├── docs ├── TP4056.pdf ├── schema.jpg ├── ADI8000C53.pdf ├── 20170528_105511x.jpg └── AMG8833 - GridEye.pdf ├── models ├── model_01.png ├── model_02.png ├── model_03.png ├── model_04.png ├── model_05.png ├── grideye.scad └── layers │ ├── 09 - back.dxf │ ├── 01 - front.dxf │ └── 07 - hollow.dxf ├── amg8833 ├── amg88xx-v0.1.20170503-board.png ├── amg88xx-v0.1.20170503-schema.png ├── amg88xx-v0.1.20170503-render-back.png ├── amg88xx-v0.1.20170503-render-front.png └── eagle.epf ├── .gitignore ├── code ├── src │ ├── power.ino │ ├── state.ino │ ├── button.ino │ ├── patterns.ino │ ├── matrix.ino │ ├── main.ino │ ├── config.h │ ├── display.ino │ └── amg8833.ino ├── platformio.ini ├── lib │ └── readme.txt └── .travis.yml ├── README.md └── COPYING /docs/TP4056.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/docs/TP4056.pdf -------------------------------------------------------------------------------- /docs/schema.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/docs/schema.jpg -------------------------------------------------------------------------------- /docs/ADI8000C53.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/docs/ADI8000C53.pdf -------------------------------------------------------------------------------- /models/model_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/models/model_01.png -------------------------------------------------------------------------------- /models/model_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/models/model_02.png -------------------------------------------------------------------------------- /models/model_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/models/model_03.png -------------------------------------------------------------------------------- /models/model_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/models/model_04.png -------------------------------------------------------------------------------- /models/model_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/models/model_05.png -------------------------------------------------------------------------------- /docs/20170528_105511x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/docs/20170528_105511x.jpg -------------------------------------------------------------------------------- /docs/AMG8833 - GridEye.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/docs/AMG8833 - GridEye.pdf -------------------------------------------------------------------------------- /amg8833/amg88xx-v0.1.20170503-board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/amg8833/amg88xx-v0.1.20170503-board.png -------------------------------------------------------------------------------- /amg8833/amg88xx-v0.1.20170503-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/amg8833/amg88xx-v0.1.20170503-schema.png -------------------------------------------------------------------------------- /amg8833/amg88xx-v0.1.20170503-render-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/amg8833/amg88xx-v0.1.20170503-render-back.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.s#? 2 | *.b#? 3 | .modgit 4 | *.gch 5 | .pio* 6 | .clang_complete 7 | .gcc-flags.json 8 | .sconsign.dblite 9 | .build 10 | -------------------------------------------------------------------------------- /amg8833/amg88xx-v0.1.20170503-render-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xoseperez/grideye/HEAD/amg8833/amg88xx-v0.1.20170503-render-front.png -------------------------------------------------------------------------------- /code/src/power.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | POWER MODULE 4 | 5 | Copyright (C) 2017 by Xose Pérez 6 | 7 | */ 8 | 9 | // ----------------------------------------------------------------------------- 10 | // BUTTON 11 | // ----------------------------------------------------------------------------- 12 | 13 | float powerRead() { 14 | return map(analogRead(POWER_MONITOR_PIN), 0, 1024, 0, 3300) * POWER_MONITOR_RATIO / 1000; 15 | } 16 | 17 | void powerSetup() { 18 | pinMode(POWER_MONITOR_PIN, INPUT); 19 | SERIAL_PORT.println("[POWER] Configured"); 20 | } 21 | -------------------------------------------------------------------------------- /code/platformio.ini: -------------------------------------------------------------------------------- 1 | ; PlatformIO Project Configuration File 2 | ; 3 | ; Build options: build flags, source filter 4 | ; Upload options: custom upload port, speed and extra flags 5 | ; Library options: dependencies, extra library storages 6 | ; Advanced options: extra scripting 7 | ; 8 | ; Please visit documentation for the other options and examples 9 | ; http://docs.platformio.org/page/projectconf.html 10 | 11 | [env:moteino] 12 | platform = atmelavr 13 | board = moteino 14 | framework = arduino 15 | lib_deps = 16 | FastLED 17 | OneButton 18 | Adafruit SSD1306 19 | https://github.com/maniacbug/MemoryFree 20 | -------------------------------------------------------------------------------- /code/lib/readme.txt: -------------------------------------------------------------------------------- 1 | 2 | This directory is intended for the project specific (private) libraries. 3 | PlatformIO will compile them to static libraries and link to executable file. 4 | 5 | The source code of each library should be placed in separate directory, like 6 | "lib/private_lib/[here are source files]". 7 | 8 | For example, see how can be organized `Foo` and `Bar` libraries: 9 | 10 | |--lib 11 | | |--Bar 12 | | | |--docs 13 | | | |--examples 14 | | | |--src 15 | | | |- Bar.c 16 | | | |- Bar.h 17 | | |--Foo 18 | | | |- Foo.c 19 | | | |- Foo.h 20 | | |- readme.txt --> THIS FILE 21 | |- platformio.ini 22 | |--src 23 | |- main.c 24 | 25 | Then in `src/main.c` you should use: 26 | 27 | #include 28 | #include 29 | 30 | // rest H/C/CPP code 31 | 32 | PlatformIO will find your libraries automatically, configure preprocessor's 33 | include paths and build them. 34 | 35 | More information about PlatformIO Library Dependency Finder 36 | - http://docs.platformio.org/page/librarymanager/ldf.html 37 | -------------------------------------------------------------------------------- /code/src/state.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | STATE MODULE 4 | 5 | Copyright (C) 2016-2017 by Xose Pérez 6 | 7 | */ 8 | 9 | // ----------------------------------------------------------------------------- 10 | // STATE 11 | // ----------------------------------------------------------------------------- 12 | 13 | unsigned char _state = STATE_NORMAL; 14 | unsigned char _pattern = PATTERN_HUMAN; 15 | unsigned char _brightness = 0; 16 | 17 | unsigned char getState() { 18 | return _state; 19 | } 20 | 21 | unsigned char getPattern() { 22 | return _pattern; 23 | } 24 | 25 | unsigned char getBrightness() { 26 | return _brightness; 27 | } 28 | 29 | void stateNext() { 30 | _state = (_state + 1) % STATE_COUNT; 31 | displayUpdate(); 32 | } 33 | 34 | void optionNext() { 35 | if (_state == STATE_PATTERN) { 36 | _pattern = (_pattern + 1) % PATTERN_COUNT; 37 | } 38 | if (_state == STATE_BRIGHTNESS) { 39 | _brightness = (_brightness + 1) % 3; 40 | #if ENABLE_MATRIX 41 | matrixBrightness(_brightness); 42 | #endif 43 | } 44 | displayUpdate(); 45 | } 46 | -------------------------------------------------------------------------------- /code/src/button.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | BUTTON MODULE 4 | 5 | Copyright (C) 2016-2017 by Xose Pérez 6 | 7 | */ 8 | 9 | // ----------------------------------------------------------------------------- 10 | // BUTTON 11 | // ----------------------------------------------------------------------------- 12 | 13 | #include 14 | 15 | OneButton button(BUTTON_PIN, BUTTON_PULLUP); 16 | 17 | void buttonClick() { 18 | SERIAL_PORT.println("[BUTTON] Click"); 19 | optionNext(); 20 | } 21 | 22 | void buttonDoubleClick() { 23 | SERIAL_PORT.println("[BUTTON] Double click"); 24 | stateNext(); 25 | } 26 | 27 | void buttonLongClick() { 28 | SERIAL_PORT.println("[BUTTON] Long click"); 29 | } 30 | 31 | void buttonSetup() { 32 | button.setDebounceTicks(BUTTON_DEBOUNCE_MS); 33 | button.setClickTicks(BUTTON_DOUBLE_CLICK_MS); 34 | button.setPressTicks(BUTTON_LONG_CLICK_MS); 35 | button.attachClick(buttonClick); 36 | button.attachDoubleClick(buttonDoubleClick); 37 | button.attachLongPressStop(buttonLongClick); 38 | SERIAL_PORT.println("[BUTTON] Configured"); 39 | } 40 | 41 | void buttonLoop() { 42 | button.tick(); 43 | } 44 | -------------------------------------------------------------------------------- /code/src/patterns.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | PATTERNS MODULE 4 | 5 | Copyright (C) 2017 by Xose Pérez 6 | 7 | */ 8 | 9 | typedef CRGB (* ColorPatternFunction)(float, float, float, float); 10 | 11 | // ----------------------------------------------------------------------------- 12 | // PATTERNS 13 | // ----------------------------------------------------------------------------- 14 | 15 | CRGB ColorPatternAveraged(float temperature, float min, float max, float avg) { 16 | 17 | uint8_t r = 0; 18 | uint8_t g = 0; 19 | uint8_t b = 0; 20 | 21 | g = map(temperature, min, max, 0, 75); 22 | 23 | if (temperature > avg) { 24 | r = map(temperature, min, max, 0, 255); 25 | } else if (temperature < avg) { 26 | b = map(temperature, min, max, 0, 255); 27 | } 28 | 29 | return CRGB(r, g, b); 30 | 31 | } 32 | 33 | CRGB ColorPatternHuman(float temperature, float min, float max, float avg) { 34 | min = 20; 35 | max = 34; // 31 36 | avg = 30; // 26 37 | temperature = constrain(temperature, min, max); 38 | return ColorPatternAveraged(temperature, min, max, avg); 39 | } 40 | 41 | // ----------------------------------------------------------------------------- 42 | // SETUP 43 | // ----------------------------------------------------------------------------- 44 | 45 | ColorPatternFunction colorPattern[PATTERN_COUNT] = { 46 | &ColorPatternAveraged, // PATTERN_AVERAGED 47 | &ColorPatternHuman // PATTERN_HUMAN 48 | }; 49 | 50 | CRGB getColor(unsigned char pattern, float temperature, float min, float max, float avg) { 51 | if (0 <= pattern && pattern < PATTERN_COUNT) { 52 | return colorPattern[pattern](temperature, min, max, avg); 53 | } 54 | return 0; 55 | } 56 | -------------------------------------------------------------------------------- /code/.travis.yml: -------------------------------------------------------------------------------- 1 | # Continuous Integration (CI) is the practice, in software 2 | # engineering, of merging all developer working copies with a shared mainline 3 | # several times a day < http://docs.platformio.org/page/ci/index.html > 4 | # 5 | # Documentation: 6 | # 7 | # * Travis CI Embedded Builds with PlatformIO 8 | # < https://docs.travis-ci.com/user/integration/platformio/ > 9 | # 10 | # * PlatformIO integration with Travis CI 11 | # < http://docs.platformio.org/page/ci/travis.html > 12 | # 13 | # * User Guide for `platformio ci` command 14 | # < http://docs.platformio.org/page/userguide/cmd_ci.html > 15 | # 16 | # 17 | # Please choice one of the following templates (proposed below) and uncomment 18 | # it (remove "# " before each line) or use own configuration according to the 19 | # Travis CI documentation (see above). 20 | # 21 | 22 | 23 | # 24 | # Template #1: General project. Test it using existing `platformio.ini`. 25 | # 26 | 27 | # language: python 28 | # python: 29 | # - "2.7" 30 | # 31 | # sudo: false 32 | # cache: 33 | # directories: 34 | # - "~/.platformio" 35 | # 36 | # install: 37 | # - pip install -U platformio 38 | # 39 | # script: 40 | # - platformio run 41 | 42 | 43 | # 44 | # Template #2: The project is intended to by used as a library with examples 45 | # 46 | 47 | # language: python 48 | # python: 49 | # - "2.7" 50 | # 51 | # sudo: false 52 | # cache: 53 | # directories: 54 | # - "~/.platformio" 55 | # 56 | # env: 57 | # - PLATFORMIO_CI_SRC=path/to/test/file.c 58 | # - PLATFORMIO_CI_SRC=examples/file.ino 59 | # - PLATFORMIO_CI_SRC=path/to/test/directory 60 | # 61 | # install: 62 | # - pip install -U platformio 63 | # 64 | # script: 65 | # - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N 66 | -------------------------------------------------------------------------------- /code/src/matrix.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | MATRIX MODULE 4 | 5 | Copyright (C) 2017 by Xose Pérez 6 | 7 | */ 8 | 9 | #include 10 | 11 | #if ENABLE_MATRIX 12 | 13 | CRGB _leds[MATRIX_LEDS]; 14 | 15 | void matrixClear() { 16 | FastLED.clear(); 17 | } 18 | 19 | void matrixShow() { 20 | FastLED.show(); 21 | } 22 | 23 | void matrixTest() { 24 | matrixClear(); 25 | for (int i=0; i< MATRIX_LEDS; i++) { 26 | _leds[i] = CRGB::Red; 27 | matrixShow(); 28 | delay(200); 29 | } 30 | } 31 | 32 | void matrixAddPixelColor(unsigned int index, CRGB color) { 33 | if (0 <= index && index < MATRIX_LEDS) { 34 | _leds[index] += color; 35 | } 36 | } 37 | 38 | void matrixSetPixelColor(unsigned int index, CRGB color) { 39 | if (0 <= index && index < MATRIX_LEDS) { 40 | _leds[index] = color; 41 | } 42 | } 43 | 44 | void matrixSetPixelColor(unsigned int x, unsigned int y, CRGB color) { 45 | if (0 > x || x >= MATRIX_WIDTH) return; 46 | if (0 > y || y >= MATRIX_HEIGHT) return; 47 | unsigned int index = matrixGetIndex(x, y); 48 | _leds[index] = color; 49 | } 50 | 51 | unsigned int matrixGetIndex(unsigned int x, unsigned int y) { 52 | x = MATRIX_WIDTH - x - 1; 53 | y = MATRIX_HEIGHT - y - 1; 54 | return x * MATRIX_WIDTH + y; 55 | } 56 | 57 | void matrixBrightness(unsigned char brightness) { 58 | unsigned char b = 16; 59 | for(unsigned int i=0; i(_leds, MATRIX_LEDS).setCorrection( TypicalLEDStrip ); 65 | matrixBrightness(MATRIX_DEFAULT_BRIGHTNESS); 66 | SERIAL_PORT.println("[MATRIX] Configured"); 67 | } 68 | 69 | #endif 70 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GridEye Camera 2 | 3 | This is a 8x8 pixels IR camera based on the **Panasonic AMG88XX GridEye** sensors. 4 | It uses a **WS2812 8x8 matrix** as camera display, an **128x32 uOLED display** for data and 5 | a **Moteino** board with an ATMega328P microcontroller as controller. 6 | It is powered by a **LiPo battery** connected to a **TP4056 based LiPO charger**. 7 | There is also a **Pololu Adjustable Boost Regulator 2.5-9.5V** to power the LED matrix. 8 | 9 | The AMG8833 is an 8x8 IR sensor by Panasonic with an I2C interface that reports concact-less temperature values from -20 to 80 celsius with a 2.5C accuracy and 0.25C resolution. It has a field view of ~60º and a max detection distance of 5 meters. 10 | 11 | ![GridEye Camera](/docs/20170528_105511x.jpg) 12 | 13 | This is part of my "Slices" project, basically a sliced laser cut series of enclosures to house electronic projects. 14 | 15 | ## Hardware 16 | 17 | ### The electronics 18 | 19 | The project relies on different discreet modules wired together. All the components (or compatible alternatives) are widely available. Only the AMG88XX board is custom made. Check the "amg8833" fordel in this repo for the Eagle files of the board. 20 | 21 | ![GridEye Camera Schema Drawing](/docs/schema.jpg) 22 | 23 | All the dotted black lines in the drawing are connected together. 24 | 25 | ### The housing 26 | 27 | The housing has been created using OpenSCAD and inspired by Pimoroni PiBow enclosures for the RaspBerry Pi. I've been using this same technique lately on different project and I call them all under a common name: "Project Slices". 28 | 29 | The enclosure is based on layers or "slices" of different materials. 30 | 31 | * Transparent acrylic front-face 32 | * Black cardboard mask 33 | * White paper diffusor 34 | * 4mm MDF grid that houses each LED in its own cubicle 35 | * 2.5mm MDF cast for the LED matrix PCB 36 | * 2.5mm MDF as support for the matrix PCB and uOLED board 37 | * several (5) 4mm MDF hollow layers to house the electronics 38 | * 2.5mm MDF as support for the AMG88XX board 39 | * 4mm MDF hollow layers to house the AMG88XX board 40 | * 2.5mm MDF as a back pane with a hole for the IR sensor 41 | 42 | ![GridEye Camera Housing 1](/models/model_01.png) 43 | 44 | ![GridEye Camera Housing 2](/models/model_02.png) 45 | 46 | ![GridEye Camera Housing 3](/models/model_04.png) 47 | 48 | ## Firmware 49 | 50 | The project is ready to be build using [PlatformIO](http://www.platformio.org). 51 | Please refer to their web page for instructions on how to install the builder. 52 | Once installed: 53 | 54 | ```bash 55 | > cd code 56 | > platformio run 57 | > platformio run --target upload 58 | ``` 59 | 60 | Library dependencies are automatically managed via PlatformIO Library Manager. 61 | -------------------------------------------------------------------------------- /code/src/main.ino: -------------------------------------------------------------------------------- 1 | #include "config.h" 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | // ----------------------------------------------------------------------------- 8 | // HARDWARE 9 | // ----------------------------------------------------------------------------- 10 | 11 | void i2c_scanner() { 12 | 13 | byte error, address; 14 | int nDevices; 15 | 16 | nDevices = 0; 17 | for(address = 1; address < 127; address++ ) { 18 | 19 | // The i2c_scanner uses the return value of 20 | // the Write.endTransmisstion to see if 21 | // a device did acknowledge to the address. 22 | Wire.beginTransmission(address); 23 | error = Wire.endTransmission(); 24 | 25 | if (error == 0) { 26 | SERIAL_PORT.print(F("[I2C] Device found at address 0x")); 27 | SERIAL_PORT.println(address, HEX); 28 | nDevices++; 29 | } else if (error==4) { 30 | SERIAL_PORT.print(F("[I2C] Unknown error at address 0x")); 31 | SERIAL_PORT.println(address, HEX); 32 | } 33 | } 34 | 35 | if (nDevices == 0) SERIAL_PORT.println(F("[I2C] No devices found")); 36 | 37 | } 38 | 39 | void freeMem() { 40 | SERIAL_PORT.print(F("[MAIN] Free memory: ")); 41 | SERIAL_PORT.println(freeMemory()); 42 | } 43 | 44 | void hardwareSetup() { 45 | 46 | SERIAL_PORT.begin(SERIAL_BAUDRATE); 47 | SERIAL_PORT.println("[MAIN] Starting"); 48 | freeMem(); 49 | 50 | Wire.begin(); 51 | i2c_scanner(); 52 | 53 | powerSetup(); 54 | amgSetup(); 55 | buttonSetup(); 56 | #if ENABLE_MATRIX 57 | matrixSetup(); 58 | #endif 59 | displaySetup(); 60 | 61 | } 62 | 63 | void writeByte(unsigned char address, unsigned char reg, unsigned char data) { 64 | Wire.beginTransmission(address); 65 | Wire.write(reg); 66 | Wire.write(data); 67 | Wire.endTransmission(); 68 | } 69 | 70 | unsigned char readByte(unsigned char address, unsigned char reg) { 71 | 72 | unsigned char response = 0; 73 | 74 | Wire.beginTransmission(address); 75 | Wire.write(reg); 76 | Wire.endTransmission(); 77 | 78 | Wire.requestFrom(address, (unsigned char) 1); 79 | if (1 == Wire.available()) { 80 | response = Wire.read(); 81 | } 82 | 83 | return response; 84 | 85 | } 86 | 87 | void readBytes(unsigned char address, unsigned char reg, unsigned char count, unsigned char * dest) { 88 | 89 | Wire.beginTransmission(address); 90 | Wire.write(reg); 91 | Wire.endTransmission(); 92 | 93 | Wire.requestFrom(address, count); 94 | 95 | unsigned char position = 0; 96 | while (position < count) { 97 | dest[position++] = Wire.read(); 98 | } 99 | 100 | } 101 | 102 | // ----------------------------------------------------------------------------- 103 | // MAIN 104 | // ----------------------------------------------------------------------------- 105 | 106 | void setup() { 107 | hardwareSetup(); 108 | } 109 | 110 | void loop() { 111 | buttonLoop(); 112 | amgLoop(); 113 | displayLoop(); 114 | } 115 | -------------------------------------------------------------------------------- /code/src/config.h: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // GENERAL 3 | //------------------------------------------------------------------------------ 4 | 5 | #define SERIAL_PORT Serial 6 | #define SERIAL_BAUDRATE 115200 7 | 8 | #define ENABLE_MATRIX 1 9 | 10 | //-------------------------------------------------------------------------------- 11 | // STATES 12 | //-------------------------------------------------------------------------------- 13 | 14 | #define STATE_NORMAL 0 15 | #define STATE_PATTERN 1 16 | #define STATE_BRIGHTNESS 2 17 | #define STATE_COUNT 3 18 | 19 | //-------------------------------------------------------------------------------- 20 | // AMG8833 21 | //-------------------------------------------------------------------------------- 22 | 23 | // Max refresh update for the AMG8833 is 10Hz as per datasheet (100ms) 24 | #define AMG8833_UPDATE_INTERVAL 100 25 | 26 | //-------------------------------------------------------------------------------- 27 | // POWER 28 | //-------------------------------------------------------------------------------- 29 | 30 | #define POWER_MONITOR_PIN A0 31 | #define POWER_MONITOR_RATIO 2.0 32 | 33 | //-------------------------------------------------------------------------------- 34 | // MATRIX 35 | //-------------------------------------------------------------------------------- 36 | 37 | #define MATRIX_PIN 4 38 | #define MATRIX_WIDTH 8 39 | #define MATRIX_HEIGHT 8 40 | #define MATRIX_CHIPSET WS2812B 41 | #define MATRIX_COLOR_ORDER GRB 42 | #define MATRIX_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) 43 | #define MATRIX_DEFAULT_BRIGHTNESS 0 44 | 45 | const char brightness_low[] PROGMEM = "LOW"; 46 | const char brightness_medium[] PROGMEM = "MEDIUM"; 47 | const char brightness_high[] PROGMEM = "HIGH"; 48 | const char * const BrigthnessName[] PROGMEM = { 49 | brightness_low, 50 | brightness_medium, 51 | brightness_high 52 | }; 53 | 54 | 55 | //-------------------------------------------------------------------------------- 56 | // BUTTON 57 | //-------------------------------------------------------------------------------- 58 | 59 | #define BUTTON_PIN 9 60 | #define BUTTON_PULLUP 1 61 | #define BUTTON_DEBOUNCE_MS 20 62 | #define BUTTON_DOUBLE_CLICK_MS 300 63 | #define BUTTON_LONG_CLICK_MS 500 64 | 65 | //-------------------------------------------------------------------------------- 66 | // DISPLAY 67 | //-------------------------------------------------------------------------------- 68 | 69 | #define DISPLAY_UPDATE_INTERVAL 1000 70 | 71 | //-------------------------------------------------------------------------------- 72 | // COLOR PATTERNS 73 | //-------------------------------------------------------------------------------- 74 | 75 | #define PATTERN_AVERAGED 0 76 | #define PATTERN_HUMAN 1 77 | #define PATTERN_COUNT 2 78 | 79 | const char pattern_averaged[] PROGMEM = "AVERAGED"; 80 | const char pattern_human[] PROGMEM = "HUMAN"; 81 | const char * const ColorPatternName[] PROGMEM = { 82 | pattern_averaged, 83 | pattern_human 84 | }; 85 | -------------------------------------------------------------------------------- /code/src/display.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | SSD1306 MODULE 4 | 5 | Copyright (C) 2017 by Xose Pérez 6 | 7 | */ 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | // ----------------------------------------------------------------------------- 15 | // SSD1306 16 | // ----------------------------------------------------------------------------- 17 | 18 | Adafruit_SSD1306 display(-1); 19 | 20 | void displaySetup() { 21 | display.begin(SSD1306_SWITCHCAPVCC, 0x3C); 22 | display.setTextSize(1); 23 | display.setTextColor(WHITE); 24 | display.clearDisplay(); 25 | display.display(); 26 | SERIAL_PORT.println("[DISPLAY] Configured"); 27 | displayUpdate(); 28 | } 29 | 30 | void displayOptions(const char * const * options, unsigned char current, unsigned char max) { 31 | 32 | int start = 0; 33 | int row = 0; 34 | char buffer[20]; 35 | 36 | if (max > 3 && current > 0) start = current - 1; 37 | for (unsigned char p = start; p < start+3; p++) { 38 | 39 | row += 8; 40 | if (p >= max) break; 41 | strcpy_P(buffer, (char*)pgm_read_word(&(options[p]))); 42 | 43 | if (p == current) display.setTextColor(BLACK, WHITE); 44 | display.setCursor(0, row); 45 | display.println(buffer); 46 | if (p == current) display.setTextColor(WHITE); 47 | 48 | } 49 | 50 | } 51 | 52 | void displayUpdate() { 53 | 54 | display.clearDisplay(); 55 | 56 | char tmp[10]; 57 | char buffer[20]; 58 | unsigned char state = getState(); 59 | unsigned char pattern = getPattern(); 60 | 61 | if (state == STATE_NORMAL) { 62 | 63 | display.setCursor(0, 0); 64 | strcpy_P(buffer, (char*)pgm_read_word(&(ColorPatternName[pattern]))); 65 | display.println(buffer); 66 | 67 | display.setCursor(84, 0); 68 | dtostrf(powerRead(), 4, 2, tmp); 69 | snprintf(buffer, 30, "%sV", tmp); 70 | display.println(buffer); 71 | 72 | display.setCursor(0, 8); 73 | dtostrf(amgMinTemperature(), 5, 1, tmp); 74 | snprintf(buffer, 20, "MINIMUM: %sC", tmp); 75 | display.println(buffer); 76 | 77 | display.setCursor(0, 16); 78 | dtostrf(amgMaxTemperature(), 5, 1, tmp); 79 | snprintf(buffer, 20, "MAXIMUM: %sC", tmp); 80 | display.println(buffer); 81 | 82 | display.setCursor(0, 24); 83 | dtostrf(amgAvgTemperature(), 5, 1, tmp); 84 | snprintf(buffer, 20, "AVERAGE: %sC", tmp); 85 | display.println(buffer); 86 | 87 | } 88 | 89 | if (state == STATE_PATTERN) { 90 | 91 | display.setCursor(0,0); 92 | display.println(F("COLOR PATTERN")); 93 | 94 | displayOptions(ColorPatternName, pattern, PATTERN_COUNT); 95 | 96 | } 97 | 98 | if (state == STATE_BRIGHTNESS) { 99 | 100 | display.setCursor(0,0); 101 | display.println(F("BRIGHTNESS")); 102 | 103 | displayOptions(BrigthnessName, getBrightness(), 3); 104 | 105 | } 106 | 107 | display.display(); 108 | 109 | } 110 | 111 | void displayLoop() { 112 | static unsigned long last = 0; 113 | if (millis() - last < DISPLAY_UPDATE_INTERVAL) return; 114 | last = millis(); 115 | displayUpdate(); 116 | } 117 | -------------------------------------------------------------------------------- /code/src/amg8833.ino: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | AMG8833 MODULE 4 | 5 | Copyright (C) 2017 by Xose Pérez 6 | 7 | */ 8 | 9 | #include 10 | 11 | // ----------------------------------------------------------------------------- 12 | // AMG8833 13 | // ----------------------------------------------------------------------------- 14 | 15 | // Status and configuration registers 16 | #define AMG8833_PCTL 0x00 17 | #define AMG8833_RST 0x01 18 | #define AMG8833_FPSC 0x02 19 | #define AMG8833_INTC 0x03 20 | #define AMG8833_STAT 0x04 21 | #define AMG8833_SCLR 0x05 22 | #define AMG8833_AVE 0x07 23 | #define AMG8833_INTHL 0x08 24 | #define AMG8833_INTHH 0x09 25 | #define AMG8833_INTLL 0x0A 26 | #define AMG8833_INTLH 0x0B 27 | #define AMG8833_IHYSL 0x0C 28 | #define AMG8833_IHYSH 0x0D 29 | #define AMG8833_TTHL 0x0E 30 | #define AMG8833_TTHH 0x0F 31 | 32 | // Interrupt result registers 33 | #define AMG8833_INT0 0x10 // threshold interrupt for pixels 0 - 7, etc 34 | #define AMG8833_INT1 0x11 35 | #define AMG8833_INT2 0x12 36 | #define AMG8833_INT3 0x13 37 | #define AMG8833_INT4 0x14 38 | #define AMG8833_INT5 0x15 39 | #define AMG8833_INT6 0x16 40 | #define AMG8833_INT7 0x17 41 | 42 | // 64, 16-bit words for the 8 x 8 IR array 43 | #define AMG8833_DATA01L 0x80 // pixel 1 low byte 44 | #define AMG8833_DATA01H 0x81 // pixel 1 high byte 45 | // ... 46 | #define AMG8833_DATA64L 0xFE // pixel 64 low byte 47 | #define AMG8833_DATA64H 0xFF // pixel 64 high byte 48 | 49 | #define AMG8833_ADDRESS 0x68 // 0x68 when ADO = LOW, 0x69 when ADO = HIGH 50 | 51 | enum amg8833_mode_t { // define IR Array operating mode 52 | NORMAL_MODE = 0, 53 | SLEEP_MODE, 54 | STANDBY_MODE_60SEC, 55 | STANDBY_MODE_10SEC 56 | }; 57 | 58 | // Define configuration 59 | unsigned char _rawData[128]; 60 | float _minTemperature; 61 | float _maxTemperature; 62 | float _avgTemperature; 63 | 64 | unsigned int amgThermistor() { 65 | unsigned char rawData[2] = {0, 0}; 66 | readBytes(AMG8833_ADDRESS, AMG8833_TTHL, 2, &rawData[0]); 67 | return (unsigned int) (((unsigned int) rawData[1] << 8) | rawData[0]); 68 | } 69 | 70 | void amgSetup() { 71 | writeByte(AMG8833_ADDRESS, AMG8833_RST, 0x3F); // initialize with a reset 72 | writeByte(AMG8833_ADDRESS, AMG8833_PCTL, NORMAL_MODE); // set operating mode 73 | writeByte(AMG8833_ADDRESS, AMG8833_FPSC, 0x00); // sample rate (0x00 = 10 fps or 0x01 = 1 fps) 74 | SERIAL_PORT.println("[AMG8833] Configured"); 75 | } 76 | 77 | void amgLoop() { 78 | 79 | static unsigned long last = 0; 80 | if (millis() - last < AMG8833_UPDATE_INTERVAL) return; 81 | last = millis(); 82 | 83 | //SERIAL_PORT.print("[AMG8833] Thermistor: "); 84 | //SERIAL_PORT.println(0.0625f * (float) amgThermistor()); 85 | 86 | for (unsigned char start=0; start<128; start+=16) { 87 | readBytes(AMG8833_ADDRESS, AMG8833_DATA01L + start, 16, &_rawData[start]); 88 | } 89 | 90 | // Calculations 91 | float min = 1000; 92 | float max = 0; 93 | float avg = 0; 94 | float temperatures[64]; // Contains the calculated temperatures of each pixel in the array 95 | for (unsigned int i = 0; i < MATRIX_WIDTH * MATRIX_HEIGHT; i++) { 96 | temperatures[i] = (float) ((_rawData[2*i + 1] << 8) | _rawData[2*i]); 97 | if (temperatures[i] > 2047) temperatures[i] = temperatures[i] - 4096.0f; 98 | temperatures[i] *= 0.25f; // scale to get temperatures in degrees C 99 | avg += temperatures[i]; 100 | if (temperatures[i] > max) max = temperatures[i]; 101 | if (temperatures[i] < min) min = temperatures[i]; 102 | } 103 | _minTemperature = min; 104 | _maxTemperature = max; 105 | avg /= (MATRIX_WIDTH * MATRIX_HEIGHT); 106 | _avgTemperature = avg; 107 | 108 | // Show matrix 109 | #if ENABLE_MATRIX 110 | matrixClear(); 111 | for (int y=0; y 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . 675 | 676 | -------------------------------------------------------------------------------- /models/layers/01 - front.dxf: -------------------------------------------------------------------------------- 1 | 0 2 | SECTION 3 | 2 4 | BLOCKS 5 | 0 6 | ENDSEC 7 | 0 8 | SECTION 9 | 2 10 | ENTITIES 11 | 0 12 | LINE 13 | 8 14 | 0 15 | 10 16 | 53.7495 17 | 20 18 | -39.9291 19 | 11 20 | 54.2361 21 | 21 22 | -39.8042 23 | 0 24 | LINE 25 | 8 26 | 0 27 | 10 28 | 54.2361 29 | 20 30 | -39.8042 31 | 11 32 | 54.7031 33 | 21 34 | -39.6193 35 | 0 36 | LINE 37 | 8 38 | 0 39 | 10 40 | 54.7031 41 | 20 42 | -39.6193 43 | 11 44 | 55.1433 45 | 21 46 | -39.3773 47 | 0 48 | LINE 49 | 8 50 | 0 51 | 10 52 | 55.1433 53 | 20 54 | -39.3773 55 | 11 56 | 55.5497 57 | 21 58 | -39.082 59 | 0 60 | LINE 61 | 8 62 | 0 63 | 10 64 | 55.5497 65 | 20 66 | -39.082 67 | 11 68 | 55.9159 69 | 21 70 | -38.7382 71 | 0 72 | LINE 73 | 8 74 | 0 75 | 10 76 | 55.9159 77 | 20 78 | -38.7382 79 | 11 80 | 56.2361 81 | 21 82 | -38.3511 83 | 0 84 | LINE 85 | 8 86 | 0 87 | 10 88 | 56.2361 89 | 20 90 | -38.3511 91 | 11 92 | 56.5052 93 | 21 94 | -37.927 95 | 0 96 | LINE 97 | 8 98 | 0 99 | 10 100 | 56.5052 101 | 20 102 | -37.927 103 | 11 104 | 56.7191 105 | 21 106 | -37.4725 107 | 0 108 | LINE 109 | 8 110 | 0 111 | 10 112 | 56.7191 113 | 20 114 | -37.4725 115 | 11 116 | 56.8743 117 | 21 118 | -36.9948 119 | 0 120 | LINE 121 | 8 122 | 0 123 | 10 124 | 56.8743 125 | 20 126 | -36.9948 127 | 11 128 | 56.9684 129 | 21 130 | -36.5013 131 | 0 132 | LINE 133 | 8 134 | 0 135 | 10 136 | 56.9684 137 | 20 138 | -36.5013 139 | 11 140 | 57 141 | 21 142 | -36 143 | 0 144 | LINE 145 | 8 146 | 0 147 | 10 148 | 57 149 | 20 150 | -36 151 | 11 152 | 57 153 | 21 154 | 36 155 | 0 156 | LINE 157 | 8 158 | 0 159 | 10 160 | 57 161 | 20 162 | 36 163 | 11 164 | 56.9684 165 | 21 166 | 36.5013 167 | 0 168 | LINE 169 | 8 170 | 0 171 | 10 172 | 56.9684 173 | 20 174 | 36.5013 175 | 11 176 | 56.8743 177 | 21 178 | 36.9948 179 | 0 180 | LINE 181 | 8 182 | 0 183 | 10 184 | 56.8743 185 | 20 186 | 36.9948 187 | 11 188 | 56.7191 189 | 21 190 | 37.4725 191 | 0 192 | LINE 193 | 8 194 | 0 195 | 10 196 | 56.7191 197 | 20 198 | 37.4725 199 | 11 200 | 56.5052 201 | 21 202 | 37.927 203 | 0 204 | LINE 205 | 8 206 | 0 207 | 10 208 | 56.5052 209 | 20 210 | 37.927 211 | 11 212 | 56.2361 213 | 21 214 | 38.3511 215 | 0 216 | LINE 217 | 8 218 | 0 219 | 10 220 | 56.2361 221 | 20 222 | 38.3511 223 | 11 224 | 55.9159 225 | 21 226 | 38.7382 227 | 0 228 | LINE 229 | 8 230 | 0 231 | 10 232 | 55.9159 233 | 20 234 | 38.7382 235 | 11 236 | 55.5497 237 | 21 238 | 39.082 239 | 0 240 | LINE 241 | 8 242 | 0 243 | 10 244 | 55.5497 245 | 20 246 | 39.082 247 | 11 248 | 55.1433 249 | 21 250 | 39.3773 251 | 0 252 | LINE 253 | 8 254 | 0 255 | 10 256 | 55.1433 257 | 20 258 | 39.3773 259 | 11 260 | 54.7031 261 | 21 262 | 39.6193 263 | 0 264 | LINE 265 | 8 266 | 0 267 | 10 268 | 54.7031 269 | 20 270 | 39.6193 271 | 11 272 | 54.2361 273 | 21 274 | 39.8042 275 | 0 276 | LINE 277 | 8 278 | 0 279 | 10 280 | 54.2361 281 | 20 282 | 39.8042 283 | 11 284 | 53.7495 285 | 21 286 | 39.9291 287 | 0 288 | LINE 289 | 8 290 | 0 291 | 10 292 | 53.7495 293 | 20 294 | 39.9291 295 | 11 296 | 53.2512 297 | 21 298 | 39.9921 299 | 0 300 | LINE 301 | 8 302 | 0 303 | 10 304 | 53.2512 305 | 20 306 | 39.9921 307 | 11 308 | -53.2512 309 | 21 310 | 39.9921 311 | 0 312 | LINE 313 | 8 314 | 0 315 | 10 316 | -53.2512 317 | 20 318 | 39.9921 319 | 11 320 | -53.7495 321 | 21 322 | 39.9291 323 | 0 324 | LINE 325 | 8 326 | 0 327 | 10 328 | -53.7495 329 | 20 330 | 39.9291 331 | 11 332 | -54.2361 333 | 21 334 | 39.8042 335 | 0 336 | LINE 337 | 8 338 | 0 339 | 10 340 | -54.2361 341 | 20 342 | 39.8042 343 | 11 344 | -54.7031 345 | 21 346 | 39.6193 347 | 0 348 | LINE 349 | 8 350 | 0 351 | 10 352 | -54.7031 353 | 20 354 | 39.6193 355 | 11 356 | -55.1433 357 | 21 358 | 39.3773 359 | 0 360 | LINE 361 | 8 362 | 0 363 | 10 364 | -55.1433 365 | 20 366 | 39.3773 367 | 11 368 | -55.5497 369 | 21 370 | 39.082 371 | 0 372 | LINE 373 | 8 374 | 0 375 | 10 376 | -55.5497 377 | 20 378 | 39.082 379 | 11 380 | -55.9159 381 | 21 382 | 38.7382 383 | 0 384 | LINE 385 | 8 386 | 0 387 | 10 388 | -55.9159 389 | 20 390 | 38.7382 391 | 11 392 | -56.2361 393 | 21 394 | 38.3511 395 | 0 396 | LINE 397 | 8 398 | 0 399 | 10 400 | -56.2361 401 | 20 402 | 38.3511 403 | 11 404 | -56.5052 405 | 21 406 | 37.927 407 | 0 408 | LINE 409 | 8 410 | 0 411 | 10 412 | -56.5052 413 | 20 414 | 37.927 415 | 11 416 | -56.7191 417 | 21 418 | 37.4725 419 | 0 420 | LINE 421 | 8 422 | 0 423 | 10 424 | -56.7191 425 | 20 426 | 37.4725 427 | 11 428 | -56.8743 429 | 21 430 | 36.9948 431 | 0 432 | LINE 433 | 8 434 | 0 435 | 10 436 | -56.8743 437 | 20 438 | 36.9948 439 | 11 440 | -56.9684 441 | 21 442 | 36.5013 443 | 0 444 | LINE 445 | 8 446 | 0 447 | 10 448 | -56.9684 449 | 20 450 | 36.5013 451 | 11 452 | -57 453 | 21 454 | 36 455 | 0 456 | LINE 457 | 8 458 | 0 459 | 10 460 | -57 461 | 20 462 | 36 463 | 11 464 | -57 465 | 21 466 | -36 467 | 0 468 | LINE 469 | 8 470 | 0 471 | 10 472 | -57 473 | 20 474 | -36 475 | 11 476 | -56.9684 477 | 21 478 | -36.5013 479 | 0 480 | LINE 481 | 8 482 | 0 483 | 10 484 | -56.9684 485 | 20 486 | -36.5013 487 | 11 488 | -56.8743 489 | 21 490 | -36.9948 491 | 0 492 | LINE 493 | 8 494 | 0 495 | 10 496 | -56.8743 497 | 20 498 | -36.9948 499 | 11 500 | -56.7191 501 | 21 502 | -37.4725 503 | 0 504 | LINE 505 | 8 506 | 0 507 | 10 508 | -56.7191 509 | 20 510 | -37.4725 511 | 11 512 | -56.5052 513 | 21 514 | -37.927 515 | 0 516 | LINE 517 | 8 518 | 0 519 | 10 520 | -56.5052 521 | 20 522 | -37.927 523 | 11 524 | -56.2361 525 | 21 526 | -38.3511 527 | 0 528 | LINE 529 | 8 530 | 0 531 | 10 532 | -56.2361 533 | 20 534 | -38.3511 535 | 11 536 | -55.9159 537 | 21 538 | -38.7382 539 | 0 540 | LINE 541 | 8 542 | 0 543 | 10 544 | -55.9159 545 | 20 546 | -38.7382 547 | 11 548 | -55.5497 549 | 21 550 | -39.082 551 | 0 552 | LINE 553 | 8 554 | 0 555 | 10 556 | -55.5497 557 | 20 558 | -39.082 559 | 11 560 | -55.1433 561 | 21 562 | -39.3773 563 | 0 564 | LINE 565 | 8 566 | 0 567 | 10 568 | -55.1433 569 | 20 570 | -39.3773 571 | 11 572 | -54.7031 573 | 21 574 | -39.6193 575 | 0 576 | LINE 577 | 8 578 | 0 579 | 10 580 | -54.7031 581 | 20 582 | -39.6193 583 | 11 584 | -54.2361 585 | 21 586 | -39.8042 587 | 0 588 | LINE 589 | 8 590 | 0 591 | 10 592 | -54.2361 593 | 20 594 | -39.8042 595 | 11 596 | -53.7495 597 | 21 598 | -39.9291 599 | 0 600 | LINE 601 | 8 602 | 0 603 | 10 604 | -53.7495 605 | 20 606 | -39.9291 607 | 11 608 | -53.2512 609 | 21 610 | -39.9921 611 | 0 612 | LINE 613 | 8 614 | 0 615 | 10 616 | -53.2512 617 | 20 618 | -39.9921 619 | 11 620 | 53.2512 621 | 21 622 | -39.9921 623 | 0 624 | LINE 625 | 8 626 | 0 627 | 10 628 | 53.2512 629 | 20 630 | -39.9921 631 | 11 632 | 53.7495 633 | 21 634 | -39.9291 635 | 0 636 | LINE 637 | 8 638 | 0 639 | 10 640 | 51.8744 641 | 20 642 | 33.0039 643 | 11 644 | 51.6252 645 | 21 646 | 33.0354 647 | 0 648 | LINE 649 | 8 650 | 0 651 | 10 652 | 51.6252 653 | 20 654 | 33.0354 655 | 11 656 | 51.382 657 | 21 658 | 33.0979 659 | 0 660 | LINE 661 | 8 662 | 0 663 | 10 664 | 51.382 665 | 20 666 | 33.0979 667 | 11 668 | 51.1484 669 | 21 670 | 33.1903 671 | 0 672 | LINE 673 | 8 674 | 0 675 | 10 676 | 51.1484 677 | 20 678 | 33.1903 679 | 11 680 | 50.9283 681 | 21 682 | 33.3113 683 | 0 684 | LINE 685 | 8 686 | 0 687 | 10 688 | 50.9283 689 | 20 690 | 33.3113 691 | 11 692 | 50.7251 693 | 21 694 | 33.459 695 | 0 696 | LINE 697 | 8 698 | 0 699 | 10 700 | 50.7251 701 | 20 702 | 33.459 703 | 11 704 | 50.5421 705 | 21 706 | 33.6309 707 | 0 708 | LINE 709 | 8 710 | 0 711 | 10 712 | 50.5421 713 | 20 714 | 33.6309 715 | 11 716 | 50.382 717 | 21 718 | 33.8244 719 | 0 720 | LINE 721 | 8 722 | 0 723 | 10 724 | 50.382 725 | 20 726 | 33.8244 727 | 11 728 | 50.2474 729 | 21 730 | 34.0365 731 | 0 732 | LINE 733 | 8 734 | 0 735 | 10 736 | 50.2474 737 | 20 738 | 34.0365 739 | 11 740 | 50.1404 741 | 21 742 | 34.2637 743 | 0 744 | LINE 745 | 8 746 | 0 747 | 10 748 | 50.1404 749 | 20 750 | 34.2637 751 | 11 752 | 50.0628 753 | 21 754 | 34.5026 755 | 0 756 | LINE 757 | 8 758 | 0 759 | 10 760 | 50.0628 761 | 20 762 | 34.5026 763 | 11 764 | 50.0158 765 | 21 766 | 34.7493 767 | 0 768 | LINE 769 | 8 770 | 0 771 | 10 772 | 50.0158 773 | 20 774 | 34.7493 775 | 11 776 | 50 777 | 21 778 | 35 779 | 0 780 | LINE 781 | 8 782 | 0 783 | 10 784 | 50 785 | 20 786 | 35 787 | 11 788 | 50.0158 789 | 21 790 | 35.2507 791 | 0 792 | LINE 793 | 8 794 | 0 795 | 10 796 | 50.0158 797 | 20 798 | 35.2507 799 | 11 800 | 50.0628 801 | 21 802 | 35.4974 803 | 0 804 | LINE 805 | 8 806 | 0 807 | 10 808 | 50.0628 809 | 20 810 | 35.4974 811 | 11 812 | 50.1404 813 | 21 814 | 35.7362 815 | 0 816 | LINE 817 | 8 818 | 0 819 | 10 820 | 50.1404 821 | 20 822 | 35.7362 823 | 11 824 | 50.2474 825 | 21 826 | 35.9635 827 | 0 828 | LINE 829 | 8 830 | 0 831 | 10 832 | 50.2474 833 | 20 834 | 35.9635 835 | 11 836 | 50.382 837 | 21 838 | 36.1756 839 | 0 840 | LINE 841 | 8 842 | 0 843 | 10 844 | 50.382 845 | 20 846 | 36.1756 847 | 11 848 | 50.5421 849 | 21 850 | 36.3691 851 | 0 852 | LINE 853 | 8 854 | 0 855 | 10 856 | 50.5421 857 | 20 858 | 36.3691 859 | 11 860 | 50.7251 861 | 21 862 | 36.541 863 | 0 864 | LINE 865 | 8 866 | 0 867 | 10 868 | 50.7251 869 | 20 870 | 36.541 871 | 11 872 | 50.9283 873 | 21 874 | 36.6886 875 | 0 876 | LINE 877 | 8 878 | 0 879 | 10 880 | 50.9283 881 | 20 882 | 36.6886 883 | 11 884 | 51.1484 885 | 21 886 | 36.8096 887 | 0 888 | LINE 889 | 8 890 | 0 891 | 10 892 | 51.1484 893 | 20 894 | 36.8096 895 | 11 896 | 51.382 897 | 21 898 | 36.9021 899 | 0 900 | LINE 901 | 8 902 | 0 903 | 10 904 | 51.382 905 | 20 906 | 36.9021 907 | 11 908 | 51.6252 909 | 21 910 | 36.9646 911 | 0 912 | LINE 913 | 8 914 | 0 915 | 10 916 | 51.6252 917 | 20 918 | 36.9646 919 | 11 920 | 51.8744 921 | 21 922 | 36.996 923 | 0 924 | LINE 925 | 8 926 | 0 927 | 10 928 | 51.8744 929 | 20 930 | 36.996 931 | 11 932 | 52.1256 933 | 21 934 | 36.996 935 | 0 936 | LINE 937 | 8 938 | 0 939 | 10 940 | 52.1256 941 | 20 942 | 36.996 943 | 11 944 | 52.3748 945 | 21 946 | 36.9646 947 | 0 948 | LINE 949 | 8 950 | 0 951 | 10 952 | 52.3748 953 | 20 954 | 36.9646 955 | 11 956 | 52.618 957 | 21 958 | 36.9021 959 | 0 960 | LINE 961 | 8 962 | 0 963 | 10 964 | 52.618 965 | 20 966 | 36.9021 967 | 11 968 | 52.8515 969 | 21 970 | 36.8096 971 | 0 972 | LINE 973 | 8 974 | 0 975 | 10 976 | 52.8515 977 | 20 978 | 36.8096 979 | 11 980 | 53.0716 981 | 21 982 | 36.6886 983 | 0 984 | LINE 985 | 8 986 | 0 987 | 10 988 | 53.0716 989 | 20 990 | 36.6886 991 | 11 992 | 53.2748 993 | 21 994 | 36.541 995 | 0 996 | LINE 997 | 8 998 | 0 999 | 10 1000 | 53.2748 1001 | 20 1002 | 36.541 1003 | 11 1004 | 53.4579 1005 | 21 1006 | 36.3691 1007 | 0 1008 | LINE 1009 | 8 1010 | 0 1011 | 10 1012 | 53.4579 1013 | 20 1014 | 36.3691 1015 | 11 1016 | 53.618 1017 | 21 1018 | 36.1756 1019 | 0 1020 | LINE 1021 | 8 1022 | 0 1023 | 10 1024 | 53.618 1025 | 20 1026 | 36.1756 1027 | 11 1028 | 53.7526 1029 | 21 1030 | 35.9635 1031 | 0 1032 | LINE 1033 | 8 1034 | 0 1035 | 10 1036 | 53.7526 1037 | 20 1038 | 35.9635 1039 | 11 1040 | 53.8595 1041 | 21 1042 | 35.7362 1043 | 0 1044 | LINE 1045 | 8 1046 | 0 1047 | 10 1048 | 53.8595 1049 | 20 1050 | 35.7362 1051 | 11 1052 | 53.9372 1053 | 21 1054 | 35.4974 1055 | 0 1056 | LINE 1057 | 8 1058 | 0 1059 | 10 1060 | 53.9372 1061 | 20 1062 | 35.4974 1063 | 11 1064 | 53.9842 1065 | 21 1066 | 35.2507 1067 | 0 1068 | LINE 1069 | 8 1070 | 0 1071 | 10 1072 | 53.9842 1073 | 20 1074 | 35.2507 1075 | 11 1076 | 54 1077 | 21 1078 | 35 1079 | 0 1080 | LINE 1081 | 8 1082 | 0 1083 | 10 1084 | 54 1085 | 20 1086 | 35 1087 | 11 1088 | 53.9842 1089 | 21 1090 | 34.7493 1091 | 0 1092 | LINE 1093 | 8 1094 | 0 1095 | 10 1096 | 53.9842 1097 | 20 1098 | 34.7493 1099 | 11 1100 | 53.9372 1101 | 21 1102 | 34.5026 1103 | 0 1104 | LINE 1105 | 8 1106 | 0 1107 | 10 1108 | 53.9372 1109 | 20 1110 | 34.5026 1111 | 11 1112 | 53.8595 1113 | 21 1114 | 34.2637 1115 | 0 1116 | LINE 1117 | 8 1118 | 0 1119 | 10 1120 | 53.8595 1121 | 20 1122 | 34.2637 1123 | 11 1124 | 53.7526 1125 | 21 1126 | 34.0365 1127 | 0 1128 | LINE 1129 | 8 1130 | 0 1131 | 10 1132 | 53.7526 1133 | 20 1134 | 34.0365 1135 | 11 1136 | 53.618 1137 | 21 1138 | 33.8244 1139 | 0 1140 | LINE 1141 | 8 1142 | 0 1143 | 10 1144 | 53.618 1145 | 20 1146 | 33.8244 1147 | 11 1148 | 53.4579 1149 | 21 1150 | 33.6309 1151 | 0 1152 | LINE 1153 | 8 1154 | 0 1155 | 10 1156 | 53.4579 1157 | 20 1158 | 33.6309 1159 | 11 1160 | 53.2748 1161 | 21 1162 | 33.459 1163 | 0 1164 | LINE 1165 | 8 1166 | 0 1167 | 10 1168 | 53.2748 1169 | 20 1170 | 33.459 1171 | 11 1172 | 53.0716 1173 | 21 1174 | 33.3113 1175 | 0 1176 | LINE 1177 | 8 1178 | 0 1179 | 10 1180 | 53.0716 1181 | 20 1182 | 33.3113 1183 | 11 1184 | 52.8515 1185 | 21 1186 | 33.1903 1187 | 0 1188 | LINE 1189 | 8 1190 | 0 1191 | 10 1192 | 52.8515 1193 | 20 1194 | 33.1903 1195 | 11 1196 | 52.618 1197 | 21 1198 | 33.0979 1199 | 0 1200 | LINE 1201 | 8 1202 | 0 1203 | 10 1204 | 52.618 1205 | 20 1206 | 33.0979 1207 | 11 1208 | 52.3748 1209 | 21 1210 | 33.0354 1211 | 0 1212 | LINE 1213 | 8 1214 | 0 1215 | 10 1216 | 52.3748 1217 | 20 1218 | 33.0354 1219 | 11 1220 | 52.1256 1221 | 21 1222 | 33.0039 1223 | 0 1224 | LINE 1225 | 8 1226 | 0 1227 | 10 1228 | 52.1256 1229 | 20 1230 | 33.0039 1231 | 11 1232 | 51.8744 1233 | 21 1234 | 33.0039 1235 | 0 1236 | LINE 1237 | 8 1238 | 0 1239 | 10 1240 | -52.1256 1241 | 20 1242 | 33.0039 1243 | 11 1244 | -52.3748 1245 | 21 1246 | 33.0354 1247 | 0 1248 | LINE 1249 | 8 1250 | 0 1251 | 10 1252 | -52.3748 1253 | 20 1254 | 33.0354 1255 | 11 1256 | -52.618 1257 | 21 1258 | 33.0979 1259 | 0 1260 | LINE 1261 | 8 1262 | 0 1263 | 10 1264 | -52.618 1265 | 20 1266 | 33.0979 1267 | 11 1268 | -52.8515 1269 | 21 1270 | 33.1903 1271 | 0 1272 | LINE 1273 | 8 1274 | 0 1275 | 10 1276 | -52.8515 1277 | 20 1278 | 33.1903 1279 | 11 1280 | -53.0716 1281 | 21 1282 | 33.3113 1283 | 0 1284 | LINE 1285 | 8 1286 | 0 1287 | 10 1288 | -53.0716 1289 | 20 1290 | 33.3113 1291 | 11 1292 | -53.2748 1293 | 21 1294 | 33.459 1295 | 0 1296 | LINE 1297 | 8 1298 | 0 1299 | 10 1300 | -53.2748 1301 | 20 1302 | 33.459 1303 | 11 1304 | -53.4579 1305 | 21 1306 | 33.6309 1307 | 0 1308 | LINE 1309 | 8 1310 | 0 1311 | 10 1312 | -53.4579 1313 | 20 1314 | 33.6309 1315 | 11 1316 | -53.618 1317 | 21 1318 | 33.8244 1319 | 0 1320 | LINE 1321 | 8 1322 | 0 1323 | 10 1324 | -53.618 1325 | 20 1326 | 33.8244 1327 | 11 1328 | -53.7526 1329 | 21 1330 | 34.0365 1331 | 0 1332 | LINE 1333 | 8 1334 | 0 1335 | 10 1336 | -53.7526 1337 | 20 1338 | 34.0365 1339 | 11 1340 | -53.8595 1341 | 21 1342 | 34.2637 1343 | 0 1344 | LINE 1345 | 8 1346 | 0 1347 | 10 1348 | -53.8595 1349 | 20 1350 | 34.2637 1351 | 11 1352 | -53.9372 1353 | 21 1354 | 34.5026 1355 | 0 1356 | LINE 1357 | 8 1358 | 0 1359 | 10 1360 | -53.9372 1361 | 20 1362 | 34.5026 1363 | 11 1364 | -53.9842 1365 | 21 1366 | 34.7493 1367 | 0 1368 | LINE 1369 | 8 1370 | 0 1371 | 10 1372 | -53.9842 1373 | 20 1374 | 34.7493 1375 | 11 1376 | -54 1377 | 21 1378 | 35 1379 | 0 1380 | LINE 1381 | 8 1382 | 0 1383 | 10 1384 | -54 1385 | 20 1386 | 35 1387 | 11 1388 | -53.9842 1389 | 21 1390 | 35.2507 1391 | 0 1392 | LINE 1393 | 8 1394 | 0 1395 | 10 1396 | -53.9842 1397 | 20 1398 | 35.2507 1399 | 11 1400 | -53.9372 1401 | 21 1402 | 35.4974 1403 | 0 1404 | LINE 1405 | 8 1406 | 0 1407 | 10 1408 | -53.9372 1409 | 20 1410 | 35.4974 1411 | 11 1412 | -53.8595 1413 | 21 1414 | 35.7362 1415 | 0 1416 | LINE 1417 | 8 1418 | 0 1419 | 10 1420 | -53.8595 1421 | 20 1422 | 35.7362 1423 | 11 1424 | -53.7526 1425 | 21 1426 | 35.9635 1427 | 0 1428 | LINE 1429 | 8 1430 | 0 1431 | 10 1432 | -53.7526 1433 | 20 1434 | 35.9635 1435 | 11 1436 | -53.618 1437 | 21 1438 | 36.1756 1439 | 0 1440 | LINE 1441 | 8 1442 | 0 1443 | 10 1444 | -53.618 1445 | 20 1446 | 36.1756 1447 | 11 1448 | -53.4579 1449 | 21 1450 | 36.3691 1451 | 0 1452 | LINE 1453 | 8 1454 | 0 1455 | 10 1456 | -53.4579 1457 | 20 1458 | 36.3691 1459 | 11 1460 | -53.2748 1461 | 21 1462 | 36.541 1463 | 0 1464 | LINE 1465 | 8 1466 | 0 1467 | 10 1468 | -53.2748 1469 | 20 1470 | 36.541 1471 | 11 1472 | -53.0716 1473 | 21 1474 | 36.6886 1475 | 0 1476 | LINE 1477 | 8 1478 | 0 1479 | 10 1480 | -53.0716 1481 | 20 1482 | 36.6886 1483 | 11 1484 | -52.8515 1485 | 21 1486 | 36.8096 1487 | 0 1488 | LINE 1489 | 8 1490 | 0 1491 | 10 1492 | -52.8515 1493 | 20 1494 | 36.8096 1495 | 11 1496 | -52.618 1497 | 21 1498 | 36.9021 1499 | 0 1500 | LINE 1501 | 8 1502 | 0 1503 | 10 1504 | -52.618 1505 | 20 1506 | 36.9021 1507 | 11 1508 | -52.3748 1509 | 21 1510 | 36.9646 1511 | 0 1512 | LINE 1513 | 8 1514 | 0 1515 | 10 1516 | -52.3748 1517 | 20 1518 | 36.9646 1519 | 11 1520 | -52.1256 1521 | 21 1522 | 36.996 1523 | 0 1524 | LINE 1525 | 8 1526 | 0 1527 | 10 1528 | -52.1256 1529 | 20 1530 | 36.996 1531 | 11 1532 | -51.8744 1533 | 21 1534 | 36.996 1535 | 0 1536 | LINE 1537 | 8 1538 | 0 1539 | 10 1540 | -51.8744 1541 | 20 1542 | 36.996 1543 | 11 1544 | -51.6252 1545 | 21 1546 | 36.9646 1547 | 0 1548 | LINE 1549 | 8 1550 | 0 1551 | 10 1552 | -51.6252 1553 | 20 1554 | 36.9646 1555 | 11 1556 | -51.382 1557 | 21 1558 | 36.9021 1559 | 0 1560 | LINE 1561 | 8 1562 | 0 1563 | 10 1564 | -51.382 1565 | 20 1566 | 36.9021 1567 | 11 1568 | -51.1484 1569 | 21 1570 | 36.8096 1571 | 0 1572 | LINE 1573 | 8 1574 | 0 1575 | 10 1576 | -51.1484 1577 | 20 1578 | 36.8096 1579 | 11 1580 | -50.9283 1581 | 21 1582 | 36.6886 1583 | 0 1584 | LINE 1585 | 8 1586 | 0 1587 | 10 1588 | -50.9283 1589 | 20 1590 | 36.6886 1591 | 11 1592 | -50.7251 1593 | 21 1594 | 36.541 1595 | 0 1596 | LINE 1597 | 8 1598 | 0 1599 | 10 1600 | -50.7251 1601 | 20 1602 | 36.541 1603 | 11 1604 | -50.5421 1605 | 21 1606 | 36.3691 1607 | 0 1608 | LINE 1609 | 8 1610 | 0 1611 | 10 1612 | -50.5421 1613 | 20 1614 | 36.3691 1615 | 11 1616 | -50.382 1617 | 21 1618 | 36.1756 1619 | 0 1620 | LINE 1621 | 8 1622 | 0 1623 | 10 1624 | -50.382 1625 | 20 1626 | 36.1756 1627 | 11 1628 | -50.2474 1629 | 21 1630 | 35.9635 1631 | 0 1632 | LINE 1633 | 8 1634 | 0 1635 | 10 1636 | -50.2474 1637 | 20 1638 | 35.9635 1639 | 11 1640 | -50.1404 1641 | 21 1642 | 35.7362 1643 | 0 1644 | LINE 1645 | 8 1646 | 0 1647 | 10 1648 | -50.1404 1649 | 20 1650 | 35.7362 1651 | 11 1652 | -50.0628 1653 | 21 1654 | 35.4974 1655 | 0 1656 | LINE 1657 | 8 1658 | 0 1659 | 10 1660 | -50.0628 1661 | 20 1662 | 35.4974 1663 | 11 1664 | -50.0158 1665 | 21 1666 | 35.2507 1667 | 0 1668 | LINE 1669 | 8 1670 | 0 1671 | 10 1672 | -50.0158 1673 | 20 1674 | 35.2507 1675 | 11 1676 | -50 1677 | 21 1678 | 35 1679 | 0 1680 | LINE 1681 | 8 1682 | 0 1683 | 10 1684 | -50 1685 | 20 1686 | 35 1687 | 11 1688 | -50.0158 1689 | 21 1690 | 34.7493 1691 | 0 1692 | LINE 1693 | 8 1694 | 0 1695 | 10 1696 | -50.0158 1697 | 20 1698 | 34.7493 1699 | 11 1700 | -50.0628 1701 | 21 1702 | 34.5026 1703 | 0 1704 | LINE 1705 | 8 1706 | 0 1707 | 10 1708 | -50.0628 1709 | 20 1710 | 34.5026 1711 | 11 1712 | -50.1404 1713 | 21 1714 | 34.2637 1715 | 0 1716 | LINE 1717 | 8 1718 | 0 1719 | 10 1720 | -50.1404 1721 | 20 1722 | 34.2637 1723 | 11 1724 | -50.2474 1725 | 21 1726 | 34.0365 1727 | 0 1728 | LINE 1729 | 8 1730 | 0 1731 | 10 1732 | -50.2474 1733 | 20 1734 | 34.0365 1735 | 11 1736 | -50.382 1737 | 21 1738 | 33.8244 1739 | 0 1740 | LINE 1741 | 8 1742 | 0 1743 | 10 1744 | -50.382 1745 | 20 1746 | 33.8244 1747 | 11 1748 | -50.5421 1749 | 21 1750 | 33.6309 1751 | 0 1752 | LINE 1753 | 8 1754 | 0 1755 | 10 1756 | -50.5421 1757 | 20 1758 | 33.6309 1759 | 11 1760 | -50.7251 1761 | 21 1762 | 33.459 1763 | 0 1764 | LINE 1765 | 8 1766 | 0 1767 | 10 1768 | -50.7251 1769 | 20 1770 | 33.459 1771 | 11 1772 | -50.9283 1773 | 21 1774 | 33.3113 1775 | 0 1776 | LINE 1777 | 8 1778 | 0 1779 | 10 1780 | -50.9283 1781 | 20 1782 | 33.3113 1783 | 11 1784 | -51.1484 1785 | 21 1786 | 33.1903 1787 | 0 1788 | LINE 1789 | 8 1790 | 0 1791 | 10 1792 | -51.1484 1793 | 20 1794 | 33.1903 1795 | 11 1796 | -51.382 1797 | 21 1798 | 33.0979 1799 | 0 1800 | LINE 1801 | 8 1802 | 0 1803 | 10 1804 | -51.382 1805 | 20 1806 | 33.0979 1807 | 11 1808 | -51.6252 1809 | 21 1810 | 33.0354 1811 | 0 1812 | LINE 1813 | 8 1814 | 0 1815 | 10 1816 | -51.6252 1817 | 20 1818 | 33.0354 1819 | 11 1820 | -51.8744 1821 | 21 1822 | 33.0039 1823 | 0 1824 | LINE 1825 | 8 1826 | 0 1827 | 10 1828 | -51.8744 1829 | 20 1830 | 33.0039 1831 | 11 1832 | -52.1256 1833 | 21 1834 | 33.0039 1835 | 0 1836 | LINE 1837 | 8 1838 | 0 1839 | 10 1840 | 42.3802 1841 | 20 1842 | -10.4931 1843 | 11 1844 | 41.9442 1845 | 21 1846 | -10.438 1847 | 0 1848 | LINE 1849 | 8 1850 | 0 1851 | 10 1852 | 41.9442 1853 | 20 1854 | -10.438 1855 | 11 1856 | 41.5184 1857 | 21 1858 | -10.3287 1859 | 0 1860 | LINE 1861 | 8 1862 | 0 1863 | 10 1864 | 41.5184 1865 | 20 1866 | -10.3287 1867 | 11 1868 | 41.1098 1869 | 21 1870 | -10.1669 1871 | 0 1872 | LINE 1873 | 8 1874 | 0 1875 | 10 1876 | 41.1098 1877 | 20 1878 | -10.1669 1879 | 11 1880 | 40.7246 1881 | 21 1882 | -9.95514 1883 | 0 1884 | LINE 1885 | 8 1886 | 0 1887 | 10 1888 | 40.7246 1889 | 20 1890 | -9.95514 1891 | 11 1892 | 40.369 1893 | 21 1894 | -9.69679 1895 | 0 1896 | LINE 1897 | 8 1898 | 0 1899 | 10 1900 | 40.369 1901 | 20 1902 | -9.69679 1903 | 11 1904 | 40.0486 1905 | 21 1906 | -9.3959 1907 | 0 1908 | LINE 1909 | 8 1910 | 0 1911 | 10 1912 | 40.0486 1913 | 20 1914 | -9.3959 1915 | 11 1916 | 39.7684 1917 | 21 1918 | -9.05724 1919 | 0 1920 | LINE 1921 | 8 1922 | 0 1923 | 10 1924 | 39.7684 1925 | 20 1926 | -9.05724 1927 | 11 1928 | 39.5329 1929 | 21 1930 | -8.68613 1931 | 0 1932 | LINE 1933 | 8 1934 | 0 1935 | 10 1936 | 39.5329 1937 | 20 1938 | -8.68613 1939 | 11 1940 | 39.3458 1941 | 21 1942 | -8.28842 1943 | 0 1944 | LINE 1945 | 8 1946 | 0 1947 | 10 1948 | 39.3458 1949 | 20 1950 | -8.28842 1951 | 11 1952 | 39.2099 1953 | 21 1954 | -7.87041 1955 | 0 1956 | LINE 1957 | 8 1958 | 0 1959 | 10 1960 | 39.2099 1961 | 20 1962 | -7.87041 1963 | 11 1964 | 39.1276 1965 | 21 1966 | -7.43866 1967 | 0 1968 | LINE 1969 | 8 1970 | 0 1971 | 10 1972 | 39.1276 1973 | 20 1974 | -7.43866 1975 | 11 1976 | 39.1 1977 | 21 1978 | -7 1979 | 0 1980 | LINE 1981 | 8 1982 | 0 1983 | 10 1984 | 39.1 1985 | 20 1986 | -7 1987 | 11 1988 | 39.1276 1989 | 21 1990 | -6.56133 1991 | 0 1992 | LINE 1993 | 8 1994 | 0 1995 | 10 1996 | 39.1276 1997 | 20 1998 | -6.56133 1999 | 11 2000 | 39.2099 2001 | 21 2002 | -6.12958 2003 | 0 2004 | LINE 2005 | 8 2006 | 0 2007 | 10 2008 | 39.2099 2009 | 20 2010 | -6.12958 2011 | 11 2012 | 39.3458 2013 | 21 2014 | -5.71156 2015 | 0 2016 | LINE 2017 | 8 2018 | 0 2019 | 10 2020 | 39.3458 2021 | 20 2022 | -5.71156 2023 | 11 2024 | 39.5329 2025 | 21 2026 | -5.31386 2027 | 0 2028 | LINE 2029 | 8 2030 | 0 2031 | 10 2032 | 39.5329 2033 | 20 2034 | -5.31386 2035 | 11 2036 | 39.7684 2037 | 21 2038 | -4.94275 2039 | 0 2040 | LINE 2041 | 8 2042 | 0 2043 | 10 2044 | 39.7684 2045 | 20 2046 | -4.94275 2047 | 11 2048 | 40.0486 2049 | 21 2050 | -4.60408 2051 | 0 2052 | LINE 2053 | 8 2054 | 0 2055 | 10 2056 | 40.0486 2057 | 20 2058 | -4.60408 2059 | 11 2060 | 40.369 2061 | 21 2062 | -4.30319 2063 | 0 2064 | LINE 2065 | 8 2066 | 0 2067 | 10 2068 | 40.369 2069 | 20 2070 | -4.30319 2071 | 11 2072 | 40.7246 2073 | 21 2074 | -4.04485 2075 | 0 2076 | LINE 2077 | 8 2078 | 0 2079 | 10 2080 | 40.7246 2081 | 20 2082 | -4.04485 2083 | 11 2084 | 41.1098 2085 | 21 2086 | -3.8331 2087 | 0 2088 | LINE 2089 | 8 2090 | 0 2091 | 10 2092 | 41.1098 2093 | 20 2094 | -3.8331 2095 | 11 2096 | 41.5184 2097 | 21 2098 | -3.6713 2099 | 0 2100 | LINE 2101 | 8 2102 | 0 2103 | 10 2104 | 41.5184 2105 | 20 2106 | -3.6713 2107 | 11 2108 | 41.9442 2109 | 21 2110 | -3.56198 2111 | 0 2112 | LINE 2113 | 8 2114 | 0 2115 | 10 2116 | 41.9442 2117 | 20 2118 | -3.56198 2119 | 11 2120 | 42.3802 2121 | 21 2122 | -3.5069 2123 | 0 2124 | LINE 2125 | 8 2126 | 0 2127 | 10 2128 | 42.3802 2129 | 20 2130 | -3.5069 2131 | 11 2132 | 42.8198 2133 | 21 2134 | -3.5069 2135 | 0 2136 | LINE 2137 | 8 2138 | 0 2139 | 10 2140 | 42.8198 2141 | 20 2142 | -3.5069 2143 | 11 2144 | 43.2558 2145 | 21 2146 | -3.56198 2147 | 0 2148 | LINE 2149 | 8 2150 | 0 2151 | 10 2152 | 43.2558 2153 | 20 2154 | -3.56198 2155 | 11 2156 | 43.6815 2157 | 21 2158 | -3.6713 2159 | 0 2160 | LINE 2161 | 8 2162 | 0 2163 | 10 2164 | 43.6815 2165 | 20 2166 | -3.6713 2167 | 11 2168 | 44.0902 2169 | 21 2170 | -3.8331 2171 | 0 2172 | LINE 2173 | 8 2174 | 0 2175 | 10 2176 | 44.0902 2177 | 20 2178 | -3.8331 2179 | 11 2180 | 44.4754 2181 | 21 2182 | -4.04485 2183 | 0 2184 | LINE 2185 | 8 2186 | 0 2187 | 10 2188 | 44.4754 2189 | 20 2190 | -4.04485 2191 | 11 2192 | 44.831 2193 | 21 2194 | -4.30319 2195 | 0 2196 | LINE 2197 | 8 2198 | 0 2199 | 10 2200 | 44.831 2201 | 20 2202 | -4.30319 2203 | 11 2204 | 45.1514 2205 | 21 2206 | -4.60408 2207 | 0 2208 | LINE 2209 | 8 2210 | 0 2211 | 10 2212 | 45.1514 2213 | 20 2214 | -4.60408 2215 | 11 2216 | 45.4315 2217 | 21 2218 | -4.94275 2219 | 0 2220 | LINE 2221 | 8 2222 | 0 2223 | 10 2224 | 45.4315 2225 | 20 2226 | -4.94275 2227 | 11 2228 | 45.6671 2229 | 21 2230 | -5.31386 2231 | 0 2232 | LINE 2233 | 8 2234 | 0 2235 | 10 2236 | 45.6671 2237 | 20 2238 | -5.31386 2239 | 11 2240 | 45.8542 2241 | 21 2242 | -5.71156 2243 | 0 2244 | LINE 2245 | 8 2246 | 0 2247 | 10 2248 | 45.8542 2249 | 20 2250 | -5.71156 2251 | 11 2252 | 45.99 2253 | 21 2254 | -6.12958 2255 | 0 2256 | LINE 2257 | 8 2258 | 0 2259 | 10 2260 | 45.99 2261 | 20 2262 | -6.12958 2263 | 11 2264 | 46.0724 2265 | 21 2266 | -6.56133 2267 | 0 2268 | LINE 2269 | 8 2270 | 0 2271 | 10 2272 | 46.0724 2273 | 20 2274 | -6.56133 2275 | 11 2276 | 46.1 2277 | 21 2278 | -7 2279 | 0 2280 | LINE 2281 | 8 2282 | 0 2283 | 10 2284 | 46.1 2285 | 20 2286 | -7 2287 | 11 2288 | 46.0724 2289 | 21 2290 | -7.43866 2291 | 0 2292 | LINE 2293 | 8 2294 | 0 2295 | 10 2296 | 46.0724 2297 | 20 2298 | -7.43866 2299 | 11 2300 | 45.99 2301 | 21 2302 | -7.87041 2303 | 0 2304 | LINE 2305 | 8 2306 | 0 2307 | 10 2308 | 45.99 2309 | 20 2310 | -7.87041 2311 | 11 2312 | 45.8542 2313 | 21 2314 | -8.28842 2315 | 0 2316 | LINE 2317 | 8 2318 | 0 2319 | 10 2320 | 45.8542 2321 | 20 2322 | -8.28842 2323 | 11 2324 | 45.6671 2325 | 21 2326 | -8.68613 2327 | 0 2328 | LINE 2329 | 8 2330 | 0 2331 | 10 2332 | 45.6671 2333 | 20 2334 | -8.68613 2335 | 11 2336 | 45.4315 2337 | 21 2338 | -9.05724 2339 | 0 2340 | LINE 2341 | 8 2342 | 0 2343 | 10 2344 | 45.4315 2345 | 20 2346 | -9.05724 2347 | 11 2348 | 45.1514 2349 | 21 2350 | -9.3959 2351 | 0 2352 | LINE 2353 | 8 2354 | 0 2355 | 10 2356 | 45.1514 2357 | 20 2358 | -9.3959 2359 | 11 2360 | 44.831 2361 | 21 2362 | -9.69679 2363 | 0 2364 | LINE 2365 | 8 2366 | 0 2367 | 10 2368 | 44.831 2369 | 20 2370 | -9.69679 2371 | 11 2372 | 44.4754 2373 | 21 2374 | -9.95514 2375 | 0 2376 | LINE 2377 | 8 2378 | 0 2379 | 10 2380 | 44.4754 2381 | 20 2382 | -9.95514 2383 | 11 2384 | 44.0902 2385 | 21 2386 | -10.1669 2387 | 0 2388 | LINE 2389 | 8 2390 | 0 2391 | 10 2392 | 44.0902 2393 | 20 2394 | -10.1669 2395 | 11 2396 | 43.6815 2397 | 21 2398 | -10.3287 2399 | 0 2400 | LINE 2401 | 8 2402 | 0 2403 | 10 2404 | 43.6815 2405 | 20 2406 | -10.3287 2407 | 11 2408 | 43.2558 2409 | 21 2410 | -10.438 2411 | 0 2412 | LINE 2413 | 8 2414 | 0 2415 | 10 2416 | 43.2558 2417 | 20 2418 | -10.438 2419 | 11 2420 | 42.8198 2421 | 21 2422 | -10.4931 2423 | 0 2424 | LINE 2425 | 8 2426 | 0 2427 | 10 2428 | 42.8198 2429 | 20 2430 | -10.4931 2431 | 11 2432 | 42.3802 2433 | 21 2434 | -10.4931 2435 | 0 2436 | LINE 2437 | 8 2438 | 0 2439 | 10 2440 | 38.5 2441 | 20 2442 | -31.5 2443 | 11 2444 | 38.5 2445 | 21 2446 | -18.3 2447 | 0 2448 | LINE 2449 | 8 2450 | 0 2451 | 10 2452 | 38.5 2453 | 20 2454 | -18.3 2455 | 11 2456 | 46.7 2457 | 21 2458 | -18.3 2459 | 0 2460 | LINE 2461 | 8 2462 | 0 2463 | 10 2464 | 46.7 2465 | 20 2466 | -18.3 2467 | 11 2468 | 46.7 2469 | 21 2470 | -31.5 2471 | 0 2472 | LINE 2473 | 8 2474 | 0 2475 | 10 2476 | 46.7 2477 | 20 2478 | -31.5 2479 | 11 2480 | 38.5 2481 | 21 2482 | -31.5 2483 | 0 2484 | LINE 2485 | 8 2486 | 0 2487 | 10 2488 | 51.8744 2489 | 20 2490 | -36.996 2491 | 11 2492 | 51.6252 2493 | 21 2494 | -36.9646 2495 | 0 2496 | LINE 2497 | 8 2498 | 0 2499 | 10 2500 | 51.6252 2501 | 20 2502 | -36.9646 2503 | 11 2504 | 51.382 2505 | 21 2506 | -36.9021 2507 | 0 2508 | LINE 2509 | 8 2510 | 0 2511 | 10 2512 | 51.382 2513 | 20 2514 | -36.9021 2515 | 11 2516 | 51.1484 2517 | 21 2518 | -36.8096 2519 | 0 2520 | LINE 2521 | 8 2522 | 0 2523 | 10 2524 | 51.1484 2525 | 20 2526 | -36.8096 2527 | 11 2528 | 50.9283 2529 | 21 2530 | -36.6886 2531 | 0 2532 | LINE 2533 | 8 2534 | 0 2535 | 10 2536 | 50.9283 2537 | 20 2538 | -36.6886 2539 | 11 2540 | 50.7251 2541 | 21 2542 | -36.541 2543 | 0 2544 | LINE 2545 | 8 2546 | 0 2547 | 10 2548 | 50.7251 2549 | 20 2550 | -36.541 2551 | 11 2552 | 50.5421 2553 | 21 2554 | -36.3691 2555 | 0 2556 | LINE 2557 | 8 2558 | 0 2559 | 10 2560 | 50.5421 2561 | 20 2562 | -36.3691 2563 | 11 2564 | 50.382 2565 | 21 2566 | -36.1756 2567 | 0 2568 | LINE 2569 | 8 2570 | 0 2571 | 10 2572 | 50.382 2573 | 20 2574 | -36.1756 2575 | 11 2576 | 50.2474 2577 | 21 2578 | -35.9635 2579 | 0 2580 | LINE 2581 | 8 2582 | 0 2583 | 10 2584 | 50.2474 2585 | 20 2586 | -35.9635 2587 | 11 2588 | 50.1404 2589 | 21 2590 | -35.7362 2591 | 0 2592 | LINE 2593 | 8 2594 | 0 2595 | 10 2596 | 50.1404 2597 | 20 2598 | -35.7362 2599 | 11 2600 | 50.0628 2601 | 21 2602 | -35.4974 2603 | 0 2604 | LINE 2605 | 8 2606 | 0 2607 | 10 2608 | 50.0628 2609 | 20 2610 | -35.4974 2611 | 11 2612 | 50.0158 2613 | 21 2614 | -35.2507 2615 | 0 2616 | LINE 2617 | 8 2618 | 0 2619 | 10 2620 | 50.0158 2621 | 20 2622 | -35.2507 2623 | 11 2624 | 50 2625 | 21 2626 | -35 2627 | 0 2628 | LINE 2629 | 8 2630 | 0 2631 | 10 2632 | 50 2633 | 20 2634 | -35 2635 | 11 2636 | 50.0158 2637 | 21 2638 | -34.7493 2639 | 0 2640 | LINE 2641 | 8 2642 | 0 2643 | 10 2644 | 50.0158 2645 | 20 2646 | -34.7493 2647 | 11 2648 | 50.0628 2649 | 21 2650 | -34.5026 2651 | 0 2652 | LINE 2653 | 8 2654 | 0 2655 | 10 2656 | 50.0628 2657 | 20 2658 | -34.5026 2659 | 11 2660 | 50.1404 2661 | 21 2662 | -34.2637 2663 | 0 2664 | LINE 2665 | 8 2666 | 0 2667 | 10 2668 | 50.1404 2669 | 20 2670 | -34.2637 2671 | 11 2672 | 50.2474 2673 | 21 2674 | -34.0365 2675 | 0 2676 | LINE 2677 | 8 2678 | 0 2679 | 10 2680 | 50.2474 2681 | 20 2682 | -34.0365 2683 | 11 2684 | 50.382 2685 | 21 2686 | -33.8244 2687 | 0 2688 | LINE 2689 | 8 2690 | 0 2691 | 10 2692 | 50.382 2693 | 20 2694 | -33.8244 2695 | 11 2696 | 50.5421 2697 | 21 2698 | -33.6309 2699 | 0 2700 | LINE 2701 | 8 2702 | 0 2703 | 10 2704 | 50.5421 2705 | 20 2706 | -33.6309 2707 | 11 2708 | 50.7251 2709 | 21 2710 | -33.459 2711 | 0 2712 | LINE 2713 | 8 2714 | 0 2715 | 10 2716 | 50.7251 2717 | 20 2718 | -33.459 2719 | 11 2720 | 50.9283 2721 | 21 2722 | -33.3113 2723 | 0 2724 | LINE 2725 | 8 2726 | 0 2727 | 10 2728 | 50.9283 2729 | 20 2730 | -33.3113 2731 | 11 2732 | 51.1484 2733 | 21 2734 | -33.1903 2735 | 0 2736 | LINE 2737 | 8 2738 | 0 2739 | 10 2740 | 51.1484 2741 | 20 2742 | -33.1903 2743 | 11 2744 | 51.382 2745 | 21 2746 | -33.0979 2747 | 0 2748 | LINE 2749 | 8 2750 | 0 2751 | 10 2752 | 51.382 2753 | 20 2754 | -33.0979 2755 | 11 2756 | 51.6252 2757 | 21 2758 | -33.0354 2759 | 0 2760 | LINE 2761 | 8 2762 | 0 2763 | 10 2764 | 51.6252 2765 | 20 2766 | -33.0354 2767 | 11 2768 | 51.8744 2769 | 21 2770 | -33.0039 2771 | 0 2772 | LINE 2773 | 8 2774 | 0 2775 | 10 2776 | 51.8744 2777 | 20 2778 | -33.0039 2779 | 11 2780 | 52.1256 2781 | 21 2782 | -33.0039 2783 | 0 2784 | LINE 2785 | 8 2786 | 0 2787 | 10 2788 | 52.1256 2789 | 20 2790 | -33.0039 2791 | 11 2792 | 52.3748 2793 | 21 2794 | -33.0354 2795 | 0 2796 | LINE 2797 | 8 2798 | 0 2799 | 10 2800 | 52.3748 2801 | 20 2802 | -33.0354 2803 | 11 2804 | 52.618 2805 | 21 2806 | -33.0979 2807 | 0 2808 | LINE 2809 | 8 2810 | 0 2811 | 10 2812 | 52.618 2813 | 20 2814 | -33.0979 2815 | 11 2816 | 52.8515 2817 | 21 2818 | -33.1903 2819 | 0 2820 | LINE 2821 | 8 2822 | 0 2823 | 10 2824 | 52.8515 2825 | 20 2826 | -33.1903 2827 | 11 2828 | 53.0716 2829 | 21 2830 | -33.3113 2831 | 0 2832 | LINE 2833 | 8 2834 | 0 2835 | 10 2836 | 53.0716 2837 | 20 2838 | -33.3113 2839 | 11 2840 | 53.2748 2841 | 21 2842 | -33.459 2843 | 0 2844 | LINE 2845 | 8 2846 | 0 2847 | 10 2848 | 53.2748 2849 | 20 2850 | -33.459 2851 | 11 2852 | 53.4579 2853 | 21 2854 | -33.6309 2855 | 0 2856 | LINE 2857 | 8 2858 | 0 2859 | 10 2860 | 53.4579 2861 | 20 2862 | -33.6309 2863 | 11 2864 | 53.618 2865 | 21 2866 | -33.8244 2867 | 0 2868 | LINE 2869 | 8 2870 | 0 2871 | 10 2872 | 53.618 2873 | 20 2874 | -33.8244 2875 | 11 2876 | 53.7526 2877 | 21 2878 | -34.0365 2879 | 0 2880 | LINE 2881 | 8 2882 | 0 2883 | 10 2884 | 53.7526 2885 | 20 2886 | -34.0365 2887 | 11 2888 | 53.8595 2889 | 21 2890 | -34.2637 2891 | 0 2892 | LINE 2893 | 8 2894 | 0 2895 | 10 2896 | 53.8595 2897 | 20 2898 | -34.2637 2899 | 11 2900 | 53.9372 2901 | 21 2902 | -34.5026 2903 | 0 2904 | LINE 2905 | 8 2906 | 0 2907 | 10 2908 | 53.9372 2909 | 20 2910 | -34.5026 2911 | 11 2912 | 53.9842 2913 | 21 2914 | -34.7493 2915 | 0 2916 | LINE 2917 | 8 2918 | 0 2919 | 10 2920 | 53.9842 2921 | 20 2922 | -34.7493 2923 | 11 2924 | 54 2925 | 21 2926 | -35 2927 | 0 2928 | LINE 2929 | 8 2930 | 0 2931 | 10 2932 | 54 2933 | 20 2934 | -35 2935 | 11 2936 | 53.9842 2937 | 21 2938 | -35.2507 2939 | 0 2940 | LINE 2941 | 8 2942 | 0 2943 | 10 2944 | 53.9842 2945 | 20 2946 | -35.2507 2947 | 11 2948 | 53.9372 2949 | 21 2950 | -35.4974 2951 | 0 2952 | LINE 2953 | 8 2954 | 0 2955 | 10 2956 | 53.9372 2957 | 20 2958 | -35.4974 2959 | 11 2960 | 53.8595 2961 | 21 2962 | -35.7362 2963 | 0 2964 | LINE 2965 | 8 2966 | 0 2967 | 10 2968 | 53.8595 2969 | 20 2970 | -35.7362 2971 | 11 2972 | 53.7526 2973 | 21 2974 | -35.9635 2975 | 0 2976 | LINE 2977 | 8 2978 | 0 2979 | 10 2980 | 53.7526 2981 | 20 2982 | -35.9635 2983 | 11 2984 | 53.618 2985 | 21 2986 | -36.1756 2987 | 0 2988 | LINE 2989 | 8 2990 | 0 2991 | 10 2992 | 53.618 2993 | 20 2994 | -36.1756 2995 | 11 2996 | 53.4579 2997 | 21 2998 | -36.3691 2999 | 0 3000 | LINE 3001 | 8 3002 | 0 3003 | 10 3004 | 53.4579 3005 | 20 3006 | -36.3691 3007 | 11 3008 | 53.2748 3009 | 21 3010 | -36.541 3011 | 0 3012 | LINE 3013 | 8 3014 | 0 3015 | 10 3016 | 53.2748 3017 | 20 3018 | -36.541 3019 | 11 3020 | 53.0716 3021 | 21 3022 | -36.6886 3023 | 0 3024 | LINE 3025 | 8 3026 | 0 3027 | 10 3028 | 53.0716 3029 | 20 3030 | -36.6886 3031 | 11 3032 | 52.8515 3033 | 21 3034 | -36.8096 3035 | 0 3036 | LINE 3037 | 8 3038 | 0 3039 | 10 3040 | 52.8515 3041 | 20 3042 | -36.8096 3043 | 11 3044 | 52.618 3045 | 21 3046 | -36.9021 3047 | 0 3048 | LINE 3049 | 8 3050 | 0 3051 | 10 3052 | 52.618 3053 | 20 3054 | -36.9021 3055 | 11 3056 | 52.3748 3057 | 21 3058 | -36.9646 3059 | 0 3060 | LINE 3061 | 8 3062 | 0 3063 | 10 3064 | 52.3748 3065 | 20 3066 | -36.9646 3067 | 11 3068 | 52.1256 3069 | 21 3070 | -36.996 3071 | 0 3072 | LINE 3073 | 8 3074 | 0 3075 | 10 3076 | 52.1256 3077 | 20 3078 | -36.996 3079 | 11 3080 | 51.8744 3081 | 21 3082 | -36.996 3083 | 0 3084 | LINE 3085 | 8 3086 | 0 3087 | 10 3088 | -52.1256 3089 | 20 3090 | -36.996 3091 | 11 3092 | -52.3748 3093 | 21 3094 | -36.9646 3095 | 0 3096 | LINE 3097 | 8 3098 | 0 3099 | 10 3100 | -52.3748 3101 | 20 3102 | -36.9646 3103 | 11 3104 | -52.618 3105 | 21 3106 | -36.9021 3107 | 0 3108 | LINE 3109 | 8 3110 | 0 3111 | 10 3112 | -52.618 3113 | 20 3114 | -36.9021 3115 | 11 3116 | -52.8515 3117 | 21 3118 | -36.8096 3119 | 0 3120 | LINE 3121 | 8 3122 | 0 3123 | 10 3124 | -52.8515 3125 | 20 3126 | -36.8096 3127 | 11 3128 | -53.0716 3129 | 21 3130 | -36.6886 3131 | 0 3132 | LINE 3133 | 8 3134 | 0 3135 | 10 3136 | -53.0716 3137 | 20 3138 | -36.6886 3139 | 11 3140 | -53.2748 3141 | 21 3142 | -36.541 3143 | 0 3144 | LINE 3145 | 8 3146 | 0 3147 | 10 3148 | -53.2748 3149 | 20 3150 | -36.541 3151 | 11 3152 | -53.4579 3153 | 21 3154 | -36.3691 3155 | 0 3156 | LINE 3157 | 8 3158 | 0 3159 | 10 3160 | -53.4579 3161 | 20 3162 | -36.3691 3163 | 11 3164 | -53.618 3165 | 21 3166 | -36.1756 3167 | 0 3168 | LINE 3169 | 8 3170 | 0 3171 | 10 3172 | -53.618 3173 | 20 3174 | -36.1756 3175 | 11 3176 | -53.7526 3177 | 21 3178 | -35.9635 3179 | 0 3180 | LINE 3181 | 8 3182 | 0 3183 | 10 3184 | -53.7526 3185 | 20 3186 | -35.9635 3187 | 11 3188 | -53.8595 3189 | 21 3190 | -35.7362 3191 | 0 3192 | LINE 3193 | 8 3194 | 0 3195 | 10 3196 | -53.8595 3197 | 20 3198 | -35.7362 3199 | 11 3200 | -53.9372 3201 | 21 3202 | -35.4974 3203 | 0 3204 | LINE 3205 | 8 3206 | 0 3207 | 10 3208 | -53.9372 3209 | 20 3210 | -35.4974 3211 | 11 3212 | -53.9842 3213 | 21 3214 | -35.2507 3215 | 0 3216 | LINE 3217 | 8 3218 | 0 3219 | 10 3220 | -53.9842 3221 | 20 3222 | -35.2507 3223 | 11 3224 | -54 3225 | 21 3226 | -35 3227 | 0 3228 | LINE 3229 | 8 3230 | 0 3231 | 10 3232 | -54 3233 | 20 3234 | -35 3235 | 11 3236 | -53.9842 3237 | 21 3238 | -34.7493 3239 | 0 3240 | LINE 3241 | 8 3242 | 0 3243 | 10 3244 | -53.9842 3245 | 20 3246 | -34.7493 3247 | 11 3248 | -53.9372 3249 | 21 3250 | -34.5026 3251 | 0 3252 | LINE 3253 | 8 3254 | 0 3255 | 10 3256 | -53.9372 3257 | 20 3258 | -34.5026 3259 | 11 3260 | -53.8595 3261 | 21 3262 | -34.2637 3263 | 0 3264 | LINE 3265 | 8 3266 | 0 3267 | 10 3268 | -53.8595 3269 | 20 3270 | -34.2637 3271 | 11 3272 | -53.7526 3273 | 21 3274 | -34.0365 3275 | 0 3276 | LINE 3277 | 8 3278 | 0 3279 | 10 3280 | -53.7526 3281 | 20 3282 | -34.0365 3283 | 11 3284 | -53.618 3285 | 21 3286 | -33.8244 3287 | 0 3288 | LINE 3289 | 8 3290 | 0 3291 | 10 3292 | -53.618 3293 | 20 3294 | -33.8244 3295 | 11 3296 | -53.4579 3297 | 21 3298 | -33.6309 3299 | 0 3300 | LINE 3301 | 8 3302 | 0 3303 | 10 3304 | -53.4579 3305 | 20 3306 | -33.6309 3307 | 11 3308 | -53.2748 3309 | 21 3310 | -33.459 3311 | 0 3312 | LINE 3313 | 8 3314 | 0 3315 | 10 3316 | -53.2748 3317 | 20 3318 | -33.459 3319 | 11 3320 | -53.0716 3321 | 21 3322 | -33.3113 3323 | 0 3324 | LINE 3325 | 8 3326 | 0 3327 | 10 3328 | -53.0716 3329 | 20 3330 | -33.3113 3331 | 11 3332 | -52.8515 3333 | 21 3334 | -33.1903 3335 | 0 3336 | LINE 3337 | 8 3338 | 0 3339 | 10 3340 | -52.8515 3341 | 20 3342 | -33.1903 3343 | 11 3344 | -52.618 3345 | 21 3346 | -33.0979 3347 | 0 3348 | LINE 3349 | 8 3350 | 0 3351 | 10 3352 | -52.618 3353 | 20 3354 | -33.0979 3355 | 11 3356 | -52.3748 3357 | 21 3358 | -33.0354 3359 | 0 3360 | LINE 3361 | 8 3362 | 0 3363 | 10 3364 | -52.3748 3365 | 20 3366 | -33.0354 3367 | 11 3368 | -52.1256 3369 | 21 3370 | -33.0039 3371 | 0 3372 | LINE 3373 | 8 3374 | 0 3375 | 10 3376 | -52.1256 3377 | 20 3378 | -33.0039 3379 | 11 3380 | -51.8744 3381 | 21 3382 | -33.0039 3383 | 0 3384 | LINE 3385 | 8 3386 | 0 3387 | 10 3388 | -51.8744 3389 | 20 3390 | -33.0039 3391 | 11 3392 | -51.6252 3393 | 21 3394 | -33.0354 3395 | 0 3396 | LINE 3397 | 8 3398 | 0 3399 | 10 3400 | -51.6252 3401 | 20 3402 | -33.0354 3403 | 11 3404 | -51.382 3405 | 21 3406 | -33.0979 3407 | 0 3408 | LINE 3409 | 8 3410 | 0 3411 | 10 3412 | -51.382 3413 | 20 3414 | -33.0979 3415 | 11 3416 | -51.1484 3417 | 21 3418 | -33.1903 3419 | 0 3420 | LINE 3421 | 8 3422 | 0 3423 | 10 3424 | -51.1484 3425 | 20 3426 | -33.1903 3427 | 11 3428 | -50.9283 3429 | 21 3430 | -33.3113 3431 | 0 3432 | LINE 3433 | 8 3434 | 0 3435 | 10 3436 | -50.9283 3437 | 20 3438 | -33.3113 3439 | 11 3440 | -50.7251 3441 | 21 3442 | -33.459 3443 | 0 3444 | LINE 3445 | 8 3446 | 0 3447 | 10 3448 | -50.7251 3449 | 20 3450 | -33.459 3451 | 11 3452 | -50.5421 3453 | 21 3454 | -33.6309 3455 | 0 3456 | LINE 3457 | 8 3458 | 0 3459 | 10 3460 | -50.5421 3461 | 20 3462 | -33.6309 3463 | 11 3464 | -50.382 3465 | 21 3466 | -33.8244 3467 | 0 3468 | LINE 3469 | 8 3470 | 0 3471 | 10 3472 | -50.382 3473 | 20 3474 | -33.8244 3475 | 11 3476 | -50.2474 3477 | 21 3478 | -34.0365 3479 | 0 3480 | LINE 3481 | 8 3482 | 0 3483 | 10 3484 | -50.2474 3485 | 20 3486 | -34.0365 3487 | 11 3488 | -50.1404 3489 | 21 3490 | -34.2637 3491 | 0 3492 | LINE 3493 | 8 3494 | 0 3495 | 10 3496 | -50.1404 3497 | 20 3498 | -34.2637 3499 | 11 3500 | -50.0628 3501 | 21 3502 | -34.5026 3503 | 0 3504 | LINE 3505 | 8 3506 | 0 3507 | 10 3508 | -50.0628 3509 | 20 3510 | -34.5026 3511 | 11 3512 | -50.0158 3513 | 21 3514 | -34.7493 3515 | 0 3516 | LINE 3517 | 8 3518 | 0 3519 | 10 3520 | -50.0158 3521 | 20 3522 | -34.7493 3523 | 11 3524 | -50 3525 | 21 3526 | -35 3527 | 0 3528 | LINE 3529 | 8 3530 | 0 3531 | 10 3532 | -50 3533 | 20 3534 | -35 3535 | 11 3536 | -50.0158 3537 | 21 3538 | -35.2507 3539 | 0 3540 | LINE 3541 | 8 3542 | 0 3543 | 10 3544 | -50.0158 3545 | 20 3546 | -35.2507 3547 | 11 3548 | -50.0628 3549 | 21 3550 | -35.4974 3551 | 0 3552 | LINE 3553 | 8 3554 | 0 3555 | 10 3556 | -50.0628 3557 | 20 3558 | -35.4974 3559 | 11 3560 | -50.1404 3561 | 21 3562 | -35.7362 3563 | 0 3564 | LINE 3565 | 8 3566 | 0 3567 | 10 3568 | -50.1404 3569 | 20 3570 | -35.7362 3571 | 11 3572 | -50.2474 3573 | 21 3574 | -35.9635 3575 | 0 3576 | LINE 3577 | 8 3578 | 0 3579 | 10 3580 | -50.2474 3581 | 20 3582 | -35.9635 3583 | 11 3584 | -50.382 3585 | 21 3586 | -36.1756 3587 | 0 3588 | LINE 3589 | 8 3590 | 0 3591 | 10 3592 | -50.382 3593 | 20 3594 | -36.1756 3595 | 11 3596 | -50.5421 3597 | 21 3598 | -36.3691 3599 | 0 3600 | LINE 3601 | 8 3602 | 0 3603 | 10 3604 | -50.5421 3605 | 20 3606 | -36.3691 3607 | 11 3608 | -50.7251 3609 | 21 3610 | -36.541 3611 | 0 3612 | LINE 3613 | 8 3614 | 0 3615 | 10 3616 | -50.7251 3617 | 20 3618 | -36.541 3619 | 11 3620 | -50.9283 3621 | 21 3622 | -36.6886 3623 | 0 3624 | LINE 3625 | 8 3626 | 0 3627 | 10 3628 | -50.9283 3629 | 20 3630 | -36.6886 3631 | 11 3632 | -51.1484 3633 | 21 3634 | -36.8096 3635 | 0 3636 | LINE 3637 | 8 3638 | 0 3639 | 10 3640 | -51.1484 3641 | 20 3642 | -36.8096 3643 | 11 3644 | -51.382 3645 | 21 3646 | -36.9021 3647 | 0 3648 | LINE 3649 | 8 3650 | 0 3651 | 10 3652 | -51.382 3653 | 20 3654 | -36.9021 3655 | 11 3656 | -51.6252 3657 | 21 3658 | -36.9646 3659 | 0 3660 | LINE 3661 | 8 3662 | 0 3663 | 10 3664 | -51.6252 3665 | 20 3666 | -36.9646 3667 | 11 3668 | -51.8744 3669 | 21 3670 | -36.996 3671 | 0 3672 | LINE 3673 | 8 3674 | 0 3675 | 10 3676 | -51.8744 3677 | 20 3678 | -36.996 3679 | 11 3680 | -52.1256 3681 | 21 3682 | -36.996 3683 | 0 3684 | ENDSEC 3685 | 0 3686 | SECTION 3687 | 2 3688 | OBJECTS 3689 | 0 3690 | DICTIONARY 3691 | 0 3692 | ENDSEC 3693 | 0 3694 | EOF 3695 | -------------------------------------------------------------------------------- /models/layers/07 - hollow.dxf: -------------------------------------------------------------------------------- 1 | 0 2 | SECTION 3 | 2 4 | BLOCKS 5 | 0 6 | ENDSEC 7 | 0 8 | SECTION 9 | 2 10 | ENTITIES 11 | 0 12 | LINE 13 | 8 14 | 0 15 | 10 16 | 53.7495 17 | 20 18 | -39.9291 19 | 11 20 | 54.2361 21 | 21 22 | -39.8042 23 | 0 24 | LINE 25 | 8 26 | 0 27 | 10 28 | 54.2361 29 | 20 30 | -39.8042 31 | 11 32 | 54.7031 33 | 21 34 | -39.6193 35 | 0 36 | LINE 37 | 8 38 | 0 39 | 10 40 | 54.7031 41 | 20 42 | -39.6193 43 | 11 44 | 55.1433 45 | 21 46 | -39.3773 47 | 0 48 | LINE 49 | 8 50 | 0 51 | 10 52 | 55.1433 53 | 20 54 | -39.3773 55 | 11 56 | 55.5497 57 | 21 58 | -39.082 59 | 0 60 | LINE 61 | 8 62 | 0 63 | 10 64 | 55.5497 65 | 20 66 | -39.082 67 | 11 68 | 55.9159 69 | 21 70 | -38.7382 71 | 0 72 | LINE 73 | 8 74 | 0 75 | 10 76 | 55.9159 77 | 20 78 | -38.7382 79 | 11 80 | 56.2361 81 | 21 82 | -38.3511 83 | 0 84 | LINE 85 | 8 86 | 0 87 | 10 88 | 56.2361 89 | 20 90 | -38.3511 91 | 11 92 | 56.5052 93 | 21 94 | -37.927 95 | 0 96 | LINE 97 | 8 98 | 0 99 | 10 100 | 56.5052 101 | 20 102 | -37.927 103 | 11 104 | 56.7191 105 | 21 106 | -37.4725 107 | 0 108 | LINE 109 | 8 110 | 0 111 | 10 112 | 56.7191 113 | 20 114 | -37.4725 115 | 11 116 | 56.8743 117 | 21 118 | -36.9948 119 | 0 120 | LINE 121 | 8 122 | 0 123 | 10 124 | 56.8743 125 | 20 126 | -36.9948 127 | 11 128 | 56.9684 129 | 21 130 | -36.5013 131 | 0 132 | LINE 133 | 8 134 | 0 135 | 10 136 | 56.9684 137 | 20 138 | -36.5013 139 | 11 140 | 57 141 | 21 142 | -36 143 | 0 144 | LINE 145 | 8 146 | 0 147 | 10 148 | 57 149 | 20 150 | -36 151 | 11 152 | 57 153 | 21 154 | 36 155 | 0 156 | LINE 157 | 8 158 | 0 159 | 10 160 | 57 161 | 20 162 | 36 163 | 11 164 | 56.9684 165 | 21 166 | 36.5013 167 | 0 168 | LINE 169 | 8 170 | 0 171 | 10 172 | 56.9684 173 | 20 174 | 36.5013 175 | 11 176 | 56.8743 177 | 21 178 | 36.9948 179 | 0 180 | LINE 181 | 8 182 | 0 183 | 10 184 | 56.8743 185 | 20 186 | 36.9948 187 | 11 188 | 56.7191 189 | 21 190 | 37.4725 191 | 0 192 | LINE 193 | 8 194 | 0 195 | 10 196 | 56.7191 197 | 20 198 | 37.4725 199 | 11 200 | 56.5052 201 | 21 202 | 37.927 203 | 0 204 | LINE 205 | 8 206 | 0 207 | 10 208 | 56.5052 209 | 20 210 | 37.927 211 | 11 212 | 56.2361 213 | 21 214 | 38.3511 215 | 0 216 | LINE 217 | 8 218 | 0 219 | 10 220 | 56.2361 221 | 20 222 | 38.3511 223 | 11 224 | 55.9159 225 | 21 226 | 38.7382 227 | 0 228 | LINE 229 | 8 230 | 0 231 | 10 232 | 55.9159 233 | 20 234 | 38.7382 235 | 11 236 | 55.5497 237 | 21 238 | 39.082 239 | 0 240 | LINE 241 | 8 242 | 0 243 | 10 244 | 55.5497 245 | 20 246 | 39.082 247 | 11 248 | 55.1433 249 | 21 250 | 39.3773 251 | 0 252 | LINE 253 | 8 254 | 0 255 | 10 256 | 55.1433 257 | 20 258 | 39.3773 259 | 11 260 | 54.7031 261 | 21 262 | 39.6193 263 | 0 264 | LINE 265 | 8 266 | 0 267 | 10 268 | 54.7031 269 | 20 270 | 39.6193 271 | 11 272 | 54.2361 273 | 21 274 | 39.8042 275 | 0 276 | LINE 277 | 8 278 | 0 279 | 10 280 | 54.2361 281 | 20 282 | 39.8042 283 | 11 284 | 53.7495 285 | 21 286 | 39.9291 287 | 0 288 | LINE 289 | 8 290 | 0 291 | 10 292 | 53.7495 293 | 20 294 | 39.9291 295 | 11 296 | 53.2512 297 | 21 298 | 39.9921 299 | 0 300 | LINE 301 | 8 302 | 0 303 | 10 304 | 53.2512 305 | 20 306 | 39.9921 307 | 11 308 | -53.2512 309 | 21 310 | 39.9921 311 | 0 312 | LINE 313 | 8 314 | 0 315 | 10 316 | -53.2512 317 | 20 318 | 39.9921 319 | 11 320 | -53.7495 321 | 21 322 | 39.9291 323 | 0 324 | LINE 325 | 8 326 | 0 327 | 10 328 | -53.7495 329 | 20 330 | 39.9291 331 | 11 332 | -54.2361 333 | 21 334 | 39.8042 335 | 0 336 | LINE 337 | 8 338 | 0 339 | 10 340 | -54.2361 341 | 20 342 | 39.8042 343 | 11 344 | -54.7031 345 | 21 346 | 39.6193 347 | 0 348 | LINE 349 | 8 350 | 0 351 | 10 352 | -54.7031 353 | 20 354 | 39.6193 355 | 11 356 | -55.1433 357 | 21 358 | 39.3773 359 | 0 360 | LINE 361 | 8 362 | 0 363 | 10 364 | -55.1433 365 | 20 366 | 39.3773 367 | 11 368 | -55.5497 369 | 21 370 | 39.082 371 | 0 372 | LINE 373 | 8 374 | 0 375 | 10 376 | -55.5497 377 | 20 378 | 39.082 379 | 11 380 | -55.9159 381 | 21 382 | 38.7382 383 | 0 384 | LINE 385 | 8 386 | 0 387 | 10 388 | -55.9159 389 | 20 390 | 38.7382 391 | 11 392 | -56.2361 393 | 21 394 | 38.3511 395 | 0 396 | LINE 397 | 8 398 | 0 399 | 10 400 | -56.2361 401 | 20 402 | 38.3511 403 | 11 404 | -56.5052 405 | 21 406 | 37.927 407 | 0 408 | LINE 409 | 8 410 | 0 411 | 10 412 | -56.5052 413 | 20 414 | 37.927 415 | 11 416 | -56.7191 417 | 21 418 | 37.4725 419 | 0 420 | LINE 421 | 8 422 | 0 423 | 10 424 | -56.7191 425 | 20 426 | 37.4725 427 | 11 428 | -56.8743 429 | 21 430 | 36.9948 431 | 0 432 | LINE 433 | 8 434 | 0 435 | 10 436 | -56.8743 437 | 20 438 | 36.9948 439 | 11 440 | -56.9684 441 | 21 442 | 36.5013 443 | 0 444 | LINE 445 | 8 446 | 0 447 | 10 448 | -56.9684 449 | 20 450 | 36.5013 451 | 11 452 | -57 453 | 21 454 | 36 455 | 0 456 | LINE 457 | 8 458 | 0 459 | 10 460 | -57 461 | 20 462 | 36 463 | 11 464 | -57 465 | 21 466 | -36 467 | 0 468 | LINE 469 | 8 470 | 0 471 | 10 472 | -57 473 | 20 474 | -36 475 | 11 476 | -56.9684 477 | 21 478 | -36.5013 479 | 0 480 | LINE 481 | 8 482 | 0 483 | 10 484 | -56.9684 485 | 20 486 | -36.5013 487 | 11 488 | -56.8743 489 | 21 490 | -36.9948 491 | 0 492 | LINE 493 | 8 494 | 0 495 | 10 496 | -56.8743 497 | 20 498 | -36.9948 499 | 11 500 | -56.7191 501 | 21 502 | -37.4725 503 | 0 504 | LINE 505 | 8 506 | 0 507 | 10 508 | -56.7191 509 | 20 510 | -37.4725 511 | 11 512 | -56.5052 513 | 21 514 | -37.927 515 | 0 516 | LINE 517 | 8 518 | 0 519 | 10 520 | -56.5052 521 | 20 522 | -37.927 523 | 11 524 | -56.2361 525 | 21 526 | -38.3511 527 | 0 528 | LINE 529 | 8 530 | 0 531 | 10 532 | -56.2361 533 | 20 534 | -38.3511 535 | 11 536 | -55.9159 537 | 21 538 | -38.7382 539 | 0 540 | LINE 541 | 8 542 | 0 543 | 10 544 | -55.9159 545 | 20 546 | -38.7382 547 | 11 548 | -55.5497 549 | 21 550 | -39.082 551 | 0 552 | LINE 553 | 8 554 | 0 555 | 10 556 | -55.5497 557 | 20 558 | -39.082 559 | 11 560 | -55.1433 561 | 21 562 | -39.3773 563 | 0 564 | LINE 565 | 8 566 | 0 567 | 10 568 | -55.1433 569 | 20 570 | -39.3773 571 | 11 572 | -54.7031 573 | 21 574 | -39.6193 575 | 0 576 | LINE 577 | 8 578 | 0 579 | 10 580 | -54.7031 581 | 20 582 | -39.6193 583 | 11 584 | -54.2361 585 | 21 586 | -39.8042 587 | 0 588 | LINE 589 | 8 590 | 0 591 | 10 592 | -54.2361 593 | 20 594 | -39.8042 595 | 11 596 | -53.7495 597 | 21 598 | -39.9291 599 | 0 600 | LINE 601 | 8 602 | 0 603 | 10 604 | -53.7495 605 | 20 606 | -39.9291 607 | 11 608 | -53.2512 609 | 21 610 | -39.9921 611 | 0 612 | LINE 613 | 8 614 | 0 615 | 10 616 | -53.2512 617 | 20 618 | -39.9921 619 | 11 620 | 53.2512 621 | 21 622 | -39.9921 623 | 0 624 | LINE 625 | 8 626 | 0 627 | 10 628 | 53.2512 629 | 20 630 | -39.9921 631 | 11 632 | 53.7495 633 | 21 634 | -39.9291 635 | 0 636 | LINE 637 | 8 638 | 0 639 | 10 640 | 51.8744 641 | 20 642 | 33.0039 643 | 11 644 | 51.6252 645 | 21 646 | 33.0354 647 | 0 648 | LINE 649 | 8 650 | 0 651 | 10 652 | 51.6252 653 | 20 654 | 33.0354 655 | 11 656 | 51.382 657 | 21 658 | 33.0979 659 | 0 660 | LINE 661 | 8 662 | 0 663 | 10 664 | 51.382 665 | 20 666 | 33.0979 667 | 11 668 | 51.1484 669 | 21 670 | 33.1903 671 | 0 672 | LINE 673 | 8 674 | 0 675 | 10 676 | 51.1484 677 | 20 678 | 33.1903 679 | 11 680 | 50.9283 681 | 21 682 | 33.3113 683 | 0 684 | LINE 685 | 8 686 | 0 687 | 10 688 | 50.9283 689 | 20 690 | 33.3113 691 | 11 692 | 50.7251 693 | 21 694 | 33.459 695 | 0 696 | LINE 697 | 8 698 | 0 699 | 10 700 | 50.7251 701 | 20 702 | 33.459 703 | 11 704 | 50.5421 705 | 21 706 | 33.6309 707 | 0 708 | LINE 709 | 8 710 | 0 711 | 10 712 | 50.5421 713 | 20 714 | 33.6309 715 | 11 716 | 50.382 717 | 21 718 | 33.8244 719 | 0 720 | LINE 721 | 8 722 | 0 723 | 10 724 | 50.382 725 | 20 726 | 33.8244 727 | 11 728 | 50.2474 729 | 21 730 | 34.0365 731 | 0 732 | LINE 733 | 8 734 | 0 735 | 10 736 | 50.2474 737 | 20 738 | 34.0365 739 | 11 740 | 50.1404 741 | 21 742 | 34.2637 743 | 0 744 | LINE 745 | 8 746 | 0 747 | 10 748 | 50.1404 749 | 20 750 | 34.2637 751 | 11 752 | 50.0628 753 | 21 754 | 34.5026 755 | 0 756 | LINE 757 | 8 758 | 0 759 | 10 760 | 50.0628 761 | 20 762 | 34.5026 763 | 11 764 | 50.0158 765 | 21 766 | 34.7493 767 | 0 768 | LINE 769 | 8 770 | 0 771 | 10 772 | 50.0158 773 | 20 774 | 34.7493 775 | 11 776 | 50 777 | 21 778 | 35 779 | 0 780 | LINE 781 | 8 782 | 0 783 | 10 784 | 50 785 | 20 786 | 35 787 | 11 788 | 50.0158 789 | 21 790 | 35.2507 791 | 0 792 | LINE 793 | 8 794 | 0 795 | 10 796 | 50.0158 797 | 20 798 | 35.2507 799 | 11 800 | 50.0628 801 | 21 802 | 35.4974 803 | 0 804 | LINE 805 | 8 806 | 0 807 | 10 808 | 50.0628 809 | 20 810 | 35.4974 811 | 11 812 | 50.1404 813 | 21 814 | 35.7362 815 | 0 816 | LINE 817 | 8 818 | 0 819 | 10 820 | 50.1404 821 | 20 822 | 35.7362 823 | 11 824 | 50.2474 825 | 21 826 | 35.9635 827 | 0 828 | LINE 829 | 8 830 | 0 831 | 10 832 | 50.2474 833 | 20 834 | 35.9635 835 | 11 836 | 50.382 837 | 21 838 | 36.1756 839 | 0 840 | LINE 841 | 8 842 | 0 843 | 10 844 | 50.382 845 | 20 846 | 36.1756 847 | 11 848 | 50.5421 849 | 21 850 | 36.3691 851 | 0 852 | LINE 853 | 8 854 | 0 855 | 10 856 | 50.5421 857 | 20 858 | 36.3691 859 | 11 860 | 50.7251 861 | 21 862 | 36.541 863 | 0 864 | LINE 865 | 8 866 | 0 867 | 10 868 | 50.7251 869 | 20 870 | 36.541 871 | 11 872 | 50.9283 873 | 21 874 | 36.6886 875 | 0 876 | LINE 877 | 8 878 | 0 879 | 10 880 | 50.9283 881 | 20 882 | 36.6886 883 | 11 884 | 51.1484 885 | 21 886 | 36.8096 887 | 0 888 | LINE 889 | 8 890 | 0 891 | 10 892 | 51.1484 893 | 20 894 | 36.8096 895 | 11 896 | 51.382 897 | 21 898 | 36.9021 899 | 0 900 | LINE 901 | 8 902 | 0 903 | 10 904 | 51.382 905 | 20 906 | 36.9021 907 | 11 908 | 51.6252 909 | 21 910 | 36.9646 911 | 0 912 | LINE 913 | 8 914 | 0 915 | 10 916 | 51.6252 917 | 20 918 | 36.9646 919 | 11 920 | 51.8744 921 | 21 922 | 36.996 923 | 0 924 | LINE 925 | 8 926 | 0 927 | 10 928 | 51.8744 929 | 20 930 | 36.996 931 | 11 932 | 52.1256 933 | 21 934 | 36.996 935 | 0 936 | LINE 937 | 8 938 | 0 939 | 10 940 | 52.1256 941 | 20 942 | 36.996 943 | 11 944 | 52.3748 945 | 21 946 | 36.9646 947 | 0 948 | LINE 949 | 8 950 | 0 951 | 10 952 | 52.3748 953 | 20 954 | 36.9646 955 | 11 956 | 52.618 957 | 21 958 | 36.9021 959 | 0 960 | LINE 961 | 8 962 | 0 963 | 10 964 | 52.618 965 | 20 966 | 36.9021 967 | 11 968 | 52.8515 969 | 21 970 | 36.8096 971 | 0 972 | LINE 973 | 8 974 | 0 975 | 10 976 | 52.8515 977 | 20 978 | 36.8096 979 | 11 980 | 53.0716 981 | 21 982 | 36.6886 983 | 0 984 | LINE 985 | 8 986 | 0 987 | 10 988 | 53.0716 989 | 20 990 | 36.6886 991 | 11 992 | 53.2748 993 | 21 994 | 36.541 995 | 0 996 | LINE 997 | 8 998 | 0 999 | 10 1000 | 53.2748 1001 | 20 1002 | 36.541 1003 | 11 1004 | 53.4579 1005 | 21 1006 | 36.3691 1007 | 0 1008 | LINE 1009 | 8 1010 | 0 1011 | 10 1012 | 53.4579 1013 | 20 1014 | 36.3691 1015 | 11 1016 | 53.618 1017 | 21 1018 | 36.1756 1019 | 0 1020 | LINE 1021 | 8 1022 | 0 1023 | 10 1024 | 53.618 1025 | 20 1026 | 36.1756 1027 | 11 1028 | 53.7526 1029 | 21 1030 | 35.9635 1031 | 0 1032 | LINE 1033 | 8 1034 | 0 1035 | 10 1036 | 53.7526 1037 | 20 1038 | 35.9635 1039 | 11 1040 | 53.8595 1041 | 21 1042 | 35.7362 1043 | 0 1044 | LINE 1045 | 8 1046 | 0 1047 | 10 1048 | 53.8595 1049 | 20 1050 | 35.7362 1051 | 11 1052 | 53.9372 1053 | 21 1054 | 35.4974 1055 | 0 1056 | LINE 1057 | 8 1058 | 0 1059 | 10 1060 | 53.9372 1061 | 20 1062 | 35.4974 1063 | 11 1064 | 53.9842 1065 | 21 1066 | 35.2507 1067 | 0 1068 | LINE 1069 | 8 1070 | 0 1071 | 10 1072 | 53.9842 1073 | 20 1074 | 35.2507 1075 | 11 1076 | 54 1077 | 21 1078 | 35 1079 | 0 1080 | LINE 1081 | 8 1082 | 0 1083 | 10 1084 | 54 1085 | 20 1086 | 35 1087 | 11 1088 | 53.9842 1089 | 21 1090 | 34.7493 1091 | 0 1092 | LINE 1093 | 8 1094 | 0 1095 | 10 1096 | 53.9842 1097 | 20 1098 | 34.7493 1099 | 11 1100 | 53.9372 1101 | 21 1102 | 34.5026 1103 | 0 1104 | LINE 1105 | 8 1106 | 0 1107 | 10 1108 | 53.9372 1109 | 20 1110 | 34.5026 1111 | 11 1112 | 53.8595 1113 | 21 1114 | 34.2637 1115 | 0 1116 | LINE 1117 | 8 1118 | 0 1119 | 10 1120 | 53.8595 1121 | 20 1122 | 34.2637 1123 | 11 1124 | 53.7526 1125 | 21 1126 | 34.0365 1127 | 0 1128 | LINE 1129 | 8 1130 | 0 1131 | 10 1132 | 53.7526 1133 | 20 1134 | 34.0365 1135 | 11 1136 | 53.618 1137 | 21 1138 | 33.8244 1139 | 0 1140 | LINE 1141 | 8 1142 | 0 1143 | 10 1144 | 53.618 1145 | 20 1146 | 33.8244 1147 | 11 1148 | 53.4579 1149 | 21 1150 | 33.6309 1151 | 0 1152 | LINE 1153 | 8 1154 | 0 1155 | 10 1156 | 53.4579 1157 | 20 1158 | 33.6309 1159 | 11 1160 | 53.2748 1161 | 21 1162 | 33.459 1163 | 0 1164 | LINE 1165 | 8 1166 | 0 1167 | 10 1168 | 53.2748 1169 | 20 1170 | 33.459 1171 | 11 1172 | 53.0716 1173 | 21 1174 | 33.3113 1175 | 0 1176 | LINE 1177 | 8 1178 | 0 1179 | 10 1180 | 53.0716 1181 | 20 1182 | 33.3113 1183 | 11 1184 | 52.8515 1185 | 21 1186 | 33.1903 1187 | 0 1188 | LINE 1189 | 8 1190 | 0 1191 | 10 1192 | 52.8515 1193 | 20 1194 | 33.1903 1195 | 11 1196 | 52.618 1197 | 21 1198 | 33.0979 1199 | 0 1200 | LINE 1201 | 8 1202 | 0 1203 | 10 1204 | 52.618 1205 | 20 1206 | 33.0979 1207 | 11 1208 | 52.3748 1209 | 21 1210 | 33.0354 1211 | 0 1212 | LINE 1213 | 8 1214 | 0 1215 | 10 1216 | 52.3748 1217 | 20 1218 | 33.0354 1219 | 11 1220 | 52.1256 1221 | 21 1222 | 33.0039 1223 | 0 1224 | LINE 1225 | 8 1226 | 0 1227 | 10 1228 | 52.1256 1229 | 20 1230 | 33.0039 1231 | 11 1232 | 51.8744 1233 | 21 1234 | 33.0039 1235 | 0 1236 | LINE 1237 | 8 1238 | 0 1239 | 10 1240 | -52.1256 1241 | 20 1242 | 33.0039 1243 | 11 1244 | -52.3748 1245 | 21 1246 | 33.0354 1247 | 0 1248 | LINE 1249 | 8 1250 | 0 1251 | 10 1252 | -52.3748 1253 | 20 1254 | 33.0354 1255 | 11 1256 | -52.618 1257 | 21 1258 | 33.0979 1259 | 0 1260 | LINE 1261 | 8 1262 | 0 1263 | 10 1264 | -52.618 1265 | 20 1266 | 33.0979 1267 | 11 1268 | -52.8515 1269 | 21 1270 | 33.1903 1271 | 0 1272 | LINE 1273 | 8 1274 | 0 1275 | 10 1276 | -52.8515 1277 | 20 1278 | 33.1903 1279 | 11 1280 | -53.0716 1281 | 21 1282 | 33.3113 1283 | 0 1284 | LINE 1285 | 8 1286 | 0 1287 | 10 1288 | -53.0716 1289 | 20 1290 | 33.3113 1291 | 11 1292 | -53.2748 1293 | 21 1294 | 33.459 1295 | 0 1296 | LINE 1297 | 8 1298 | 0 1299 | 10 1300 | -53.2748 1301 | 20 1302 | 33.459 1303 | 11 1304 | -53.4579 1305 | 21 1306 | 33.6309 1307 | 0 1308 | LINE 1309 | 8 1310 | 0 1311 | 10 1312 | -53.4579 1313 | 20 1314 | 33.6309 1315 | 11 1316 | -53.618 1317 | 21 1318 | 33.8244 1319 | 0 1320 | LINE 1321 | 8 1322 | 0 1323 | 10 1324 | -53.618 1325 | 20 1326 | 33.8244 1327 | 11 1328 | -53.7526 1329 | 21 1330 | 34.0365 1331 | 0 1332 | LINE 1333 | 8 1334 | 0 1335 | 10 1336 | -53.7526 1337 | 20 1338 | 34.0365 1339 | 11 1340 | -53.8595 1341 | 21 1342 | 34.2637 1343 | 0 1344 | LINE 1345 | 8 1346 | 0 1347 | 10 1348 | -53.8595 1349 | 20 1350 | 34.2637 1351 | 11 1352 | -53.9372 1353 | 21 1354 | 34.5026 1355 | 0 1356 | LINE 1357 | 8 1358 | 0 1359 | 10 1360 | -53.9372 1361 | 20 1362 | 34.5026 1363 | 11 1364 | -53.9842 1365 | 21 1366 | 34.7493 1367 | 0 1368 | LINE 1369 | 8 1370 | 0 1371 | 10 1372 | -53.9842 1373 | 20 1374 | 34.7493 1375 | 11 1376 | -54 1377 | 21 1378 | 35 1379 | 0 1380 | LINE 1381 | 8 1382 | 0 1383 | 10 1384 | -54 1385 | 20 1386 | 35 1387 | 11 1388 | -53.9842 1389 | 21 1390 | 35.2507 1391 | 0 1392 | LINE 1393 | 8 1394 | 0 1395 | 10 1396 | -53.9842 1397 | 20 1398 | 35.2507 1399 | 11 1400 | -53.9372 1401 | 21 1402 | 35.4974 1403 | 0 1404 | LINE 1405 | 8 1406 | 0 1407 | 10 1408 | -53.9372 1409 | 20 1410 | 35.4974 1411 | 11 1412 | -53.8595 1413 | 21 1414 | 35.7362 1415 | 0 1416 | LINE 1417 | 8 1418 | 0 1419 | 10 1420 | -53.8595 1421 | 20 1422 | 35.7362 1423 | 11 1424 | -53.7526 1425 | 21 1426 | 35.9635 1427 | 0 1428 | LINE 1429 | 8 1430 | 0 1431 | 10 1432 | -53.7526 1433 | 20 1434 | 35.9635 1435 | 11 1436 | -53.618 1437 | 21 1438 | 36.1756 1439 | 0 1440 | LINE 1441 | 8 1442 | 0 1443 | 10 1444 | -53.618 1445 | 20 1446 | 36.1756 1447 | 11 1448 | -53.4579 1449 | 21 1450 | 36.3691 1451 | 0 1452 | LINE 1453 | 8 1454 | 0 1455 | 10 1456 | -53.4579 1457 | 20 1458 | 36.3691 1459 | 11 1460 | -53.2748 1461 | 21 1462 | 36.541 1463 | 0 1464 | LINE 1465 | 8 1466 | 0 1467 | 10 1468 | -53.2748 1469 | 20 1470 | 36.541 1471 | 11 1472 | -53.0716 1473 | 21 1474 | 36.6886 1475 | 0 1476 | LINE 1477 | 8 1478 | 0 1479 | 10 1480 | -53.0716 1481 | 20 1482 | 36.6886 1483 | 11 1484 | -52.8515 1485 | 21 1486 | 36.8096 1487 | 0 1488 | LINE 1489 | 8 1490 | 0 1491 | 10 1492 | -52.8515 1493 | 20 1494 | 36.8096 1495 | 11 1496 | -52.618 1497 | 21 1498 | 36.9021 1499 | 0 1500 | LINE 1501 | 8 1502 | 0 1503 | 10 1504 | -52.618 1505 | 20 1506 | 36.9021 1507 | 11 1508 | -52.3748 1509 | 21 1510 | 36.9646 1511 | 0 1512 | LINE 1513 | 8 1514 | 0 1515 | 10 1516 | -52.3748 1517 | 20 1518 | 36.9646 1519 | 11 1520 | -52.1256 1521 | 21 1522 | 36.996 1523 | 0 1524 | LINE 1525 | 8 1526 | 0 1527 | 10 1528 | -52.1256 1529 | 20 1530 | 36.996 1531 | 11 1532 | -51.8744 1533 | 21 1534 | 36.996 1535 | 0 1536 | LINE 1537 | 8 1538 | 0 1539 | 10 1540 | -51.8744 1541 | 20 1542 | 36.996 1543 | 11 1544 | -51.6252 1545 | 21 1546 | 36.9646 1547 | 0 1548 | LINE 1549 | 8 1550 | 0 1551 | 10 1552 | -51.6252 1553 | 20 1554 | 36.9646 1555 | 11 1556 | -51.382 1557 | 21 1558 | 36.9021 1559 | 0 1560 | LINE 1561 | 8 1562 | 0 1563 | 10 1564 | -51.382 1565 | 20 1566 | 36.9021 1567 | 11 1568 | -51.1484 1569 | 21 1570 | 36.8096 1571 | 0 1572 | LINE 1573 | 8 1574 | 0 1575 | 10 1576 | -51.1484 1577 | 20 1578 | 36.8096 1579 | 11 1580 | -50.9283 1581 | 21 1582 | 36.6886 1583 | 0 1584 | LINE 1585 | 8 1586 | 0 1587 | 10 1588 | -50.9283 1589 | 20 1590 | 36.6886 1591 | 11 1592 | -50.7251 1593 | 21 1594 | 36.541 1595 | 0 1596 | LINE 1597 | 8 1598 | 0 1599 | 10 1600 | -50.7251 1601 | 20 1602 | 36.541 1603 | 11 1604 | -50.5421 1605 | 21 1606 | 36.3691 1607 | 0 1608 | LINE 1609 | 8 1610 | 0 1611 | 10 1612 | -50.5421 1613 | 20 1614 | 36.3691 1615 | 11 1616 | -50.382 1617 | 21 1618 | 36.1756 1619 | 0 1620 | LINE 1621 | 8 1622 | 0 1623 | 10 1624 | -50.382 1625 | 20 1626 | 36.1756 1627 | 11 1628 | -50.2474 1629 | 21 1630 | 35.9635 1631 | 0 1632 | LINE 1633 | 8 1634 | 0 1635 | 10 1636 | -50.2474 1637 | 20 1638 | 35.9635 1639 | 11 1640 | -50.1404 1641 | 21 1642 | 35.7362 1643 | 0 1644 | LINE 1645 | 8 1646 | 0 1647 | 10 1648 | -50.1404 1649 | 20 1650 | 35.7362 1651 | 11 1652 | -50.0628 1653 | 21 1654 | 35.4974 1655 | 0 1656 | LINE 1657 | 8 1658 | 0 1659 | 10 1660 | -50.0628 1661 | 20 1662 | 35.4974 1663 | 11 1664 | -50.0158 1665 | 21 1666 | 35.2507 1667 | 0 1668 | LINE 1669 | 8 1670 | 0 1671 | 10 1672 | -50.0158 1673 | 20 1674 | 35.2507 1675 | 11 1676 | -50 1677 | 21 1678 | 35 1679 | 0 1680 | LINE 1681 | 8 1682 | 0 1683 | 10 1684 | -50 1685 | 20 1686 | 35 1687 | 11 1688 | -50.0158 1689 | 21 1690 | 34.7493 1691 | 0 1692 | LINE 1693 | 8 1694 | 0 1695 | 10 1696 | -50.0158 1697 | 20 1698 | 34.7493 1699 | 11 1700 | -50.0628 1701 | 21 1702 | 34.5026 1703 | 0 1704 | LINE 1705 | 8 1706 | 0 1707 | 10 1708 | -50.0628 1709 | 20 1710 | 34.5026 1711 | 11 1712 | -50.1404 1713 | 21 1714 | 34.2637 1715 | 0 1716 | LINE 1717 | 8 1718 | 0 1719 | 10 1720 | -50.1404 1721 | 20 1722 | 34.2637 1723 | 11 1724 | -50.2474 1725 | 21 1726 | 34.0365 1727 | 0 1728 | LINE 1729 | 8 1730 | 0 1731 | 10 1732 | -50.2474 1733 | 20 1734 | 34.0365 1735 | 11 1736 | -50.382 1737 | 21 1738 | 33.8244 1739 | 0 1740 | LINE 1741 | 8 1742 | 0 1743 | 10 1744 | -50.382 1745 | 20 1746 | 33.8244 1747 | 11 1748 | -50.5421 1749 | 21 1750 | 33.6309 1751 | 0 1752 | LINE 1753 | 8 1754 | 0 1755 | 10 1756 | -50.5421 1757 | 20 1758 | 33.6309 1759 | 11 1760 | -50.7251 1761 | 21 1762 | 33.459 1763 | 0 1764 | LINE 1765 | 8 1766 | 0 1767 | 10 1768 | -50.7251 1769 | 20 1770 | 33.459 1771 | 11 1772 | -50.9283 1773 | 21 1774 | 33.3113 1775 | 0 1776 | LINE 1777 | 8 1778 | 0 1779 | 10 1780 | -50.9283 1781 | 20 1782 | 33.3113 1783 | 11 1784 | -51.1484 1785 | 21 1786 | 33.1903 1787 | 0 1788 | LINE 1789 | 8 1790 | 0 1791 | 10 1792 | -51.1484 1793 | 20 1794 | 33.1903 1795 | 11 1796 | -51.382 1797 | 21 1798 | 33.0979 1799 | 0 1800 | LINE 1801 | 8 1802 | 0 1803 | 10 1804 | -51.382 1805 | 20 1806 | 33.0979 1807 | 11 1808 | -51.6252 1809 | 21 1810 | 33.0354 1811 | 0 1812 | LINE 1813 | 8 1814 | 0 1815 | 10 1816 | -51.6252 1817 | 20 1818 | 33.0354 1819 | 11 1820 | -51.8744 1821 | 21 1822 | 33.0039 1823 | 0 1824 | LINE 1825 | 8 1826 | 0 1827 | 10 1828 | -51.8744 1829 | 20 1830 | 33.0039 1831 | 11 1832 | -52.1256 1833 | 21 1834 | 33.0039 1835 | 0 1836 | LINE 1837 | 8 1838 | 0 1839 | 10 1840 | -47 1841 | 20 1842 | -35 1843 | 11 1844 | -47.0394 1845 | 21 1846 | -34.3733 1847 | 0 1848 | LINE 1849 | 8 1850 | 0 1851 | 10 1852 | -47.0394 1853 | 20 1854 | -34.3733 1855 | 11 1856 | -47.1571 1857 | 21 1858 | -33.7565 1859 | 0 1860 | LINE 1861 | 8 1862 | 0 1863 | 10 1864 | -47.1571 1865 | 20 1866 | -33.7565 1867 | 11 1868 | -47.3511 1869 | 21 1870 | -33.1594 1871 | 0 1872 | LINE 1873 | 8 1874 | 0 1875 | 10 1876 | -47.3511 1877 | 20 1878 | -33.1594 1879 | 11 1880 | -47.6185 1881 | 21 1882 | -32.5912 1883 | 0 1884 | LINE 1885 | 8 1886 | 0 1887 | 10 1888 | -47.6185 1889 | 20 1890 | -32.5912 1891 | 11 1892 | -47.9549 1893 | 21 1894 | -32.0611 1895 | 0 1896 | LINE 1897 | 8 1898 | 0 1899 | 10 1900 | -47.9549 1901 | 20 1902 | -32.0611 1903 | 11 1904 | -48.3551 1905 | 21 1906 | -31.5773 1907 | 0 1908 | LINE 1909 | 8 1910 | 0 1911 | 10 1912 | -48.3551 1913 | 20 1914 | -31.5773 1915 | 11 1916 | -48.8129 1917 | 21 1918 | -31.1474 1919 | 0 1920 | LINE 1921 | 8 1922 | 0 1923 | 10 1924 | -48.8129 1925 | 20 1926 | -31.1474 1927 | 11 1928 | -49.3209 1929 | 21 1930 | -30.7784 1931 | 0 1932 | LINE 1933 | 8 1934 | 0 1935 | 10 1936 | -49.3209 1937 | 20 1938 | -30.7784 1939 | 11 1940 | -49.8711 1941 | 21 1942 | -30.4759 1943 | 0 1944 | LINE 1945 | 8 1946 | 0 1947 | 10 1948 | -49.8711 1949 | 20 1950 | -30.4759 1951 | 11 1952 | -50.4549 1953 | 21 1954 | -30.2447 1955 | 0 1956 | LINE 1957 | 8 1958 | 0 1959 | 10 1960 | -50.4549 1961 | 20 1962 | -30.2447 1963 | 11 1964 | -51.0631 1965 | 21 1966 | -30.0886 1967 | 0 1968 | LINE 1969 | 8 1970 | 0 1971 | 10 1972 | -51.0631 1973 | 20 1974 | -30.0886 1975 | 11 1976 | -51.686 1977 | 21 1978 | -30.0099 1979 | 0 1980 | LINE 1981 | 8 1982 | 0 1983 | 10 1984 | -51.686 1985 | 20 1986 | -30.0099 1987 | 11 1988 | -52 1989 | 21 1990 | -30.0099 1991 | 0 1992 | LINE 1993 | 8 1994 | 0 1995 | 10 1996 | -52 1997 | 20 1998 | -30.0099 1999 | 11 2000 | -52 2001 | 21 2002 | 30.0099 2003 | 0 2004 | LINE 2005 | 8 2006 | 0 2007 | 10 2008 | -52 2009 | 20 2010 | 30.0099 2011 | 11 2012 | -51.686 2013 | 21 2014 | 30.0099 2015 | 0 2016 | LINE 2017 | 8 2018 | 0 2019 | 10 2020 | -51.686 2021 | 20 2022 | 30.0099 2023 | 11 2024 | -51.0631 2025 | 21 2026 | 30.0886 2027 | 0 2028 | LINE 2029 | 8 2030 | 0 2031 | 10 2032 | -51.0631 2033 | 20 2034 | 30.0886 2035 | 11 2036 | -50.4549 2037 | 21 2038 | 30.2447 2039 | 0 2040 | LINE 2041 | 8 2042 | 0 2043 | 10 2044 | -50.4549 2045 | 20 2046 | 30.2447 2047 | 11 2048 | -49.8711 2049 | 21 2050 | 30.4759 2051 | 0 2052 | LINE 2053 | 8 2054 | 0 2055 | 10 2056 | -49.8711 2057 | 20 2058 | 30.4759 2059 | 11 2060 | -49.3209 2061 | 21 2062 | 30.7784 2063 | 0 2064 | LINE 2065 | 8 2066 | 0 2067 | 10 2068 | -49.3209 2069 | 20 2070 | 30.7784 2071 | 11 2072 | -48.8129 2073 | 21 2074 | 31.1474 2075 | 0 2076 | LINE 2077 | 8 2078 | 0 2079 | 10 2080 | -48.8129 2081 | 20 2082 | 31.1474 2083 | 11 2084 | -48.3551 2085 | 21 2086 | 31.5773 2087 | 0 2088 | LINE 2089 | 8 2090 | 0 2091 | 10 2092 | -48.3551 2093 | 20 2094 | 31.5773 2095 | 11 2096 | -47.9549 2097 | 21 2098 | 32.0611 2099 | 0 2100 | LINE 2101 | 8 2102 | 0 2103 | 10 2104 | -47.9549 2105 | 20 2106 | 32.0611 2107 | 11 2108 | -47.6185 2109 | 21 2110 | 32.5912 2111 | 0 2112 | LINE 2113 | 8 2114 | 0 2115 | 10 2116 | -47.6185 2117 | 20 2118 | 32.5912 2119 | 11 2120 | -47.3511 2121 | 21 2122 | 33.1594 2123 | 0 2124 | LINE 2125 | 8 2126 | 0 2127 | 10 2128 | -47.3511 2129 | 20 2130 | 33.1594 2131 | 11 2132 | -47.1571 2133 | 21 2134 | 33.7565 2135 | 0 2136 | LINE 2137 | 8 2138 | 0 2139 | 10 2140 | -47.1571 2141 | 20 2142 | 33.7565 2143 | 11 2144 | -47.0394 2145 | 21 2146 | 34.3733 2147 | 0 2148 | LINE 2149 | 8 2150 | 0 2151 | 10 2152 | -47.0394 2153 | 20 2154 | 34.3733 2155 | 11 2156 | -47 2157 | 21 2158 | 35 2159 | 0 2160 | LINE 2161 | 8 2162 | 0 2163 | 10 2164 | -47 2165 | 20 2166 | 35 2167 | 11 2168 | 47 2169 | 21 2170 | 35 2171 | 0 2172 | LINE 2173 | 8 2174 | 0 2175 | 10 2176 | 47 2177 | 20 2178 | 35 2179 | 11 2180 | 47.0394 2181 | 21 2182 | 34.3733 2183 | 0 2184 | LINE 2185 | 8 2186 | 0 2187 | 10 2188 | 47.0394 2189 | 20 2190 | 34.3733 2191 | 11 2192 | 47.1571 2193 | 21 2194 | 33.7565 2195 | 0 2196 | LINE 2197 | 8 2198 | 0 2199 | 10 2200 | 47.1571 2201 | 20 2202 | 33.7565 2203 | 11 2204 | 47.3511 2205 | 21 2206 | 33.1594 2207 | 0 2208 | LINE 2209 | 8 2210 | 0 2211 | 10 2212 | 47.3511 2213 | 20 2214 | 33.1594 2215 | 11 2216 | 47.6185 2217 | 21 2218 | 32.5912 2219 | 0 2220 | LINE 2221 | 8 2222 | 0 2223 | 10 2224 | 47.6185 2225 | 20 2226 | 32.5912 2227 | 11 2228 | 47.9549 2229 | 21 2230 | 32.0611 2231 | 0 2232 | LINE 2233 | 8 2234 | 0 2235 | 10 2236 | 47.9549 2237 | 20 2238 | 32.0611 2239 | 11 2240 | 48.3551 2241 | 21 2242 | 31.5773 2243 | 0 2244 | LINE 2245 | 8 2246 | 0 2247 | 10 2248 | 48.3551 2249 | 20 2250 | 31.5773 2251 | 11 2252 | 48.8129 2253 | 21 2254 | 31.1474 2255 | 0 2256 | LINE 2257 | 8 2258 | 0 2259 | 10 2260 | 48.8129 2261 | 20 2262 | 31.1474 2263 | 11 2264 | 49.3209 2265 | 21 2266 | 30.7784 2267 | 0 2268 | LINE 2269 | 8 2270 | 0 2271 | 10 2272 | 49.3209 2273 | 20 2274 | 30.7784 2275 | 11 2276 | 49.8711 2277 | 21 2278 | 30.4759 2279 | 0 2280 | LINE 2281 | 8 2282 | 0 2283 | 10 2284 | 49.8711 2285 | 20 2286 | 30.4759 2287 | 11 2288 | 50.4549 2289 | 21 2290 | 30.2447 2291 | 0 2292 | LINE 2293 | 8 2294 | 0 2295 | 10 2296 | 50.4549 2297 | 20 2298 | 30.2447 2299 | 11 2300 | 51.0631 2301 | 21 2302 | 30.0886 2303 | 0 2304 | LINE 2305 | 8 2306 | 0 2307 | 10 2308 | 51.0631 2309 | 20 2310 | 30.0886 2311 | 11 2312 | 51.686 2313 | 21 2314 | 30.0099 2315 | 0 2316 | LINE 2317 | 8 2318 | 0 2319 | 10 2320 | 51.686 2321 | 20 2322 | 30.0099 2323 | 11 2324 | 52 2325 | 21 2326 | 30.0099 2327 | 0 2328 | LINE 2329 | 8 2330 | 0 2331 | 10 2332 | 52 2333 | 20 2334 | 30.0099 2335 | 11 2336 | 52 2337 | 21 2338 | -30.0099 2339 | 0 2340 | LINE 2341 | 8 2342 | 0 2343 | 10 2344 | 52 2345 | 20 2346 | -30.0099 2347 | 11 2348 | 51.686 2349 | 21 2350 | -30.0099 2351 | 0 2352 | LINE 2353 | 8 2354 | 0 2355 | 10 2356 | 51.686 2357 | 20 2358 | -30.0099 2359 | 11 2360 | 51.0631 2361 | 21 2362 | -30.0886 2363 | 0 2364 | LINE 2365 | 8 2366 | 0 2367 | 10 2368 | 51.0631 2369 | 20 2370 | -30.0886 2371 | 11 2372 | 50.4549 2373 | 21 2374 | -30.2447 2375 | 0 2376 | LINE 2377 | 8 2378 | 0 2379 | 10 2380 | 50.4549 2381 | 20 2382 | -30.2447 2383 | 11 2384 | 49.8711 2385 | 21 2386 | -30.4759 2387 | 0 2388 | LINE 2389 | 8 2390 | 0 2391 | 10 2392 | 49.8711 2393 | 20 2394 | -30.4759 2395 | 11 2396 | 49.3209 2397 | 21 2398 | -30.7784 2399 | 0 2400 | LINE 2401 | 8 2402 | 0 2403 | 10 2404 | 49.3209 2405 | 20 2406 | -30.7784 2407 | 11 2408 | 48.8129 2409 | 21 2410 | -31.1474 2411 | 0 2412 | LINE 2413 | 8 2414 | 0 2415 | 10 2416 | 48.8129 2417 | 20 2418 | -31.1474 2419 | 11 2420 | 48.3551 2421 | 21 2422 | -31.5773 2423 | 0 2424 | LINE 2425 | 8 2426 | 0 2427 | 10 2428 | 48.3551 2429 | 20 2430 | -31.5773 2431 | 11 2432 | 47.9549 2433 | 21 2434 | -32.0611 2435 | 0 2436 | LINE 2437 | 8 2438 | 0 2439 | 10 2440 | 47.9549 2441 | 20 2442 | -32.0611 2443 | 11 2444 | 47.6185 2445 | 21 2446 | -32.5912 2447 | 0 2448 | LINE 2449 | 8 2450 | 0 2451 | 10 2452 | 47.6185 2453 | 20 2454 | -32.5912 2455 | 11 2456 | 47.3511 2457 | 21 2458 | -33.1594 2459 | 0 2460 | LINE 2461 | 8 2462 | 0 2463 | 10 2464 | 47.3511 2465 | 20 2466 | -33.1594 2467 | 11 2468 | 47.1571 2469 | 21 2470 | -33.7565 2471 | 0 2472 | LINE 2473 | 8 2474 | 0 2475 | 10 2476 | 47.1571 2477 | 20 2478 | -33.7565 2479 | 11 2480 | 47.0394 2481 | 21 2482 | -34.3733 2483 | 0 2484 | LINE 2485 | 8 2486 | 0 2487 | 10 2488 | 47.0394 2489 | 20 2490 | -34.3733 2491 | 11 2492 | 47 2493 | 21 2494 | -35 2495 | 0 2496 | LINE 2497 | 8 2498 | 0 2499 | 10 2500 | 47 2501 | 20 2502 | -35 2503 | 11 2504 | -47 2505 | 21 2506 | -35 2507 | 0 2508 | LINE 2509 | 8 2510 | 0 2511 | 10 2512 | 51.8744 2513 | 20 2514 | -36.996 2515 | 11 2516 | 51.6252 2517 | 21 2518 | -36.9646 2519 | 0 2520 | LINE 2521 | 8 2522 | 0 2523 | 10 2524 | 51.6252 2525 | 20 2526 | -36.9646 2527 | 11 2528 | 51.382 2529 | 21 2530 | -36.9021 2531 | 0 2532 | LINE 2533 | 8 2534 | 0 2535 | 10 2536 | 51.382 2537 | 20 2538 | -36.9021 2539 | 11 2540 | 51.1484 2541 | 21 2542 | -36.8096 2543 | 0 2544 | LINE 2545 | 8 2546 | 0 2547 | 10 2548 | 51.1484 2549 | 20 2550 | -36.8096 2551 | 11 2552 | 50.9283 2553 | 21 2554 | -36.6886 2555 | 0 2556 | LINE 2557 | 8 2558 | 0 2559 | 10 2560 | 50.9283 2561 | 20 2562 | -36.6886 2563 | 11 2564 | 50.7251 2565 | 21 2566 | -36.541 2567 | 0 2568 | LINE 2569 | 8 2570 | 0 2571 | 10 2572 | 50.7251 2573 | 20 2574 | -36.541 2575 | 11 2576 | 50.5421 2577 | 21 2578 | -36.3691 2579 | 0 2580 | LINE 2581 | 8 2582 | 0 2583 | 10 2584 | 50.5421 2585 | 20 2586 | -36.3691 2587 | 11 2588 | 50.382 2589 | 21 2590 | -36.1756 2591 | 0 2592 | LINE 2593 | 8 2594 | 0 2595 | 10 2596 | 50.382 2597 | 20 2598 | -36.1756 2599 | 11 2600 | 50.2474 2601 | 21 2602 | -35.9635 2603 | 0 2604 | LINE 2605 | 8 2606 | 0 2607 | 10 2608 | 50.2474 2609 | 20 2610 | -35.9635 2611 | 11 2612 | 50.1404 2613 | 21 2614 | -35.7362 2615 | 0 2616 | LINE 2617 | 8 2618 | 0 2619 | 10 2620 | 50.1404 2621 | 20 2622 | -35.7362 2623 | 11 2624 | 50.0628 2625 | 21 2626 | -35.4974 2627 | 0 2628 | LINE 2629 | 8 2630 | 0 2631 | 10 2632 | 50.0628 2633 | 20 2634 | -35.4974 2635 | 11 2636 | 50.0158 2637 | 21 2638 | -35.2507 2639 | 0 2640 | LINE 2641 | 8 2642 | 0 2643 | 10 2644 | 50.0158 2645 | 20 2646 | -35.2507 2647 | 11 2648 | 50 2649 | 21 2650 | -35 2651 | 0 2652 | LINE 2653 | 8 2654 | 0 2655 | 10 2656 | 50 2657 | 20 2658 | -35 2659 | 11 2660 | 50.0158 2661 | 21 2662 | -34.7493 2663 | 0 2664 | LINE 2665 | 8 2666 | 0 2667 | 10 2668 | 50.0158 2669 | 20 2670 | -34.7493 2671 | 11 2672 | 50.0628 2673 | 21 2674 | -34.5026 2675 | 0 2676 | LINE 2677 | 8 2678 | 0 2679 | 10 2680 | 50.0628 2681 | 20 2682 | -34.5026 2683 | 11 2684 | 50.1404 2685 | 21 2686 | -34.2637 2687 | 0 2688 | LINE 2689 | 8 2690 | 0 2691 | 10 2692 | 50.1404 2693 | 20 2694 | -34.2637 2695 | 11 2696 | 50.2474 2697 | 21 2698 | -34.0365 2699 | 0 2700 | LINE 2701 | 8 2702 | 0 2703 | 10 2704 | 50.2474 2705 | 20 2706 | -34.0365 2707 | 11 2708 | 50.382 2709 | 21 2710 | -33.8244 2711 | 0 2712 | LINE 2713 | 8 2714 | 0 2715 | 10 2716 | 50.382 2717 | 20 2718 | -33.8244 2719 | 11 2720 | 50.5421 2721 | 21 2722 | -33.6309 2723 | 0 2724 | LINE 2725 | 8 2726 | 0 2727 | 10 2728 | 50.5421 2729 | 20 2730 | -33.6309 2731 | 11 2732 | 50.7251 2733 | 21 2734 | -33.459 2735 | 0 2736 | LINE 2737 | 8 2738 | 0 2739 | 10 2740 | 50.7251 2741 | 20 2742 | -33.459 2743 | 11 2744 | 50.9283 2745 | 21 2746 | -33.3113 2747 | 0 2748 | LINE 2749 | 8 2750 | 0 2751 | 10 2752 | 50.9283 2753 | 20 2754 | -33.3113 2755 | 11 2756 | 51.1484 2757 | 21 2758 | -33.1903 2759 | 0 2760 | LINE 2761 | 8 2762 | 0 2763 | 10 2764 | 51.1484 2765 | 20 2766 | -33.1903 2767 | 11 2768 | 51.382 2769 | 21 2770 | -33.0979 2771 | 0 2772 | LINE 2773 | 8 2774 | 0 2775 | 10 2776 | 51.382 2777 | 20 2778 | -33.0979 2779 | 11 2780 | 51.6252 2781 | 21 2782 | -33.0354 2783 | 0 2784 | LINE 2785 | 8 2786 | 0 2787 | 10 2788 | 51.6252 2789 | 20 2790 | -33.0354 2791 | 11 2792 | 51.8744 2793 | 21 2794 | -33.0039 2795 | 0 2796 | LINE 2797 | 8 2798 | 0 2799 | 10 2800 | 51.8744 2801 | 20 2802 | -33.0039 2803 | 11 2804 | 52.1256 2805 | 21 2806 | -33.0039 2807 | 0 2808 | LINE 2809 | 8 2810 | 0 2811 | 10 2812 | 52.1256 2813 | 20 2814 | -33.0039 2815 | 11 2816 | 52.3748 2817 | 21 2818 | -33.0354 2819 | 0 2820 | LINE 2821 | 8 2822 | 0 2823 | 10 2824 | 52.3748 2825 | 20 2826 | -33.0354 2827 | 11 2828 | 52.618 2829 | 21 2830 | -33.0979 2831 | 0 2832 | LINE 2833 | 8 2834 | 0 2835 | 10 2836 | 52.618 2837 | 20 2838 | -33.0979 2839 | 11 2840 | 52.8515 2841 | 21 2842 | -33.1903 2843 | 0 2844 | LINE 2845 | 8 2846 | 0 2847 | 10 2848 | 52.8515 2849 | 20 2850 | -33.1903 2851 | 11 2852 | 53.0716 2853 | 21 2854 | -33.3113 2855 | 0 2856 | LINE 2857 | 8 2858 | 0 2859 | 10 2860 | 53.0716 2861 | 20 2862 | -33.3113 2863 | 11 2864 | 53.2748 2865 | 21 2866 | -33.459 2867 | 0 2868 | LINE 2869 | 8 2870 | 0 2871 | 10 2872 | 53.2748 2873 | 20 2874 | -33.459 2875 | 11 2876 | 53.4579 2877 | 21 2878 | -33.6309 2879 | 0 2880 | LINE 2881 | 8 2882 | 0 2883 | 10 2884 | 53.4579 2885 | 20 2886 | -33.6309 2887 | 11 2888 | 53.618 2889 | 21 2890 | -33.8244 2891 | 0 2892 | LINE 2893 | 8 2894 | 0 2895 | 10 2896 | 53.618 2897 | 20 2898 | -33.8244 2899 | 11 2900 | 53.7526 2901 | 21 2902 | -34.0365 2903 | 0 2904 | LINE 2905 | 8 2906 | 0 2907 | 10 2908 | 53.7526 2909 | 20 2910 | -34.0365 2911 | 11 2912 | 53.8595 2913 | 21 2914 | -34.2637 2915 | 0 2916 | LINE 2917 | 8 2918 | 0 2919 | 10 2920 | 53.8595 2921 | 20 2922 | -34.2637 2923 | 11 2924 | 53.9372 2925 | 21 2926 | -34.5026 2927 | 0 2928 | LINE 2929 | 8 2930 | 0 2931 | 10 2932 | 53.9372 2933 | 20 2934 | -34.5026 2935 | 11 2936 | 53.9842 2937 | 21 2938 | -34.7493 2939 | 0 2940 | LINE 2941 | 8 2942 | 0 2943 | 10 2944 | 53.9842 2945 | 20 2946 | -34.7493 2947 | 11 2948 | 54 2949 | 21 2950 | -35 2951 | 0 2952 | LINE 2953 | 8 2954 | 0 2955 | 10 2956 | 54 2957 | 20 2958 | -35 2959 | 11 2960 | 53.9842 2961 | 21 2962 | -35.2507 2963 | 0 2964 | LINE 2965 | 8 2966 | 0 2967 | 10 2968 | 53.9842 2969 | 20 2970 | -35.2507 2971 | 11 2972 | 53.9372 2973 | 21 2974 | -35.4974 2975 | 0 2976 | LINE 2977 | 8 2978 | 0 2979 | 10 2980 | 53.9372 2981 | 20 2982 | -35.4974 2983 | 11 2984 | 53.8595 2985 | 21 2986 | -35.7362 2987 | 0 2988 | LINE 2989 | 8 2990 | 0 2991 | 10 2992 | 53.8595 2993 | 20 2994 | -35.7362 2995 | 11 2996 | 53.7526 2997 | 21 2998 | -35.9635 2999 | 0 3000 | LINE 3001 | 8 3002 | 0 3003 | 10 3004 | 53.7526 3005 | 20 3006 | -35.9635 3007 | 11 3008 | 53.618 3009 | 21 3010 | -36.1756 3011 | 0 3012 | LINE 3013 | 8 3014 | 0 3015 | 10 3016 | 53.618 3017 | 20 3018 | -36.1756 3019 | 11 3020 | 53.4579 3021 | 21 3022 | -36.3691 3023 | 0 3024 | LINE 3025 | 8 3026 | 0 3027 | 10 3028 | 53.4579 3029 | 20 3030 | -36.3691 3031 | 11 3032 | 53.2748 3033 | 21 3034 | -36.541 3035 | 0 3036 | LINE 3037 | 8 3038 | 0 3039 | 10 3040 | 53.2748 3041 | 20 3042 | -36.541 3043 | 11 3044 | 53.0716 3045 | 21 3046 | -36.6886 3047 | 0 3048 | LINE 3049 | 8 3050 | 0 3051 | 10 3052 | 53.0716 3053 | 20 3054 | -36.6886 3055 | 11 3056 | 52.8515 3057 | 21 3058 | -36.8096 3059 | 0 3060 | LINE 3061 | 8 3062 | 0 3063 | 10 3064 | 52.8515 3065 | 20 3066 | -36.8096 3067 | 11 3068 | 52.618 3069 | 21 3070 | -36.9021 3071 | 0 3072 | LINE 3073 | 8 3074 | 0 3075 | 10 3076 | 52.618 3077 | 20 3078 | -36.9021 3079 | 11 3080 | 52.3748 3081 | 21 3082 | -36.9646 3083 | 0 3084 | LINE 3085 | 8 3086 | 0 3087 | 10 3088 | 52.3748 3089 | 20 3090 | -36.9646 3091 | 11 3092 | 52.1256 3093 | 21 3094 | -36.996 3095 | 0 3096 | LINE 3097 | 8 3098 | 0 3099 | 10 3100 | 52.1256 3101 | 20 3102 | -36.996 3103 | 11 3104 | 51.8744 3105 | 21 3106 | -36.996 3107 | 0 3108 | LINE 3109 | 8 3110 | 0 3111 | 10 3112 | -52.1256 3113 | 20 3114 | -36.996 3115 | 11 3116 | -52.3748 3117 | 21 3118 | -36.9646 3119 | 0 3120 | LINE 3121 | 8 3122 | 0 3123 | 10 3124 | -52.3748 3125 | 20 3126 | -36.9646 3127 | 11 3128 | -52.618 3129 | 21 3130 | -36.9021 3131 | 0 3132 | LINE 3133 | 8 3134 | 0 3135 | 10 3136 | -52.618 3137 | 20 3138 | -36.9021 3139 | 11 3140 | -52.8515 3141 | 21 3142 | -36.8096 3143 | 0 3144 | LINE 3145 | 8 3146 | 0 3147 | 10 3148 | -52.8515 3149 | 20 3150 | -36.8096 3151 | 11 3152 | -53.0716 3153 | 21 3154 | -36.6886 3155 | 0 3156 | LINE 3157 | 8 3158 | 0 3159 | 10 3160 | -53.0716 3161 | 20 3162 | -36.6886 3163 | 11 3164 | -53.2748 3165 | 21 3166 | -36.541 3167 | 0 3168 | LINE 3169 | 8 3170 | 0 3171 | 10 3172 | -53.2748 3173 | 20 3174 | -36.541 3175 | 11 3176 | -53.4579 3177 | 21 3178 | -36.3691 3179 | 0 3180 | LINE 3181 | 8 3182 | 0 3183 | 10 3184 | -53.4579 3185 | 20 3186 | -36.3691 3187 | 11 3188 | -53.618 3189 | 21 3190 | -36.1756 3191 | 0 3192 | LINE 3193 | 8 3194 | 0 3195 | 10 3196 | -53.618 3197 | 20 3198 | -36.1756 3199 | 11 3200 | -53.7526 3201 | 21 3202 | -35.9635 3203 | 0 3204 | LINE 3205 | 8 3206 | 0 3207 | 10 3208 | -53.7526 3209 | 20 3210 | -35.9635 3211 | 11 3212 | -53.8595 3213 | 21 3214 | -35.7362 3215 | 0 3216 | LINE 3217 | 8 3218 | 0 3219 | 10 3220 | -53.8595 3221 | 20 3222 | -35.7362 3223 | 11 3224 | -53.9372 3225 | 21 3226 | -35.4974 3227 | 0 3228 | LINE 3229 | 8 3230 | 0 3231 | 10 3232 | -53.9372 3233 | 20 3234 | -35.4974 3235 | 11 3236 | -53.9842 3237 | 21 3238 | -35.2507 3239 | 0 3240 | LINE 3241 | 8 3242 | 0 3243 | 10 3244 | -53.9842 3245 | 20 3246 | -35.2507 3247 | 11 3248 | -54 3249 | 21 3250 | -35 3251 | 0 3252 | LINE 3253 | 8 3254 | 0 3255 | 10 3256 | -54 3257 | 20 3258 | -35 3259 | 11 3260 | -53.9842 3261 | 21 3262 | -34.7493 3263 | 0 3264 | LINE 3265 | 8 3266 | 0 3267 | 10 3268 | -53.9842 3269 | 20 3270 | -34.7493 3271 | 11 3272 | -53.9372 3273 | 21 3274 | -34.5026 3275 | 0 3276 | LINE 3277 | 8 3278 | 0 3279 | 10 3280 | -53.9372 3281 | 20 3282 | -34.5026 3283 | 11 3284 | -53.8595 3285 | 21 3286 | -34.2637 3287 | 0 3288 | LINE 3289 | 8 3290 | 0 3291 | 10 3292 | -53.8595 3293 | 20 3294 | -34.2637 3295 | 11 3296 | -53.7526 3297 | 21 3298 | -34.0365 3299 | 0 3300 | LINE 3301 | 8 3302 | 0 3303 | 10 3304 | -53.7526 3305 | 20 3306 | -34.0365 3307 | 11 3308 | -53.618 3309 | 21 3310 | -33.8244 3311 | 0 3312 | LINE 3313 | 8 3314 | 0 3315 | 10 3316 | -53.618 3317 | 20 3318 | -33.8244 3319 | 11 3320 | -53.4579 3321 | 21 3322 | -33.6309 3323 | 0 3324 | LINE 3325 | 8 3326 | 0 3327 | 10 3328 | -53.4579 3329 | 20 3330 | -33.6309 3331 | 11 3332 | -53.2748 3333 | 21 3334 | -33.459 3335 | 0 3336 | LINE 3337 | 8 3338 | 0 3339 | 10 3340 | -53.2748 3341 | 20 3342 | -33.459 3343 | 11 3344 | -53.0716 3345 | 21 3346 | -33.3113 3347 | 0 3348 | LINE 3349 | 8 3350 | 0 3351 | 10 3352 | -53.0716 3353 | 20 3354 | -33.3113 3355 | 11 3356 | -52.8515 3357 | 21 3358 | -33.1903 3359 | 0 3360 | LINE 3361 | 8 3362 | 0 3363 | 10 3364 | -52.8515 3365 | 20 3366 | -33.1903 3367 | 11 3368 | -52.618 3369 | 21 3370 | -33.0979 3371 | 0 3372 | LINE 3373 | 8 3374 | 0 3375 | 10 3376 | -52.618 3377 | 20 3378 | -33.0979 3379 | 11 3380 | -52.3748 3381 | 21 3382 | -33.0354 3383 | 0 3384 | LINE 3385 | 8 3386 | 0 3387 | 10 3388 | -52.3748 3389 | 20 3390 | -33.0354 3391 | 11 3392 | -52.1256 3393 | 21 3394 | -33.0039 3395 | 0 3396 | LINE 3397 | 8 3398 | 0 3399 | 10 3400 | -52.1256 3401 | 20 3402 | -33.0039 3403 | 11 3404 | -51.8744 3405 | 21 3406 | -33.0039 3407 | 0 3408 | LINE 3409 | 8 3410 | 0 3411 | 10 3412 | -51.8744 3413 | 20 3414 | -33.0039 3415 | 11 3416 | -51.6252 3417 | 21 3418 | -33.0354 3419 | 0 3420 | LINE 3421 | 8 3422 | 0 3423 | 10 3424 | -51.6252 3425 | 20 3426 | -33.0354 3427 | 11 3428 | -51.382 3429 | 21 3430 | -33.0979 3431 | 0 3432 | LINE 3433 | 8 3434 | 0 3435 | 10 3436 | -51.382 3437 | 20 3438 | -33.0979 3439 | 11 3440 | -51.1484 3441 | 21 3442 | -33.1903 3443 | 0 3444 | LINE 3445 | 8 3446 | 0 3447 | 10 3448 | -51.1484 3449 | 20 3450 | -33.1903 3451 | 11 3452 | -50.9283 3453 | 21 3454 | -33.3113 3455 | 0 3456 | LINE 3457 | 8 3458 | 0 3459 | 10 3460 | -50.9283 3461 | 20 3462 | -33.3113 3463 | 11 3464 | -50.7251 3465 | 21 3466 | -33.459 3467 | 0 3468 | LINE 3469 | 8 3470 | 0 3471 | 10 3472 | -50.7251 3473 | 20 3474 | -33.459 3475 | 11 3476 | -50.5421 3477 | 21 3478 | -33.6309 3479 | 0 3480 | LINE 3481 | 8 3482 | 0 3483 | 10 3484 | -50.5421 3485 | 20 3486 | -33.6309 3487 | 11 3488 | -50.382 3489 | 21 3490 | -33.8244 3491 | 0 3492 | LINE 3493 | 8 3494 | 0 3495 | 10 3496 | -50.382 3497 | 20 3498 | -33.8244 3499 | 11 3500 | -50.2474 3501 | 21 3502 | -34.0365 3503 | 0 3504 | LINE 3505 | 8 3506 | 0 3507 | 10 3508 | -50.2474 3509 | 20 3510 | -34.0365 3511 | 11 3512 | -50.1404 3513 | 21 3514 | -34.2637 3515 | 0 3516 | LINE 3517 | 8 3518 | 0 3519 | 10 3520 | -50.1404 3521 | 20 3522 | -34.2637 3523 | 11 3524 | -50.0628 3525 | 21 3526 | -34.5026 3527 | 0 3528 | LINE 3529 | 8 3530 | 0 3531 | 10 3532 | -50.0628 3533 | 20 3534 | -34.5026 3535 | 11 3536 | -50.0158 3537 | 21 3538 | -34.7493 3539 | 0 3540 | LINE 3541 | 8 3542 | 0 3543 | 10 3544 | -50.0158 3545 | 20 3546 | -34.7493 3547 | 11 3548 | -50 3549 | 21 3550 | -35 3551 | 0 3552 | LINE 3553 | 8 3554 | 0 3555 | 10 3556 | -50 3557 | 20 3558 | -35 3559 | 11 3560 | -50.0158 3561 | 21 3562 | -35.2507 3563 | 0 3564 | LINE 3565 | 8 3566 | 0 3567 | 10 3568 | -50.0158 3569 | 20 3570 | -35.2507 3571 | 11 3572 | -50.0628 3573 | 21 3574 | -35.4974 3575 | 0 3576 | LINE 3577 | 8 3578 | 0 3579 | 10 3580 | -50.0628 3581 | 20 3582 | -35.4974 3583 | 11 3584 | -50.1404 3585 | 21 3586 | -35.7362 3587 | 0 3588 | LINE 3589 | 8 3590 | 0 3591 | 10 3592 | -50.1404 3593 | 20 3594 | -35.7362 3595 | 11 3596 | -50.2474 3597 | 21 3598 | -35.9635 3599 | 0 3600 | LINE 3601 | 8 3602 | 0 3603 | 10 3604 | -50.2474 3605 | 20 3606 | -35.9635 3607 | 11 3608 | -50.382 3609 | 21 3610 | -36.1756 3611 | 0 3612 | LINE 3613 | 8 3614 | 0 3615 | 10 3616 | -50.382 3617 | 20 3618 | -36.1756 3619 | 11 3620 | -50.5421 3621 | 21 3622 | -36.3691 3623 | 0 3624 | LINE 3625 | 8 3626 | 0 3627 | 10 3628 | -50.5421 3629 | 20 3630 | -36.3691 3631 | 11 3632 | -50.7251 3633 | 21 3634 | -36.541 3635 | 0 3636 | LINE 3637 | 8 3638 | 0 3639 | 10 3640 | -50.7251 3641 | 20 3642 | -36.541 3643 | 11 3644 | -50.9283 3645 | 21 3646 | -36.6886 3647 | 0 3648 | LINE 3649 | 8 3650 | 0 3651 | 10 3652 | -50.9283 3653 | 20 3654 | -36.6886 3655 | 11 3656 | -51.1484 3657 | 21 3658 | -36.8096 3659 | 0 3660 | LINE 3661 | 8 3662 | 0 3663 | 10 3664 | -51.1484 3665 | 20 3666 | -36.8096 3667 | 11 3668 | -51.382 3669 | 21 3670 | -36.9021 3671 | 0 3672 | LINE 3673 | 8 3674 | 0 3675 | 10 3676 | -51.382 3677 | 20 3678 | -36.9021 3679 | 11 3680 | -51.6252 3681 | 21 3682 | -36.9646 3683 | 0 3684 | LINE 3685 | 8 3686 | 0 3687 | 10 3688 | -51.6252 3689 | 20 3690 | -36.9646 3691 | 11 3692 | -51.8744 3693 | 21 3694 | -36.996 3695 | 0 3696 | LINE 3697 | 8 3698 | 0 3699 | 10 3700 | -51.8744 3701 | 20 3702 | -36.996 3703 | 11 3704 | -52.1256 3705 | 21 3706 | -36.996 3707 | 0 3708 | ENDSEC 3709 | 0 3710 | SECTION 3711 | 2 3712 | OBJECTS 3713 | 0 3714 | DICTIONARY 3715 | 0 3716 | ENDSEC 3717 | 0 3718 | EOF 3719 | --------------------------------------------------------------------------------