diff options
author | lamadio <lamadio@cb376a5e-1013-0410-a455-b6b1f9ac8223> | 2009-04-13 06:34:16 +0000 |
---|---|---|
committer | lamadio <lamadio@cb376a5e-1013-0410-a455-b6b1f9ac8223> | 2009-04-13 06:34:16 +0000 |
commit | 6e91369ac67813e4a7e189c8bf46d0361d7d0fca (patch) | |
tree | d4bca92b1c9f309cc4696e27e23125c6613867b7 | |
parent | ba74ba3d60347d863a8b3e75f38d5952e6dca3e1 (diff) | |
download | reprap-backup-6e91369ac67813e4a7e189c8bf46d0361d7d0fca.tar.gz reprap-backup-6e91369ac67813e4a7e189c8bf46d0361d7d0fca.zip |
Firmware Patterns refactor
Testing with desktop executable
Fixed several 'oops'
Verified a full print stepping through a debugger.
git-svn-id: https://reprap.svn.sourceforge.net/svnroot/reprap@2793 cb376a5e-1013-0410-a455-b6b1f9ac8223
33 files changed, 19355 insertions, 1527 deletions
diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Collections.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/Collections.cpp deleted file mode 100644 index 06583ea3..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Collections.cpp +++ /dev/null @@ -1,243 +0,0 @@ -/* - * Collections.cpp - * - * Created by Lou Amadio on 9/17/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#include <WProgram.h> -#include "Collections.h" - - -DArray::DArray() -: _array(NULL) -, _count(0) -{ - -} - -DArray::~DArray() -{ - if (_array) - free(_array); -} - -void* DArray::item(size_t i) -{ - if (i < _count) - { - return _array[i]; - } - - return NULL; -} - -void DArray::push(void* item) -{ - insert(_count, item); -} - -void* DArray::dequeue() -{ - void* item = NULL; - if (_count) - { - item = _array[0]; - } - - remove(0); - - return item; -} - -void* DArray::pop() -{ - void* item = NULL; - if (_count) - { - item = _array[_count - 1]; - remove(_count - 1); - } - - return item; -} - -void DArray::set(size_t i, void* item) -{ - if (i < _count) - { - _array[i] = item; - } -} - -bool DArray::insert(size_t i, void* item) -{ - size_t needed = max(i, _count + 1); - - if (_array) - { - void** newArray = (void**)realloc(_array, needed * sizeof(void*)); - if (newArray) - _array = newArray; - else - return false; - } - else - { - _array = (void**)malloc(needed * sizeof(void*)); - if (!_array) - return false; - } - - - if (i < _count) - { - memmove(&_array[i + 1], &_array[i], (_count - i) * sizeof(void*)); - } - - _array[i] = item; - - _count = needed; - - return true; -} - -void DArray::remove(size_t i) -{ - if (i < _count) - { - memmove(&_array[i], &_array[i + 1], (_count - i) * sizeof(void*)); - - // We don't need to reallocate this, because realloc will handle this correctly. - _count--; - } -} - -bool DArray::find(void* itemToFind, size_t* at) -{ - for (size_t index = 0; index < count(); index++) - { - void* i = this->item(index); - if (i == itemToFind) - { - if (at) - { - *at = index; - } - return true; - } - } - - return false; -} - -void DArray::foreach(DArrayForEach cb, void* context) -{ - for (size_t index = 0; index < count(); index++) - { - cb(_array[index], context); - } -} - -void DArray::sort(DArraySortCallback cb) -{ - qsort(_array, _count, sizeof(void*), cb); -} - -DArray* DArray::shallowClone() -{ - DArray* newArray = new DArray(); - if (newArray) - { - newArray->_count = _count; - newArray->_array = (void**)malloc(_count * sizeof(void**)); - if (newArray->_array) - { - memmove(newArray->_array, _array, _count * sizeof(void*)); - } - } - - return newArray; -} - -bool testCollections() -{ -// { - int i = 0; - DArray a; - a.pushValue(i++); - a.pushValue(i++); - a.pushValue(i++); - a.pushValue(i++); - a.pushValue(i++); - - Serial.print("DArray: Count:"); - Serial.println(a.count()); - - Serial.println("DArray: poping values"); - while (a.count()) - { - if (a.popValue() != --i) - { - Serial.println("DArray: poping not in order"); - return false; - } - } - - a.insertValue(0, 3); - a.insertValue(0, 3); - a.insertValue(0, 1); - a.insertValue(0, 1); - a.insertValue(0, 4); - a.insertValue(0, 4); - - Serial.print("Inserted 6 items, got Count:"); - Serial.println(a.count()); - int tests[] = { 4, 4, 1, 1, 3, 3}; - for (int index = 0; index < a.count(); index++) - { - if (tests[index] != a.value(index)) - { - Serial.println("DArray: inserted values not in order"); - for (index = 0; index < a.count(); index++) - { - Serial.print((long)a[index]); - Serial.print(", "); - } - - return false; - } - } - - DArray b; - b.pushValue(0); - b.pushValue(1); - b.pushValue(2); - b.pushValue(3); - b.pushValue(4); - - Serial.print("pushed 5 values got Count:"); - Serial.println(a.count()); - size_t index; - - Serial.println("Finding value 1"); - bool found = b.findValue(1, &index); - if (found) - { - Serial.println("Found value 1"); - } - else - { - Serial.println("Did not find value 1"); - } - if (!found || index != 1) - { - Serial.println("DArray: values not found correctly"); - return false; - } -// } - Serial.println("DArray: test succeeded"); - - return true; -} - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Collections.h b/trunk/users/lamadio/FirmwareRefactorPrep/Collections.h deleted file mode 100644 index 6bc64519..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Collections.h +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Collections.h - * - * Created by Lou Amadio on 9/17/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ - -#ifndef Collections_h -#define Collections_h - -#ifndef max -inline int max(int x, int y) -{ - return (x > y)?x:y; -} -#endif - -typedef void (*DArrayForEach)(void* item, void* context); -typedef int (*DArraySortCallback)(const void* item1, const void* item2); - - -// -// Dynamic Array -// Dynamic array implementation for Arduino which is memory efficient. -// Implements several simple datastructures - Queue, Stack, and List -// -class DArray -{ - void** _array; - size_t _count; - size_t _allocated; -public: - DArray(); - ~DArray(); - - inline int count() { return _count; } - void* item(int i); - void push(void* item); - void* pop(); - void* dequeue(); - void set(int i, void* item); - bool insert(int i, void* item); - void remove(int i); - bool find(void* item, size_t* index = NULL); - void* operator[](size_t index) { return item(index); } - - DArray* shallowClone(); - - void sort(DArraySortCallback cb); - // Do not modify the array during handling - void foreach(DArrayForEach cb, void* context); - - int value(int i) { return (int)item(i); } - void pushValue(int i) { push((void*)i); } - int popValue() { return (int)pop(); } - int dequeueValue() { return (int)dequeue(); } - bool insertValue(int i, int value) { return insert(i, (void*)value); } -}; - -bool testCollections(); - -#endif - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Device.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/Device.cpp deleted file mode 100644 index b657e368..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Device.cpp +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Device.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" -#include "Collections.h" -#include "Device.h" - -static DArray s_deviceMap; - -void Device::map(size_t pin, Device* toDevice) -{ - s_deviceMap.set(pin, toDevice); -} - -Device* Device::get(size_t pin) -{ - return (Device*)s_deviceMap[pin]; -} - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Device.h b/trunk/users/lamadio/FirmwareRefactorPrep/Device.h deleted file mode 100644 index 783207c9..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Device.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Device.h - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ - -class Device -{ -public: - Device() {} - virtual ~Device() {} - - static void map(size_t pin, Device* toDevice); - static Device* get(size_t pin); -}; diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.cpp deleted file mode 100644 index 22de585c..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.cpp +++ /dev/null @@ -1,272 +0,0 @@ -/* - * EventLoop.cpp - * - * Created by Lou Amadio on 9/17/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#include <stdlib.h> -#include <stdio.h> -#include "WProgram.h" -#include "Collections.h" -#include "EventLoop.h" - - -PeriodicCallback::PeriodicCallback() -{ - -} - -EventLoopTimer::EventLoopTimer() -: _lastTimeout(0) -, _period(0) -{ - -} - -EventLoopTimer::EventLoopTimer(milliclock_t period) -: _lastTimeout(0) -, _period(period) -{ - -} - -milliclock_t EventLoopTimer::nextTimeout() const -{ - milliclock_t nextTimeout = 0; - if (_lastTimeout > millis()) - { - nextTimeout = millis() + period() - (MILLICLOCK_MAX - _lastTimeout); - } - else - { - nextTimeout = millis() + period(); - } - - return nextTimeout; -} - - - -static EventLoop* g_eventLoop = NULL; - -EventLoop::EventLoop() -: _lastTimeout(0) -, _running(false) -{ - g_eventLoop = this; -} - -EventLoop::~EventLoop() -{ - -} - -void EventLoop::addPeriodicCallback(PeriodicCallback* callback) -{ - // No checking done for duplicates. Don't do it. - _periodicEvents.push(callback); -} - -void EventLoop::removePeriodicCallback(PeriodicCallback* callback) -{ - _periodicEvents.remove(_periodicEvents.find(callback)); -} - -void EventLoop::addTimer(EventLoopTimer* timer) -{ - // No checking done for duplicates. Don't do it. - _timers.push(timer); - sortTimers(); -} - -void EventLoop::removeTimer(EventLoopTimer* timer) -{ - _timers.remove(_timers.find(timer)); -} - -void EventLoop::run() -{ - _running = true; - while (_running) - { - incrementMillis(); - // This clone prevents changes to the event loop during a pass from interrupting the run. - if (_periodicEvents.count()) - { - DArray* clone = _periodicEvents.shallowClone(); - if (clone) - { - for (int i = 0; i < clone->count(); i++) - { - PeriodicCallback* cb = (PeriodicCallback*)clone->item(i); - cb->service(); - } - - delete clone; - } - } - - if (_timers.count()) - { - milliclock_t currentTimeout = millis(); - DArray* firingTimers = findFiringTimers(); - if (firingTimers) - { - for (int i = 0; i < firingTimers->count(); i++) - { - EventLoopTimer* cb = (EventLoopTimer*)firingTimers->item(i); - cb->fire(); - cb->setLastTimeout(currentTimeout); - } - - delete firingTimers; - - sortTimers(); - } - - _lastTimeout = currentTimeout; - } - } -} - -int timerSort(const void* item1, const void* item2) -{ - const EventLoopTimer* one = (const EventLoopTimer*)item1; - const EventLoopTimer* two = (const EventLoopTimer*)item2; - if (one->nextTimeout() == two->nextTimeout()) - return 0; - else if (one->nextTimeout() < two->nextTimeout()) - return -1; - else - return 1; -} - - -void EventLoop::sortTimers() -{ - _timers.sort(timerSort); -} - -DArray* EventLoop::findFiringTimers() -{ - DArray* firingTimers = NULL; - for (int i = 0; i < _timers.count(); i++) - { - EventLoopTimer* cb = (EventLoopTimer*)_timers.item(i); - milliclock_t delta = 0; - if (cb->lastTimeout() > millis()) - { - delta += MILLICLOCK_MAX - cb->lastTimeout(); - delta += millis(); - } - else - { - delta += millis() - cb->lastTimeout(); - } - - if (delta >= cb->period()) - { - if (firingTimers == NULL) - firingTimers = new DArray(); - if (firingTimers) - firingTimers->push(cb); - } - } - - return firingTimers; -} - -EventLoop* EventLoop::current() -{ - if (!g_eventLoop) - g_eventLoop = new EventLoop(); - return g_eventLoop; -} - -class EventCallbackTest : public PeriodicCallback -{ - int _num; -public: - EventCallbackTest(int num) - : _num(num) - { - - } - virtual void service() - { - if (_num-- == 0) - { - printf("Serviced\n"); - EventLoop::current()->removePeriodicCallback(this); - delete this; - } - } -}; - -class EventTimerTest : public EventLoopTimer -{ -public: - EventTimerTest(unsigned long period) - : EventLoopTimer(period) - { - } - void fire() - { - Serial.println("Timer Fired"); - - milliclock_t delta = 0; - if (lastTimeout() > millis()) - { - delta += MILLICLOCK_MAX - lastTimeout(); - delta += millis(); - } - else - { - delta += millis() - lastTimeout(); - } - if (delta != period()) - { - Serial.println("Frak - Timer period calculation failed"); - s_success = false; - } - - printf("Timer %u - Delta %u\n", millis(), delta); - } - -}; - -bool eventLoopTest() -{ - EventLoop loop; - Serial.println("Event Loop - adding a periodic timer to be called 5000 times"); - loop.addPeriodicCallback(new EventCallbackTest(5000)); - Serial.println("Event Loop - adding a timer to be called 5000 times"); - loop.addTimer(new EventTimerTest(300)); - loop.run(); - return true; -} - - - - -void* operator new(size_t size) -{ - return malloc(size); -} - -void operator delete(void* p) -{ - free(p); -} - -extern "C" void __cxa_pure_virtual() -{ - Serial.println("Pure virtual function called."); - while (1) - { - // Hard lock? - } -} -======= ->>>>>>> .r2612 diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.h b/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.h deleted file mode 100644 index 499a9ecd..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/EventLoop.h +++ /dev/null @@ -1,85 +0,0 @@ -/* - * EventLoop.h - * - * Created by Lou Amadio on 9/17/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#ifndef EventLoop_h -#define EventLoop_h - -// -// Periodic Event Callback -// Derive from this class to implement a periodic servicing -// -class PeriodicCallback -{ -public: - PeriodicCallback(); - virtual ~PeriodicCallback() { } - - virtual void service() = 0; -}; - -// -// Timer -// Derive from this class to implement a periodic timer. -// This class also contains information needed for maintianing a timer, designed to be memory efficient. -// -class EventLoopTimer -{ - milliclock_t _lastTimeout; - milliclock_t _period; -public: - EventLoopTimer(); - EventLoopTimer(milliclock_t period); - virtual ~EventLoopTimer() { } - - virtual void fire() = 0; - - inline milliclock_t period() const { return _period; } - inline milliclock_t lastTimeout() const { return _lastTimeout; } - milliclock_t nextTimeout() const; - - inline void setLastTimeout(milliclock_t nextTimeout) { _lastTimeout = nextTimeout; } -}; - -// -// Event Loop -// This class implements the main loop. -// It allows clients to register for periodic servicing, or timed servicing. -// -class EventLoop -{ -private: - DArray _periodicEvents; - DArray _timers; - milliclock_t _lastTimeout; - bool _running; - - void sortTimers(); - DArray* findFiringTimers(); -public: - EventLoop(); - ~EventLoop(); - - void addPeriodicCallback(PeriodicCallback* callback); - void removePeriodicCallback(PeriodicCallback* callback); - - int periodicCallbacks() { return _periodicEvents.count(); } - - void addTimer(EventLoopTimer* timer); - void removeTimer(EventLoopTimer* timer); - int timers() { return _timers.count(); } - - bool running() { return _running; } - void exit() { _running = false; } - - void run(); - - static EventLoop* current(); -}; - -bool eventLoopTest(); - -#endif diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/FirmwareRefactorPrep.1 b/trunk/users/lamadio/FirmwareRefactorPrep/FirmwareRefactorPrep.1 deleted file mode 100644 index 5ff39c29..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/FirmwareRefactorPrep.1 +++ /dev/null @@ -1,79 +0,0 @@ -.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples.
-.\"See Also:
-.\"man mdoc.samples for a complete listing of options
-.\"man mdoc for the short list of editing options
-.\"/usr/share/misc/mdoc.template
-.Dd 9/17/08 \" DATE
-.Dt FirmwareRefactorPrep 1 \" Program name and manual section number
-.Os Darwin
-.Sh NAME \" Section Header - required - don't modify
-.Nm FirmwareRefactorPrep,
-.\" The following lines are read in generating the apropos(man -k) database. Use only key
-.\" words here as the database is built based on the words here and in the .ND line.
-.Nm Other_name_for_same_program(),
-.Nm Yet another name for the same program.
-.\" Use .Nm macro to designate other names for the documented program.
-.Nd This line parsed for whatis database.
-.Sh SYNOPSIS \" Section Header - required - don't modify
-.Nm
-.Op Fl abcd \" [-abcd]
-.Op Fl a Ar path \" [-a path]
-.Op Ar file \" [file]
-.Op Ar \" [file ...]
-.Ar arg0 \" Underlined argument - use .Ar anywhere to underline
-arg2 ... \" Arguments
-.Sh DESCRIPTION \" Section Header - required - don't modify
-Use the .Nm macro to refer to your program throughout the man page like such:
-.Nm
-Underlining is accomplished with the .Ar macro like this:
-.Ar underlined text .
-.Pp \" Inserts a space
-A list of items with descriptions:
-.Bl -tag -width -indent \" Begins a tagged list
-.It item a \" Each item preceded by .It macro
-Description of item a
-.It item b
-Description of item b
-.El \" Ends the list
-.Pp
-A list of flags and their descriptions:
-.Bl -tag -width -indent \" Differs from above in tag removed
-.It Fl a \"-a flag as a list item
-Description of -a flag
-.It Fl b
-Description of -b flag
-.El \" Ends the list
-.Pp
-.\" .Sh ENVIRONMENT \" May not be needed
-.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1
-.\" .It Ev ENV_VAR_1
-.\" Description of ENV_VAR_1
-.\" .It Ev ENV_VAR_2
-.\" Description of ENV_VAR_2
-.\" .El
-.Sh FILES \" File used or created by the topic of the man page
-.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact
-.It Pa /usr/share/file_name
-FILE_1 description
-.It Pa /Users/joeuser/Library/really_long_file_name
-FILE_2 description
-.El \" Ends the list
-.\" .Sh DIAGNOSTICS \" May not be needed
-.\" .Bl -diag
-.\" .It Diagnostic Tag
-.\" Diagnostic informtion here.
-.\" .It Diagnostic Tag
-.\" Diagnostic informtion here.
-.\" .El
-.Sh SEE ALSO
-.\" List links in ascending order by section, alphabetically within a section.
-.\" Please do not reference files that do not exist without filing a bug report
-.Xr a 1 ,
-.Xr b 1 ,
-.Xr c 1 ,
-.Xr a 2 ,
-.Xr b 2 ,
-.Xr a 3 ,
-.Xr b 3
-.\" .Sh BUGS \" Document known, unremedied bugs
-.\" .Sh HISTORY \" Document history if command behaves in a unique manner
\ No newline at end of file diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.cpp deleted file mode 100644 index f8aed8b7..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.cpp +++ /dev/null @@ -1,73 +0,0 @@ -/* - * LinearActuator.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" -#include "Collections.h" -#include "EventLoop.h" -#include "Observable.h" -#include "Device.h" -#include "OpticalInterrupt.h" -#include "StepperDevice.h" -#include "LinearActuator.h" - -StepperLinearActuator::StepperLinearActuator(float revPerMM, StepperDevice& stepper, - OpticalInterrupt& far, OpticalInterrupt& near) -: _currentPos(0.0f) -, _revPerMM(revPerMM) -, _stepper(stepper) -, _nearInterrupter(near) -, _farInterrupter(far) -{ -} - -void StepperLinearActuator::moveTo(float newPosMM) -{ - float revs; - if (newPosMM == 0) - { - _stepper.goBackward(); - _stepper.start(); - } - else - { - if (newPosMM < _currentPos) - { - revs = (_currentPos - newPosMM) / _revPerMM; - _stepper.goBackward(); - } - else - { - revs = (newPosMM - _currentPos) / _revPerMM; - _stepper.goForward(); - } - - _stepper.turn(revs); - } -} - -void StepperLinearActuator::notify(uint32_t eventId, void* context) -{ - switch (eventId) - { - case StepperEvent_Complete: - notify(StepperLinearActuator_CompletedMove, this); - break; - case OpticalInterrupt_Interrupted: - _stepper.stop(); - if (context == &_nearInterrupter) - { - notify(StepperLinearActuator_Homed, this); - } - else if (context == &_farInterrupter) - { - notify(StepperLinearActuator_Extent, this); - } - break; - } -} - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.h b/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.h deleted file mode 100644 index 918ddb64..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/LinearActuator.h +++ /dev/null @@ -1,27 +0,0 @@ -/* - * LinearActuator.h - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ - -const uint32_t StepperLinearActuator_CompletedMove = 'SLAC'; -const uint32_t StepperLinearActuator_Extent = 'SLAF'; -const uint32_t StepperLinearActuator_Homed = 'SLAH'; - -class StepperLinearActuator : public Device, Observer, Observable -{ - float _currentPos; - float _revPerMM; - StepperDevice& _stepper; - OpticalInterrupt& _nearInterrupter; - OpticalInterrupt& _farInterrupter; - -public: - StepperLinearActuator(float _revPerMM, StepperDevice& stepper, OpticalInterrupt& far, OpticalInterrupt& near); - - void moveTo(float newPosMM); - virtual void notify(uint32_t eventId, void* context); -};
\ No newline at end of file diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Observable.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/Observable.cpp deleted file mode 100644 index cad87e16..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Observable.cpp +++ /dev/null @@ -1,180 +0,0 @@ -/* - * Observable.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 10/18/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" -#include "Collections.h" -#include "Observable.h" - -struct forEachNotifyContext -{ - void* observerContext; - uint32_t event; - forEachNotifyContext(uint32_t evt, void* oc = NULL) - : observerContext(oc) - , event(evt) - { - - } -}; - -void forEachFireEvent(void* item, void* context) -{ - forEachNotifyContext* ctx = (forEachNotifyContext*)context; - ((Observer*)item)->notify(ctx->event, ctx->observerContext); -} - - -Observable::Observable() -{ - -} - - -Observable::~Observable() -{ - notifyObservers(ObservedEvent_Destroyed, this); -} - -void Observable::notifyObservers(uint32_t eventId, void* context) -{ - forEachNotifyContext ctx(eventId, context); - _observers.foreach(forEachFireEvent, &ctx); -} - -bool Observable::hasObservers() -{ - return _observers.count() > 0; - -} - -void Observable::addObserver(Observer* o) -{ - if (!_observers.find(o)) - { - _observers.push(o); - o->notify(ObservedEvent_Attached, this); - } - -} - -void Observable::removeObserver(Observer* o) -{ - size_t index; - if (_observers.find(o, &index)) - { - ((Observer*)_observers[index])->notify(ObservedEvent_Detached, this); - _observers.remove(index); - } -} - - -Observer::Observer() -{ - -} - -void removeObserver(void* item, void* context) -{ - ((Observable*)item)->removeObserver((Observer*)context); -} - -Observer::~Observer() -{ - _observing.foreach(removeObserver, this); -} - -void Observer::notify(uint32_t eventId, void* context) -{ - switch (eventId) - { - case ObservedEvent_Attached: - if (!_observing.find(context)) - _observing.push(context); - break; - - case ObservedEvent_Destroyed: - case ObservedEvent_Detached: - { - size_t index; - if (_observing.find(context, &index)) - _observing.remove(index); - } - break; - } -} - -const uint32_t ObservedEvent_TestEvent1 = ObservedEvent_ComponentFirst + 0; -const uint32_t ObservedEvent_TestEvent2 = ObservedEvent_ComponentFirst + 1; - -static uint32_t firedEvent = 0; - -class TestWatched : public Observable -{ -public: - -}; - -class TestWatching : public Observer -{ -public: - virtual void notify(uint32_t eventId, void* context) - { - switch (eventId) - { - case ObservedEvent_TestEvent1: - firedEvent++; - break; - case ObservedEvent_TestEvent2: - firedEvent++; - break; - - } - - Observer::notify(eventId, context); - } - -}; - -bool testObservable() -{ - TestWatched watched; - { - - TestWatching watching1; - TestWatching watching2; - - watched.addObserver(&watching1); - watched.addObserver(&watching2); - - watched.notifyObservers(ObservedEvent_TestEvent1); - watched.notifyObservers(ObservedEvent_TestEvent2); - - if (firedEvent != 4) - { - return false; - } - - watched.removeObserver(&watching2); - watched.notifyObservers(ObservedEvent_TestEvent1); - if (firedEvent != 5) - { - return false; - } - } - - if (watched.hasObservers() == true) - { - return false; - } - - - return true; - - -} - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/Observable.h b/trunk/users/lamadio/FirmwareRefactorPrep/Observable.h deleted file mode 100644 index 12cc3b29..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/Observable.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Observable.h - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 10/18/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#ifndef Observable_h -#define Observable_h - -class DArray; -class Observer; - -const uint32_t ObservedEvent_None = 0; -const uint32_t ObservedEvent_Attached = 1; -const uint32_t ObservedEvent_Detached = 2; -const uint32_t ObservedEvent_Destroyed = 3; - -const uint32_t ObservedEvent_ComponentFirst = 10; - - -class Observable -{ - DArray _observers; - -public: - Observable(); - virtual ~Observable(); - - bool hasObservers(); - void notifyObservers(uint32_t eventId, void* context = NULL); - - void addObserver(Observer* o); - void removeObserver(Observer* o); -}; - - -class Observer -{ - // Used to remove this class from observables when this is destroyed - DArray _observing; -public: - Observer(); - virtual ~Observer(); - - virtual void notify(uint32_t eventId, void* context); -}; - -bool testObservable(); - - -#endif - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.cpp deleted file mode 100644 index a6f8c390..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.cpp +++ /dev/null @@ -1,28 +0,0 @@ -/* - * OpticalInterrupt.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" -#include "Collections.h" -#include "EventLoop.h" -#include "Device.h" -#include "Observable.h" -#include "OpticalInterrupt.h" - -OpticalInterrupt::OpticalInterrupt(int pin) -: _inputPin(pin) -{ - EventLoop::current()->addPeriodicCallback(this); -} - -void OpticalInterrupt::service() -{ - if (digitalRead(_inputPin) == HIGH) - { - notifyObservers(OpticalInterrupt_Interrupted, this); - } -} diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.h b/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.h deleted file mode 100644 index c8d999a2..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/OpticalInterrupt.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * OpticalInterrupt.h - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ - -const uint32_t OpticalInterrupt_Interrupted = 'OPTI'; - - - -class OpticalInterrupt : public Device, Observable, PeriodicCallback -{ - int _inputPin; -public: - OpticalInterrupt(int pin); - virtual void service(); -}; - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.cpp deleted file mode 100644 index a1f796b5..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.cpp +++ /dev/null @@ -1,90 +0,0 @@ -/* - * StepperDevice.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" -#include "Collections.h" -#include "Device.h" -#include "Observable.h" -#include "EventLoop.h" -#include "StepperDevice.h" - -#define FORWARD HIGH -#define BACKWARD LOW - -StepperDevice::StepperDevice(int8_t stepPin, int8_t dirPin, int ticksPerRev, milliclock_t rate) -: EventLoopTimer(rate) -, _stepPin(stepPin) -, _dirPin(dirPin) -, _ticksPerRev(ticksPerRev) -, _currentTick(0) -, _targetTick(0) -{ - pinMode(stepPin, OUTPUT); - pinMode(dirPin, OUTPUT); - -} - -void StepperDevice::start() -{ - if (_currentTick) - { - _currentTick = _targetTick = 0; - notifyObservers(StepperEvent_Start, this); - EventLoop::current()->addTimer(this); - } -} - -void StepperDevice::stop() -{ - if (_currentTick) - { - _currentTick = 0; - notifyObservers(StepperEvent_Stop, this); - EventLoop::current()->removeTimer(this); - } -} - -void StepperDevice::goForward() -{ - stop(); - digitalWrite(_dirPin, FORWARD); -} - -void StepperDevice::goBackward() -{ - stop(); - digitalWrite(_dirPin, BACKWARD); -} - -void StepperDevice::turn(float numberOfRevolutions) -{ - if (_currentTick) - { - stop(); - } - - _targetTick = (int)(numberOfRevolutions / _ticksPerRev); - - notifyObservers(StepperEvent_Start, this); - EventLoop::current()->addTimer(this); -} - -void StepperDevice::fire() -{ - digitalWrite(_stepPin, HIGH); - delay(5); - digitalWrite(_stepPin, LOW); - ++_currentTick; - - if (_currentTick == _targetTick) - { - notifyObservers(StepperEvent_Complete, this); - stop(); - } -} - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.h b/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.h deleted file mode 100644 index d71b54e3..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/StepperDevice.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * StepperDevice.h - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 2/24/09. - * Copyright 2009 OoeyGUI. All rights reserved. - * - */ - -const uint32_t StepperEvent_Start = 'STPS'; -const uint32_t StepperEvent_Stop = 'STPE'; -const uint32_t StepperEvent_Complete = 'STPC'; - -class StepperDevice : public EventLoopTimer, Device, Observable -{ - int8_t _stepPin; - int8_t _dirPin; - bool _forward; - int _currentTick; - int _targetTick; - int _ticksPerRev; -public: - StepperDevice(int8_t stepPin, int8_t dirPin, int ticksPerRev, milliclock_t rate); - - void goForward(); - void goBackward(); - void turn(float numberOfRevolutions); - void start(); - void stop(); - virtual void fire(); -}; - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/WProgram.h b/trunk/users/lamadio/FirmwareRefactorPrep/WProgram.h deleted file mode 100644 index dc883f38..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/WProgram.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * wprogram.h - * - * Created by Lou Amadio on 9/26/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ - -#define __STDC_LIMIT_MACROS 1 -#include <stdint.h> -#include <stdio.h> -const int MILLICLOCK_MAX = 17; -typedef uint16_t milliclock_t; -void incrementMillis(); -milliclock_t millis(); -void delay(int ms); - - -enum WIRINGMODE -{ - INPUT, - OUTPUT -}; - -void pinMode(int pin, WIRINGMODE mode); - -enum WIRINGVALUE -{ - HIGH, - LOW -} ; - -void digitalWrite(int pin, WIRINGVALUE mode); - -int digitalRead(int pin); - - diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main.c b/trunk/users/lamadio/FirmwareRefactorPrep/main.c deleted file mode 100644 index 8f50f300..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main.c +++ /dev/null @@ -1,7 +0,0 @@ -#include <stdio.h> - -int main (int argc, const char * argv[]) { - // insert code here... - printf("Hello, World!\n"); - return 0; -} diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main.cpp deleted file mode 100644 index 056bd3f5..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "WProgram.h" -#include "Collections.h" -#include "EventLoop.h" -#include "EventLoop.h" -#include "Collections.h" -#include "Observable.h" -#include "Device.h" -#include "OpticalInterrupt.h" -#include "StepperDevice.h" -#include "LinearActuator.h" - -int main (int argc, char * const argv[]) -{ - StepperDevice xAxisStepper(1, 2, 300, 20); - OpticalInterrupt xAxisFar(10); - OpticalInterrupt xAxisNear(11); - StepperLinearActuator linearActuator(4.5f, xAxisStepper, xAxisFar, xAxisNear); - - return 0; -} diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.cpp index 4b06fdfc..055778cd 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.cpp +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.cpp @@ -27,9 +27,9 @@ DArray::~DArray() free(_array); } -void* DArray::item(int i) +void* DArray::item(size_t i) { - if (i >= 0 && i < _count) + if (i < _count) { return _array[i]; } @@ -67,20 +67,16 @@ void* DArray::pop() return item; } -void DArray::set(int i, void* item) +void DArray::set(size_t i, void* item) { - if (i < 0) - i = 0; if (i < _count) { _array[i] = item; } } -bool DArray::insert(int i, void* item) +bool DArray::insert(size_t i, void* item) { - if (i < 0) - i = 0; int needed = max(i, _count + 1); if (needed > _allocated) { @@ -133,12 +129,9 @@ bool DArray::insert(int i, void* item) return true; } -void DArray::remove(int i) +void DArray::remove(size_t i) { - if (i < 0) - return; - - if (i < _count - 1) + if (i + 1 <= _count) { memmove(&_array[i], &_array[i + 1], (_count - i - 1) * sizeof(void*)); } diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.h b/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.h index 17b84eb4..760b06d8 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.h +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/Collections.h @@ -48,14 +48,14 @@ public: DArray(); ~DArray(); - inline int count() { return _count; } - void* item(int i); + inline size_t count() { return _count; } + void* item(size_t i); void push(void* item); void* pop(); void* dequeue(); - void set(int i, void* item); - bool insert(int i, void* item); - void remove(int i); + void set(size_t i, void* item); + bool insert(size_t i, void* item); + void remove(size_t i); bool find(void* item, size_t* index = NULL); void* operator[](size_t index) { return item(index); } diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/EventLoop.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/EventLoop.cpp index 1ccf34ed..81db6034 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/EventLoop.cpp +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/EventLoop.cpp @@ -64,7 +64,9 @@ void EventLoop::addPeriodicCallback(PeriodicCallback* callback) void EventLoop::removePeriodicCallback(PeriodicCallback* callback) { - _periodicEvents.remove(_periodicEvents.find(callback)); + size_t at; + if (_periodicEvents.find(callback, &at)) + _periodicEvents.remove(at); } void EventLoop::addTimer(EventLoopTimer* timer) @@ -78,7 +80,9 @@ void EventLoop::addTimer(EventLoopTimer* timer) void EventLoop::removeTimer(EventLoopTimer* timer) { - _timers.remove(_timers.find(timer)); + size_t at; + if (_timers.find(timer, &at)) + _timers.remove(at); } void EventLoop::run() diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.cpp index 53d9d8fe..a8a1d746 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.cpp +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.cpp @@ -18,6 +18,7 @@ #define TEMP_RANGE 2 +#define HEATER_HIGH 255 #define HEATER_MEDIUM 128 #define HEATER_MIN 64 @@ -47,11 +48,22 @@ void ExtruderDevice::backup() _stepper.goBackward(); } +void ExtruderDevice::setTemp(int16_t temp) +{ + _extrusionTemp = temp; +} void ExtruderDevice::preheat() { _heater.set(HEATER_MEDIUM); _state = ExtruderDevice::Preheating; + + // early escape if already at temp + if (_thermister.temp() >= _extrusionTemp - TEMP_RANGE && + _thermister.temp() < _extrusionTemp + TEMP_RANGE) + { + notifyObservers(ExtruderDevice_AtTemp, this); + } } void ExtruderDevice::stop() @@ -76,7 +88,7 @@ void ExtruderDevice::notify(uint32_t eventId, void* context) if (currentTemp < _extrusionTemp - TEMP_RANGE) { notifyObservers(ExtruderDevice_OutOfTemp, this); - _heater.set(HEATER_MEDIUM); + _heater.set(HEATER_HIGH); _stepper.stop(); _state = ExtruderDevice::Heating; } diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.h b/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.h index afd60431..3e55a595 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.h +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/ExtruderDevice.h @@ -45,7 +45,7 @@ public: void stop(); void preheat(); - inline void setTemp(int16_t temp) { _extrusionTemp = temp; } + void setTemp(int16_t temp); inline int16_t temp() { return _extrusionTemp; } virtual void notify(uint32_t eventId, void* context); diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.pbxuser b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.pbxuser new file mode 100644 index 00000000..e18f6478 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.pbxuser @@ -0,0 +1,5394 @@ +// !$*UTF8*$! +{ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = DE1526B30E82216D00EBBB94 /* FirmwareRefactorPrep */; + activeTarget = 8DD76FA90486AB0100D96B5E /* FirmwareRefactorPrep */; + addToTargets = ( + 8DD76FA90486AB0100D96B5E /* FirmwareRefactorPrep */, + ); + breakpoints = ( + DEC4F4900E96C01B00FF9CD3 /* EventLoop.cpp:205 */, + ); + codeSenseManager = DE1526B80E82217600EBBB94 /* Code sense */; + executables = ( + DE1526B30E82216D00EBBB94 /* FirmwareRefactorPrep */, + ); + expressions = ( + "(((('GCodeBehavior' *) (this)))->_commandBuffer)", + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; + PBXFileTableDataSourceColumnWidthsKey = ( + 22, + 300, + 1122, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXExecutablesDataSource_ActiveFlagID, + PBXExecutablesDataSource_NameID, + PBXExecutablesDataSource_CommentsID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 1234, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 1194, + 60, + 20, + 48.16259765625, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 261249850; + PBXWorkspaceStateSaveDate = 261249850; + }; + perUserProjectItems = { + DE2131260EB18D860038CC76 = DE2131260EB18D860038CC76 /* PBXTextBookmark */; + DE2131270EB18D860038CC76 = DE2131270EB18D860038CC76 /* PBXTextBookmark */; + DE2131280EB18D860038CC76 = DE2131280EB18D860038CC76 /* PBXTextBookmark */; + DE21312E0EB18D860038CC76 = DE21312E0EB18D860038CC76 /* PBXTextBookmark */; + DE21312F0EB18D860038CC76 = DE21312F0EB18D860038CC76 /* PBXTextBookmark */; + DE41D4BA0E9733E700CBB9A7 = DE41D4BA0E9733E700CBB9A7 /* PBXTextBookmark */; + DE41D4EC0E97372100CBB9A7 = DE41D4EC0E97372100CBB9A7 /* PBXTextBookmark */; + DE59106B0EAABA8E002B0F52 = DE59106B0EAABA8E002B0F52 /* PBXTextBookmark */; + DE59106C0EAABA8E002B0F52 = DE59106C0EAABA8E002B0F52 /* PBXTextBookmark */; + DE59106D0EAABA8E002B0F52 = DE59106D0EAABA8E002B0F52 /* PBXTextBookmark */; + DE5910740EAABA8E002B0F52 = DE5910740EAABA8E002B0F52 /* PBXTextBookmark */; + DE5910750EAABA8E002B0F52 = DE5910750EAABA8E002B0F52 /* PBXTextBookmark */; + DE70129B0E8223D000079074 = DE70129B0E8223D000079074 /* PBXTextBookmark */; + DE70129C0E8223D000079074 = DE70129C0E8223D000079074 /* PBXTextBookmark */; + DE70129E0E8223D000079074 = DE70129E0E8223D000079074 /* PBXTextBookmark */; + DE7069470F925B3C007572B9 /* PBXTextBookmark */ = DE7069470F925B3C007572B9 /* PBXTextBookmark */; + DE7069480F925B3C007572B9 /* PBXTextBookmark */ = DE7069480F925B3C007572B9 /* PBXTextBookmark */; + DE7069950F92EDD9007572B9 /* PBXTextBookmark */ = DE7069950F92EDD9007572B9 /* PBXTextBookmark */; + DE7069960F92EDD9007572B9 /* PBXTextBookmark */ = DE7069960F92EDD9007572B9 /* PBXTextBookmark */; + DE7069970F92EDD9007572B9 /* PBXTextBookmark */ = DE7069970F92EDD9007572B9 /* PBXTextBookmark */; + DE7069980F92EDD9007572B9 /* PBXTextBookmark */ = DE7069980F92EDD9007572B9 /* PBXTextBookmark */; + DE7069990F92EDD9007572B9 /* PBXTextBookmark */ = DE7069990F92EDD9007572B9 /* PBXTextBookmark */; + DE70699A0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699A0F92EDD9007572B9 /* PBXTextBookmark */; + DE70699B0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699B0F92EDD9007572B9 /* PBXTextBookmark */; + DE70699C0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699C0F92EDD9007572B9 /* PBXTextBookmark */; + DE70699D0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699D0F92EDD9007572B9 /* PBXTextBookmark */; + DE70699E0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699E0F92EDD9007572B9 /* PBXTextBookmark */; + DE70699F0F92EDD9007572B9 /* PBXTextBookmark */ = DE70699F0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A00F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A00F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A10F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A10F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A20F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A20F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A30F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A30F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A40F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A40F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A50F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A50F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A60F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A60F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A70F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A70F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A80F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A80F92EDD9007572B9 /* PBXTextBookmark */; + DE7069A90F92EDD9007572B9 /* PBXTextBookmark */ = DE7069A90F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AA0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AA0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AB0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AB0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AC0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AC0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AD0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AD0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AE0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AE0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069AF0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069AF0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B00F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B00F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B10F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B10F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B20F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B20F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B30F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B30F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B40F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B40F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B50F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B50F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B60F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B60F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B70F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B70F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B80F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B80F92EDD9007572B9 /* PBXTextBookmark */; + DE7069B90F92EDD9007572B9 /* PBXTextBookmark */ = DE7069B90F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BA0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BA0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BB0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BB0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BC0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BC0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BD0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BD0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BE0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BE0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069BF0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069BF0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C00F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C00F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C10F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C10F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C20F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C20F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C30F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C30F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C40F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C40F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C50F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C50F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C60F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C60F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C70F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C70F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C80F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C80F92EDD9007572B9 /* PBXTextBookmark */; + DE7069C90F92EDD9007572B9 /* PBXTextBookmark */ = DE7069C90F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CA0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CA0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CB0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CB0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CC0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CC0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CD0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CD0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CE0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CE0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069CF0F92EDD9007572B9 /* PBXTextBookmark */ = DE7069CF0F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D00F92EDD9007572B9 /* PBXTextBookmark */ = DE7069D00F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D10F92EDD9007572B9 /* PBXTextBookmark */ = DE7069D10F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D20F92EDD9007572B9 /* PBXTextBookmark */ = DE7069D20F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D30F92EDD9007572B9 /* PBXTextBookmark */ = DE7069D30F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D40F92EDD9007572B9 /* PBXTextBookmark */ = DE7069D40F92EDD9007572B9 /* PBXTextBookmark */; + DE7069D50F92EE0F007572B9 /* PBXTextBookmark */ = DE7069D50F92EE0F007572B9 /* PBXTextBookmark */; + DE7069D60F92EE0F007572B9 /* PBXTextBookmark */ = DE7069D60F92EE0F007572B9 /* PBXTextBookmark */; + DE7069D70F92EE0F007572B9 /* PBXTextBookmark */ = DE7069D70F92EE0F007572B9 /* PBXTextBookmark */; + DE7069D80F92EE0F007572B9 /* PBXTextBookmark */ = DE7069D80F92EE0F007572B9 /* PBXTextBookmark */; + DE7069D90F92EE0F007572B9 /* PBXTextBookmark */ = DE7069D90F92EE0F007572B9 /* PBXTextBookmark */; + DE7069DA0F92EE0F007572B9 /* PBXTextBookmark */ = DE7069DA0F92EE0F007572B9 /* PBXTextBookmark */; + DE7069DB0F92EE0F007572B9 /* PBXTextBookmark */ = DE7069DB0F92EE0F007572B9 /* PBXTextBookmark */; + DE7069DC0F92EE0F007572B9 /* PBXTextBookmark */ = DE7069DC0F92EE0F007572B9 /* PBXTextBookmark */; + DE7069E60F92F0D6007572B9 /* PBXTextBookmark */ = DE7069E60F92F0D6007572B9 /* PBXTextBookmark */; + DE7069E70F92F0D6007572B9 /* PBXTextBookmark */ = DE7069E70F92F0D6007572B9 /* PBXTextBookmark */; + DE7069E80F92F0D6007572B9 /* PBXTextBookmark */ = DE7069E80F92F0D6007572B9 /* PBXTextBookmark */; + DE7069E90F92F0D6007572B9 /* PBXTextBookmark */ = DE7069E90F92F0D6007572B9 /* PBXTextBookmark */; + DE7069EA0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069EA0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069EB0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069EB0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069EC0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069EC0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069ED0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069ED0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069EE0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069EE0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069EF0F92F0D6007572B9 /* PBXTextBookmark */ = DE7069EF0F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F00F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F00F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F10F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F10F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F20F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F20F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F30F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F30F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F40F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F40F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F50F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F50F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F60F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F60F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F70F92F0D6007572B9 /* PBXTextBookmark */ = DE7069F70F92F0D6007572B9 /* PBXTextBookmark */; + DE7069F80F92F0EA007572B9 /* PBXTextBookmark */ = DE7069F80F92F0EA007572B9 /* PBXTextBookmark */; + DE7069F90F92F0EA007572B9 /* PBXTextBookmark */ = DE7069F90F92F0EA007572B9 /* PBXTextBookmark */; + DE706A040F92F306007572B9 /* PBXTextBookmark */ = DE706A040F92F306007572B9 /* PBXTextBookmark */; + DE706A050F92F306007572B9 /* PBXTextBookmark */ = DE706A050F92F306007572B9 /* PBXTextBookmark */; + DE706A060F92F306007572B9 /* PBXTextBookmark */ = DE706A060F92F306007572B9 /* PBXTextBookmark */; + DE706A070F92F306007572B9 /* PBXTextBookmark */ = DE706A070F92F306007572B9 /* PBXTextBookmark */; + DE706A080F92F306007572B9 /* PBXTextBookmark */ = DE706A080F92F306007572B9 /* PBXTextBookmark */; + DE706A090F92F306007572B9 /* PBXTextBookmark */ = DE706A090F92F306007572B9 /* PBXTextBookmark */; + DE706A0B0F92F33F007572B9 /* PBXTextBookmark */ = DE706A0B0F92F33F007572B9 /* PBXTextBookmark */; + DE706A0C0F92F33F007572B9 /* PBXTextBookmark */ = DE706A0C0F92F33F007572B9 /* PBXTextBookmark */; + DE706A0D0F92F33F007572B9 /* PBXTextBookmark */ = DE706A0D0F92F33F007572B9 /* PBXTextBookmark */; + DE706A0E0F92F33F007572B9 /* PBXTextBookmark */ = DE706A0E0F92F33F007572B9 /* PBXTextBookmark */; + DE706A0F0F92F33F007572B9 /* PBXTextBookmark */ = DE706A0F0F92F33F007572B9 /* PBXTextBookmark */; + DE706A100F92F33F007572B9 /* PBXTextBookmark */ = DE706A100F92F33F007572B9 /* PBXTextBookmark */; + DE706A110F92F33F007572B9 /* PBXTextBookmark */ = DE706A110F92F33F007572B9 /* PBXTextBookmark */; + DE706A120F92F33F007572B9 /* PBXTextBookmark */ = DE706A120F92F33F007572B9 /* PBXTextBookmark */; + DE706A130F92F33F007572B9 /* PBXTextBookmark */ = DE706A130F92F33F007572B9 /* PBXTextBookmark */; + DE706A140F92F33F007572B9 /* PBXTextBookmark */ = DE706A140F92F33F007572B9 /* PBXTextBookmark */; + DE706A150F92F33F007572B9 /* PBXTextBookmark */ = DE706A150F92F33F007572B9 /* PBXTextBookmark */; + DE706A160F92F33F007572B9 /* PBXTextBookmark */ = DE706A160F92F33F007572B9 /* PBXTextBookmark */; + DE706A1A0F92F3C2007572B9 /* PBXTextBookmark */ = DE706A1A0F92F3C2007572B9 /* PBXTextBookmark */; + DE706A1B0F92F3C2007572B9 /* PBXTextBookmark */ = DE706A1B0F92F3C2007572B9 /* PBXTextBookmark */; + DE706A1C0F92F3C2007572B9 /* PBXTextBookmark */ = DE706A1C0F92F3C2007572B9 /* PBXTextBookmark */; + DE706A1D0F92F3C2007572B9 /* PBXTextBookmark */ = DE706A1D0F92F3C2007572B9 /* PBXTextBookmark */; + DE706A1E0F92F3DB007572B9 /* PBXTextBookmark */ = DE706A1E0F92F3DB007572B9 /* PBXTextBookmark */; + DE706A1F0F92F3DB007572B9 /* PBXTextBookmark */ = DE706A1F0F92F3DB007572B9 /* PBXTextBookmark */; + DE706A200F92F3DB007572B9 /* PBXTextBookmark */ = DE706A200F92F3DB007572B9 /* PBXTextBookmark */; + DE706A210F92F3DB007572B9 /* PBXTextBookmark */ = DE706A210F92F3DB007572B9 /* PBXTextBookmark */; + DE706A220F92F3DB007572B9 /* PBXTextBookmark */ = DE706A220F92F3DB007572B9 /* PBXTextBookmark */; + DE706A250F92F432007572B9 /* PBXTextBookmark */ = DE706A250F92F432007572B9 /* PBXTextBookmark */; + DE706A260F92F432007572B9 /* PBXTextBookmark */ = DE706A260F92F432007572B9 /* PBXTextBookmark */; + DE706A270F92F432007572B9 /* PBXTextBookmark */ = DE706A270F92F432007572B9 /* PBXTextBookmark */; + DE706A280F92F432007572B9 /* PBXTextBookmark */ = DE706A280F92F432007572B9 /* PBXTextBookmark */; + DE706A290F92F443007572B9 /* PBXTextBookmark */ = DE706A290F92F443007572B9 /* PBXTextBookmark */; + DE706A2A0F92F443007572B9 /* PBXTextBookmark */ = DE706A2A0F92F443007572B9 /* PBXTextBookmark */; + DE706A2C0F92F790007572B9 /* PBXTextBookmark */ = DE706A2C0F92F790007572B9 /* PBXTextBookmark */; + DE706A2D0F92F790007572B9 /* PBXTextBookmark */ = DE706A2D0F92F790007572B9 /* PBXTextBookmark */; + DE706A2E0F92F7CF007572B9 /* PBXTextBookmark */ = DE706A2E0F92F7CF007572B9 /* PBXTextBookmark */; + DE706A2F0F92F7CF007572B9 /* PBXTextBookmark */ = DE706A2F0F92F7CF007572B9 /* PBXTextBookmark */; + DE706A300F92F7CF007572B9 /* PBXTextBookmark */ = DE706A300F92F7CF007572B9 /* PBXTextBookmark */; + DE706A310F92F7CF007572B9 /* PBXTextBookmark */ = DE706A310F92F7CF007572B9 /* PBXTextBookmark */; + DE706A320F92F7E0007572B9 /* PBXTextBookmark */ = DE706A320F92F7E0007572B9 /* PBXTextBookmark */; + DE706A330F92F7E0007572B9 /* PBXTextBookmark */ = DE706A330F92F7E0007572B9 /* PBXTextBookmark */; + DE706A340F92F7E0007572B9 /* PBXTextBookmark */ = DE706A340F92F7E0007572B9 /* PBXTextBookmark */; + DE706A350F92F7E0007572B9 /* PBXTextBookmark */ = DE706A350F92F7E0007572B9 /* PBXTextBookmark */; + DE706A360F92F7E0007572B9 /* PBXTextBookmark */ = DE706A360F92F7E0007572B9 /* PBXTextBookmark */; + DE706A370F92F7E0007572B9 /* PBXTextBookmark */ = DE706A370F92F7E0007572B9 /* PBXTextBookmark */; + DE706A380F92F7E0007572B9 /* PBXTextBookmark */ = DE706A380F92F7E0007572B9 /* PBXTextBookmark */; + DE706A390F92F7E0007572B9 /* PBXTextBookmark */ = DE706A390F92F7E0007572B9 /* PBXTextBookmark */; + DE706A3A0F92F7E0007572B9 /* PBXTextBookmark */ = DE706A3A0F92F7E0007572B9 /* PBXTextBookmark */; + DE706A420F92F966007572B9 /* PBXTextBookmark */ = DE706A420F92F966007572B9 /* PBXTextBookmark */; + DE706A430F92F966007572B9 /* PBXTextBookmark */ = DE706A430F92F966007572B9 /* PBXTextBookmark */; + DE706A440F92F966007572B9 /* PBXTextBookmark */ = DE706A440F92F966007572B9 /* PBXTextBookmark */; + DE706A450F92F966007572B9 /* PBXTextBookmark */ = DE706A450F92F966007572B9 /* PBXTextBookmark */; + DE706A460F92F966007572B9 /* PBXTextBookmark */ = DE706A460F92F966007572B9 /* PBXTextBookmark */; + DE706A470F92F966007572B9 /* PBXTextBookmark */ = DE706A470F92F966007572B9 /* PBXTextBookmark */; + DE706A480F92F966007572B9 /* PBXTextBookmark */ = DE706A480F92F966007572B9 /* PBXTextBookmark */; + DE706A490F92F966007572B9 /* PBXTextBookmark */ = DE706A490F92F966007572B9 /* PBXTextBookmark */; + DE706A4A0F92F966007572B9 /* PBXTextBookmark */ = DE706A4A0F92F966007572B9 /* PBXTextBookmark */; + DE706A4B0F92F966007572B9 /* PBXTextBookmark */ = DE706A4B0F92F966007572B9 /* PBXTextBookmark */; + DE706A4F0F92FA77007572B9 /* PBXTextBookmark */ = DE706A4F0F92FA77007572B9 /* PBXTextBookmark */; + DE706A500F92FA77007572B9 /* PBXTextBookmark */ = DE706A500F92FA77007572B9 /* PBXTextBookmark */; + DE706A510F92FA77007572B9 /* PBXTextBookmark */ = DE706A510F92FA77007572B9 /* PBXTextBookmark */; + DE706A520F92FA77007572B9 /* PBXTextBookmark */ = DE706A520F92FA77007572B9 /* PBXTextBookmark */; + DE706A530F92FA77007572B9 /* PBXTextBookmark */ = DE706A530F92FA77007572B9 /* PBXTextBookmark */; + DE706A540F92FA77007572B9 /* PBXTextBookmark */ = DE706A540F92FA77007572B9 /* PBXTextBookmark */; + DE706A550F92FA77007572B9 /* PBXTextBookmark */ = DE706A550F92FA77007572B9 /* PBXTextBookmark */; + DE706A560F92FA77007572B9 /* PBXTextBookmark */ = DE706A560F92FA77007572B9 /* PBXTextBookmark */; + DE706A570F92FA77007572B9 /* PBXTextBookmark */ = DE706A570F92FA77007572B9 /* PBXTextBookmark */; + DE706A580F92FA77007572B9 /* PBXTextBookmark */ = DE706A580F92FA77007572B9 /* PBXTextBookmark */; + DE706A590F92FA77007572B9 /* PBXTextBookmark */ = DE706A590F92FA77007572B9 /* PBXTextBookmark */; + DE706A5A0F92FA77007572B9 /* PBXTextBookmark */ = DE706A5A0F92FA77007572B9 /* PBXTextBookmark */; + DE706A5B0F92FA77007572B9 /* PBXTextBookmark */ = DE706A5B0F92FA77007572B9 /* PBXTextBookmark */; + DE706A5C0F92FA77007572B9 /* PBXTextBookmark */ = DE706A5C0F92FA77007572B9 /* PBXTextBookmark */; + DE706A5D0F92FA77007572B9 /* PBXTextBookmark */ = DE706A5D0F92FA77007572B9 /* PBXTextBookmark */; + DE706A5E0F92FA77007572B9 /* PBXTextBookmark */ = DE706A5E0F92FA77007572B9 /* PBXTextBookmark */; + DE706A5F0F92FAE0007572B9 /* PBXTextBookmark */ = DE706A5F0F92FAE0007572B9 /* PBXTextBookmark */; + DE706A600F92FAE0007572B9 /* PBXTextBookmark */ = DE706A600F92FAE0007572B9 /* PBXTextBookmark */; + DE706A610F92FAE0007572B9 /* PBXTextBookmark */ = DE706A610F92FAE0007572B9 /* PBXTextBookmark */; + DE706A620F92FAE0007572B9 /* PBXTextBookmark */ = DE706A620F92FAE0007572B9 /* PBXTextBookmark */; + DE706A630F92FAE0007572B9 /* PBXTextBookmark */ = DE706A630F92FAE0007572B9 /* PBXTextBookmark */; + DE706A640F92FAE0007572B9 /* PBXTextBookmark */ = DE706A640F92FAE0007572B9 /* PBXTextBookmark */; + DE706A650F92FAE0007572B9 /* PBXTextBookmark */ = DE706A650F92FAE0007572B9 /* PBXTextBookmark */; + DE706A660F92FAE0007572B9 /* PBXTextBookmark */ = DE706A660F92FAE0007572B9 /* PBXTextBookmark */; + DE706A670F92FAE0007572B9 /* PBXTextBookmark */ = DE706A670F92FAE0007572B9 /* PBXTextBookmark */; + DE706A680F92FAE0007572B9 /* PBXTextBookmark */ = DE706A680F92FAE0007572B9 /* PBXTextBookmark */; + DE706A690F92FAE0007572B9 /* PBXTextBookmark */ = DE706A690F92FAE0007572B9 /* PBXTextBookmark */; + DE706A6A0F92FAE0007572B9 /* PBXTextBookmark */ = DE706A6A0F92FAE0007572B9 /* PBXTextBookmark */; + DE706A6C0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A6C0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A6D0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A6D0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A6E0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A6E0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A6F0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A6F0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A700F92FC0C007572B9 /* PBXTextBookmark */ = DE706A700F92FC0C007572B9 /* PBXTextBookmark */; + DE706A710F92FC0C007572B9 /* PBXTextBookmark */ = DE706A710F92FC0C007572B9 /* PBXTextBookmark */; + DE706A720F92FC0C007572B9 /* PBXTextBookmark */ = DE706A720F92FC0C007572B9 /* PBXTextBookmark */; + DE706A730F92FC0C007572B9 /* PBXTextBookmark */ = DE706A730F92FC0C007572B9 /* PBXTextBookmark */; + DE706A740F92FC0C007572B9 /* PBXTextBookmark */ = DE706A740F92FC0C007572B9 /* PBXTextBookmark */; + DE706A750F92FC0C007572B9 /* PBXTextBookmark */ = DE706A750F92FC0C007572B9 /* PBXTextBookmark */; + DE706A760F92FC0C007572B9 /* PBXTextBookmark */ = DE706A760F92FC0C007572B9 /* PBXTextBookmark */; + DE706A770F92FC0C007572B9 /* PBXTextBookmark */ = DE706A770F92FC0C007572B9 /* PBXTextBookmark */; + DE706A780F92FC0C007572B9 /* PBXTextBookmark */ = DE706A780F92FC0C007572B9 /* PBXTextBookmark */; + DE706A790F92FC0C007572B9 /* PBXTextBookmark */ = DE706A790F92FC0C007572B9 /* PBXTextBookmark */; + DE706A7A0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A7A0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A7B0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A7B0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A7C0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A7C0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A7D0F92FC0C007572B9 /* PBXTextBookmark */ = DE706A7D0F92FC0C007572B9 /* PBXTextBookmark */; + DE706A840F92FC26007572B9 /* PBXTextBookmark */ = DE706A840F92FC26007572B9 /* PBXTextBookmark */; + DE706A860F92FD3D007572B9 /* PBXTextBookmark */ = DE706A860F92FD3D007572B9 /* PBXTextBookmark */; + DE706A870F92FD3D007572B9 /* PBXTextBookmark */ = DE706A870F92FD3D007572B9 /* PBXTextBookmark */; + DE706A880F92FD3D007572B9 /* PBXTextBookmark */ = DE706A880F92FD3D007572B9 /* PBXTextBookmark */; + DE706A890F92FD3D007572B9 /* PBXTextBookmark */ = DE706A890F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8A0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8A0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8B0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8B0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8C0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8C0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8D0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8D0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8E0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8E0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A8F0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A8F0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A900F92FD3D007572B9 /* PBXTextBookmark */ = DE706A900F92FD3D007572B9 /* PBXTextBookmark */; + DE706A910F92FD3D007572B9 /* PBXTextBookmark */ = DE706A910F92FD3D007572B9 /* PBXTextBookmark */; + DE706A920F92FD3D007572B9 /* PBXTextBookmark */ = DE706A920F92FD3D007572B9 /* PBXTextBookmark */; + DE706A930F92FD3D007572B9 /* PBXTextBookmark */ = DE706A930F92FD3D007572B9 /* PBXTextBookmark */; + DE706A940F92FD3D007572B9 /* PBXTextBookmark */ = DE706A940F92FD3D007572B9 /* PBXTextBookmark */; + DE706A950F92FD3D007572B9 /* PBXTextBookmark */ = DE706A950F92FD3D007572B9 /* PBXTextBookmark */; + DE706A960F92FD3D007572B9 /* PBXTextBookmark */ = DE706A960F92FD3D007572B9 /* PBXTextBookmark */; + DE706A970F92FD3D007572B9 /* PBXTextBookmark */ = DE706A970F92FD3D007572B9 /* PBXTextBookmark */; + DE706A980F92FD3D007572B9 /* PBXTextBookmark */ = DE706A980F92FD3D007572B9 /* PBXTextBookmark */; + DE706A990F92FD3D007572B9 /* PBXTextBookmark */ = DE706A990F92FD3D007572B9 /* PBXTextBookmark */; + DE706A9A0F92FD3D007572B9 /* PBXTextBookmark */ = DE706A9A0F92FD3D007572B9 /* PBXTextBookmark */; + DE706A9E0F92FD8D007572B9 /* PBXTextBookmark */ = DE706A9E0F92FD8D007572B9 /* PBXTextBookmark */; + DE706A9F0F92FD8D007572B9 /* PBXTextBookmark */ = DE706A9F0F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA00F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA00F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA10F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA10F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA20F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA20F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA30F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA30F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA40F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA40F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA50F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA50F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA60F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA60F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA70F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA70F92FD8D007572B9 /* PBXTextBookmark */; + DE706AA80F92FD8D007572B9 /* PBXTextBookmark */ = DE706AA80F92FD8D007572B9 /* PBXTextBookmark */; + DE706AAC0F92FDB6007572B9 /* PBXTextBookmark */ = DE706AAC0F92FDB6007572B9 /* PBXTextBookmark */; + DE706AAD0F92FDB6007572B9 /* PBXTextBookmark */ = DE706AAD0F92FDB6007572B9 /* PBXTextBookmark */; + DE706AAE0F92FDB6007572B9 /* PBXTextBookmark */ = DE706AAE0F92FDB6007572B9 /* PBXTextBookmark */; + DE706AAF0F92FDB6007572B9 /* PBXTextBookmark */ = DE706AAF0F92FDB6007572B9 /* PBXTextBookmark */; + DE706AB00F92FDB6007572B9 /* PBXTextBookmark */ = DE706AB00F92FDB6007572B9 /* PBXTextBookmark */; + DE706AB10F92FDB6007572B9 /* PBXTextBookmark */ = DE706AB10F92FDB6007572B9 /* PBXTextBookmark */; + DE706AB20F92FDB6007572B9 /* PBXTextBookmark */ = DE706AB20F92FDB6007572B9 /* PBXTextBookmark */; + DE706AB30F92FDB6007572B9 /* PBXTextBookmark */ = DE706AB30F92FDB6007572B9 /* PBXTextBookmark */; + DE706AB40F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB40F92FDDF007572B9 /* PBXTextBookmark */; + DE706AB50F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB50F92FDDF007572B9 /* PBXTextBookmark */; + DE706AB60F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB60F92FDDF007572B9 /* PBXTextBookmark */; + DE706AB70F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB70F92FDDF007572B9 /* PBXTextBookmark */; + DE706AB80F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB80F92FDDF007572B9 /* PBXTextBookmark */; + DE706AB90F92FDDF007572B9 /* PBXTextBookmark */ = DE706AB90F92FDDF007572B9 /* PBXTextBookmark */; + DE706ABA0F92FDDF007572B9 /* PBXTextBookmark */ = DE706ABA0F92FDDF007572B9 /* PBXTextBookmark */; + DE706ABF0F92FE4D007572B9 /* PBXTextBookmark */ = DE706ABF0F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC00F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC00F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC10F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC10F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC20F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC20F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC30F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC30F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC40F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC40F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC50F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC50F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC60F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC60F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC70F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC70F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC80F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC80F92FE4D007572B9 /* PBXTextBookmark */; + DE706AC90F92FE4D007572B9 /* PBXTextBookmark */ = DE706AC90F92FE4D007572B9 /* PBXTextBookmark */; + DE706ACA0F92FE4D007572B9 /* PBXTextBookmark */ = DE706ACA0F92FE4D007572B9 /* PBXTextBookmark */; + DE706ACB0F92FE4D007572B9 /* PBXTextBookmark */ = DE706ACB0F92FE4D007572B9 /* PBXTextBookmark */; + DE706ACC0F92FE4D007572B9 /* PBXTextBookmark */ = DE706ACC0F92FE4D007572B9 /* PBXTextBookmark */; + DE706ACD0F92FE4D007572B9 /* PBXTextBookmark */ = DE706ACD0F92FE4D007572B9 /* PBXTextBookmark */; + DE706ACF0F93000B007572B9 /* PBXTextBookmark */ = DE706ACF0F93000B007572B9 /* PBXTextBookmark */; + DE706AD00F93000B007572B9 /* PBXTextBookmark */ = DE706AD00F93000B007572B9 /* PBXTextBookmark */; + DE706AD10F93000C007572B9 /* PBXTextBookmark */ = DE706AD10F93000C007572B9 /* PBXTextBookmark */; + DE706AD20F93000C007572B9 /* PBXTextBookmark */ = DE706AD20F93000C007572B9 /* PBXTextBookmark */; + DE706AD40F930020007572B9 /* PBXTextBookmark */ = DE706AD40F930020007572B9 /* PBXTextBookmark */; + DE706AD50F930020007572B9 /* PBXTextBookmark */ = DE706AD50F930020007572B9 /* PBXTextBookmark */; + DE706AD60F930020007572B9 /* PBXTextBookmark */ = DE706AD60F930020007572B9 /* PBXTextBookmark */; + DE706AD70F930020007572B9 /* PBXTextBookmark */ = DE706AD70F930020007572B9 /* PBXTextBookmark */; + DE706AD80F930020007572B9 /* PBXTextBookmark */ = DE706AD80F930020007572B9 /* PBXTextBookmark */; + DE706ADC0F930035007572B9 /* PBXTextBookmark */ = DE706ADC0F930035007572B9 /* PBXTextBookmark */; + DE706ADD0F930035007572B9 /* PBXTextBookmark */ = DE706ADD0F930035007572B9 /* PBXTextBookmark */; + DE706ADE0F930035007572B9 /* PBXTextBookmark */ = DE706ADE0F930035007572B9 /* PBXTextBookmark */; + DE706ADF0F930035007572B9 /* PBXTextBookmark */ = DE706ADF0F930035007572B9 /* PBXTextBookmark */; + DE706AE00F930035007572B9 /* PBXTextBookmark */ = DE706AE00F930035007572B9 /* PBXTextBookmark */; + DE706AE10F930035007572B9 /* PBXTextBookmark */ = DE706AE10F930035007572B9 /* PBXTextBookmark */; + DE706AE20F930035007572B9 /* PBXTextBookmark */ = DE706AE20F930035007572B9 /* PBXTextBookmark */; + DE706AE30F930035007572B9 /* PBXTextBookmark */ = DE706AE30F930035007572B9 /* PBXTextBookmark */; + DE706AE40F930035007572B9 /* PBXTextBookmark */ = DE706AE40F930035007572B9 /* PBXTextBookmark */; + DE706AE50F930056007572B9 /* PBXTextBookmark */ = DE706AE50F930056007572B9 /* PBXTextBookmark */; + DE706AE60F930056007572B9 /* PBXTextBookmark */ = DE706AE60F930056007572B9 /* PBXTextBookmark */; + DE706AE70F930056007572B9 /* PBXTextBookmark */ = DE706AE70F930056007572B9 /* PBXTextBookmark */; + DE706AE80F930056007572B9 /* PBXTextBookmark */ = DE706AE80F930056007572B9 /* PBXTextBookmark */; + DE706AE90F930056007572B9 /* PBXTextBookmark */ = DE706AE90F930056007572B9 /* PBXTextBookmark */; + DE706AEA0F930056007572B9 /* PBXTextBookmark */ = DE706AEA0F930056007572B9 /* PBXTextBookmark */; + DE706AEB0F930056007572B9 /* PBXTextBookmark */ = DE706AEB0F930056007572B9 /* PBXTextBookmark */; + DE706AED0F93006E007572B9 /* PBXTextBookmark */ = DE706AED0F93006E007572B9 /* PBXTextBookmark */; + DE706AEE0F93006E007572B9 /* PBXTextBookmark */ = DE706AEE0F93006E007572B9 /* PBXTextBookmark */; + DE706AEF0F93006E007572B9 /* PBXTextBookmark */ = DE706AEF0F93006E007572B9 /* PBXTextBookmark */; + DE706AF00F93006E007572B9 /* PBXTextBookmark */ = DE706AF00F93006E007572B9 /* PBXTextBookmark */; + DE706AF10F93006E007572B9 /* PBXTextBookmark */ = DE706AF10F93006E007572B9 /* PBXTextBookmark */; + DE706AF20F93006E007572B9 /* PBXTextBookmark */ = DE706AF20F93006E007572B9 /* PBXTextBookmark */; + DE706AF30F93006E007572B9 /* PBXTextBookmark */ = DE706AF30F93006E007572B9 /* PBXTextBookmark */; + DE706AF40F93006E007572B9 /* PBXTextBookmark */ = DE706AF40F93006E007572B9 /* PBXTextBookmark */; + DE706AF50F930085007572B9 /* PBXTextBookmark */ = DE706AF50F930085007572B9 /* PBXTextBookmark */; + DE706AF60F930085007572B9 /* PBXTextBookmark */ = DE706AF60F930085007572B9 /* PBXTextBookmark */; + DE706AF70F930085007572B9 /* PBXTextBookmark */ = DE706AF70F930085007572B9 /* PBXTextBookmark */; + DE706AF80F930085007572B9 /* PBXTextBookmark */ = DE706AF80F930085007572B9 /* PBXTextBookmark */; + DE706AF90F930085007572B9 /* PBXTextBookmark */ = DE706AF90F930085007572B9 /* PBXTextBookmark */; + DE706AFA0F930085007572B9 /* PBXTextBookmark */ = DE706AFA0F930085007572B9 /* PBXTextBookmark */; + DE706AFC0F9300A6007572B9 /* PBXTextBookmark */ = DE706AFC0F9300A6007572B9 /* PBXTextBookmark */; + DE706AFD0F9300A6007572B9 /* PBXTextBookmark */ = DE706AFD0F9300A6007572B9 /* PBXTextBookmark */; + DE706AFE0F9300A6007572B9 /* PBXTextBookmark */ = DE706AFE0F9300A6007572B9 /* PBXTextBookmark */; + DE706AFF0F9300A6007572B9 /* PBXTextBookmark */ = DE706AFF0F9300A6007572B9 /* PBXTextBookmark */; + DE706B000F9300A6007572B9 /* PBXTextBookmark */ = DE706B000F9300A6007572B9 /* PBXTextBookmark */; + DE706B010F9300A6007572B9 /* PBXTextBookmark */ = DE706B010F9300A6007572B9 /* PBXTextBookmark */; + DE706B020F9300A6007572B9 /* PBXTextBookmark */ = DE706B020F9300A6007572B9 /* PBXTextBookmark */; + DE706B030F9300A6007572B9 /* PBXTextBookmark */ = DE706B030F9300A6007572B9 /* PBXTextBookmark */; + DE706B050F9300B4007572B9 /* PBXTextBookmark */ = DE706B050F9300B4007572B9 /* PBXTextBookmark */; + DE706B060F9300B4007572B9 /* PBXTextBookmark */ = DE706B060F9300B4007572B9 /* PBXTextBookmark */; + DE706B070F9300B4007572B9 /* PBXTextBookmark */ = DE706B070F9300B4007572B9 /* PBXTextBookmark */; + DE706B080F9300B4007572B9 /* PBXTextBookmark */ = DE706B080F9300B4007572B9 /* PBXTextBookmark */; + DE706B090F9300B4007572B9 /* PBXTextBookmark */ = DE706B090F9300B4007572B9 /* PBXTextBookmark */; + DE706B0A0F9300B4007572B9 /* PBXTextBookmark */ = DE706B0A0F9300B4007572B9 /* PBXTextBookmark */; + DE706B0C0F9300BC007572B9 /* PBXTextBookmark */ = DE706B0C0F9300BC007572B9 /* PBXTextBookmark */; + DE706B0D0F9300BC007572B9 /* PBXTextBookmark */ = DE706B0D0F9300BC007572B9 /* PBXTextBookmark */; + DE706B0E0F9300BC007572B9 /* PBXTextBookmark */ = DE706B0E0F9300BC007572B9 /* PBXTextBookmark */; + DE706B0F0F9300BC007572B9 /* PBXTextBookmark */ = DE706B0F0F9300BC007572B9 /* PBXTextBookmark */; + DE706B100F9300BC007572B9 /* PBXTextBookmark */ = DE706B100F9300BC007572B9 /* PBXTextBookmark */; + DE706B110F9300C7007572B9 /* PBXTextBookmark */ = DE706B110F9300C7007572B9 /* PBXTextBookmark */; + DE706B120F9300C7007572B9 /* PBXTextBookmark */ = DE706B120F9300C7007572B9 /* PBXTextBookmark */; + DE706B130F9300C7007572B9 /* PBXTextBookmark */ = DE706B130F9300C7007572B9 /* PBXTextBookmark */; + DE706B140F9300C7007572B9 /* PBXTextBookmark */ = DE706B140F9300C7007572B9 /* PBXTextBookmark */; + DE706B150F9300C7007572B9 /* PBXTextBookmark */ = DE706B150F9300C7007572B9 /* PBXTextBookmark */; + DE706B160F9300C7007572B9 /* PBXTextBookmark */ = DE706B160F9300C7007572B9 /* PBXTextBookmark */; + DE706B180F9300CF007572B9 /* PBXTextBookmark */ = DE706B180F9300CF007572B9 /* PBXTextBookmark */; + DE706B190F9300CF007572B9 /* PBXTextBookmark */ = DE706B190F9300CF007572B9 /* PBXTextBookmark */; + DE706B1A0F9300CF007572B9 /* PBXTextBookmark */ = DE706B1A0F9300CF007572B9 /* PBXTextBookmark */; + DE706B1B0F9300CF007572B9 /* PBXTextBookmark */ = DE706B1B0F9300CF007572B9 /* PBXTextBookmark */; + DE706B1C0F9300CF007572B9 /* PBXTextBookmark */ = DE706B1C0F9300CF007572B9 /* PBXTextBookmark */; + DE706B1D0F9300DC007572B9 /* PBXTextBookmark */ = DE706B1D0F9300DC007572B9 /* PBXTextBookmark */; + DE706B1E0F9300DC007572B9 /* PBXTextBookmark */ = DE706B1E0F9300DC007572B9 /* PBXTextBookmark */; + DE706B1F0F9300DC007572B9 /* PBXTextBookmark */ = DE706B1F0F9300DC007572B9 /* PBXTextBookmark */; + DE706B200F9300DC007572B9 /* PBXTextBookmark */ = DE706B200F9300DC007572B9 /* PBXTextBookmark */; + DE706B210F9300DC007572B9 /* PBXTextBookmark */ = DE706B210F9300DC007572B9 /* PBXTextBookmark */; + DE706B220F9300DC007572B9 /* PBXTextBookmark */ = DE706B220F9300DC007572B9 /* PBXTextBookmark */; + DE706B240F9300E4007572B9 /* PBXTextBookmark */ = DE706B240F9300E4007572B9 /* PBXTextBookmark */; + DE706B250F9300E4007572B9 /* PBXTextBookmark */ = DE706B250F9300E4007572B9 /* PBXTextBookmark */; + DE706B260F9300E4007572B9 /* PBXTextBookmark */ = DE706B260F9300E4007572B9 /* PBXTextBookmark */; + DE706B270F9300E4007572B9 /* PBXTextBookmark */ = DE706B270F9300E4007572B9 /* PBXTextBookmark */; + DE706B280F9300E4007572B9 /* PBXTextBookmark */ = DE706B280F9300E4007572B9 /* PBXTextBookmark */; + DE706B290F9300F7007572B9 /* PBXTextBookmark */ = DE706B290F9300F7007572B9 /* PBXTextBookmark */; + DE706B2A0F9300F7007572B9 /* PBXTextBookmark */ = DE706B2A0F9300F7007572B9 /* PBXTextBookmark */; + DE706B2B0F9300F7007572B9 /* PBXTextBookmark */ = DE706B2B0F9300F7007572B9 /* PBXTextBookmark */; + DE706B2C0F9300F7007572B9 /* PBXTextBookmark */ = DE706B2C0F9300F7007572B9 /* PBXTextBookmark */; + DE706B2D0F9300F7007572B9 /* PBXTextBookmark */ = DE706B2D0F9300F7007572B9 /* PBXTextBookmark */; + DE706B2E0F9300F7007572B9 /* PBXTextBookmark */ = DE706B2E0F9300F7007572B9 /* PBXTextBookmark */; + DE706B300F9300FE007572B9 /* PBXTextBookmark */ = DE706B300F9300FE007572B9 /* PBXTextBookmark */; + DE706B310F9300FE007572B9 /* PBXTextBookmark */ = DE706B310F9300FE007572B9 /* PBXTextBookmark */; + DE706B320F9300FE007572B9 /* PBXTextBookmark */ = DE706B320F9300FE007572B9 /* PBXTextBookmark */; + DE706B330F9300FE007572B9 /* PBXTextBookmark */ = DE706B330F9300FE007572B9 /* PBXTextBookmark */; + DE706B340F9300FE007572B9 /* PBXTextBookmark */ = DE706B340F9300FE007572B9 /* PBXTextBookmark */; + DE706B350F93010D007572B9 /* PBXTextBookmark */ = DE706B350F93010D007572B9 /* PBXTextBookmark */; + DE706B360F93010D007572B9 /* PBXTextBookmark */ = DE706B360F93010D007572B9 /* PBXTextBookmark */; + DE706B370F93010D007572B9 /* PBXTextBookmark */ = DE706B370F93010D007572B9 /* PBXTextBookmark */; + DE706B380F93010D007572B9 /* PBXTextBookmark */ = DE706B380F93010D007572B9 /* PBXTextBookmark */; + DE706B390F93010D007572B9 /* PBXTextBookmark */ = DE706B390F93010D007572B9 /* PBXTextBookmark */; + DE706B3A0F93010D007572B9 /* PBXTextBookmark */ = DE706B3A0F93010D007572B9 /* PBXTextBookmark */; + DE706B3C0F930114007572B9 /* PBXTextBookmark */ = DE706B3C0F930114007572B9 /* PBXTextBookmark */; + DE706B3D0F930114007572B9 /* PBXTextBookmark */ = DE706B3D0F930114007572B9 /* PBXTextBookmark */; + DE706B3E0F930114007572B9 /* PBXTextBookmark */ = DE706B3E0F930114007572B9 /* PBXTextBookmark */; + DE706B3F0F930114007572B9 /* PBXTextBookmark */ = DE706B3F0F930114007572B9 /* PBXTextBookmark */; + DE706B400F930114007572B9 /* PBXTextBookmark */ = DE706B400F930114007572B9 /* PBXTextBookmark */; + DE706B410F930117007572B9 /* PBXTextBookmark */ = DE706B410F930117007572B9 /* PBXTextBookmark */; + DE706B420F930117007572B9 /* PBXTextBookmark */ = DE706B420F930117007572B9 /* PBXTextBookmark */; + DE706B450F9302F8007572B9 /* PBXTextBookmark */ = DE706B450F9302F8007572B9 /* PBXTextBookmark */; + DE706B460F9302F8007572B9 /* PBXTextBookmark */ = DE706B460F9302F8007572B9 /* PBXTextBookmark */; + DE706B470F9302F8007572B9 /* PBXTextBookmark */ = DE706B470F9302F8007572B9 /* PBXTextBookmark */; + DE706B480F9302F8007572B9 /* PBXTextBookmark */ = DE706B480F9302F8007572B9 /* PBXTextBookmark */; + DE706B490F9302F8007572B9 /* PBXTextBookmark */ = DE706B490F9302F8007572B9 /* PBXTextBookmark */; + DE706B4A0F9302F8007572B9 /* PBXTextBookmark */ = DE706B4A0F9302F8007572B9 /* PBXTextBookmark */; + DE706B4C0F930300007572B9 /* PBXTextBookmark */ = DE706B4C0F930300007572B9 /* PBXTextBookmark */; + DE706B4D0F930300007572B9 /* PBXTextBookmark */ = DE706B4D0F930300007572B9 /* PBXTextBookmark */; + DE706B4E0F930300007572B9 /* PBXTextBookmark */ = DE706B4E0F930300007572B9 /* PBXTextBookmark */; + DE706B4F0F930300007572B9 /* PBXTextBookmark */ = DE706B4F0F930300007572B9 /* PBXTextBookmark */; + DE706B500F930300007572B9 /* PBXTextBookmark */ = DE706B500F930300007572B9 /* PBXTextBookmark */; + DE706B510F930300007572B9 /* PBXTextBookmark */ = DE706B510F930300007572B9 /* PBXTextBookmark */; + DE706B520F930300007572B9 /* PBXTextBookmark */ = DE706B520F930300007572B9 /* PBXTextBookmark */; + DE706B560F93034F007572B9 /* PBXTextBookmark */ = DE706B560F93034F007572B9 /* PBXTextBookmark */; + DE706B570F93034F007572B9 /* PBXTextBookmark */ = DE706B570F93034F007572B9 /* PBXTextBookmark */; + DE706B580F93034F007572B9 /* PBXTextBookmark */ = DE706B580F93034F007572B9 /* PBXTextBookmark */; + DE706B590F93034F007572B9 /* PBXTextBookmark */ = DE706B590F93034F007572B9 /* PBXTextBookmark */; + DE706B5A0F93034F007572B9 /* PBXTextBookmark */ = DE706B5A0F93034F007572B9 /* PBXTextBookmark */; + DE706B5B0F93034F007572B9 /* PBXTextBookmark */ = DE706B5B0F93034F007572B9 /* PBXTextBookmark */; + DE706B5C0F93034F007572B9 /* PBXTextBookmark */ = DE706B5C0F93034F007572B9 /* PBXTextBookmark */; + DE706B5D0F93034F007572B9 /* PBXTextBookmark */ = DE706B5D0F93034F007572B9 /* PBXTextBookmark */; + DE706B5E0F93034F007572B9 /* PBXTextBookmark */ = DE706B5E0F93034F007572B9 /* PBXTextBookmark */; + DE706B5F0F93034F007572B9 /* PBXTextBookmark */ = DE706B5F0F93034F007572B9 /* PBXTextBookmark */; + DE706B600F93034F007572B9 /* PBXTextBookmark */ = DE706B600F93034F007572B9 /* PBXTextBookmark */; + DE706B610F93034F007572B9 /* PBXTextBookmark */ = DE706B610F93034F007572B9 /* PBXTextBookmark */; + DE706B620F93034F007572B9 /* PBXTextBookmark */ = DE706B620F93034F007572B9 /* PBXTextBookmark */; + DE706B630F93034F007572B9 /* PBXTextBookmark */ = DE706B630F93034F007572B9 /* PBXTextBookmark */; + DE706B640F93034F007572B9 /* PBXTextBookmark */ = DE706B640F93034F007572B9 /* PBXTextBookmark */; + DE706B650F93034F007572B9 /* PBXTextBookmark */ = DE706B650F93034F007572B9 /* PBXTextBookmark */; + DE706B660F93034F007572B9 /* PBXTextBookmark */ = DE706B660F93034F007572B9 /* PBXTextBookmark */; + DE706B670F93034F007572B9 /* PBXTextBookmark */ = DE706B670F93034F007572B9 /* PBXTextBookmark */; + DE706B680F93034F007572B9 /* PBXTextBookmark */ = DE706B680F93034F007572B9 /* PBXTextBookmark */; + DE706B6C0F93036B007572B9 /* PBXTextBookmark */ = DE706B6C0F93036B007572B9 /* PBXTextBookmark */; + DE706B6D0F93036B007572B9 /* PBXTextBookmark */ = DE706B6D0F93036B007572B9 /* PBXTextBookmark */; + DE706B6E0F93036B007572B9 /* PBXTextBookmark */ = DE706B6E0F93036B007572B9 /* PBXTextBookmark */; + DE706B6F0F93036B007572B9 /* PBXTextBookmark */ = DE706B6F0F93036B007572B9 /* PBXTextBookmark */; + DE706B700F93036B007572B9 /* PBXTextBookmark */ = DE706B700F93036B007572B9 /* PBXTextBookmark */; + DE706B710F93036B007572B9 /* PBXTextBookmark */ = DE706B710F93036B007572B9 /* PBXTextBookmark */; + DE706B790F930D4F007572B9 /* PBXTextBookmark */ = DE706B790F930D4F007572B9 /* PBXTextBookmark */; + DE706B7A0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7A0F930D4F007572B9 /* PBXTextBookmark */; + DE706B7B0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7B0F930D4F007572B9 /* PBXTextBookmark */; + DE706B7C0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7C0F930D4F007572B9 /* PBXTextBookmark */; + DE706B7D0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7D0F930D4F007572B9 /* PBXTextBookmark */; + DE706B7E0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7E0F930D4F007572B9 /* PBXTextBookmark */; + DE706B7F0F930D4F007572B9 /* PBXTextBookmark */ = DE706B7F0F930D4F007572B9 /* PBXTextBookmark */; + DE706B800F930D4F007572B9 /* PBXTextBookmark */ = DE706B800F930D4F007572B9 /* PBXTextBookmark */; + DE706B810F930D4F007572B9 /* PBXTextBookmark */ = DE706B810F930D4F007572B9 /* PBXTextBookmark */; + DEA4F7140EAA7DB900AE4546 = DEA4F7140EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F7150EAA7DB900AE4546 = DEA4F7150EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F7170EAA7DB900AE4546 = DEA4F7170EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F71B0EAA7DB900AE4546 = DEA4F71B0EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F71D0EAA7DB900AE4546 = DEA4F71D0EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F71E0EAA7DB900AE4546 = DEA4F71E0EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F7250EAA7DB900AE4546 = DEA4F7250EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F7260EAA7DB900AE4546 = DEA4F7260EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F72B0EAA7DB900AE4546 = DEA4F72B0EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F72C0EAA7DB900AE4546 = DEA4F72C0EAA7DB900AE4546 /* PBXTextBookmark */; + DEA4F7320EAA7DB900AE4546 = DEA4F7320EAA7DB900AE4546 /* PBXTextBookmark */; + DEACF71F0E933F1100E2D44C = DEACF71F0E933F1100E2D44C /* PBXTextBookmark */; + DEACF7270E933FE600E2D44C = DEACF7270E933FE600E2D44C /* PBXTextBookmark */; + DEBC1E370EB588D900CD0599 = DEBC1E370EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E380EB588D900CD0599 = DEBC1E380EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E390EB588D900CD0599 = DEBC1E390EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3A0EB588D900CD0599 = DEBC1E3A0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3B0EB588D900CD0599 = DEBC1E3B0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3C0EB588D900CD0599 = DEBC1E3C0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3D0EB588D900CD0599 = DEBC1E3D0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3E0EB588D900CD0599 = DEBC1E3E0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E3F0EB588D900CD0599 = DEBC1E3F0EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E400EB588D900CD0599 = DEBC1E400EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E410EB588D900CD0599 = DEBC1E410EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E420EB588D900CD0599 = DEBC1E420EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E430EB588D900CD0599 = DEBC1E430EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E440EB588D900CD0599 = DEBC1E440EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E450EB588D900CD0599 = DEBC1E450EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E460EB588D900CD0599 = DEBC1E460EB588D900CD0599 /* PBXTextBookmark */; + DEBC1E470EB588DE00CD0599 = DEBC1E470EB588DE00CD0599 /* PBXTextBookmark */; + DEC005F50E8DA65E003D1A1B = DEC005F50E8DA65E003D1A1B /* PBXTextBookmark */; + DEC4F40B0E969DF000FF9CD3 = DEC4F40B0E969DF000FF9CD3 /* PBXTextBookmark */; + DEC4F4120E96A32200FF9CD3 = DEC4F4120E96A32200FF9CD3 /* PBXTextBookmark */; + DEC4F4C40E96D82500FF9CD3 = DEC4F4C40E96D82500FF9CD3 /* PBXTextBookmark */; + DEC4F4C50E96D82500FF9CD3 = DEC4F4C50E96D82500FF9CD3 /* PBXTextBookmark */; + DEEC20E40E9A92690055081D = DEEC20E40E9A92690055081D /* PBXTextBookmark */; + DEEC20E50E9A92690055081D = DEEC20E50E9A92690055081D /* PBXTextBookmark */; + DEEC20F70E9A942A0055081D = DEEC20F70E9A942A0055081D /* PBXTextBookmark */; + }; + sourceControlManager = DE1526B70E82217600EBBB94 /* Source Control */; + userBuildSettings = { + }; + }; + 8DD76FA90486AB0100D96B5E /* FirmwareRefactorPrep */ = { + activeExec = 0; + executables = ( + DE1526B30E82216D00EBBB94 /* FirmwareRefactorPrep */, + ); + }; + DE1526B30E82216D00EBBB94 /* FirmwareRefactorPrep */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 1; + configStateDict = { + "PBXLSLaunchAction-0" = { + PBXLSLaunchAction = 0; + PBXLSLaunchStartAction = 1; + PBXLSLaunchStdioStyle = 2; + PBXLSLaunchStyle = 0; + class = PBXLSRunLaunchConfig; + commandLineArgs = ( + ); + displayName = "Executable Runner"; + environment = { + }; + identifier = com.apple.Xcode.launch.runConfig; + remoteHostInfo = ""; + startActionInfo = ""; + }; + }; + customDataFormattersEnabled = 1; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = FirmwareRefactorPrep; + savedGlobals = { + }; + sourceDirectories = ( + ); + startupPath = "<<ProjectDirectory>>"; + variableFormatDictionary = { + "_bits-uint32_t-GCodeBehavior::processCommand" = 3; + }; + }; + DE1526B70E82217600EBBB94 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryName = RepRap; + }; + }; + DE1526B80E82217600EBBB94 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + DE1526B90E82219400EBBB94 /* Collections.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1619, 3285}}"; + sepNavSelRange = "{3234, 0}"; + sepNavVisRange = "{3028, 401}"; + }; + }; + DE1526BA0E82219400EBBB94 /* Collections.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1619, 1125}}"; + sepNavSelRange = "{1538, 0}"; + sepNavVisRange = "{1161, 588}"; + }; + }; + DE1526BB0E82219400EBBB94 /* main.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = main.cpp; + path = /Users/Louie/OtherSources/RepRap/trunk/users/lamadio/FirmwareRefactorPrep/main/main.cpp; + sourceTree = "<absolute>"; + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 838}}"; + sepNavSelRange = "{294, 0}"; + sepNavVisRange = "{0, 389}"; + }; + }; + DE1526BC0E82219400EBBB94 /* EventLoop.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 1605}}"; + sepNavSelRange = "{1100, 0}"; + sepNavVisRange = "{587, 1198}"; + }; + }; + DE1526BD0E82219400EBBB94 /* EventLoop.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {691, 3015}}"; + sepNavSelRange = "{1832, 0}"; + sepNavVisRange = "{1518, 1160}"; + }; + }; + DE2131260EB18D860038CC76 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 18"; + rLen = 0; + rLoc = 241; + rType = 0; + vrLen = 1078; + vrLoc = 315; + }; + DE2131270EB18D860038CC76 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 47"; + rLen = 0; + rLoc = 886; + rType = 0; + vrLen = 719; + vrLoc = 469; + }; + DE2131280EB18D860038CC76 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 18"; + rLen = 0; + rLoc = 241; + rType = 0; + vrLen = 1078; + vrLoc = 315; + }; + DE21312E0EB18D860038CC76 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 35"; + rLen = 0; + rLoc = 635; + rType = 0; + vrLen = 918; + vrLoc = 964; + }; + DE21312F0EB18D860038CC76 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 47"; + rLen = 0; + rLoc = 886; + rType = 0; + vrLen = 996; + vrLoc = 376; + }; + DE41D4BA0E9733E700CBB9A7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CF0E8D7E05003D1A1B /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 16"; + rLen = 0; + rLoc = 272; + rType = 0; + vrLen = 342; + vrLoc = 0; + }; + DE41D4EC0E97372100CBB9A7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 214"; + rLen = 0; + rLoc = 4262; + rType = 0; + vrLen = 0; + vrLoc = 4214; + }; + DE59106B0EAABA8E002B0F52 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 8"; + rLen = 0; + rLoc = 137; + rType = 0; + vrLen = 996; + vrLoc = 0; + }; + DE59106C0EAABA8E002B0F52 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 133"; + rLen = 0; + rLoc = 2005; + rType = 0; + vrLen = 930; + vrLoc = 1551; + }; + DE59106D0EAABA8E002B0F52 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 13"; + rLen = 0; + rLoc = 389; + rType = 0; + vrLen = 285; + vrLoc = 0; + }; + DE5910740EAABA8E002B0F52 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 83"; + rLen = 0; + rLoc = 1503; + rType = 0; + vrLen = 721; + vrLoc = 0; + }; + DE5910750EAABA8E002B0F52 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 26"; + rLen = 0; + rLoc = 481; + rType = 0; + vrLen = 830; + vrLoc = 0; + }; + DE70129B0E8223D000079074 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 2"; + rLen = 0; + rLoc = 22; + rType = 0; + vrLen = 282; + vrLoc = 0; + }; + DE70129C0E8223D000079074 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 25"; + rLen = 0; + rLoc = 544; + rType = 0; + vrLen = 1243; + vrLoc = 0; + }; + DE70129E0E8223D000079074 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 13"; + rLen = 0; + rLoc = 247; + rType = 0; + vrLen = 1416; + vrLoc = 385; + }; + DE7069470F925B3C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 37"; + rLen = 0; + rLoc = 635; + rType = 0; + vrLen = 1011; + vrLoc = 871; + }; + DE7069480F925B3C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 48"; + rLen = 0; + rLoc = 886; + rType = 0; + vrLen = 1021; + vrLoc = 406; + }; + DE7069500F925BA0007572B9 /* wiringEmulator.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 2865}}"; + sepNavSelRange = "{1736, 0}"; + sepNavVisRange = "{1569, 316}"; + }; + }; + DE7069510F925BA0007572B9 /* WProgram.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 1125}}"; + sepNavSelRange = "{1005, 0}"; + sepNavVisRange = "{646, 608}"; + }; + }; + DE70695A0F925C37007572B9 /* main.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 1245}}"; + sepNavSelRange = "{301, 0}"; + sepNavVisRange = "{16, 668}"; + }; + }; + DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 2460}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 760}"; + }; + }; + DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 1695}}"; + sepNavSelRange = "{778, 0}"; + sepNavVisRange = "{603, 1122}"; + }; + }; + DE7069630F925CAD007572B9 /* ExtruderDevice.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 810}}"; + sepNavSelRange = "{1592, 0}"; + sepNavVisRange = "{731, 982}"; + }; + }; + DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 4950}}"; + sepNavSelRange = "{5425, 0}"; + sepNavVisRange = "{4249, 1292}"; + }; + }; + DE7069650F925CAD007572B9 /* GCodeBehavior.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 2160}}"; + sepNavSelRange = "{2185, 80}"; + sepNavVisRange = "{1673, 986}"; + }; + }; + DE7069670F925CAD007572B9 /* HeaterDevice.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 577}}"; + sepNavSelRange = "{445, 32}"; + sepNavVisRange = "{0, 625}"; + }; + }; + DE70696D0F925CAD007572B9 /* StepperDevice.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {677, 1440}}"; + sepNavSelRange = "{984, 0}"; + sepNavVisRange = "{449, 1001}"; + }; + }; + DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {922, 1530}}"; + sepNavSelRange = "{735, 0}"; + sepNavVisRange = "{292, 845}"; + }; + }; + DE7069700F925CAD007572B9 /* ThermisterDevice.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 577}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1281}"; + }; + }; + DE7069950F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 37"; + rLen = 0; + rLoc = 635; + rType = 0; + vrLen = 1054; + vrLoc = 0; + }; + DE7069960F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 104"; + rLen = 0; + rLoc = 2005; + rType = 0; + vrLen = 1646; + vrLoc = 1053; + }; + DE7069970F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 0; + rLoc = 1005; + rType = 0; + vrLen = 560; + vrLoc = 695; + }; + DE7069980F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 40"; + rLen = 0; + rLoc = 603; + rType = 0; + vrLen = 402; + vrLoc = 487; + }; + DE7069990F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 29"; + rLen = 0; + rLoc = 762; + rType = 0; + vrLen = 1094; + vrLoc = 446; + }; + DE70699A0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 37"; + rLen = 0; + rLoc = 635; + rType = 0; + vrLen = 1054; + vrLoc = 0; + }; + DE70699B0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 104"; + rLen = 0; + rLoc = 2005; + rType = 0; + vrLen = 1646; + vrLoc = 1053; + }; + DE70699C0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 17"; + rLen = 0; + rLoc = 1246; + rType = 0; + vrLen = 270; + vrLoc = 0; + }; + DE70699D0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 9"; + rLen = 0; + rLoc = 319; + rType = 0; + vrLen = 342; + vrLoc = 0; + }; + DE70699E0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 12"; + rLen = 471; + rLoc = 224; + rType = 0; + vrLen = 880; + vrLoc = 0; + }; + DE70699F0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 26"; + rLen = 0; + rLoc = 490; + rType = 0; + vrLen = 321; + vrLoc = 218; + }; + DE7069A00F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 0; + rLoc = 1005; + rType = 0; + vrLen = 560; + vrLoc = 695; + }; + DE7069A10F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1776; + rType = 0; + vrLen = 400; + vrLoc = 387; + }; + DE7069A20F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 29"; + rLen = 0; + rLoc = 762; + rType = 0; + vrLen = 1041; + vrLoc = 500; + }; + DE7069A30F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 40"; + rLen = 0; + rLoc = 603; + rType = 0; + vrLen = 402; + vrLoc = 487; + }; + DE7069A40F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 59"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 1121; + vrLoc = 416; + }; + DE7069A50F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 42"; + rLen = 0; + rLoc = 801; + rType = 0; + vrLen = 1021; + vrLoc = 406; + }; + DE7069A60F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 29"; + rLen = 0; + rLoc = 762; + rType = 0; + vrLen = 1410; + vrLoc = 131; + }; + DE7069A70F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 760; + vrLoc = 0; + }; + DE7069A80F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 83"; + rLen = 28; + rLoc = 2463; + rType = 0; + vrLen = 965; + vrLoc = 1917; + }; + DE7069A90F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 194"; + rLen = 53; + rLoc = 4161; + rType = 0; + vrLen = 656; + vrLoc = 3510; + }; + DE7069AA0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069670F925CAD007572B9 /* HeaterDevice.cpp */; + name = "HeaterDevice.cpp: 24"; + rLen = 32; + rLoc = 445; + rType = 0; + vrLen = 625; + vrLoc = 0; + }; + DE7069AB0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 65"; + rLen = 38; + rLoc = 1354; + rType = 0; + vrLen = 794; + vrLoc = 990; + }; + DE7069AC0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 88"; + rLen = 32; + rLoc = 1710; + rType = 0; + vrLen = 897; + vrLoc = 1247; + }; + DE7069AD0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 114"; + rLen = 0; + rLoc = 1476; + rType = 0; + vrLen = 309; + vrLoc = 1016; + }; + DE7069AE0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 218; + rLoc = 976; + rType = 0; + vrLen = 608; + vrLoc = 646; + }; + DE7069AF0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 42"; + rLen = 0; + rLoc = 801; + rType = 0; + vrLen = 1021; + vrLoc = 406; + }; + DE7069B00F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 342; + vrLoc = 0; + }; + DE7069B10F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 200"; + rLen = 0; + rLoc = 4262; + rType = 0; + vrLen = 933; + vrLoc = 0; + }; + DE7069B20F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 342; + vrLoc = 0; + }; + DE7069B30F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 270; + vrLoc = 0; + }; + DE7069B40F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 200"; + rLen = 0; + rLoc = 4262; + rType = 0; + vrLen = 933; + vrLoc = 0; + }; + DE7069B50F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 29"; + rLen = 0; + rLoc = 762; + rType = 0; + vrLen = 1410; + vrLoc = 131; + }; + DE7069B60F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 7"; + rLen = 0; + rLoc = 115; + rType = 0; + vrLen = 900; + vrLoc = 0; + }; + DE7069B70F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 760; + vrLoc = 0; + }; + DE7069B80F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 9"; + rLen = 0; + rLoc = 139; + rType = 0; + vrLen = 865; + vrLoc = 0; + }; + DE7069B90F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 34"; + rLen = 33; + rLoc = 586; + rType = 0; + vrLen = 708; + vrLoc = 0; + }; + DE7069BA0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 9"; + rLen = 0; + rLoc = 139; + rType = 0; + vrLen = 805; + vrLoc = 118; + }; + DE7069BB0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 13"; + rLen = 23; + rLoc = 347; + rType = 0; + vrLen = 474; + vrLoc = 0; + }; + DE7069BC0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 40"; + rLen = 0; + rLoc = 817; + rType = 0; + vrLen = 829; + vrLoc = 118; + }; + DE7069BD0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 20"; + rLen = 19; + rLoc = 446; + rType = 0; + vrLen = 474; + vrLoc = 0; + }; + DE7069BE0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 41"; + rLen = 0; + rLoc = 1196; + rType = 0; + vrLen = 846; + vrLoc = 117; + }; + DE7069BF0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 83"; + rLen = 28; + rLoc = 2463; + rType = 0; + vrLen = 965; + vrLoc = 1917; + }; + DE7069C00F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 10"; + rLen = 0; + rLoc = 293; + rType = 0; + vrLen = 497; + vrLoc = 0; + }; + DE7069C10F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069670F925CAD007572B9 /* HeaterDevice.cpp */; + name = "HeaterDevice.cpp: 18"; + rLen = 33; + rLoc = 350; + rType = 0; + vrLen = 575; + vrLoc = 0; + }; + DE7069C20F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 50"; + rLen = 0; + rLoc = 1076; + rType = 0; + vrLen = 923; + vrLoc = 272; + }; + DE7069C30F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 63"; + rLen = 0; + rLoc = 1284; + rType = 0; + vrLen = 800; + vrLoc = 1004; + }; + DE7069C40F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069670F925CAD007572B9 /* HeaterDevice.cpp */; + name = "HeaterDevice.cpp: 25"; + rLen = 32; + rLoc = 477; + rType = 0; + vrLen = 625; + vrLoc = 0; + }; + DE7069C50F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 21"; + rLen = 0; + rLoc = 454; + rType = 0; + vrLen = 489; + vrLoc = 0; + }; + DE7069C60F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 194"; + rLen = 53; + rLoc = 4161; + rType = 0; + vrLen = 656; + vrLoc = 3510; + }; + DE7069C70F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 50"; + rLen = 0; + rLoc = 1076; + rType = 0; + vrLen = 717; + vrLoc = 536; + }; + DE7069C80F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 65"; + rLen = 38; + rLoc = 1354; + rType = 0; + vrLen = 795; + vrLoc = 990; + }; + DE7069C90F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 50"; + rLen = 0; + rLoc = 1061; + rType = 0; + vrLen = 772; + vrLoc = 480; + }; + DE7069CA0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 84"; + rLen = 28; + rLoc = 1615; + rType = 0; + vrLen = 870; + vrLoc = 1247; + }; + DE7069CB0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 14"; + rLen = 0; + rLoc = 223; + rType = 0; + vrLen = 865; + vrLoc = 0; + }; + DE7069CC0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069670F925CAD007572B9 /* HeaterDevice.cpp */; + name = "HeaterDevice.cpp: 24"; + rLen = 32; + rLoc = 445; + rType = 0; + vrLen = 625; + vrLoc = 0; + }; + DE7069CD0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 65"; + rLen = 38; + rLoc = 1354; + rType = 0; + vrLen = 794; + vrLoc = 990; + }; + DE7069CE0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 12"; + rLen = 0; + rLoc = 177; + rType = 0; + vrLen = 696; + vrLoc = 0; + }; + DE7069CF0F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 84"; + rLen = 28; + rLoc = 1615; + rType = 0; + vrLen = 870; + vrLoc = 1247; + }; + DE7069D00F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 52"; + rLen = 0; + rLoc = 913; + rType = 0; + vrLen = 735; + vrLoc = 299; + }; + DE7069D10F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 88"; + rLen = 32; + rLoc = 1710; + rType = 0; + vrLen = 897; + vrLoc = 1247; + }; + DE7069D20F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 218; + rLoc = 976; + rType = 0; + vrLen = 633; + vrLoc = 618; + }; + DE7069D30F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 114"; + rLen = 0; + rLoc = 1476; + rType = 0; + vrLen = 309; + vrLoc = 1016; + }; + DE7069D40F92EDD9007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 15"; + rLen = 36; + rLoc = 188; + rType = 0; + vrLen = 698; + vrLoc = 0; + }; + DE7069D50F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 15"; + rLen = 36; + rLoc = 188; + rType = 0; + vrLen = 430; + vrLoc = 0; + }; + DE7069D60F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 1; + rLoc = 2062; + rType = 0; + vrLen = 602; + vrLoc = 1574; + }; + DE7069D70F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + rLen = 0; + rLoc = 98; + rType = 1; + }; + DE7069D80F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 15"; + rLen = 36; + rLoc = 188; + rType = 0; + vrLen = 430; + vrLoc = 0; + }; + DE7069D90F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 59"; + rLen = 0; + rLoc = 1208; + rType = 0; + vrLen = 511; + vrLoc = 1063; + }; + DE7069DA0F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 98"; + rLen = 0; + rLoc = 1985; + rType = 0; + vrLen = 815; + vrLoc = 1640; + }; + DE7069DB0F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 1; + rLoc = 2062; + rType = 0; + vrLen = 602; + vrLoc = 1574; + }; + DE7069DC0F92EE0F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 95"; + rLen = 0; + rLoc = 1832; + rType = 0; + vrLen = 815; + vrLoc = 1640; + }; + DE7069E60F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 93"; + rLen = 0; + rLoc = 1799; + rType = 0; + vrLen = 1173; + vrLoc = 1373; + }; + DE7069E70F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 40"; + rLen = 0; + rLoc = 603; + rType = 0; + vrLen = 400; + vrLoc = 487; + }; + DE7069E80F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 59"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 1041; + vrLoc = 500; + }; + DE7069E90F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 55"; + rLen = 53; + rLoc = 1151; + rType = 0; + vrLen = 701; + vrLoc = 873; + }; + DE7069EA0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 227"; + rLen = 0; + rLoc = 5463; + rType = 0; + vrLen = 984; + vrLoc = 3362; + }; + DE7069EB0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1316; + vrLoc = 0; + }; + DE7069EC0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 93"; + rLen = 0; + rLoc = 1799; + rType = 0; + vrLen = 1173; + vrLoc = 1373; + }; + DE7069ED0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 40"; + rLen = 0; + rLoc = 603; + rType = 0; + vrLen = 400; + vrLoc = 487; + }; + DE7069EE0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 88"; + rLen = 32; + rLoc = 1710; + rType = 0; + vrLen = 947; + vrLoc = 1233; + }; + DE7069EF0F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 59"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 1041; + vrLoc = 500; + }; + DE7069F00F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 88"; + rLen = 32; + rLoc = 1710; + rType = 0; + vrLen = 1035; + vrLoc = 1011; + }; + DE7069F10F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 55"; + rLen = 53; + rLoc = 1151; + rType = 0; + vrLen = 701; + vrLoc = 873; + }; + DE7069F20F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 227"; + rLen = 0; + rLoc = 5463; + rType = 0; + vrLen = 984; + vrLoc = 3362; + }; + DE7069F30F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 1002; + vrLoc = 2736; + }; + DE7069F40F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 11"; + rLen = 0; + rLoc = 159; + rType = 0; + vrLen = 726; + vrLoc = 0; + }; + DE7069F50F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 89"; + rLen = 32; + rLoc = 1710; + rType = 0; + vrLen = 971; + vrLoc = 1220; + }; + DE7069F60F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 11"; + rLen = 0; + rLoc = 159; + rType = 0; + vrLen = 726; + vrLoc = 0; + }; + DE7069F70F92F0D6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 81"; + rLen = 0; + rLoc = 1555; + rType = 0; + vrLen = 891; + vrLoc = 1220; + }; + DE7069F80F92F0EA007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 1003; + vrLoc = 2736; + }; + DE7069F90F92F0EA007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 81"; + rLen = 0; + rLoc = 1555; + rType = 0; + vrLen = 941; + vrLoc = 1128; + }; + DE706A040F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 95"; + rLen = 0; + rLoc = 1832; + rType = 0; + vrLen = 692; + vrLoc = 1469; + }; + DE706A050F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 43"; + rLen = 0; + rLoc = 643; + rType = 0; + vrLen = 285; + vrLoc = 490; + }; + DE706A060F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 90; + rType = 1; + }; + DE706A070F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 81"; + rLen = 0; + rLoc = 1555; + rType = 0; + vrLen = 587; + vrLoc = 1249; + }; + DE706A080F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 43"; + rLen = 0; + rLoc = 643; + rType = 0; + vrLen = 285; + vrLoc = 490; + }; + DE706A090F92F306007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 91"; + rLen = 0; + rLoc = 1742; + rType = 0; + vrLen = 711; + vrLoc = 1358; + }; + DE706A0A0F92F320007572B9 /* test.gcode */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 174840}}"; + sepNavSelRange = "{29, 0}"; + sepNavVisRange = "{0, 942}"; + }; + }; + DE706A0B0F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 935; + vrLoc = 2736; + }; + DE706A0C0F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 757; + vrLoc = 0; + }; + DE706A0D0F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A0E0F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 95; + rType = 1; + }; + DE706A0F0F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 91"; + rLen = 0; + rLoc = 1742; + rType = 0; + vrLen = 915; + vrLoc = 1337; + }; + DE706A100F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 757; + vrLoc = 0; + }; + DE706A110F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A120F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3152; + rType = 0; + vrLen = 1333; + vrLoc = 2571; + }; + DE706A130F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 61"; + rLen = 0; + rLoc = 1045; + rType = 0; + vrLen = 1293; + vrLoc = 921; + }; + DE706A140F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A150F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 61"; + rLen = 0; + rLoc = 1045; + rType = 0; + vrLen = 1293; + vrLoc = 921; + }; + DE706A160F92F33F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A1A0F92F3C2007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 599; + vrLoc = 0; + }; + DE706A1B0F92F3C2007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 91"; + rLen = 0; + rLoc = 1742; + rType = 0; + vrLen = 681; + vrLoc = 1391; + }; + DE706A1C0F92F3C2007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 599; + vrLoc = 0; + }; + DE706A1D0F92F3C2007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 150"; + rLen = 0; + rLoc = 3246; + rType = 0; + vrLen = 463; + vrLoc = 6524; + }; + DE706A1E0F92F3DB007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 291"; + rLen = 0; + rLoc = 6569; + rType = 0; + vrLen = 1092; + vrLoc = 6037; + }; + DE706A1F0F92F3DB007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 25"; + rLen = 0; + rLoc = 582; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A200F92F3DB007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 1352; + vrLoc = 2388; + }; + DE706A210F92F3DB007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 25"; + rLen = 0; + rLoc = 582; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A220F92F3DB007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 1215; + vrLoc = 1121; + }; + DE706A250F92F432007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 686; + vrLoc = 1649; + }; + DE706A260F92F432007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 148; + rType = 1; + }; + DE706A270F92F432007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 129"; + rLen = 16; + rLoc = 3321; + rType = 0; + vrLen = 686; + vrLoc = 1649; + }; + DE706A280F92F432007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 149"; + rLen = 0; + rLoc = 3202; + rType = 0; + vrLen = 610; + vrLoc = 5583; + }; + DE706A290F92F443007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 267"; + rLen = 0; + rLoc = 5910; + rType = 0; + vrLen = 1119; + vrLoc = 5416; + }; + DE706A2A0F92F443007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 54"; + rLen = 5; + rLoc = 1579; + rType = 0; + vrLen = 1217; + vrLoc = 1121; + }; + DE706A2C0F92F790007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 266"; + rLen = 0; + rLoc = 5872; + rType = 0; + vrLen = 1116; + vrLoc = 5416; + }; + DE706A2D0F92F790007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 54"; + rLen = 5; + rLoc = 1579; + rType = 0; + vrLen = 1215; + vrLoc = 1121; + }; + DE706A2E0F92F7CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 54"; + rLen = 5; + rLoc = 1579; + rType = 0; + vrLen = 424; + vrLoc = 1277; + }; + DE706A2F0F92F7CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 146; + rType = 1; + }; + DE706A300F92F7CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 54"; + rLen = 5; + rLoc = 1579; + rType = 0; + vrLen = 424; + vrLoc = 1277; + }; + DE706A310F92F7CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 568; + vrLoc = 2875; + }; + DE706A320F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3163; + rType = 0; + vrLen = 1394; + vrLoc = 2433; + }; + DE706A330F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 37"; + rLen = 0; + rLoc = 1274; + rType = 0; + vrLen = 1215; + vrLoc = 1121; + }; + DE706A340F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1131; + vrLoc = 0; + }; + DE706A350F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 25"; + rLen = 0; + rLoc = 582; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A360F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 146; + rType = 1; + }; + DE706A370F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 37"; + rLen = 0; + rLoc = 1274; + rType = 0; + vrLen = 1215; + vrLoc = 1121; + }; + DE706A380F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1131; + vrLoc = 0; + }; + DE706A390F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 25"; + rLen = 0; + rLoc = 582; + rType = 0; + vrLen = 1454; + vrLoc = 0; + }; + DE706A3A0F92F7E0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 1326; + vrLoc = 2558; + }; + DE706A420F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 145"; + rLen = 0; + rLoc = 3109; + rType = 0; + vrLen = 642; + vrLoc = 4782; + }; + DE706A430F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 59"; + rLen = 0; + rLoc = 1415; + rType = 0; + vrLen = 395; + vrLoc = 861; + }; + DE706A440F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696D0F925CAD007572B9 /* StepperDevice.cpp */; + name = "StepperDevice.cpp: 51"; + rLen = 0; + rLoc = 984; + rType = 0; + vrLen = 438; + vrLoc = 755; + }; + DE706A450F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 177"; + rLen = 0; + rLoc = 3924; + rType = 0; + vrLen = 544; + vrLoc = 1226; + }; + DE706A460F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + rLen = 0; + rLoc = 150; + rType = 1; + }; + DE706A470F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 145"; + rLen = 0; + rLoc = 3109; + rType = 0; + vrLen = 642; + vrLoc = 4782; + }; + DE706A480F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 59"; + rLen = 0; + rLoc = 1415; + rType = 0; + vrLen = 395; + vrLoc = 861; + }; + DE706A490F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696D0F925CAD007572B9 /* StepperDevice.cpp */; + name = "StepperDevice.cpp: 51"; + rLen = 0; + rLoc = 984; + rType = 0; + vrLen = 438; + vrLoc = 755; + }; + DE706A4A0F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 177"; + rLen = 0; + rLoc = 3924; + rType = 0; + vrLen = 544; + vrLoc = 1226; + }; + DE706A4B0F92F966007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 158"; + rLen = 0; + rLoc = 2932; + rType = 0; + vrLen = 421; + vrLoc = 2846; + }; + DE706A4F0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3163; + rType = 0; + vrLen = 1410; + vrLoc = 2427; + }; + DE706A500F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 65"; + rLen = 0; + rLoc = 1146; + rType = 0; + vrLen = 1118; + vrLoc = 723; + }; + DE706A510F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1555; + rType = 0; + vrLen = 1359; + vrLoc = 975; + }; + DE706A520F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 151"; + rLen = 0; + rLoc = 2932; + rType = 0; + vrLen = 704; + vrLoc = 2452; + }; + DE706A530F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "warning: control reaches end of non-void function"; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + rLen = 1; + rLoc = 78; + rType = 1; + }; + DE706A540F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 158"; + rLen = 0; + rLoc = 2932; + rType = 0; + vrLen = 920; + vrLoc = 2513; + }; + DE706A550F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 65"; + rLen = 0; + rLoc = 1146; + rType = 0; + vrLen = 1118; + vrLoc = 723; + }; + DE706A560F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1555; + rType = 0; + vrLen = 1359; + vrLoc = 975; + }; + DE706A570F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 151"; + rLen = 0; + rLoc = 2932; + rType = 0; + vrLen = 704; + vrLoc = 2452; + }; + DE706A580F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 79"; + rLen = 80; + rLoc = 2185; + rType = 0; + vrLen = 909; + vrLoc = 1586; + }; + DE706A590F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 158"; + rLen = 0; + rLoc = 3405; + rType = 0; + vrLen = 1413; + vrLoc = 2433; + }; + DE706A5A0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 156"; + rLen = 0; + rLoc = 3080; + rType = 0; + vrLen = 648; + vrLoc = 2783; + }; + DE706A5B0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 194"; + rLen = 53; + rLoc = 4161; + rType = 0; + vrLen = 680; + vrLoc = 3500; + }; + DE706A5C0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 158"; + rLen = 0; + rLoc = 3405; + rType = 0; + vrLen = 1413; + vrLoc = 2433; + }; + DE706A5D0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 156"; + rLen = 0; + rLoc = 3080; + rType = 0; + vrLen = 648; + vrLoc = 2783; + }; + DE706A5E0F92FA77007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 69"; + rLen = 0; + rLoc = 1245; + rType = 0; + vrLen = 1132; + vrLoc = 1462; + }; + DE706A5F0F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 151"; + rLen = 0; + rLoc = 2932; + rType = 0; + vrLen = 412; + vrLoc = 2764; + }; + DE706A600F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 69"; + rLen = 0; + rLoc = 1245; + rType = 0; + vrLen = 656; + vrLoc = 1462; + }; + DE706A610F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 59"; + rLen = 0; + rLoc = 1415; + rType = 0; + vrLen = 395; + vrLoc = 861; + }; + DE706A620F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696D0F925CAD007572B9 /* StepperDevice.cpp */; + name = "StepperDevice.cpp: 51"; + rLen = 0; + rLoc = 984; + rType = 0; + vrLen = 439; + vrLoc = 754; + }; + DE706A630F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 57"; + rLen = 0; + rLoc = 1870; + rType = 0; + vrLen = 642; + vrLoc = 1541; + }; + DE706A640F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 146; + rType = 1; + }; + DE706A650F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 69"; + rLen = 0; + rLoc = 1245; + rType = 0; + vrLen = 656; + vrLoc = 1462; + }; + DE706A660F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 642; + vrLoc = 4782; + }; + DE706A670F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 59"; + rLen = 0; + rLoc = 1415; + rType = 0; + vrLen = 395; + vrLoc = 861; + }; + DE706A680F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696D0F925CAD007572B9 /* StepperDevice.cpp */; + name = "StepperDevice.cpp: 51"; + rLen = 0; + rLoc = 984; + rType = 0; + vrLen = 439; + vrLoc = 754; + }; + DE706A690F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 57"; + rLen = 0; + rLoc = 1870; + rType = 0; + vrLen = 642; + vrLoc = 1541; + }; + DE706A6A0F92FAE0007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 568; + vrLoc = 2875; + }; + DE706A6C0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069650F925CAD007572B9 /* GCodeBehavior.h */; + name = "GCodeBehavior.h: 79"; + rLen = 80; + rLoc = 2185; + rType = 0; + vrLen = 986; + vrLoc = 1673; + }; + DE706A6D0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 143"; + rLen = 0; + rLoc = 3070; + rType = 0; + vrLen = 967; + vrLoc = 2738; + }; + DE706A6E0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 65"; + rLen = 0; + rLoc = 1146; + rType = 0; + vrLen = 843; + vrLoc = 1046; + }; + DE706A6F0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 59"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 1069; + vrLoc = 472; + }; + DE706A700F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 143"; + rLen = 0; + rLoc = 3070; + rType = 0; + vrLen = 967; + vrLoc = 2738; + }; + DE706A710F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 59"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 1041; + vrLoc = 500; + }; + DE706A720F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 65"; + rLen = 0; + rLoc = 1146; + rType = 0; + vrLen = 843; + vrLoc = 1046; + }; + DE706A730F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 17"; + rLen = 0; + rLoc = 301; + rType = 0; + vrLen = 671; + vrLoc = 0; + }; + DE706A740F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 90"; + rLen = 0; + rLoc = 1551; + rType = 0; + vrLen = 1169; + vrLoc = 1462; + }; + DE706A750F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 27"; + rLen = 0; + rLoc = 1100; + rType = 0; + vrLen = 1198; + vrLoc = 587; + }; + DE706A760F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 20"; + rLen = 0; + rLoc = 371; + rType = 0; + vrLen = 564; + vrLoc = 144; + }; + DE706A770F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 760; + vrLoc = 0; + }; + DE706A780F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 158"; + rLen = 0; + rLoc = 3405; + rType = 0; + vrLen = 967; + vrLoc = 2738; + }; + DE706A790F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 90"; + rLen = 0; + rLoc = 1551; + rType = 0; + vrLen = 1169; + vrLoc = 1462; + }; + DE706A7A0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 27"; + rLen = 0; + rLoc = 1100; + rType = 0; + vrLen = 1198; + vrLoc = 587; + }; + DE706A7B0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 20"; + rLen = 0; + rLoc = 371; + rType = 0; + vrLen = 564; + vrLoc = 144; + }; + DE706A7C0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; + name = "CartesianDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 760; + vrLoc = 0; + }; + DE706A7D0F92FC0C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 538; + vrLoc = 407; + }; + DE706A840F92FC26007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 568; + vrLoc = 2875; + }; + DE706A860F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 17"; + rLen = 0; + rLoc = 301; + rType = 0; + vrLen = 684; + vrLoc = 0; + }; + DE706A870F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 959; + vrLoc = 2712; + }; + DE706A880F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 998; + vrLoc = 0; + }; + DE706A890F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 959; + vrLoc = 2712; + }; + DE706A8A0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 5"; + rLen = 0; + rLoc = 29; + rType = 0; + vrLen = 942; + vrLoc = 0; + }; + DE706A8B0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 65"; + rLen = 38; + rLoc = 1354; + rType = 0; + vrLen = 823; + vrLoc = 962; + }; + DE706A8C0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069630F925CAD007572B9 /* ExtruderDevice.h */; + name = "ExtruderDevice.h: 48"; + rLen = 0; + rLoc = 1592; + rType = 0; + vrLen = 982; + vrLoc = 731; + }; + DE706A8D0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069700F925CAD007572B9 /* ThermisterDevice.h */; + name = "ThermisterDevice.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1281; + vrLoc = 0; + }; + DE706A8E0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 66"; + rLen = 0; + rLoc = 1382; + rType = 0; + vrLen = 830; + vrLoc = 944; + }; + DE706A8F0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 235"; + rLen = 0; + rLoc = 5221; + rType = 0; + vrLen = 935; + vrLoc = 4528; + }; + DE706A900F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 236"; + rLen = 39; + rLoc = 5291; + rType = 0; + vrLen = 875; + vrLoc = 4551; + }; + DE706A910F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 50"; + rLen = 0; + rLoc = 1072; + rType = 0; + vrLen = 704; + vrLoc = 617; + }; + DE706A920F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 65"; + rLen = 38; + rLoc = 1354; + rType = 0; + vrLen = 823; + vrLoc = 962; + }; + DE706A930F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 44"; + rLen = 0; + rLoc = 935; + rType = 0; + vrLen = 1007; + vrLoc = 912; + }; + DE706A940F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069630F925CAD007572B9 /* ExtruderDevice.h */; + name = "ExtruderDevice.h: 48"; + rLen = 0; + rLoc = 1592; + rType = 0; + vrLen = 982; + vrLoc = 731; + }; + DE706A950F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 54"; + rLen = 0; + rLoc = 1072; + rType = 0; + vrLen = 906; + vrLoc = 912; + }; + DE706A960F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 235"; + rLen = 0; + rLoc = 5221; + rType = 0; + vrLen = 935; + vrLoc = 4528; + }; + DE706A970F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 61"; + rLen = 0; + rLoc = 1217; + rType = 0; + vrLen = 672; + vrLoc = 753; + }; + DE706A980F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069700F925CAD007572B9 /* ThermisterDevice.h */; + name = "ThermisterDevice.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1281; + vrLoc = 0; + }; + DE706A990F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 66"; + rLen = 0; + rLoc = 1382; + rType = 0; + vrLen = 830; + vrLoc = 944; + }; + DE706A9A0F92FD3D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 929; + vrLoc = 4528; + }; + DE706A9E0F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 144"; + rLen = 0; + rLoc = 3107; + rType = 0; + vrLen = 568; + vrLoc = 2875; + }; + DE706A9F0F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 33"; + rLen = 0; + rLoc = 641; + rType = 0; + vrLen = 454; + vrLoc = 387; + }; + DE706AA00F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 32"; + rLen = 0; + rLoc = 425; + rType = 0; + vrLen = 279; + vrLoc = 204; + }; + DE706AA10F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + rLen = 0; + rLoc = 100; + rType = 1; + }; + DE706AA20F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 144"; + rLen = 0; + rLoc = 3107; + rType = 0; + vrLen = 568; + vrLoc = 2875; + }; + DE706AA30F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 23"; + rLen = 0; + rLoc = 350; + rType = 0; + vrLen = 279; + vrLoc = 204; + }; + DE706AA40F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 96"; + rLen = 0; + rLoc = 1735; + rType = 0; + vrLen = 656; + vrLoc = 1462; + }; + DE706AA50F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 33"; + rLen = 0; + rLoc = 641; + rType = 0; + vrLen = 454; + vrLoc = 387; + }; + DE706AA60F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 99"; + rLen = 0; + rLoc = 1832; + rType = 0; + vrLen = 656; + vrLoc = 1462; + }; + DE706AA70F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 32"; + rLen = 0; + rLoc = 425; + rType = 0; + vrLen = 279; + vrLoc = 204; + }; + DE706AA80F92FD8D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 101"; + rLen = 0; + rLoc = 1907; + rType = 0; + vrLen = 656; + vrLoc = 1462; + }; + DE706AAC0F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE706A0A0F92F320007572B9 /* test.gcode */; + name = "test.gcode: 5"; + rLen = 0; + rLoc = 29; + rType = 0; + vrLen = 942; + vrLoc = 0; + }; + DE706AAD0F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 98"; + rLen = 0; + rLoc = 1831; + rType = 0; + vrLen = 920; + vrLoc = 1388; + }; + DE706AAE0F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 55"; + rLen = 0; + rLoc = 1176; + rType = 0; + vrLen = 925; + vrLoc = 1243; + }; + DE706AAF0F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 894; + vrLoc = 2712; + }; + DE706AB00F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 98"; + rLen = 0; + rLoc = 1831; + rType = 0; + vrLen = 920; + vrLoc = 1388; + }; + DE706AB10F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 55"; + rLen = 0; + rLoc = 1176; + rType = 0; + vrLen = 925; + vrLoc = 1243; + }; + DE706AB20F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 996; + vrLoc = 2072; + }; + DE706AB30F92FDB6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 780; + vrLoc = 4863; + }; + DE706AB40F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 101"; + rLen = 0; + rLoc = 1907; + rType = 0; + vrLen = 754; + vrLoc = 1540; + }; + DE706AB50F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 654; + vrLoc = 4863; + }; + DE706AB60F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706AB70F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 654; + vrLoc = 4863; + }; + DE706AB80F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 52"; + rLen = 0; + rLoc = 1045; + rType = 0; + vrLen = 511; + vrLoc = 825; + }; + DE706AB90F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 654; + vrLoc = 4863; + }; + DE706ABA0F92FDDF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 58"; + rLen = 0; + rLoc = 1178; + rType = 0; + vrLen = 522; + vrLoc = 1048; + }; + DE706ABF0F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 990; + vrLoc = 2072; + }; + DE706AC00F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 66"; + rLen = 0; + rLoc = 1382; + rType = 0; + vrLen = 754; + vrLoc = 971; + }; + DE706AC10F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 99"; + rLen = 0; + rLoc = 1832; + rType = 0; + vrLen = 1160; + vrLoc = 1518; + }; + DE706AC20F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 802; + vrLoc = 261; + }; + DE706AC30F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 17"; + rLen = 0; + rLoc = 301; + rType = 0; + vrLen = 668; + vrLoc = 16; + }; + DE706AC40F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 40"; + rLen = 0; + rLoc = 603; + rType = 0; + vrLen = 365; + vrLoc = 487; + }; + DE706AC50F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 58"; + rLen = 0; + rLoc = 1178; + rType = 0; + vrLen = 754; + vrLoc = 971; + }; + DE706AC60F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 73"; + rLen = 0; + rLoc = 1516; + rType = 0; + vrLen = 869; + vrLoc = 1307; + }; + DE706AC70F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 66"; + rLen = 0; + rLoc = 1382; + rType = 0; + vrLen = 754; + vrLoc = 971; + }; + DE706AC80F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 822; + vrLoc = 1354; + }; + DE706AC90F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 99"; + rLen = 0; + rLoc = 1832; + rType = 0; + vrLen = 1160; + vrLoc = 1518; + }; + DE706ACA0F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 802; + vrLoc = 261; + }; + DE706ACB0F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70695A0F925C37007572B9 /* main.cpp */; + name = "main.cpp: 17"; + rLen = 0; + rLoc = 301; + rType = 0; + vrLen = 668; + vrLoc = 16; + }; + DE706ACC0F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1566; + }; + DE706ACD0F92FE4D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 856; + vrLoc = 4863; + }; + DE706ACF0F93000B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 301; + vrLoc = 1566; + }; + DE706AD00F93000B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 780; + vrLoc = 4863; + }; + DE706AD10F93000C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706AD20F93000C007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 238"; + rLen = 0; + rLoc = 5429; + rType = 0; + vrLen = 780; + vrLoc = 4863; + }; + DE706AD40F930020007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 58"; + rLen = 0; + rLoc = 1178; + rType = 0; + vrLen = 450; + vrLoc = 942; + }; + DE706AD50F930020007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 123"; + rLen = 1; + rLoc = 2557; + rType = 0; + vrLen = 641; + vrLoc = 2166; + }; + DE706AD60F930020007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + rLen = 0; + rLoc = 60; + rType = 1; + }; + DE706AD70F930020007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 123"; + rLen = 1; + rLoc = 2557; + rType = 0; + vrLen = 641; + vrLoc = 2166; + }; + DE706AD80F930020007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 61"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 592; + vrLoc = 1584; + }; + DE706ADC0F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706ADD0F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 61"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 911; + vrLoc = 1265; + }; + DE706ADE0F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 753; + vrLoc = 976; + }; + DE706ADF0F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 816; + vrLoc = 4782; + }; + DE706AE00F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + rLen = 0; + rLoc = 50; + rType = 1; + }; + DE706AE10F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 241"; + rLen = 0; + rLoc = 5464; + rType = 0; + vrLen = 780; + vrLoc = 4863; + }; + DE706AE20F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 753; + vrLoc = 976; + }; + DE706AE30F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 816; + vrLoc = 4782; + }; + DE706AE40F930035007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 891; + vrLoc = 1069; + }; + DE706AE50F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 61"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 592; + vrLoc = 1584; + }; + DE706AE60F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 604; + vrLoc = 1172; + }; + DE706AE70F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 118"; + rLen = 0; + rLoc = 2406; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706AE80F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706AE90F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 604; + vrLoc = 1172; + }; + DE706AEA0F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 118"; + rLen = 0; + rLoc = 2406; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706AEB0F930056007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 10; + rLoc = 380; + rType = 0; + vrLen = 595; + vrLoc = 122; + }; + DE706AED0F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 10; + rLoc = 380; + rType = 0; + vrLen = 825; + vrLoc = 0; + }; + DE706AEE0F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 61"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 849; + vrLoc = 214; + }; + DE706AEF0F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706AF00F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 10; + rLoc = 380; + rType = 0; + vrLen = 825; + vrLoc = 0; + }; + DE706AF10F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706AF20F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 61"; + rLen = 0; + rLoc = 1243; + rType = 0; + vrLen = 849; + vrLoc = 214; + }; + DE706AF30F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 299; + vrLoc = 1568; + }; + DE706AF40F93006E007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 994; + vrLoc = 1161; + }; + DE706AF50F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 604; + vrLoc = 1172; + }; + DE706AF60F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706AF70F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706AF80F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 604; + vrLoc = 1172; + }; + DE706AF90F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 147"; + rLen = 0; + rLoc = 3133; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706AFA0F930085007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 57"; + rLen = 0; + rLoc = 1106; + rType = 0; + vrLen = 511; + vrLoc = 825; + }; + DE706AFC0F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 57"; + rLen = 0; + rLoc = 1106; + rType = 0; + vrLen = 710; + vrLoc = 682; + }; + DE706AFD0F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706AFE0F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 57"; + rLen = 0; + rLoc = 1106; + rType = 0; + vrLen = 710; + vrLoc = 682; + }; + DE706AFF0F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1734; + rType = 0; + vrLen = 298; + vrLoc = 1470; + }; + DE706B000F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 45"; + rLen = 0; + rLoc = 1472; + rType = 0; + vrLen = 1086; + vrLoc = 1161; + }; + DE706B010F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 822; + vrLoc = 962; + }; + DE706B020F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 45"; + rLen = 0; + rLoc = 1472; + rType = 0; + vrLen = 1086; + vrLoc = 1161; + }; + DE706B030F9300A6007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 857; + vrLoc = 292; + }; + DE706B050F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 378; + vrLoc = 771; + }; + DE706B060F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 234"; + rLen = 0; + rLoc = 5221; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B070F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B080F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 378; + vrLoc = 771; + }; + DE706B090F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 234"; + rLen = 0; + rLoc = 5221; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B0A0F9300B4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 56"; + rLen = 0; + rLoc = 1105; + rType = 0; + vrLen = 460; + vrLoc = 912; + }; + DE706B0C0F9300BC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 48"; + rLen = 0; + rLoc = 996; + rType = 0; + vrLen = 735; + vrLoc = 779; + }; + DE706B0D0F9300BC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1734; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706B0E0F9300BC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 48"; + rLen = 0; + rLoc = 996; + rType = 0; + vrLen = 735; + vrLoc = 779; + }; + DE706B0F0F9300BC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 299; + vrLoc = 1568; + }; + DE706B100F9300BC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B110F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B120F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B130F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B140F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B150F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B160F9300C7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 61"; + rLen = 0; + rLoc = 1225; + rType = 0; + vrLen = 459; + vrLoc = 911; + }; + DE706B180F9300CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 49"; + rLen = 0; + rLoc = 997; + rType = 0; + vrLen = 697; + vrLoc = 753; + }; + DE706B190F9300CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B1A0F9300CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 49"; + rLen = 0; + rLoc = 997; + rType = 0; + vrLen = 697; + vrLoc = 753; + }; + DE706B1B0F9300CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B1C0F9300CF007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B1D0F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B1E0F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B1F0F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B200F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B210F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B220F9300DC007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 55"; + rLen = 0; + rLoc = 1092; + rType = 0; + vrLen = 561; + vrLoc = 342; + }; + DE706B240F9300E4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 23"; + rLen = 0; + rLoc = 465; + rType = 0; + vrLen = 806; + vrLoc = 167; + }; + DE706B250F9300E4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706B260F9300E4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 23"; + rLen = 0; + rLoc = 465; + rType = 0; + vrLen = 806; + vrLoc = 167; + }; + DE706B270F9300E4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 299; + vrLoc = 1568; + }; + DE706B280F9300E4007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B290F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B2A0F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B2B0F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B2C0F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B2D0F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B2E0F9300F7007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 0; + rLoc = 416; + rType = 0; + vrLen = 577; + vrLoc = 26; + }; + DE706B300F9300FE007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 0; + rLoc = 416; + rType = 0; + vrLen = 825; + vrLoc = 0; + }; + DE706B310F9300FE007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706B320F9300FE007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 20"; + rLen = 0; + rLoc = 416; + rType = 0; + vrLen = 825; + vrLoc = 0; + }; + DE706B330F9300FE007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 299; + vrLoc = 1568; + }; + DE706B340F9300FE007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B350F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B360F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B370F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B380F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B390F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B3A0F93010D007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 53"; + rLen = 0; + rLoc = 1071; + rType = 0; + vrLen = 511; + vrLoc = 825; + }; + DE706B3C0F930114007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 43"; + rLen = 0; + rLoc = 934; + rType = 0; + vrLen = 688; + vrLoc = 682; + }; + DE706B3D0F930114007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B3E0F930114007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 43"; + rLen = 0; + rLoc = 934; + rType = 0; + vrLen = 688; + vrLoc = 682; + }; + DE706B3F0F930114007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B400F930114007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B410F930117007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B420F930117007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B450F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B460F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 234"; + rLen = 0; + rLoc = 5254; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B470F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B480F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B490F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 234"; + rLen = 0; + rLoc = 5254; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B4A0F9302F8007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 56"; + rLen = 0; + rLoc = 1105; + rType = 0; + vrLen = 478; + vrLoc = 861; + }; + DE706B4C0F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 45"; + rLen = 0; + rLoc = 965; + rType = 0; + vrLen = 692; + vrLoc = 680; + }; + DE706B4D0F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 0; + rLoc = 1005; + rType = 0; + vrLen = 608; + vrLoc = 646; + }; + DE706B4E0F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 319; + vrLoc = 1568; + }; + DE706B4F0F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 45"; + rLen = 0; + rLoc = 965; + rType = 0; + vrLen = 692; + vrLoc = 680; + }; + DE706B500F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069510F925BA0007572B9 /* WProgram.h */; + name = "WProgram.h: 58"; + rLen = 0; + rLoc = 1005; + rType = 0; + vrLen = 608; + vrLoc = 646; + }; + DE706B510F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 299; + vrLoc = 1568; + }; + DE706B520F930300007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B560F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B570F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 588; + vrLoc = 1161; + }; + DE706B580F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 168"; + rLen = 0; + rLoc = 3234; + rType = 0; + vrLen = 401; + vrLoc = 3028; + }; + DE706B590F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 41"; + rLen = 0; + rLoc = 799; + rType = 0; + vrLen = 398; + vrLoc = 596; + }; + DE706B5A0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B5B0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + rLen = 0; + rLoc = 57; + rType = 1; + }; + DE706B5C0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B5D0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B5E0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 51"; + rLen = 0; + rLoc = 1044; + rType = 0; + vrLen = 459; + vrLoc = 911; + }; + DE706B5F0F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 39"; + rLen = 0; + rLoc = 703; + rType = 0; + vrLen = 454; + vrLoc = 600; + }; + DE706B600F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 168"; + rLen = 0; + rLoc = 3234; + rType = 0; + vrLen = 401; + vrLoc = 3028; + }; + DE706B610F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 27"; + rLen = 0; + rLoc = 467; + rType = 0; + vrLen = 506; + vrLoc = 245; + }; + DE706B620F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 168"; + rLen = 0; + rLoc = 3234; + rType = 0; + vrLen = 401; + vrLoc = 3028; + }; + DE706B630F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 51"; + rLen = 0; + rLoc = 1538; + rType = 0; + vrLen = 588; + vrLoc = 1161; + }; + DE706B640F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 168"; + rLen = 0; + rLoc = 3234; + rType = 0; + vrLen = 401; + vrLoc = 3028; + }; + DE706B650F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 41"; + rLen = 0; + rLoc = 799; + rType = 0; + vrLen = 398; + vrLoc = 596; + }; + DE706B660F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 66"; + rLen = 0; + rLoc = 1382; + rType = 0; + vrLen = 646; + vrLoc = 1174; + }; + DE706B670F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 633; + vrLoc = 4902; + }; + DE706B680F93034F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 57"; + rLen = 0; + rLoc = 1106; + rType = 0; + vrLen = 460; + vrLoc = 912; + }; + DE706B6C0F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 171"; + rLen = 0; + rLoc = 1736; + rType = 0; + vrLen = 316; + vrLoc = 1569; + }; + DE706B6D0F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 39"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 738; + vrLoc = 419; + }; + DE706B6E0F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 990; + vrLoc = 2072; + }; + DE706B6F0F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 39"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 738; + vrLoc = 419; + }; + DE706B700F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 27"; + rLen = 0; + rLoc = 615; + rType = 0; + vrLen = 804; + vrLoc = 4820; + }; + DE706B710F93036B007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 845; + vrLoc = 292; + }; + DE706B790F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B7A0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 77"; + rLen = 0; + rLoc = 1557; + rType = 0; + vrLen = 663; + vrLoc = 1339; + }; + DE706B7B0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 29"; + rLen = 0; + rLoc = 596; + rType = 0; + vrLen = 398; + vrLoc = 596; + }; + DE706B7C0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + rLen = 0; + rLoc = 180; + rType = 1; + }; + DE706B7D0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; + name = "ThermisterDevice.cpp: 95"; + rLen = 0; + rLoc = 2056; + rType = 0; + vrLen = 401; + vrLoc = 736; + }; + DE706B7E0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; + name = "ExtruderDevice.cpp: 77"; + rLen = 0; + rLoc = 1557; + rType = 0; + vrLen = 663; + vrLoc = 1339; + }; + DE706B7F0F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 237"; + rLen = 0; + rLoc = 5388; + rType = 0; + vrLen = 632; + vrLoc = 2615; + }; + DE706B800F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 29"; + rLen = 0; + rLoc = 596; + rType = 0; + vrLen = 398; + vrLoc = 596; + }; + DE706B810F930D4F007572B9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; + name = "GCodeBehavior.cpp: 168"; + rLen = 0; + rLoc = 3669; + rType = 0; + vrLen = 593; + vrLoc = 3400; + }; + DEA4F70F0EAA594900AE4546 /* Observable.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 838}}"; + sepNavSelRange = "{419, 0}"; + sepNavVisRange = "{0, 974}"; + }; + }; + DEA4F7100EAA594900AE4546 /* Observable.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1619, 1500}}"; + sepNavSelRange = "{596, 0}"; + sepNavVisRange = "{596, 398}"; + }; + }; + DEA4F7140EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 41"; + rLen = 5; + rLoc = 926; + rType = 0; + vrLen = 1562; + vrLoc = 248; + }; + DEA4F7150EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 20"; + rLen = 0; + rLoc = 370; + rType = 0; + vrLen = 1420; + vrLoc = 0; + }; + DEA4F7170EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 15"; + rLen = 0; + rLoc = 224; + rType = 0; + vrLen = 854; + vrLoc = 0; + }; + DEA4F71B0EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 28"; + rLen = 0; + rLoc = 353; + rType = 0; + vrLen = 1095; + vrLoc = 2003; + }; + DEA4F71D0EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 13"; + rLen = 0; + rLoc = 224; + rType = 0; + vrLen = 804; + vrLoc = 0; + }; + DEA4F71E0EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 19"; + rLen = 0; + rLoc = 663; + rType = 0; + vrLen = 709; + vrLoc = 0; + }; + DEA4F7250EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CE0E8D7E05003D1A1B /* WProgram.h */; + name = "WProgram.h: 16"; + rLen = 0; + rLoc = 294; + rType = 0; + vrLen = 294; + vrLoc = 0; + }; + DEA4F7260EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 125"; + rLen = 0; + rLoc = 1898; + rType = 0; + vrLen = 1222; + vrLoc = 1492; + }; + DEA4F72B0EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 171; + vrLoc = 0; + }; + DEA4F72C0EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 18"; + rLen = 0; + rLoc = 437; + rType = 0; + vrLen = 854; + vrLoc = 0; + }; + DEA4F7320EAA7DB900AE4546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; + name = "Collections.cpp: 125"; + rLen = 0; + rLoc = 1898; + rType = 0; + vrLen = 1222; + vrLoc = 1492; + }; + DEACF71F0E933F1100E2D44C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CF0E8D7E05003D1A1B /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 18"; + rLen = 0; + rLoc = 341; + rType = 0; + vrLen = 200; + vrLoc = 54; + }; + DEACF7270E933FE600E2D44C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + name = "EventLoop.cpp: 107"; + rLen = 0; + rLoc = 2700; + rType = 0; + vrLen = 1699; + vrLoc = 1465; + }; + DEBC1E370EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 47"; + rLen = 23; + rLoc = 943; + rType = 0; + vrLen = 928; + vrLoc = 0; + }; + DEBC1E380EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 4"; + rLen = 0; + rLoc = 93; + rType = 0; + vrLen = 389; + vrLoc = 0; + }; + DEBC1E390EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 163"; + rLen = 0; + rLoc = 1882; + rType = 0; + vrLen = 0; + vrLoc = 1882; + }; + DEBC1E3A0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 85"; + rLen = 0; + rLoc = 1515; + rType = 0; + vrLen = 909; + vrLoc = 973; + }; + DEBC1E3B0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 47"; + rLen = 23; + rLoc = 943; + rType = 0; + vrLen = 928; + vrLoc = 0; + }; + DEBC1E3C0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 144"; + rLen = 0; + rLoc = 1882; + rType = 0; + vrLen = 0; + vrLoc = 1882; + }; + DEBC1E3D0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 11"; + rLen = 0; + rLoc = 368; + rType = 0; + vrLen = 365; + vrLoc = 0; + }; + DEBC1E3E0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 163"; + rLen = 0; + rLoc = 1882; + rType = 0; + vrLen = 0; + vrLoc = 1882; + }; + DEBC1E3F0EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 4"; + rLen = 0; + rLoc = 93; + rType = 0; + vrLen = 389; + vrLoc = 0; + }; + DEBC1E400EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 163"; + rLen = 0; + rLoc = 1882; + rType = 0; + vrLen = 0; + vrLoc = 1882; + }; + DEBC1E410EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 59"; + rLen = 0; + rLoc = 1078; + rType = 0; + vrLen = 995; + vrLoc = 376; + }; + DEBC1E420EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 39"; + rLen = 0; + rLoc = 754; + rType = 0; + vrLen = 1395; + vrLoc = 119; + }; + DEBC1E430EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 26"; + rLen = 0; + rLoc = 481; + rType = 0; + vrLen = 928; + vrLoc = 0; + }; + DEBC1E440EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; + name = "Observable.cpp: 59"; + rLen = 0; + rLoc = 1078; + rType = 0; + vrLen = 995; + vrLoc = 376; + }; + DEBC1E450EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BA0E82219400EBBB94 /* Collections.h */; + name = "Collections.h: 39"; + rLen = 0; + rLoc = 754; + rType = 0; + vrLen = 1395; + vrLoc = 119; + }; + DEBC1E460EB588D900CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 32"; + rLen = 0; + rLoc = 569; + rType = 0; + vrLen = 974; + vrLoc = 0; + }; + DEBC1E470EB588DE00CD0599 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEA4F70F0EAA594900AE4546 /* Observable.h */; + name = "Observable.h: 32"; + rLen = 0; + rLoc = 569; + rType = 0; + vrLen = 464; + vrLoc = 387; + }; + DEC005CE0E8D7E05003D1A1B /* WProgram.h */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.c.h; + name = WProgram.h; + path = /Users/Louie/OtherSources/RepRap/trunk/users/lamadio/FirmwareRefactorPrep/main/WProgram.h; + sourceTree = "<absolute>"; + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 838}}"; + sepNavSelRange = "{294, 0}"; + sepNavVisRange = "{0, 294}"; + }; + }; + DEC005CF0E8D7E05003D1A1B /* wiringEmulator.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = wiringEmulator.cpp; + path = /Users/Louie/OtherSources/RepRap/trunk/users/lamadio/FirmwareRefactorPrep/main/wiringEmulator.cpp; + sourceTree = "<absolute>"; + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {673, 628}}"; + sepNavSelRange = "{342, 0}"; + sepNavVisRange = "{0, 342}"; + }; + }; + DEC005F50E8DA65E003D1A1B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CE0E8D7E05003D1A1B /* WProgram.h */; + name = "wiringEmulator.h: 10"; + rLen = 0; + rLoc = 294; + rType = 0; + vrLen = 139; + vrLoc = 0; + }; + DEC4F40B0E969DF000FF9CD3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC4F40C0E969DF000FF9CD3 /* stdint.h */; + name = "stdint.h: 146"; + rLen = 10; + rLoc = 3770; + rType = 0; + vrLen = 1974; + vrLoc = 3063; + }; + DEC4F40C0E969DF000FF9CD3 /* stdint.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = stdint.h; + path = "/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc/i686-apple-darwin9/4.0.1/include/stdint.h"; + sourceTree = "<absolute>"; + }; + DEC4F4120E96A32200FF9CD3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC4F40C0E969DF000FF9CD3 /* stdint.h */; + name = "stdint.h: 113"; + rLen = 19; + rLoc = 2584; + rType = 0; + vrLen = 2100; + vrLoc = 2301; + }; + DEC4F4900E96C01B00FF9CD3 /* EventLoop.cpp:205 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; + functionName = "fire()"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 205; + location = FirmwareRefactorPrep; + modificationTime = 261295423.87271; + state = 1; + }; + DEC4F4C40E96D82500FF9CD3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC4F40C0E969DF000FF9CD3 /* stdint.h */; + name = "stdint.h: 145"; + rLen = 10; + rLoc = 3738; + rType = 0; + vrLen = 1383; + vrLoc = 2957; + }; + DEC4F4C50E96D82500FF9CD3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BB0E82219400EBBB94 /* main.cpp */; + name = "main.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 285; + vrLoc = 0; + }; + DEEC20E40E9A92690055081D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DE1526BC0E82219400EBBB94 /* EventLoop.h */; + name = "EventLoop.h: 41"; + rLen = 0; + rLoc = 928; + rType = 0; + vrLen = 1137; + vrLoc = 388; + }; + DEEC20E50E9A92690055081D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CF0E8D7E05003D1A1B /* wiringEmulator.cpp */; + name = "wiringEmulator.cpp: 22"; + rLen = 0; + rLoc = 342; + rType = 0; + vrLen = 342; + vrLoc = 0; + }; + DEEC20F70E9A942A0055081D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DEC005CE0E8D7E05003D1A1B /* WProgram.h */; + name = "WProgram.h: 12"; + rLen = 0; + rLoc = 214; + rType = 0; + vrLen = 294; + vrLoc = 0; + }; +} diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.perspectivev3 b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.perspectivev3 new file mode 100644 index 00000000..0841ced1 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/Louie.perspectivev3 @@ -0,0 +1,1729 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>ActivePerspectiveName</key> + <string>Debug</string> + <key>AllowedModules</key> + <array> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Name</key> + <string>Groups and Files Outline View</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Name</key> + <string>Editor</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCTaskListModule</string> + <key>Name</key> + <string>Task List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDetailModule</string> + <key>Name</key> + <string>File and Smart Group Detail Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Name</key> + <string>Detailed Build Results Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Name</key> + <string>Project Batch Find Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Name</key> + <string>Project Format Conflicts List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Name</key> + <string>Bookmarks Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Name</key> + <string>Class Browser</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Name</key> + <string>Source Code Control Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXDebugBreakpointsModule</string> + <key>Name</key> + <string>Debug Breakpoints Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDockableInspector</string> + <key>Name</key> + <string>Inspector</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXOpenQuicklyModule</string> + <key>Name</key> + <string>Open Quickly Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Name</key> + <string>Debugger</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Name</key> + <string>Debug Console</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Name</key> + <string>Snapshots Tool</string> + </dict> + </array> + <key>BundlePath</key> + <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string> + <key>Description</key> + <string>AIODescriptionKey</string> + <key>DockingSystemVisible</key> + <false/> + <key>Extension</key> + <string>perspectivev3</string> + <key>FavBarConfig</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>DE1526C70E8221A600EBBB94</string> + <key>XCBarModuleItemNames</key> + <dict/> + <key>XCBarModuleItems</key> + <array/> + </dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>com.apple.perspectives.project.defaultV3</string> + <key>MajorVersion</key> + <integer>34</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>All-In-One</string> + <key>Notifications</key> + <array/> + <key>OpenEditors</key> + <array/> + <key>PerspectiveWidths</key> + <array> + <integer>1680</integer> + <integer>1680</integer> + </array> + <key>Perspectives</key> + <array> + <dict> + <key>ChosenToolbarItems</key> + <array> + <string>XCToolbarPerspectiveControl</string> + <string>NSToolbarSeparatorItem</string> + <string>active-combo-popup</string> + <string>action</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>servicesModulebuild</string> + <string>buildOrClean</string> + <string>build-and-goOrGo</string> + <string>com.apple.ide.PBXToolbarStopButton</string> + <string>get-info</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>com.apple.pbx.toolbar.searchfield</string> + </array> + <key>ControllerClassBaseName</key> + <string></string> + <key>IconName</key> + <string>WindowOfProject</string> + <key>Identifier</key> + <string>perspective.project</string> + <key>IsVertical</key> + <false/> + <key>Layout</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + <string>1C08E77C0454961000C914BD</string> + <string>1C37FABC05509CD000000102</string> + <string>1C37FABC05539CD112110102</string> + <string>E2644B35053B69B200211256</string> + <string>1C37FABC04509CD000100104</string> + <string>1CC0EA4004350EF90044410B</string> + <string>1CC0EA4004350EF90041110B</string> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CA23ED40692098700951B8B</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>yes</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>185</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>08FB7794FE84155DC02AAC07</string> + <string>08FB7795FE84155DC02AAC07</string> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>23</integer> + <integer>1</integer> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {185, 857}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <false/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {202, 875}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>185</real> + </array> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>202pt</string> + </dict> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>DE1526C20E8221A600EBBB94</string> + <key>PBXProjectModuleLabel</key> + <string>wiringEmulator.cpp</string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>DE1526C30E8221A600EBBB94</string> + <key>PBXProjectModuleLabel</key> + <string>wiringEmulator.cpp</string> + <key>_historyCapacity</key> + <integer>0</integer> + <key>bookmark</key> + <string>DE706B410F930117007572B9</string> + <key>history</key> + <array> + <string>DEC4F4120E96A32200FF9CD3</string> + <string>DE41D4BA0E9733E700CBB9A7</string> + <string>DEA4F7140EAA7DB900AE4546</string> + <string>DEA4F7170EAA7DB900AE4546</string> + <string>DE7069950F92EDD9007572B9</string> + <string>DE7069970F92EDD9007572B9</string> + <string>DE7069AA0F92EDD9007572B9</string> + <string>DE706A0C0F92F33F007572B9</string> + <string>DE706A440F92F966007572B9</string> + <string>DE706A510F92FA77007572B9</string> + <string>DE706A520F92FA77007572B9</string> + <string>DE706A6C0F92FC0C007572B9</string> + <string>DE706A8C0F92FD3D007572B9</string> + <string>DE706A8D0F92FD3D007572B9</string> + <string>DE706AAC0F92FDB6007572B9</string> + <string>DE706ABF0F92FE4D007572B9</string> + <string>DE706AC10F92FE4D007572B9</string> + <string>DE706AC30F92FE4D007572B9</string> + <string>DE706AEE0F93006E007572B9</string> + <string>DE706B3C0F930114007572B9</string> + <string>DE706B3D0F930114007572B9</string> + </array> + <key>prevStack</key> + <array> + <string>DE70129C0E8223D000079074</string> + <string>DE70129E0E8223D000079074</string> + <string>DEACF71F0E933F1100E2D44C</string> + <string>DEACF7270E933FE600E2D44C</string> + <string>DEC4F40B0E969DF000FF9CD3</string> + <string>DEA4F71B0EAA7DB900AE4546</string> + <string>DEA4F71D0EAA7DB900AE4546</string> + <string>DEA4F71E0EAA7DB900AE4546</string> + <string>DE70699A0F92EDD9007572B9</string> + <string>DE70699B0F92EDD9007572B9</string> + <string>DE70699C0F92EDD9007572B9</string> + <string>DE70699D0F92EDD9007572B9</string> + <string>DE70699E0F92EDD9007572B9</string> + <string>DE70699F0F92EDD9007572B9</string> + <string>DE7069A00F92EDD9007572B9</string> + <string>DE7069A10F92EDD9007572B9</string> + <string>DE7069A20F92EDD9007572B9</string> + <string>DE7069A30F92EDD9007572B9</string> + <string>DE7069B70F92EDD9007572B9</string> + <string>DE7069C10F92EDD9007572B9</string> + <string>DE7069C30F92EDD9007572B9</string> + <string>DE7069CA0F92EDD9007572B9</string> + <string>DE7069EC0F92F0D6007572B9</string> + <string>DE7069ED0F92F0D6007572B9</string> + <string>DE7069EE0F92F0D6007572B9</string> + <string>DE7069EF0F92F0D6007572B9</string> + <string>DE7069F00F92F0D6007572B9</string> + <string>DE7069F10F92F0D6007572B9</string> + <string>DE7069F20F92F0D6007572B9</string> + <string>DE706A0F0F92F33F007572B9</string> + <string>DE706A100F92F33F007572B9</string> + <string>DE706A110F92F33F007572B9</string> + <string>DE706A270F92F432007572B9</string> + <string>DE706A480F92F966007572B9</string> + <string>DE706A490F92F966007572B9</string> + <string>DE706A540F92FA77007572B9</string> + <string>DE706A550F92FA77007572B9</string> + <string>DE706A560F92FA77007572B9</string> + <string>DE706A570F92FA77007572B9</string> + <string>DE706A700F92FC0C007572B9</string> + <string>DE706A710F92FC0C007572B9</string> + <string>DE706A720F92FC0C007572B9</string> + <string>DE706A890F92FD3D007572B9</string> + <string>DE706A940F92FD3D007572B9</string> + <string>DE706A980F92FD3D007572B9</string> + <string>DE706AB00F92FDB6007572B9</string> + <string>DE706AB10F92FDB6007572B9</string> + <string>DE706AC50F92FE4D007572B9</string> + <string>DE706AC60F92FE4D007572B9</string> + <string>DE706AC70F92FE4D007572B9</string> + <string>DE706AC80F92FE4D007572B9</string> + <string>DE706AC90F92FE4D007572B9</string> + <string>DE706ACA0F92FE4D007572B9</string> + <string>DE706ACB0F92FE4D007572B9</string> + <string>DE706AF00F93006E007572B9</string> + <string>DE706AF10F93006E007572B9</string> + <string>DE706AF20F93006E007572B9</string> + <string>DE706AFE0F9300A6007572B9</string> + <string>DE706B0E0F9300BC007572B9</string> + <string>DE706B1A0F9300CF007572B9</string> + <string>DE706B260F9300E4007572B9</string> + <string>DE706B320F9300FE007572B9</string> + <string>DE706B3E0F930114007572B9</string> + </array> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <true/> + <key>XCSharingToken</key> + <string>com.apple.Xcode.CommonNavigatorGroupSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {734, 609}}</string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>734pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>DE1526C20E8221A600EBBB94</string> + <key>PBXProjectModuleLabel</key> + <string>ThermisterDevice.cpp</string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>DE1526C30E8221A600EBBB94</string> + <key>PBXProjectModuleLabel</key> + <string>ThermisterDevice.cpp</string> + <key>_historyCapacity</key> + <integer>0</integer> + <key>bookmark</key> + <string>DE706B420F930117007572B9</string> + <key>history</key> + <array> + <string>DEC4F4C40E96D82500FF9CD3</string> + <string>DEEC20E50E9A92690055081D</string> + <string>DE5910750EAABA8E002B0F52</string> + <string>DE7069A50F92EDD9007572B9</string> + <string>DE7069A60F92EDD9007572B9</string> + <string>DE7069AA0F92EDD9007572B9</string> + <string>DE7069F40F92F0D6007572B9</string> + <string>DE706A330F92F7E0007572B9</string> + <string>DE706A350F92F7E0007572B9</string> + <string>DE706A5A0F92FA77007572B9</string> + <string>DE706A740F92FC0C007572B9</string> + <string>DE706A750F92FC0C007572B9</string> + <string>DE706A760F92FC0C007572B9</string> + <string>DE706A770F92FC0C007572B9</string> + <string>DE706A8C0F92FD3D007572B9</string> + <string>DE706A8D0F92FD3D007572B9</string> + <string>DE706A8E0F92FD3D007572B9</string> + <string>DE706ADF0F930035007572B9</string> + <string>DE706B000F9300A6007572B9</string> + <string>DE706B010F9300A6007572B9</string> + </array> + <key>prevStack</key> + <array> + <string>DE70129C0E8223D000079074</string> + <string>DE70129E0E8223D000079074</string> + <string>DEACF71F0E933F1100E2D44C</string> + <string>DEACF7270E933FE600E2D44C</string> + <string>DEC4F40B0E969DF000FF9CD3</string> + <string>DEA4F72B0EAA7DB900AE4546</string> + <string>DEA4F72C0EAA7DB900AE4546</string> + <string>DEA4F7320EAA7DB900AE4546</string> + <string>DE7069AF0F92EDD9007572B9</string> + <string>DE7069B00F92EDD9007572B9</string> + <string>DE7069B10F92EDD9007572B9</string> + <string>DE7069B20F92EDD9007572B9</string> + <string>DE7069B30F92EDD9007572B9</string> + <string>DE7069B40F92EDD9007572B9</string> + <string>DE7069B50F92EDD9007572B9</string> + <string>DE7069B60F92EDD9007572B9</string> + <string>DE7069B70F92EDD9007572B9</string> + <string>DE7069B80F92EDD9007572B9</string> + <string>DE7069B90F92EDD9007572B9</string> + <string>DE7069BA0F92EDD9007572B9</string> + <string>DE7069BB0F92EDD9007572B9</string> + <string>DE7069BC0F92EDD9007572B9</string> + <string>DE7069BD0F92EDD9007572B9</string> + <string>DE7069BE0F92EDD9007572B9</string> + <string>DE7069BF0F92EDD9007572B9</string> + <string>DE7069C00F92EDD9007572B9</string> + <string>DE7069C10F92EDD9007572B9</string> + <string>DE7069C20F92EDD9007572B9</string> + <string>DE7069C30F92EDD9007572B9</string> + <string>DE7069C40F92EDD9007572B9</string> + <string>DE7069C50F92EDD9007572B9</string> + <string>DE7069C60F92EDD9007572B9</string> + <string>DE7069C70F92EDD9007572B9</string> + <string>DE7069C80F92EDD9007572B9</string> + <string>DE7069C90F92EDD9007572B9</string> + <string>DE7069CA0F92EDD9007572B9</string> + <string>DE7069CB0F92EDD9007572B9</string> + <string>DE7069CC0F92EDD9007572B9</string> + <string>DE7069CD0F92EDD9007572B9</string> + <string>DE7069CE0F92EDD9007572B9</string> + <string>DE7069CF0F92EDD9007572B9</string> + <string>DE7069D00F92EDD9007572B9</string> + <string>DE7069D10F92EDD9007572B9</string> + <string>DE7069D20F92EDD9007572B9</string> + <string>DE7069D30F92EDD9007572B9</string> + <string>DE7069F60F92F0D6007572B9</string> + <string>DE706A150F92F33F007572B9</string> + <string>DE706A210F92F3DB007572B9</string> + <string>DE706A370F92F7E0007572B9</string> + <string>DE706A380F92F7E0007572B9</string> + <string>DE706A390F92F7E0007572B9</string> + <string>DE706A5C0F92FA77007572B9</string> + <string>DE706A5D0F92FA77007572B9</string> + <string>DE706A790F92FC0C007572B9</string> + <string>DE706A7A0F92FC0C007572B9</string> + <string>DE706A7B0F92FC0C007572B9</string> + <string>DE706A7C0F92FC0C007572B9</string> + <string>DE706A900F92FD3D007572B9</string> + <string>DE706A910F92FD3D007572B9</string> + <string>DE706A920F92FD3D007572B9</string> + <string>DE706A930F92FD3D007572B9</string> + <string>DE706A940F92FD3D007572B9</string> + <string>DE706A950F92FD3D007572B9</string> + <string>DE706A960F92FD3D007572B9</string> + <string>DE706A970F92FD3D007572B9</string> + <string>DE706A980F92FD3D007572B9</string> + <string>DE706A990F92FD3D007572B9</string> + <string>DE706AE10F930035007572B9</string> + <string>DE706AE20F930035007572B9</string> + <string>DE706AE30F930035007572B9</string> + <string>DE706B020F9300A6007572B9</string> + </array> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <true/> + <key>XCSharingToken</key> + <string>com.apple.Xcode.CommonNavigatorGroupSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{739, 0}, {734, 609}}</string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>734pt</string> + </dict> + </array> + <key>Proportion</key> + <string>609pt</string> + </dict> + <dict> + <key>Proportion</key> + <string>261pt</string> + <key>Tabs</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CA23EDF0692099D00951B8B</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{10, 27}, {1473, -27}}</string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CA23EE00692099D00951B8B</string> + <key>PBXProjectModuleLabel</key> + <string>Project Find</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{10, 31}, {603, 297}}</string> + </dict> + <key>Module</key> + <string>PBXProjectFindModule</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXCVSModuleFilterTypeKey</key> + <integer>1032</integer> + <key>PBXCVSModuleTreeModuleColumnData</key> + <dict> + <key>PBXCVSModuleTreeModuleColumnWidthsKey</key> + <array> + <real>200</real> + <real>56.66162109375</real> + <real>63</real> + <real>60</real> + <real>63</real> + <real>139.556640625</real> + </array> + <key>PBXCVSModuleTreeModuleColumnsKey</key> + <array> + <string>Name</string> + <string>Status</string> + <string>Update</string> + <string>Revision</string> + <string>Author</string> + <string>Date</string> + </array> + </dict> + <key>PBXProjectModuleGUID</key> + <string>1CA23EE10692099D00951B8B</string> + <key>PBXProjectModuleLabel</key> + <string>SCM Results</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{10, 31}, {603, 297}}</string> + </dict> + <key>Module</key> + <string>PBXCVSModule</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>XCMainBuildResultsModuleGUID</string> + <key>PBXProjectModuleLabel</key> + <string>Build</string> + <key>XCBuildResultsTrigger_Collapse</key> + <integer>1021</integer> + <key>XCBuildResultsTrigger_Open</key> + <integer>1011</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{10, 27}, {1473, 234}}</string> + </dict> + <key>Module</key> + <string>PBXBuildResultsModule</string> + </dict> + </array> + </dict> + </array> + <key>Proportion</key> + <string>1473pt</string> + </dict> + </array> + <key>Name</key> + <string>Project</string> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXSmartGroupTreeModule</string> + <string>XCModuleDock</string> + <string>XCModuleDock</string> + <string>PBXNavigatorGroup</string> + <string>PBXNavigatorGroup</string> + <string>XCDockableTabModule</string> + <string>XCDetailModule</string> + <string>PBXProjectFindModule</string> + <string>PBXCVSModule</string> + <string>PBXBuildResultsModule</string> + </array> + <key>TableOfContents</key> + <array> + <string>DE7069490F925B3C007572B9</string> + <string>1CA23ED40692098700951B8B</string> + <string>DE70694A0F925B3C007572B9</string> + <string>DE70694B0F925B3C007572B9</string> + <string>DE1526C20E8221A600EBBB94</string> + <string>DE1526C20E8221A600EBBB94</string> + <string>DE70694C0F925B3C007572B9</string> + <string>1CA23EDF0692099D00951B8B</string> + <string>1CA23EE00692099D00951B8B</string> + <string>1CA23EE10692099D00951B8B</string> + <string>XCMainBuildResultsModuleGUID</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.defaultV3</string> + </dict> + <dict> + <key>ChosenToolbarItems</key> + <array> + <string>XCToolbarPerspectiveControl</string> + <string>NSToolbarSeparatorItem</string> + <string>build-and-go</string> + <string>go</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>debugger-fix-and-continue</string> + <string>debugger-restart-executable</string> + <string>debugger-pause</string> + <string>debugger-step-over</string> + <string>debugger-step-into</string> + <string>debugger-step-out</string> + <string>debugger-step-instruction</string> + <string>NSToolbarFlexibleSpaceItem</string> + </array> + <key>ControllerClassBaseName</key> + <string>PBXDebugSessionModule</string> + <key>IconName</key> + <string>DebugTabIcon</string> + <key>Identifier</key> + <string>perspective.debug</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CCC7628064C1048000F2A68</string> + <key>PBXProjectModuleLabel</key> + <string>Debugger Console</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {1680, 307}}</string> + <key>RubberWindowFrame</key> + <string>0 112 1680 916 0 0 1680 1028 </string> + </dict> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Proportion</key> + <string>307pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>Debugger</key> + <dict> + <key>HorizontalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {810, 160}}</string> + <string>{{810, 0}, {870, 160}}</string> + </array> + </dict> + <key>VerticalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {1680, 160}}</string> + <string>{{0, 160}, {1680, 403}}</string> + </array> + </dict> + </dict> + <key>LauncherConfigVersion</key> + <string>8</string> + <key>PBXProjectModuleGUID</key> + <string>1CCC7629064C1048000F2A68</string> + <key>PBXProjectModuleLabel</key> + <string>Debug</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>DebugConsoleVisible</key> + <string>None</string> + <key>DebugConsoleWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>DebugSTDIOWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>Frame</key> + <string>{{0, 312}, {1680, 563}}</string> + <key>PBXDebugSessionStackFrameViewKey</key> + <dict> + <key>DebugVariablesTableConfiguration</key> + <array> + <string>Name</string> + <real>245</real> + <string>Value</string> + <real>127</real> + <string>Summary</string> + <real>473</real> + </array> + <key>Frame</key> + <string>{{810, 0}, {870, 160}}</string> + <key>RubberWindowFrame</key> + <string>0 112 1680 916 0 0 1680 1028 </string> + </dict> + <key>RubberWindowFrame</key> + <string>0 112 1680 916 0 0 1680 1028 </string> + </dict> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Proportion</key> + <string>563pt</string> + </dict> + </array> + <key>Name</key> + <string>Debug</string> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXDebugCLIModule</string> + <string>PBXDebugSessionModule</string> + <string>PBXDebugProcessAndThreadModule</string> + <string>PBXDebugProcessViewModule</string> + <string>PBXDebugThreadViewModule</string> + <string>PBXDebugStackFrameViewModule</string> + <string>PBXNavigatorGroup</string> + </array> + <key>TableOfContents</key> + <array> + <string>DE7069FA0F92F0EA007572B9</string> + <string>1CCC7628064C1048000F2A68</string> + <string>1CCC7629064C1048000F2A68</string> + <string>DE7069FB0F92F0EA007572B9</string> + <string>DE7069FC0F92F0EA007572B9</string> + <string>DE7069FD0F92F0EA007572B9</string> + <string>DE7069FE0F92F0EA007572B9</string> + <string>DE1526C20E8221A600EBBB94</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugV3</string> + </dict> + </array> + <key>PerspectivesBarVisible</key> + <true/> + <key>ShelfIsVisible</key> + <false/> + <key>SourceDescription</key> + <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecification.xcperspec'</string> + <key>StatusbarIsVisible</key> + <true/> + <key>TimeStamp</key> + <real>0.0</real> + <key>ToolbarDisplayMode</key> + <integer>2</integer> + <key>ToolbarIsVisible</key> + <true/> + <key>ToolbarSizeMode</key> + <integer>2</integer> + <key>Type</key> + <string>Perspectives</string> + <key>UpdateMessage</key> + <string></string> + <key>WindowJustification</key> + <integer>5</integer> + <key>WindowOrderList</key> + <array> + <string>DE706B430F930117007572B9</string> + <string>DE706B440F930117007572B9</string> + <string>DE706A000F92F0EA007572B9</string> + <string>DE7069FF0F92F0EA007572B9</string> + <string>/Users/Louie/OtherSources/RepRap/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj</string> + </array> + <key>WindowString</key> + <string>0 112 1680 916 0 0 1680 1028 </string> + <key>WindowToolsV3</key> + <array> + <dict> + <key>Identifier</key> + <string>windowTool.debugger</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>Debugger</key> + <dict> + <key>HorizontalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {317, 164}}</string> + <string>{{317, 0}, {377, 164}}</string> + </array> + </dict> + <key>VerticalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {694, 164}}</string> + <string>{{0, 164}, {694, 216}}</string> + </array> + </dict> + </dict> + <key>LauncherConfigVersion</key> + <string>8</string> + <key>PBXProjectModuleGUID</key> + <string>1C162984064C10D400B95A72</string> + <key>PBXProjectModuleLabel</key> + <string>Debug - GLUTExamples (Underwater)</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>DebugConsoleDrawerSize</key> + <string>{100, 120}</string> + <key>DebugConsoleVisible</key> + <string>None</string> + <key>DebugConsoleWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>DebugSTDIOWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>Frame</key> + <string>{{0, 0}, {694, 380}}</string> + <key>RubberWindowFrame</key> + <string>321 238 694 422 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Debugger</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugSessionModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1CD10A99069EF8BA00B06720</string> + <string>1C0AD2AB069F1E9B00FABCE6</string> + <string>1C162984064C10D400B95A72</string> + <string>1C0AD2AC069F1E9B00FABCE6</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugV3</string> + <key>WindowString</key> + <string>321 238 694 422 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1CD10A99069EF8BA00B06720</string> + <key>WindowToolIsVisible</key> + <integer>0</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.build</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528F0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD052900623707200166675</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {500, 215}}</string> + <key>RubberWindowFrame</key> + <string>192 257 500 500 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>218pt</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>XCMainBuildResultsModuleGUID</string> + <key>PBXProjectModuleLabel</key> + <string>Build</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 222}, {500, 236}}</string> + <key>RubberWindowFrame</key> + <string>192 257 500 500 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Proportion</key> + <string>236pt</string> + </dict> + </array> + <key>Proportion</key> + <string>458pt</string> + </dict> + </array> + <key>Name</key> + <string>Build Results</string> + <key>ServiceClasses</key> + <array> + <string>PBXBuildResultsModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C78EAA5065D492600B07095</string> + <string>1C78EAA6065D492600B07095</string> + <string>1CD0528F0623707200166675</string> + <string>XCMainBuildResultsModuleGUID</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.buildV3</string> + <key>WindowString</key> + <string>192 257 500 500 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.find</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CDD528C0622207200134675</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528D0623707200166675</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {781, 167}}</string> + <key>RubberWindowFrame</key> + <string>62 385 781 470 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>781pt</string> + </dict> + </array> + <key>Proportion</key> + <string>50%</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528E0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>Project Find</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{8, 0}, {773, 254}}</string> + <key>RubberWindowFrame</key> + <string>62 385 781 470 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Proportion</key> + <string>50%</string> + </dict> + </array> + <key>Proportion</key> + <string>428pt</string> + </dict> + </array> + <key>Name</key> + <string>Project Find</string> + <key>ServiceClasses</key> + <array> + <string>PBXProjectFindModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C530D57069F1CE1000CFCEE</string> + <string>1C530D58069F1CE1000CFCEE</string> + <string>1C530D59069F1CE1000CFCEE</string> + <string>1CDD528C0622207200134675</string> + <string>1C530D5A069F1CE1000CFCEE</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>1CD0528E0623707200166675</string> + </array> + <key>WindowString</key> + <string>62 385 781 470 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1C530D57069F1CE1000CFCEE</string> + <key>WindowToolIsVisible</key> + <integer>0</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.snapshots</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Snapshots</string> + <key>ServiceClasses</key> + <array> + <string>XCSnapshotModule</string> + </array> + <key>StatusbarIsVisible</key> + <string>Yes</string> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.snapshots</string> + <key>WindowString</key> + <string>315 824 300 550 0 0 1440 878 </string> + <key>WindowToolIsVisible</key> + <string>Yes</string> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.debuggerConsole</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAAC065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string>Debugger Console</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {440, 359}}</string> + <key>RubberWindowFrame</key> + <string>21 605 440 400 0 0 1680 1028 </string> + </dict> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Proportion</key> + <string>359pt</string> + </dict> + </array> + <key>Proportion</key> + <string>359pt</string> + </dict> + </array> + <key>Name</key> + <string>Debugger Console</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugCLIModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1C530D5B069F1CE1000CFCEE</string> + <string>DE41D4FB0E97397D00CBB9A7</string> + <string>1C78EAAC065D492600B07095</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.consoleV3</string> + <key>WindowString</key> + <string>21 605 440 400 0 0 1680 1028 </string> + <key>WindowToolGUID</key> + <string>1C530D5B069F1CE1000CFCEE</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.scm</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB2065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB3065D492600B07095</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {452, 0}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>0pt</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD052920623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>SCM</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ConsoleFrame</key> + <string>{{0, 259}, {452, 0}}</string> + <key>Frame</key> + <string>{{0, 7}, {452, 259}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + <key>TableConfiguration</key> + <array> + <string>Status</string> + <real>30</real> + <string>FileName</string> + <real>199</real> + <string>Path</string> + <real>197.09500122070312</real> + </array> + <key>TableFrame</key> + <string>{{0, 0}, {452, 250}}</string> + </dict> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Proportion</key> + <string>262pt</string> + </dict> + </array> + <key>Proportion</key> + <string>266pt</string> + </dict> + </array> + <key>Name</key> + <string>SCM</string> + <key>ServiceClasses</key> + <array> + <string>PBXCVSModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C78EAB4065D492600B07095</string> + <string>1C78EAB5065D492600B07095</string> + <string>1C78EAB2065D492600B07095</string> + <string>1CD052920623707200166675</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.scmV3</string> + <key>WindowString</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.breakpoints</string> + <key>IsVertical</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CE0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>no</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>168</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {168, 350}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <integer>0</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {185, 368}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>168</real> + </array> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>185pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CA1AED706398EBD00589147</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{190, 0}, {554, 368}}</string> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + <key>Proportion</key> + <string>554pt</string> + </dict> + </array> + <key>Proportion</key> + <string>368pt</string> + </dict> + </array> + <key>MajorVersion</key> + <integer>3</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>Breakpoints</string> + <key>ServiceClasses</key> + <array> + <string>PBXSmartGroupTreeModule</string> + <string>XCDetailModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1CDDB66807F98D9800BB5817</string> + <string>1CDDB66907F98D9800BB5817</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>1CA1AED706398EBD00589147</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.breakpointsV3</string> + <key>WindowString</key> + <string>315 424 744 409 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1CDDB66807F98D9800BB5817</string> + <key>WindowToolIsVisible</key> + <integer>1</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.debugAnimator</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Debug Visualizer</string> + <key>ServiceClasses</key> + <array> + <string>PBXNavigatorGroup</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugAnimatorV3</string> + <key>WindowString</key> + <string>100 100 700 500 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.bookmarks</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Proportion</key> + <string>166pt</string> + </dict> + </array> + <key>Proportion</key> + <string>166pt</string> + </dict> + </array> + <key>Name</key> + <string>Bookmarks</string> + <key>ServiceClasses</key> + <array> + <string>PBXBookmarksModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowString</key> + <string>538 42 401 187 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.projectFormatConflicts</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Project Format Conflicts</string> + <key>ServiceClasses</key> + <array> + <string>XCProjectFormatConflictsModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowContentMinSize</key> + <string>450 300</string> + <key>WindowString</key> + <string>50 850 472 307 0 0 1440 877</string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.classBrowser</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>OptionsSetName</key> + <string>Hierarchy, all classes</string> + <key>PBXProjectModuleGUID</key> + <string>1CA6456E063B45B4001379D8</string> + <key>PBXProjectModuleLabel</key> + <string>Class Browser - NSObject</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ClassesFrame</key> + <string>{{0, 0}, {369, 96}}</string> + <key>ClassesTreeTableConfiguration</key> + <array> + <string>PBXClassNameColumnIdentifier</string> + <real>208</real> + <string>PBXClassBookColumnIdentifier</string> + <real>22</real> + </array> + <key>Frame</key> + <string>{{0, 0}, {616, 353}}</string> + <key>MembersFrame</key> + <string>{{0, 105}, {369, 395}}</string> + <key>MembersTreeTableConfiguration</key> + <array> + <string>PBXMemberTypeIconColumnIdentifier</string> + <real>22</real> + <string>PBXMemberNameColumnIdentifier</string> + <real>216</real> + <string>PBXMemberTypeColumnIdentifier</string> + <real>94</real> + <string>PBXMemberBookColumnIdentifier</string> + <real>22</real> + </array> + <key>PBXModuleWindowStatusBarHidden2</key> + <integer>1</integer> + <key>RubberWindowFrame</key> + <string>597 125 616 374 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Proportion</key> + <string>354pt</string> + </dict> + </array> + <key>Proportion</key> + <string>354pt</string> + </dict> + </array> + <key>Name</key> + <string>Class Browser</string> + <key>ServiceClasses</key> + <array> + <string>PBXClassBrowserModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>TableOfContents</key> + <array> + <string>1C78EABA065D492600B07095</string> + <string>1C78EABB065D492600B07095</string> + <string>1CA6456E063B45B4001379D8</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.classbrowser</string> + <key>WindowString</key> + <string>597 125 616 374 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.refactoring</string> + <key>IncludeInToolsMenu</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{0, 0}, {500, 335}</string> + <key>RubberWindowFrame</key> + <string>{0, 0}, {500, 335}</string> + </dict> + <key>Module</key> + <string>XCRefactoringModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Refactoring</string> + <key>ServiceClasses</key> + <array> + <string>XCRefactoringModule</string> + </array> + <key>WindowString</key> + <string>200 200 500 356 0 0 1920 1200 </string> + </dict> + </array> +</dict> +</plist> diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/project.pbxproj b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/project.pbxproj new file mode 100644 index 00000000..eaa19bd9 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/FirmwareRefactorPrep.xcodeproj/project.pbxproj @@ -0,0 +1,287 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 8DD76FB00486AB0100D96B5E /* FirmwareRefactorPrep.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = C6A0FF2C0290799A04C91782 /* FirmwareRefactorPrep.1 */; }; + DE1526BE0E82219400EBBB94 /* Collections.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE1526B90E82219400EBBB94 /* Collections.cpp */; }; + DE1526C00E82219400EBBB94 /* EventLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE1526BD0E82219400EBBB94 /* EventLoop.cpp */; }; + DE7069520F925BA0007572B9 /* wiringEmulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069500F925BA0007572B9 /* wiringEmulator.cpp */; }; + DE70695B0F925C37007572B9 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE70695A0F925C37007572B9 /* main.cpp */; }; + DE7069710F925CAD007572B9 /* CartesianDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */; }; + DE7069720F925CAD007572B9 /* Device.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069600F925CAD007572B9 /* Device.cpp */; }; + DE7069730F925CAD007572B9 /* ExtruderDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */; }; + DE7069740F925CAD007572B9 /* GCodeBehavior.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */; }; + DE7069750F925CAD007572B9 /* HeaterDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069670F925CAD007572B9 /* HeaterDevice.cpp */; }; + DE7069760F925CAD007572B9 /* LinearActuator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE7069690F925CAD007572B9 /* LinearActuator.cpp */; }; + DE7069770F925CAD007572B9 /* OpticalInterrupt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE70696B0F925CAD007572B9 /* OpticalInterrupt.cpp */; }; + DE7069780F925CAD007572B9 /* StepperDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE70696D0F925CAD007572B9 /* StepperDevice.cpp */; }; + DE7069790F925CAD007572B9 /* ThermisterDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */; }; + DEA4F7110EAA594900AE4546 /* Observable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEA4F7100EAA594900AE4546 /* Observable.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 8DD76FAF0486AB0100D96B5E /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + 8DD76FB00486AB0100D96B5E /* FirmwareRefactorPrep.1 in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 8DD76FB20486AB0100D96B5E /* FirmwareRefactorPrep */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = FirmwareRefactorPrep; sourceTree = BUILT_PRODUCTS_DIR; }; + C6A0FF2C0290799A04C91782 /* FirmwareRefactorPrep.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = FirmwareRefactorPrep.1; sourceTree = "<group>"; }; + DE1526B90E82219400EBBB94 /* Collections.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Collections.cpp; sourceTree = "<group>"; }; + DE1526BA0E82219400EBBB94 /* Collections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Collections.h; sourceTree = "<group>"; }; + DE1526BC0E82219400EBBB94 /* EventLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EventLoop.h; sourceTree = "<group>"; }; + DE1526BD0E82219400EBBB94 /* EventLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EventLoop.cpp; sourceTree = "<group>"; }; + DE7069500F925BA0007572B9 /* wiringEmulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wiringEmulator.cpp; path = emulator/wiringEmulator.cpp; sourceTree = "<group>"; }; + DE7069510F925BA0007572B9 /* WProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WProgram.h; path = emulator/WProgram.h; sourceTree = "<group>"; }; + DE70695A0F925C37007572B9 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = emulator/main.cpp; sourceTree = "<group>"; }; + DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartesianDevice.cpp; sourceTree = "<group>"; }; + DE70695E0F925CAD007572B9 /* CartesianDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CartesianDevice.h; sourceTree = "<group>"; }; + DE70695F0F925CAD007572B9 /* Constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Constants.h; sourceTree = "<group>"; }; + DE7069600F925CAD007572B9 /* Device.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Device.cpp; sourceTree = "<group>"; }; + DE7069610F925CAD007572B9 /* Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Device.h; sourceTree = "<group>"; }; + DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExtruderDevice.cpp; sourceTree = "<group>"; }; + DE7069630F925CAD007572B9 /* ExtruderDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtruderDevice.h; sourceTree = "<group>"; }; + DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GCodeBehavior.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; }; + DE7069650F925CAD007572B9 /* GCodeBehavior.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCodeBehavior.h; sourceTree = "<group>"; }; + DE7069660F925CAD007572B9 /* gpl-3.0.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "gpl-3.0.txt"; sourceTree = "<group>"; }; + DE7069670F925CAD007572B9 /* HeaterDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HeaterDevice.cpp; sourceTree = "<group>"; }; + DE7069680F925CAD007572B9 /* HeaterDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaterDevice.h; sourceTree = "<group>"; }; + DE7069690F925CAD007572B9 /* LinearActuator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinearActuator.cpp; sourceTree = "<group>"; }; + DE70696A0F925CAD007572B9 /* LinearActuator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinearActuator.h; sourceTree = "<group>"; }; + DE70696B0F925CAD007572B9 /* OpticalInterrupt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpticalInterrupt.cpp; sourceTree = "<group>"; }; + DE70696C0F925CAD007572B9 /* OpticalInterrupt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpticalInterrupt.h; sourceTree = "<group>"; }; + DE70696D0F925CAD007572B9 /* StepperDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StepperDevice.cpp; sourceTree = "<group>"; }; + DE70696E0F925CAD007572B9 /* StepperDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StepperDevice.h; sourceTree = "<group>"; }; + DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThermisterDevice.cpp; sourceTree = "<group>"; }; + DE7069700F925CAD007572B9 /* ThermisterDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThermisterDevice.h; sourceTree = "<group>"; }; + DE706A0A0F92F320007572B9 /* test.gcode */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test.gcode; sourceTree = "<group>"; }; + DEA4F70F0EAA594900AE4546 /* Observable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Observable.h; sourceTree = "<group>"; }; + DEA4F7100EAA594900AE4546 /* Observable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Observable.cpp; sourceTree = "<group>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8DD76FAD0486AB0100D96B5E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 08FB7794FE84155DC02AAC07 /* FirmwareRefactorPrep */ = { + isa = PBXGroup; + children = ( + 08FB7795FE84155DC02AAC07 /* Source */, + C6A0FF2B0290797F04C91782 /* Documentation */, + 1AB674ADFE9D54B511CA2CBB /* Products */, + ); + name = FirmwareRefactorPrep; + sourceTree = "<group>"; + }; + 08FB7795FE84155DC02AAC07 /* Source */ = { + isa = PBXGroup; + children = ( + DE706A0A0F92F320007572B9 /* test.gcode */, + DE70695D0F925CAD007572B9 /* CartesianDevice.cpp */, + DE70695E0F925CAD007572B9 /* CartesianDevice.h */, + DE70695F0F925CAD007572B9 /* Constants.h */, + DE7069600F925CAD007572B9 /* Device.cpp */, + DE7069610F925CAD007572B9 /* Device.h */, + DE7069620F925CAD007572B9 /* ExtruderDevice.cpp */, + DE7069630F925CAD007572B9 /* ExtruderDevice.h */, + DE7069640F925CAD007572B9 /* GCodeBehavior.cpp */, + DE7069650F925CAD007572B9 /* GCodeBehavior.h */, + DE7069660F925CAD007572B9 /* gpl-3.0.txt */, + DE7069670F925CAD007572B9 /* HeaterDevice.cpp */, + DE7069680F925CAD007572B9 /* HeaterDevice.h */, + DE7069690F925CAD007572B9 /* LinearActuator.cpp */, + DE70696A0F925CAD007572B9 /* LinearActuator.h */, + DE70696B0F925CAD007572B9 /* OpticalInterrupt.cpp */, + DE70696C0F925CAD007572B9 /* OpticalInterrupt.h */, + DE70696D0F925CAD007572B9 /* StepperDevice.cpp */, + DE70696E0F925CAD007572B9 /* StepperDevice.h */, + DE70696F0F925CAD007572B9 /* ThermisterDevice.cpp */, + DE7069700F925CAD007572B9 /* ThermisterDevice.h */, + DE7069500F925BA0007572B9 /* wiringEmulator.cpp */, + DE7069510F925BA0007572B9 /* WProgram.h */, + DE1526B90E82219400EBBB94 /* Collections.cpp */, + DE1526BA0E82219400EBBB94 /* Collections.h */, + DE1526BC0E82219400EBBB94 /* EventLoop.h */, + DE1526BD0E82219400EBBB94 /* EventLoop.cpp */, + DE70695A0F925C37007572B9 /* main.cpp */, + DEA4F70F0EAA594900AE4546 /* Observable.h */, + DEA4F7100EAA594900AE4546 /* Observable.cpp */, + ); + name = Source; + sourceTree = "<group>"; + }; + 1AB674ADFE9D54B511CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8DD76FB20486AB0100D96B5E /* FirmwareRefactorPrep */, + ); + name = Products; + sourceTree = "<group>"; + }; + C6A0FF2B0290797F04C91782 /* Documentation */ = { + isa = PBXGroup; + children = ( + C6A0FF2C0290799A04C91782 /* FirmwareRefactorPrep.1 */, + ); + name = Documentation; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8DD76FA90486AB0100D96B5E /* FirmwareRefactorPrep */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "FirmwareRefactorPrep" */; + buildPhases = ( + 8DD76FAB0486AB0100D96B5E /* Sources */, + 8DD76FAD0486AB0100D96B5E /* Frameworks */, + 8DD76FAF0486AB0100D96B5E /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = FirmwareRefactorPrep; + productInstallPath = "$(HOME)/bin"; + productName = FirmwareRefactorPrep; + productReference = 8DD76FB20486AB0100D96B5E /* FirmwareRefactorPrep */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "FirmwareRefactorPrep" */; + compatibilityVersion = "Xcode 3.1"; + hasScannedForEncodings = 1; + mainGroup = 08FB7794FE84155DC02AAC07 /* FirmwareRefactorPrep */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8DD76FA90486AB0100D96B5E /* FirmwareRefactorPrep */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 8DD76FAB0486AB0100D96B5E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DE1526BE0E82219400EBBB94 /* Collections.cpp in Sources */, + DE1526C00E82219400EBBB94 /* EventLoop.cpp in Sources */, + DEA4F7110EAA594900AE4546 /* Observable.cpp in Sources */, + DE7069520F925BA0007572B9 /* wiringEmulator.cpp in Sources */, + DE70695B0F925C37007572B9 /* main.cpp in Sources */, + DE7069710F925CAD007572B9 /* CartesianDevice.cpp in Sources */, + DE7069720F925CAD007572B9 /* Device.cpp in Sources */, + DE7069730F925CAD007572B9 /* ExtruderDevice.cpp in Sources */, + DE7069740F925CAD007572B9 /* GCodeBehavior.cpp in Sources */, + DE7069750F925CAD007572B9 /* HeaterDevice.cpp in Sources */, + DE7069760F925CAD007572B9 /* LinearActuator.cpp in Sources */, + DE7069770F925CAD007572B9 /* OpticalInterrupt.cpp in Sources */, + DE7069780F925CAD007572B9 /* StepperDevice.cpp in Sources */, + DE7069790F925CAD007572B9 /* ThermisterDevice.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 1DEB928608733DD80010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = FirmwareRefactorPrep; + }; + name = Debug; + }; + 1DEB928708733DD80010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = FirmwareRefactorPrep; + }; + name = Release; + }; + 1DEB928A08733DD80010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PREBINDING = NO; + SDKROOT = macosx10.5; + }; + name = Debug; + }; + 1DEB928B08733DD80010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = macosx10.5; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "FirmwareRefactorPrep" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB928608733DD80010E9CD /* Debug */, + 1DEB928708733DD80010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "FirmwareRefactorPrep" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB928A08733DD80010E9CD /* Debug */, + 1DEB928B08733DD80010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; +} diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.cpp index 4f31c216..4e9c4477 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.cpp +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.cpp @@ -70,6 +70,8 @@ GCodeBehavior::GCodeBehavior(ExtruderDevice& extruder, FakeBot& bot) // Cartesia _commandBuffer[0] = 0; bot.addObserver(this); extruder.addObserver(this); + + waitForCommand(); } void GCodeBehavior::service() @@ -80,7 +82,7 @@ void GCodeBehavior::service() { return; } - + if (Serial.available()) { _commandState = GCodeState_BuildingCommand; @@ -99,13 +101,25 @@ void GCodeBehavior::service() } } +void GCodeBehavior::executingCommand() +{ + EventLoop::current()->removePeriodicCallback(this); + _commandState = GCodeState_ExecutingCommand; +} + +void GCodeBehavior::waitForCommand() +{ + EventLoop::current()->addPeriodicCallback(this); + _commandState = GCodeState_Idle; +} + void GCodeBehavior::notify(uint32_t eventId, void* context) { switch (eventId) { case CartesianDevice_Homed: case CartesianDevice_ReachedNewPosition: - _commandState = GCodeState_Idle; + waitForCommand(); break; case CartesianDevice_PositionError: @@ -120,7 +134,7 @@ void GCodeBehavior::notify(uint32_t eventId, void* context) case ExtruderDevice_AtTemp: if (_commandState == GCodeState_PausingCommandForTemperature) { - _commandState = GCodeState_ExecutingCommand; + executingCommand(); _bot.start(); } break; @@ -134,7 +148,7 @@ void GCodeBehavior::processCommand() if (command.isComment()) return; - + if (!command.hasGCode() && command.hasAnyParameters()) { command.setPreviousCode(_previousGCode); @@ -147,11 +161,11 @@ void GCodeBehavior::processCommand() CartesianPoint pt; if (_abs) pt = _bot.position(); - + if (command.has(GCODE_X)) pt.x = command._X; if (command.has(GCODE_Y)) - pt.y = command._X; + pt.y = command._Y; if (command.has(GCODE_Z)) pt.z = command._Z; @@ -162,38 +176,38 @@ void GCodeBehavior::processCommand() switch (command._G) { - case 0: - case 1: - _bot.moveTo(pt); - _commandState = GCodeState_ExecutingCommand; - break; - - case 4: - delay((int)(command._P + 0.5)); // Changed by AB from 1000*gc.P - break; - - case 20: - _isMM = false; - break; - case 21: - _isMM = true; - break; - case 28: - _bot.moveHome(); - _commandState = GCodeState_ExecutingCommand; - break; - - case 30: - // TODO: home via intermediate point; - break; - - case 90: - _abs = true; - break; - - case 91: - _abs = false; - break; + case 0: + case 1: + _bot.moveTo(pt); + executingCommand(); + break; + + case 4: + delay((int)(command._P + 0.5)); // Changed by AB from 1000*gc.P + break; + + case 20: + _isMM = false; + break; + case 21: + _isMM = true; + break; + case 28: + _bot.moveHome(); + executingCommand(); + break; + + case 30: + // TODO: home via intermediate point; + break; + + case 90: + _abs = true; + break; + + case 91: + _abs = false; + break; } } @@ -201,26 +215,27 @@ void GCodeBehavior::processCommand() { switch (command._M) { - case 0: - break; - - case 101: - _extruder.extrude(); - break; - case 102: - _extruder.backup(); - break; - case 103: - _extruder.stop(); - break; - - case 104: - if (command.has(GCODE_S)) - { - _extruder.setTemp((int)command._S); - _bot.pause(); - _commandState = GCodeState_PausingCommandForTemperature; - } + case 0: + break; + + case 101: + _extruder.extrude(); + break; + case 102: + _extruder.backup(); + break; + case 103: + _extruder.stop(); + break; + + case 104: + if (command.has(GCODE_S)) + { + _bot.pause(); + _commandState = GCodeState_PausingCommandForTemperature; + _extruder.setTemp((int)command._S); + _extruder.extrude(); + } } } } @@ -238,42 +253,43 @@ float GCodeBehavior::translatePosition(float pos) #define PARSE_INT(ch) \ - case G_##ch: \ - length = scan_int(parameters, &_##ch, &_bits, GCODE_##ch); \ - break; + case G_##ch: \ + length = scan_int(parameters, &_##ch, &_bits, GCODE_##ch); \ + break; #define PARSE_FLOAT(ch) \ - case G_##ch: \ - length = scan_float(parameters, &_##ch, &_bits, GCODE_##ch); \ - break; + case G_##ch: \ + length = scan_float(parameters, &_##ch, &_bits, GCODE_##ch); \ + break; GCodeCommand::GCodeCommand(char* buffer, size_t size) +: _bits(0) { size_t length = 0; - for (int i = 0; i < size; i += (1 + length)) - { - length = 0; + for (int i = 0; i < size; i += (1 + length)) + { + length = 0; char* parameters = &buffer[i+1]; - switch (buffer[i]) - { - PARSE_INT(G); - PARSE_INT(M); - PARSE_FLOAT(S); - PARSE_FLOAT(P); - PARSE_FLOAT(X); - PARSE_FLOAT(Y); - PARSE_FLOAT(Z); - PARSE_FLOAT(I); - PARSE_FLOAT(J); - PARSE_FLOAT(F); - PARSE_FLOAT(R); - PARSE_FLOAT(Q); + switch (buffer[i]) + { + PARSE_INT(G); + PARSE_INT(M); + PARSE_FLOAT(S); + PARSE_FLOAT(P); + PARSE_FLOAT(X); + PARSE_FLOAT(Y); + PARSE_FLOAT(Z); + PARSE_FLOAT(I); + PARSE_FLOAT(J); + PARSE_FLOAT(F); + PARSE_FLOAT(R); + PARSE_FLOAT(Q); case '/': _bits |= GCODE_COMMENT; default: - break; + break; } } } @@ -286,37 +302,35 @@ bool GCodeCommand::has(uint32_t bit) int scan_float(char *str, float *valp, uint32_t* seen, uint32_t flag) { - char *end; - - float res = (float)strtod(str, &end); - - int len = end - str; - - if (len > 0) - { - *valp = res; - *seen |= flag; - } - else - *valp = 0; - + char *end; + float res = (float)strtod(str, &end); + int len = end - str; + + if (len > 0) + { + *valp = res; + *seen |= flag; + } + else + *valp = 0; + return len; /* length of number */ } int scan_int(char *str, int *valp, uint32_t* seen, uint32_t flag) { - char *end; + char *end; - int res = (int)strtol(str, &end, 10); - int len = end - str; + int res = (int)strtol(str, &end, 10); + int len = end - str; - if (len > 0) - { - *valp = res; - *seen |= flag; - } - else - *valp = 0; - - return len; /* length of number */ + if (len > 0) + { + *valp = res; + *seen |= flag; + } + else + *valp = 0; + + return len; /* length of number */ } diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.h b/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.h index a3fdcc1b..a2e38f5b 100644 --- a/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.h +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/GCodeBehavior.h @@ -71,12 +71,12 @@ public: inline bool isComment() { return (_bits & GCODE_COMMENT) == GCODE_COMMENT; } bool has(uint32_t bit); - inline bool hasAnyParameters() { _bits != 0; } + inline bool hasAnyParameters() { return _bits != 0; } inline bool isM() { return (_bits & GCODE_M) == GCODE_M; } inline bool isG() { return (_bits & GCODE_G) == GCODE_G; } inline bool hasGCode() { return (_bits & (GCODE_G | GCODE_M)) != 0;} - inline bool setPreviousCode(uint32_t code) { _G = code; _bits |= GCODE_G; } + inline void setPreviousCode(uint32_t code) { _G = code; _bits |= GCODE_G; } }; class FakeBot : public Observable, @@ -125,6 +125,8 @@ class GCodeBehavior : public PeriodicCallback, uint16_t _commandBufferLength; void processCommand(); + void executingCommand(); + void waitForCommand(); bool _abs; bool _isMM; diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/WProgram.h b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/WProgram.h new file mode 100755 index 00000000..aae845b3 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/WProgram.h @@ -0,0 +1,74 @@ +#ifndef WProgram_h +#define WProgram_h + +#include <stdlib.h> +#include <string.h> +#include <math.h> +#include <stdint.h> + +typedef uint8_t byte; + +#ifdef __cplusplus +class SerialAgent +{ +public: + bool available(); + uint8_t read(); + void write(uint8_t); + void print(char); + void print(const char[]); + void print(uint8_t); + void print(int); + void print(unsigned int); + void print(long); + void print(unsigned long); + void print(long, int); + void print(double); + void println(void); + void println(char); + void println(const char[]); + void println(uint8_t); + void println(int); + void println(unsigned int); + void println(long); + void println(unsigned long); + void println(long, int); + void println(double); +}; + +extern SerialAgent Serial; + + +uint16_t makeWord(uint16_t w); +uint16_t makeWord(byte h, byte l); +void incrementMillis(); +uint16_t millis(); + +#define DEC 10 +#define HEX 16 +#define OCT 8 +#define BIN 2 +#define BYTE 0 + +#define OUTPUT 1 +#define INPUT 0 +#define LOW 0 +#define HIGH 1 + +void pinMode(int pin, int i); +void analogWrite(int pin, uint16_t val); +uint32_t analogRead(int pin); +int digitalRead(int pin); +void digitalWrite(int pin, int value); +void delayMicroseconds(int num); +void delay(int s); + + + + +#define word(...) makeWord(__VA_ARGS__) + +#endif + +#endif + diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/main.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/main.cpp new file mode 100644 index 00000000..57afebe1 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/main.cpp @@ -0,0 +1,76 @@ +/* + * main.cpp + * FirmwareRefactorPrep + * + * Created by Lou Amadio on 4/12/09. + * Copyright 2009 OoeyGUI. All rights reserved. + * + */ + + +#include "WProgram.h" +#include "Collections.h" +#include "EventLoop.h" +#include "EventLoop.h" +#include "Collections.h" +#include "Observable.h" +#include "Device.h" +#include "OpticalInterrupt.h" +#include "StepperDevice.h" +#include "LinearActuator.h" +#include "CartesianDevice.h" +#include "ThermisterDevice.h" +#include "HeaterDevice.h" +#include "ExtruderDevice.h" +#include "GCodeBehavior.h" + +extern void incrementMillis(); +class heartbeat : public PeriodicCallback +{ +public: + virtual void service() + { + incrementMillis(); + } + +}; + +int main() +{ + heartbeat hb; + EventLoop::current()->addPeriodicCallback(&hb); + + // XAxis + StepperDevice xAxisStepper(2, 3, 300, 1000); + OpticalInterrupt xAxisFar(10); + OpticalInterrupt xAxisNear(11); + LinearActuator xLinearActuator(4.5f, xAxisStepper, xAxisFar, xAxisNear); + + // ZAxis + StepperDevice yAxisStepper(2, 3, 300, 1000); + OpticalInterrupt yAxisFar(10); + OpticalInterrupt yAxisNear(11); + LinearActuator yLinearActuator(4.5f, yAxisStepper, yAxisFar, yAxisNear); + + // ZAxis + StepperDevice zAxisStepper(2, 3, 300, 1000); + OpticalInterrupt zAxisFar(10); + OpticalInterrupt zAxisNear(11); + LinearActuator zLinearActuator(4.5f, zAxisStepper, zAxisFar, zAxisNear); + + // Cartesian Bot + //CartesianDevice bot(xLinearActuator, yLinearActuator, zLinearActuator); + FakeBot bot; + + // Extruder + StepperDevice extruderStepper(2, 3, 300, 1000); + HeaterDevice heater(1); + ThermisterDevice thermister(1); + ExtruderDevice extruder(200, extruderStepper, thermister, heater); + + GCodeBehavior gcoder(extruder, bot); + + EventLoop::current()->run(); +} + + diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/wiringEmulator.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/wiringEmulator.cpp new file mode 100644 index 00000000..1d65109a --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/emulator/wiringEmulator.cpp @@ -0,0 +1,193 @@ +/* + * wiringEmulator.cpp + * FirmwareRefactorPrep + * + * Created by Lou Amadio on 9/26/08. + * Copyright 2008 OoeyGUI. All rights reserved. + * + */ +#include <stdio.h> +#include <fcntl.h> +#include <sys/types.h> +#include <sys/uio.h> +#include <unistd.h> +#include "WProgram.h" +#include "Collections.h" +#include "EventLoop.h" + +milliclock_t g_milli = 0; +void incrementMillis() +{ + g_milli++; + if (g_milli >= MILLICLOCK_MAX) + g_milli = 0; +} + +uint16_t millis() +{ + return g_milli; +} + +SerialAgent Serial; + +// nothing fancy for now. +int g_input = 0; + +bool SerialAgent::available() +{ + return true; +} + +uint8_t SerialAgent::read() +{ + char ch; + if (g_input == 0) + { + g_input = open("test.gcode", O_RDONLY); + } + + if (g_input) + { + ::read(g_input, &ch, 1); + } + return ch; +} + +void SerialAgent::write(uint8_t) +{ + +} + +void SerialAgent::print(char) +{ + +} + +void SerialAgent::print(const char[]) +{ + +} + +void SerialAgent::print(uint8_t) +{ + +} + +void SerialAgent::print(int) +{ + +} + +void SerialAgent::print(unsigned int) +{ + + +} + +void SerialAgent::print(long) +{ + +} + +void SerialAgent::print(unsigned long) +{ + +} + +void SerialAgent::print(long, int) +{ + +} + +void SerialAgent::print(double) +{ + +} + +void SerialAgent::println(void) +{ + +} + +void SerialAgent::println(char) +{ + +} + +void SerialAgent::println(const char[]) +{ + +} + +void SerialAgent::println(uint8_t) +{ + +} + +void SerialAgent::println(int) +{ + +} + +void SerialAgent::println(unsigned int) +{ + + +} + +void SerialAgent::println(long) +{ + +} + +void SerialAgent::println(unsigned long) +{ + +} + +void SerialAgent::println(long, int) +{ + +} + +void SerialAgent::println(double) +{ + +} + + +void pinMode(int pin, int i) +{ + +} + +void analogWrite(int pin, uint16_t val) +{ + +} + +uint32_t analogRead(int pin) +{ + return 124; +} + +int digitalRead(int pin) +{ + return 0; + } + +void digitalWrite(int pin, int value) +{ + +} + +void delayMicroseconds(int num) +{ + +} + +void delay(int s) +{ + +} + diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/main/test.gcode b/trunk/users/lamadio/FirmwareRefactorPrep/main/test.gcode new file mode 100644 index 00000000..19b34716 --- /dev/null +++ b/trunk/users/lamadio/FirmwareRefactorPrep/main/test.gcode @@ -0,0 +1,11445 @@ +G21 +G90 +M103 +M105 +M104 S200.0 +G1 X9.75 Y11.21 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.14 Y11.21 Z0.4 F480.0 +G1 X9.86 Y11.21 Z0.4 F480.0 +G1 X9.75 Y11.31 Z0.4 F480.0 +G1 X9.75 Y19.54 Z0.4 F480.0 +G1 X9.86 Y19.64 Z0.4 F480.0 +G1 X16.14 Y19.64 Z0.4 F480.0 +G1 X16.25 Y19.54 Z0.4 F480.0 +G1 X16.25 Y11.31 Z0.4 F480.0 +G1 X16.16 Y11.15 Z0.4 F480.0 +G1 X1.39 Y1.02 Z0.7 F360.0 +G1 X1.3 Y1.07 Z0.7 F240.0 +M101 +G1 X1.3 Y29.78 Z0.7 F240.0 +G1 X1.41 Y29.88 Z0.7 F240.0 +G1 X3.6 Y29.88 Z0.7 F240.0 +G1 X3.7 Y29.78 Z0.7 F240.0 +G1 X3.7 Y1.07 Z0.7 F240.0 +G1 X3.81 Y0.96 Z0.7 F240.0 +G1 X6.0 Y0.96 Z0.7 F240.0 +G1 X6.1 Y1.07 Z0.7 F240.0 +G1 X6.1 Y29.78 Z0.7 F240.0 +G1 X6.21 Y29.88 Z0.7 F240.0 +G1 X8.4 Y29.88 Z0.7 F240.0 +G1 X8.5 Y29.78 Z0.7 F240.0 +G1 X8.5 Y1.07 Z0.7 F240.0 +G1 X8.61 Y0.96 Z0.7 F240.0 +G1 X10.8 Y0.96 Z0.7 F240.0 +G1 X10.9 Y1.07 Z0.7 F240.0 +G1 X10.9 Y29.78 Z0.7 F240.0 +G1 X11.01 Y29.88 Z0.7 F240.0 +G1 X13.2 Y29.88 Z0.7 F240.0 +G1 X13.3 Y29.78 Z0.7 F240.0 +G1 X13.3 Y1.07 Z0.7 F240.0 +G1 X13.41 Y0.96 Z0.7 F240.0 +G1 X15.6 Y0.96 Z0.7 F240.0 +G1 X15.7 Y1.07 Z0.7 F240.0 +G1 X15.7 Y29.78 Z0.7 F240.0 +G1 X15.81 Y29.88 Z0.7 F240.0 +G1 X18.0 Y29.88 Z0.7 F240.0 +G1 X18.1 Y29.78 Z0.7 F240.0 +G1 X18.1 Y1.07 Z0.7 F240.0 +G1 X18.2 Y0.96 Z0.7 F240.0 +G1 X20.4 Y0.96 Z0.7 F240.0 +G1 X20.5 Y1.07 Z0.7 F240.0 +G1 X20.5 Y29.78 Z0.7 F240.0 +G1 X20.61 Y29.88 Z0.7 F240.0 +G1 X22.8 Y29.88 Z0.7 F240.0 +G1 X22.9 Y29.78 Z0.7 F240.0 +G1 X22.9 Y1.07 Z0.7 F240.0 +G1 X23.01 Y0.96 Z0.7 F240.0 +G1 X25.2 Y0.96 Z0.7 F240.0 +G1 X25.3 Y1.07 Z0.7 F240.0 +G1 X25.3 Y29.78 Z0.7 F240.0 +G1 X25.23 Y29.8 Z0.7 F240.0 +M103 +G1 X1.04 Y0.8 Z1.2 F600.0 +G1 X1.08 Y0.72 Z1.2 F960.0 +M101 +G1 X24.93 Y0.72 Z1.2 F960.0 +G1 X25.03 Y0.83 Z1.2 F960.0 +G1 X25.03 Y1.82 Z1.2 F960.0 +G1 X24.93 Y1.92 Z1.2 F960.0 +G1 X1.08 Y1.92 Z1.2 F960.0 +G1 X0.97 Y2.03 Z1.2 F960.0 +G1 X0.97 Y3.02 Z1.2 F960.0 +G1 X1.08 Y3.12 Z1.2 F960.0 +G1 X24.93 Y3.12 Z1.2 F960.0 +G1 X25.03 Y3.23 Z1.2 F960.0 +G1 X25.03 Y4.22 Z1.2 F960.0 +G1 X24.93 Y4.32 Z1.2 F960.0 +G1 X1.08 Y4.32 Z1.2 F960.0 +G1 X0.97 Y4.43 Z1.2 F960.0 +G1 X0.97 Y5.42 Z1.2 F960.0 +G1 X1.08 Y5.52 Z1.2 F960.0 +G1 X24.93 Y5.52 Z1.2 F960.0 +G1 X25.03 Y5.63 Z1.2 F960.0 +G1 X25.03 Y6.62 Z1.2 F960.0 +G1 X24.93 Y6.72 Z1.2 F960.0 +G1 X1.08 Y6.72 Z1.2 F960.0 +G1 X0.97 Y6.83 Z1.2 F960.0 +G1 X0.97 Y7.82 Z1.2 F960.0 +G1 X1.08 Y7.92 Z1.2 F960.0 +G1 X24.93 Y7.92 Z1.2 F960.0 +G1 X25.03 Y8.03 Z1.2 F960.0 +G1 X25.03 Y9.02 Z1.2 F960.0 +G1 X24.93 Y9.12 Z1.2 F960.0 +G1 X1.08 Y9.12 Z1.2 F960.0 +G1 X0.97 Y9.23 Z1.2 F960.0 +G1 X0.97 Y10.22 Z1.2 F960.0 +G1 X1.08 Y10.32 Z1.2 F960.0 +G1 X24.93 Y10.32 Z1.2 F960.0 +G1 X25.03 Y10.43 Z1.2 F960.0 +G1 X25.03 Y11.42 Z1.2 F960.0 +G1 X24.93 Y11.52 Z1.2 F960.0 +G1 X1.08 Y11.52 Z1.2 F960.0 +G1 X0.97 Y11.63 Z1.2 F960.0 +G1 X0.97 Y12.62 Z1.2 F960.0 +G1 X1.08 Y12.72 Z1.2 F960.0 +G1 X24.93 Y12.72 Z1.2 F960.0 +G1 X25.03 Y12.83 Z1.2 F960.0 +G1 X25.03 Y13.82 Z1.2 F960.0 +G1 X24.93 Y13.92 Z1.2 F960.0 +G1 X1.08 Y13.92 Z1.2 F960.0 +G1 X0.97 Y14.03 Z1.2 F960.0 +G1 X0.97 Y15.02 Z1.2 F960.0 +G1 X1.08 Y15.12 Z1.2 F960.0 +G1 X24.93 Y15.12 Z1.2 F960.0 +G1 X25.03 Y15.23 Z1.2 F960.0 +G1 X25.03 Y16.22 Z1.2 F960.0 +G1 X24.93 Y16.32 Z1.2 F960.0 +G1 X1.08 Y16.32 Z1.2 F960.0 +G1 X0.97 Y16.43 Z1.2 F960.0 +G1 X0.97 Y17.42 Z1.2 F960.0 +G1 X1.08 Y17.52 Z1.2 F960.0 +G1 X24.93 Y17.52 Z1.2 F960.0 +G1 X25.03 Y17.63 Z1.2 F960.0 +G1 X25.03 Y18.62 Z1.2 F960.0 +G1 X24.93 Y18.72 Z1.2 F960.0 +G1 X1.08 Y18.72 Z1.2 F960.0 +G1 X0.97 Y18.83 Z1.2 F960.0 +G1 X0.97 Y19.82 Z1.2 F960.0 +G1 X1.08 Y19.92 Z1.2 F960.0 +G1 X24.93 Y19.92 Z1.2 F960.0 +G1 X25.03 Y20.03 Z1.2 F960.0 +G1 X25.03 Y21.02 Z1.2 F960.0 +G1 X24.93 Y21.12 Z1.2 F960.0 +G1 X1.08 Y21.12 Z1.2 F960.0 +G1 X0.97 Y21.23 Z1.2 F960.0 +G1 X0.97 Y22.22 Z1.2 F960.0 +G1 X1.08 Y22.32 Z1.2 F960.0 +G1 X24.93 Y22.32 Z1.2 F960.0 +G1 X25.03 Y22.43 Z1.2 F960.0 +G1 X25.03 Y23.42 Z1.2 F960.0 +G1 X24.93 Y23.52 Z1.2 F960.0 +G1 X1.08 Y23.52 Z1.2 F960.0 +G1 X0.97 Y23.63 Z1.2 F960.0 +G1 X0.97 Y24.62 Z1.2 F960.0 +G1 X1.08 Y24.72 Z1.2 F960.0 +G1 X24.93 Y24.72 Z1.2 F960.0 +G1 X25.03 Y24.83 Z1.2 F960.0 +G1 X25.03 Y25.82 Z1.2 F960.0 +G1 X24.93 Y25.92 Z1.2 F960.0 +G1 X1.08 Y25.92 Z1.2 F960.0 +G1 X0.97 Y26.03 Z1.2 F960.0 +G1 X0.97 Y27.02 Z1.2 F960.0 +G1 X1.08 Y27.12 Z1.2 F960.0 +G1 X24.93 Y27.12 Z1.2 F960.0 +G1 X25.03 Y27.23 Z1.2 F960.0 +G1 X25.03 Y28.22 Z1.2 F960.0 +G1 X24.93 Y28.32 Z1.2 F960.0 +G1 X1.08 Y28.32 Z1.2 F960.0 +G1 X0.97 Y28.43 Z1.2 F960.0 +G1 X0.97 Y29.42 Z1.2 F960.0 +G1 X1.08 Y29.52 Z1.2 F960.0 +G1 X24.93 Y29.52 Z1.2 F960.0 +G1 X24.96 Y29.44 Z1.2 F960.0 +M103 +G1 X1.04 Y0.8 Z1.6 F960.0 +G1 X1.08 Y0.72 Z1.6 F960.0 +M101 +G1 X24.93 Y0.72 Z1.6 F960.0 +G1 X25.03 Y0.83 Z1.6 F960.0 +G1 X25.03 Y1.82 Z1.6 F960.0 +G1 X24.93 Y1.92 Z1.6 F960.0 +G1 X1.08 Y1.92 Z1.6 F960.0 +G1 X0.97 Y2.03 Z1.6 F960.0 +G1 X0.97 Y3.02 Z1.6 F960.0 +G1 X1.08 Y3.12 Z1.6 F960.0 +G1 X24.93 Y3.12 Z1.6 F960.0 +G1 X25.03 Y3.23 Z1.6 F960.0 +G1 X25.03 Y4.22 Z1.6 F960.0 +G1 X24.93 Y4.32 Z1.6 F960.0 +G1 X1.08 Y4.32 Z1.6 F960.0 +G1 X0.97 Y4.43 Z1.6 F960.0 +G1 X0.97 Y5.42 Z1.6 F960.0 +G1 X1.08 Y5.52 Z1.6 F960.0 +G1 X24.93 Y5.52 Z1.6 F960.0 +G1 X25.03 Y5.63 Z1.6 F960.0 +G1 X25.03 Y6.62 Z1.6 F960.0 +G1 X24.93 Y6.72 Z1.6 F960.0 +G1 X1.08 Y6.72 Z1.6 F960.0 +G1 X0.97 Y6.83 Z1.6 F960.0 +G1 X0.97 Y7.82 Z1.6 F960.0 +G1 X1.08 Y7.92 Z1.6 F960.0 +G1 X24.93 Y7.92 Z1.6 F960.0 +G1 X25.03 Y8.03 Z1.6 F960.0 +G1 X25.03 Y9.02 Z1.6 F960.0 +G1 X24.93 Y9.12 Z1.6 F960.0 +G1 X1.08 Y9.12 Z1.6 F960.0 +G1 X0.97 Y9.23 Z1.6 F960.0 +G1 X0.97 Y10.22 Z1.6 F960.0 +G1 X1.08 Y10.32 Z1.6 F960.0 +G1 X24.93 Y10.32 Z1.6 F960.0 +G1 X25.03 Y10.43 Z1.6 F960.0 +G1 X25.03 Y11.42 Z1.6 F960.0 +G1 X24.93 Y11.52 Z1.6 F960.0 +G1 X1.08 Y11.52 Z1.6 F960.0 +G1 X0.97 Y11.63 Z1.6 F960.0 +G1 X0.97 Y12.62 Z1.6 F960.0 +G1 X1.08 Y12.72 Z1.6 F960.0 +G1 X24.93 Y12.72 Z1.6 F960.0 +G1 X25.03 Y12.83 Z1.6 F960.0 +G1 X25.03 Y13.82 Z1.6 F960.0 +G1 X24.93 Y13.92 Z1.6 F960.0 +G1 X1.08 Y13.92 Z1.6 F960.0 +G1 X0.97 Y14.03 Z1.6 F960.0 +G1 X0.97 Y15.02 Z1.6 F960.0 +G1 X1.08 Y15.12 Z1.6 F960.0 +G1 X24.93 Y15.12 Z1.6 F960.0 +G1 X25.03 Y15.23 Z1.6 F960.0 +G1 X25.03 Y16.22 Z1.6 F960.0 +G1 X24.93 Y16.32 Z1.6 F960.0 +G1 X1.08 Y16.32 Z1.6 F960.0 +G1 X0.97 Y16.43 Z1.6 F960.0 +G1 X0.97 Y17.42 Z1.6 F960.0 +G1 X1.08 Y17.52 Z1.6 F960.0 +G1 X24.93 Y17.52 Z1.6 F960.0 +G1 X25.03 Y17.63 Z1.6 F960.0 +G1 X25.03 Y18.62 Z1.6 F960.0 +G1 X24.93 Y18.72 Z1.6 F960.0 +G1 X1.08 Y18.72 Z1.6 F960.0 +G1 X0.97 Y18.83 Z1.6 F960.0 +G1 X0.97 Y19.82 Z1.6 F960.0 +G1 X1.08 Y19.92 Z1.6 F960.0 +G1 X24.93 Y19.92 Z1.6 F960.0 +G1 X25.03 Y20.03 Z1.6 F960.0 +G1 X25.03 Y21.02 Z1.6 F960.0 +G1 X24.93 Y21.12 Z1.6 F960.0 +G1 X1.08 Y21.12 Z1.6 F960.0 +G1 X0.97 Y21.23 Z1.6 F960.0 +G1 X0.97 Y22.22 Z1.6 F960.0 +G1 X1.08 Y22.32 Z1.6 F960.0 +G1 X24.93 Y22.32 Z1.6 F960.0 +G1 X25.03 Y22.43 Z1.6 F960.0 +G1 X25.03 Y23.42 Z1.6 F960.0 +G1 X24.93 Y23.52 Z1.6 F960.0 +G1 X1.08 Y23.52 Z1.6 F960.0 +G1 X0.97 Y23.63 Z1.6 F960.0 +G1 X0.97 Y24.62 Z1.6 F960.0 +G1 X1.08 Y24.72 Z1.6 F960.0 +G1 X24.93 Y24.72 Z1.6 F960.0 +G1 X25.03 Y24.83 Z1.6 F960.0 +G1 X25.03 Y25.82 Z1.6 F960.0 +G1 X24.93 Y25.92 Z1.6 F960.0 +G1 X1.08 Y25.92 Z1.6 F960.0 +G1 X0.97 Y26.03 Z1.6 F960.0 +G1 X0.97 Y27.02 Z1.6 F960.0 +G1 X1.08 Y27.12 Z1.6 F960.0 +G1 X24.93 Y27.12 Z1.6 F960.0 +G1 X25.03 Y27.23 Z1.6 F960.0 +G1 X25.03 Y28.22 Z1.6 F960.0 +G1 X24.93 Y28.32 Z1.6 F960.0 +G1 X1.08 Y28.32 Z1.6 F960.0 +G1 X0.97 Y28.43 Z1.6 F960.0 +G1 X0.97 Y29.42 Z1.6 F960.0 +G1 X1.08 Y29.52 Z1.6 F960.0 +G1 X24.93 Y29.52 Z1.6 F960.0 +G1 X24.96 Y29.44 Z1.6 F960.0 +M103 +M104 S220.0 +G1 X0.77 Y0.5 Z2.0 F720.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.2 Y0.42 Z2.0 F480.0 +G1 X0.81 Y0.42 Z2.0 F480.0 +G1 X0.7 Y0.53 Z2.0 F480.0 +G1 X0.7 Y30.32 Z2.0 F480.0 +G1 X0.81 Y30.42 Z2.0 F480.0 +G1 X25.2 Y30.42 Z2.0 F480.0 +G1 X25.3 Y30.32 Z2.0 F480.0 +G1 X25.3 Y0.53 Z2.0 F480.0 +G1 X25.24 Y0.51 Z2.0 F480.0 +M104 S220.0 +M108 S210.0 +G1 X13.1 Y18.48 Z2.0 F480.0 +G1 X13.13 Y18.5 Z2.0 F480.0 +G1 X13.24 Y18.45 Z2.0 F480.0 +G1 X13.27 Y18.46 Z2.0 F480.0 +G1 X13.31 Y18.51 Z2.0 F480.0 +G1 X13.79 Y18.79 Z2.0 F720.0 +G1 X13.94 Y18.93 Z2.0 F960.0 +M101 +G1 X14.23 Y19.4 Z2.0 F960.0 +G1 X14.23 Y19.52 Z2.0 F960.0 +G1 X14.08 Y19.64 Z2.0 F960.0 +G1 X11.92 Y19.64 Z2.0 F960.0 +G1 X11.81 Y19.58 Z2.0 F960.0 +G1 X11.77 Y19.4 Z2.0 F960.0 +G1 X12.81 Y17.74 Z2.0 F960.0 +G1 X12.95 Y17.66 Z2.0 F960.0 +G1 X13.19 Y17.74 Z2.0 F960.0 +G1 X13.73 Y18.6 Z2.0 F960.0 +G1 X13.73 Y18.77 Z2.03 F960.0 +M103 +M104 S230.0 +G1 X12.92 Y19.85 Z2.37 F720.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.5 Y19.93 Z2.4 F480.0 +G1 X12.97 Y19.93 Z2.4 F480.0 +G1 X12.76 Y19.93 Z2.4 F480.0 +G1 X9.5 Y19.93 Z2.4 F480.0 +G1 X9.42 Y19.83 Z2.4 F480.0 +G1 X10.58 Y14.35 Z2.4 F480.0 +G1 X10.66 Y14.16 Z2.4 F480.0 +G1 X12.63 Y11.01 Z2.4 F480.0 +G1 X12.79 Y10.92 Z2.4 F480.0 +G1 X13.21 Y10.92 Z2.4 F480.0 +G1 X13.37 Y11.01 Z2.4 F480.0 +G1 X15.34 Y14.16 Z2.4 F480.0 +G1 X15.42 Y14.35 Z2.4 F480.0 +G1 X16.58 Y19.83 Z2.4 F480.0 +G1 X16.52 Y19.86 Z2.4 F480.0 +G1 X15.86 Y19.31 Z2.4 F480.0 +G1 X15.86 Y19.31 Z2.4 F480.0 +G1 X15.85 Y19.33 Z2.4 F480.0 +G1 X14.5 Y19.33 Z2.4 F480.0 +G1 X14.33 Y19.4 Z2.4 F480.0 +G1 X14.18 Y19.56 Z2.4 F720.0 +G1 X14.0 Y19.64 Z2.4 F960.0 +M101 +G1 X9.86 Y19.64 Z2.4 F960.0 +G1 X9.78 Y19.54 Z2.4 F960.0 +G1 X10.85 Y14.46 Z2.4 F960.0 +G1 X10.93 Y14.27 Z2.4 F960.0 +G1 X12.79 Y11.29 Z2.4 F960.0 +G1 X12.95 Y11.21 Z2.4 F960.0 +G1 X13.21 Y11.29 Z2.4 F960.0 +G1 X15.07 Y14.27 Z2.4 F960.0 +G1 X15.15 Y14.46 Z2.4 F960.0 +G1 X16.23 Y19.54 Z2.4 F960.0 +G1 X16.14 Y19.64 Z2.4 F960.0 +G1 X14.39 Y19.64 Z2.4 F960.0 +G1 X14.18 Y19.62 Z2.4 F960.0 +M103 +G1 X10.77 Y18.99 Z2.4 F960.0 +G1 X10.67 Y18.98 Z2.4 F960.0 +M101 +G1 X10.58 Y18.93 Z2.4 F960.0 +G1 X11.47 Y14.71 Z2.4 F960.0 +G1 X11.55 Y14.52 Z2.4 F960.0 +G1 X12.5 Y13.0 Z2.4 F960.0 +G1 X12.66 Y12.91 Z2.4 F960.0 +G1 X13.34 Y12.91 Z2.4 F960.0 +G1 X13.5 Y13.0 Z2.4 F960.0 +G1 X14.45 Y14.52 Z2.4 F960.0 +G1 X14.53 Y14.71 Z2.4 F960.0 +G1 X15.41 Y18.88 Z2.4 F960.0 +G1 X15.33 Y18.98 Z2.4 F960.0 +G1 X11.01 Y18.98 Z2.4 F960.0 +G1 X10.95 Y18.89 Z2.4 F960.0 +M103 +G1 X11.36 Y18.17 Z2.4 F960.0 +G1 X11.4 Y18.18 Z2.4 F960.0 +M101 +G1 X11.49 Y18.35 Z2.4 F960.0 +G1 X11.9 Y18.35 Z2.4 F960.0 +G1 X12.0 Y18.25 Z2.4 F960.0 +G1 X12.0 Y15.36 Z2.4 F960.0 +G1 X12.05 Y15.16 Z2.4 F960.0 +G1 X12.55 Y14.12 Z2.4 F960.0 +G1 X12.6 Y14.13 Z2.4 F960.0 +G1 X12.6 Y18.25 Z2.4 F960.0 +G1 X12.71 Y18.35 Z2.4 F960.0 +G1 X13.1 Y18.35 Z2.4 F960.0 +G1 X13.2 Y18.25 Z2.4 F960.0 +G1 X13.2 Y13.81 Z2.4 F960.0 +G1 X13.26 Y13.8 Z2.4 F960.0 +G1 X13.74 Y14.58 Z2.4 F960.0 +G1 X13.8 Y14.77 Z2.4 F960.0 +G1 X13.8 Y18.25 Z2.4 F960.0 +G1 X13.91 Y18.35 Z2.4 F960.0 +G1 X14.3 Y18.35 Z2.4 F960.0 +G1 X14.4 Y18.25 Z2.4 F960.0 +G1 X14.4 Y17.25 Z2.4 F960.0 +G1 X14.41 Y17.25 Z2.42 F960.0 +M103 +G1 X14.6 Y19.22 Z2.78 F960.0 +G1 X14.5 Y19.33 Z2.8 F960.0 +G1 X13.23 Y19.33 Z2.8 F960.0 +G1 X13.04 Y19.39 Z2.8 F960.0 +G1 X12.8 Y19.58 Z2.8 F960.0 +G1 X12.61 Y19.64 Z2.8 F960.0 +M101 +G1 X8.56 Y19.64 Z2.8 F960.0 +G1 X8.47 Y19.54 Z2.8 F960.0 +G1 X10.93 Y7.85 Z2.8 F960.0 +G1 X11.01 Y7.66 Z2.8 F960.0 +G1 X12.81 Y4.79 Z2.8 F960.0 +G1 X12.95 Y4.71 Z2.8 F960.0 +G1 X13.19 Y4.79 Z2.8 F960.0 +G1 X14.99 Y7.66 Z2.8 F960.0 +G1 X15.07 Y7.85 Z2.8 F960.0 +G1 X17.53 Y19.54 Z2.8 F960.0 +G1 X17.45 Y19.64 Z2.8 F960.0 +G1 X13.0 Y19.64 Z2.8 F960.0 +G1 X12.92 Y19.54 Z2.8 F960.0 +M103 +G1 X14.93 Y10.87 Z2.8 F960.0 +G1 X15.0 Y10.58 Z2.8 F320.0 +G1 X15.0 Y10.88 Z2.8 F320.0 +M101 +G1 X15.0 Y18.91 Z2.8 F960.0 +G1 X14.9 Y19.01 Z2.8 F960.0 +G1 X14.51 Y19.01 Z2.8 F960.0 +G1 X14.4 Y18.91 Z2.8 F960.0 +G1 X14.4 Y8.01 Z2.8 F960.0 +G1 X14.34 Y7.81 Z2.8 F960.0 +G1 X13.86 Y7.03 Z2.8 F960.0 +G1 X13.8 Y7.05 Z2.8 F960.0 +G1 X13.8 Y18.91 Z2.8 F960.0 +G1 X13.7 Y19.01 Z2.8 F960.0 +G1 X13.31 Y19.01 Z2.8 F960.0 +G1 X13.2 Y18.91 Z2.8 F960.0 +G1 X13.2 Y6.21 Z2.8 F960.0 +G1 X13.1 Y6.13 Z2.8 F960.0 +G1 X12.7 Y6.27 Z2.8 F960.0 +G1 X12.6 Y6.41 Z2.8 F960.0 +G1 X12.6 Y18.91 Z2.8 F960.0 +G1 X12.5 Y19.01 Z2.8 F960.0 +G1 X12.11 Y19.01 Z2.8 F960.0 +G1 X12.0 Y18.91 Z2.8 F960.0 +G1 X12.0 Y7.37 Z2.8 F960.0 +G1 X11.96 Y7.36 Z2.8 F960.0 +M103 +G1 X11.44 Y8.58 Z2.8 F960.0 +G1 X11.4 Y8.79 Z2.8 F960.0 +M101 +G1 X11.4 Y18.91 Z2.8 F960.0 +G1 X11.3 Y19.01 Z2.8 F960.0 +G1 X10.91 Y19.01 Z2.8 F960.0 +G1 X10.8 Y18.91 Z2.8 F960.0 +G1 X10.8 Y11.64 Z2.8 F960.0 +G1 X10.78 Y11.63 Z2.8 F960.0 +M103 +G1 X10.22 Y14.28 Z2.8 F960.0 +G1 X10.2 Y14.49 Z2.8 F960.0 +M101 +G1 X10.2 Y18.91 Z2.8 F960.0 +G1 X10.1 Y19.01 Z2.8 F960.0 +G1 X9.71 Y19.01 Z2.8 F960.0 +G1 X9.6 Y18.91 Z2.8 F960.0 +G1 X9.6 Y17.34 Z2.8 F960.0 +G1 X9.7 Y17.22 Z2.8 F960.0 +M103 +G1 X16.1 Y16.3 Z2.8 F960.0 +G1 X16.2 Y16.39 Z2.8 F960.0 +M101 +G1 X16.2 Y18.91 Z2.8 F960.0 +G1 X16.1 Y19.01 Z2.8 F960.0 +G1 X15.71 Y19.01 Z2.8 F960.0 +G1 X15.6 Y18.91 Z2.8 F960.0 +G1 X15.6 Y13.54 Z2.8 F960.0 +G1 X15.7 Y13.47 Z2.82 F960.0 +M103 +G1 X17.19 Y13.99 Z3.18 F960.0 +G1 X17.3 Y14.13 Z3.2 F960.0 +G1 X17.46 Y15.39 Z3.2 F960.0 +G1 X17.58 Y15.53 Z3.2 F960.0 +G1 X17.7 Y15.56 Z3.2 F960.0 +G1 X17.82 Y15.69 Z3.2 F960.0 +M101 +G1 X18.32 Y19.54 Z3.2 F960.0 +G1 X18.23 Y19.64 Z3.2 F960.0 +G1 X7.77 Y19.64 Z3.2 F960.0 +G1 X7.68 Y19.54 Z3.2 F960.0 +G1 X8.54 Y12.97 Z3.2 F960.0 +G1 X8.57 Y12.76 Z3.2 F960.0 +G1 X11.01 Y1.25 Z3.2 F960.0 +G1 X11.09 Y1.06 Z3.2 F960.0 +G1 X11.47 Y0.45 Z3.2 F960.0 +G1 X11.63 Y0.36 Z3.2 F960.0 +G1 X14.37 Y0.36 Z3.2 F960.0 +G1 X14.53 Y0.45 Z3.2 F960.0 +G1 X14.91 Y1.06 Z3.2 F960.0 +G1 X14.99 Y1.25 Z3.2 F960.0 +G1 X17.43 Y12.76 Z3.2 F960.0 +G1 X17.46 Y12.97 Z3.2 F960.0 +G1 X17.77 Y15.31 Z3.2 F960.0 +G1 X17.68 Y15.41 Z3.2 F960.0 +M103 +G1 X17.22 Y15.39 Z3.2 F960.0 +G1 X17.13 Y15.49 Z3.2 F960.0 +M101 +G1 X17.57 Y18.88 Z3.2 F960.0 +G1 X17.48 Y18.98 Z3.2 F960.0 +G1 X8.52 Y18.98 Z3.2 F960.0 +G1 X8.43 Y18.88 Z3.2 F960.0 +G1 X9.19 Y13.08 Z3.2 F960.0 +G1 X9.22 Y12.88 Z3.2 F960.0 +G1 X11.63 Y1.5 Z3.2 F960.0 +G1 X11.71 Y1.31 Z3.2 F960.0 +G1 X11.83 Y1.11 Z3.2 F960.0 +G1 X11.99 Y1.02 Z3.2 F960.0 +G1 X14.01 Y1.02 Z3.2 F960.0 +G1 X14.17 Y1.11 Z3.2 F960.0 +G1 X14.29 Y1.31 Z3.2 F960.0 +G1 X14.37 Y1.5 Z3.2 F960.0 +G1 X16.78 Y12.88 Z3.2 F960.0 +G1 X16.81 Y13.08 Z3.2 F960.0 +G1 X17.07 Y15.1 Z3.2 F960.0 +G1 X17.04 Y15.11 Z3.2 F960.0 +M103 +G1 X16.24 Y13.35 Z3.2 F960.0 +G1 X16.2 Y13.36 Z3.2 F960.0 +M101 +G1 X16.2 Y18.25 Z3.2 F960.0 +G1 X16.31 Y18.35 Z3.2 F960.0 +G1 X16.7 Y18.35 Z3.2 F960.0 +G1 X16.8 Y18.25 Z3.2 F960.0 +G1 X16.8 Y17.97 Z3.2 F960.0 +G1 X16.7 Y17.87 Z3.2 F960.0 +M103 +G1 X9.71 Y18.34 Z3.2 F960.0 +G1 X9.6 Y18.25 Z3.2 F960.0 +M101 +G1 X9.6 Y14.9 Z3.2 F960.0 +G1 X9.62 Y14.69 Z3.2 F960.0 +M103 +G1 X10.15 Y11.6 Z3.2 F960.0 +G1 X10.2 Y11.3 Z3.2 F320.0 +G1 X10.2 Y11.6 Z3.2 F320.0 +M101 +G1 X10.2 Y18.25 Z3.2 F960.0 +G1 X10.31 Y18.35 Z3.2 F960.0 +G1 X10.7 Y18.35 Z3.2 F960.0 +G1 X10.8 Y18.25 Z3.2 F960.0 +G1 X10.8 Y8.57 Z3.2 F960.0 +G1 X10.82 Y8.37 Z3.2 F960.0 +M103 +G1 X11.34 Y5.93 Z3.2 F960.0 +G1 X11.4 Y5.63 Z3.2 F320.0 +G1 X11.4 Y5.93 Z3.2 F320.0 +M101 +G1 X11.4 Y18.25 Z3.2 F960.0 +G1 X11.51 Y18.35 Z3.2 F960.0 +G1 X11.9 Y18.35 Z3.2 F960.0 +G1 X12.0 Y18.25 Z3.2 F960.0 +G1 X12.0 Y2.91 Z3.2 F960.0 +G1 X12.05 Y2.71 Z3.2 F960.0 +M103 +G1 X12.55 Y1.74 Z3.2 F960.0 +G1 X12.6 Y1.76 Z3.2 F960.0 +M101 +G1 X12.6 Y18.25 Z3.2 F960.0 +G1 X12.71 Y18.35 Z3.2 F960.0 +G1 X13.1 Y18.35 Z3.2 F960.0 +G1 X13.2 Y18.25 Z3.2 F960.0 +G1 X13.2 Y1.76 Z3.2 F960.0 +G1 X13.3 Y1.68 Z3.2 F960.0 +G1 X13.7 Y1.82 Z3.2 F960.0 +G1 X13.8 Y1.96 Z3.2 F960.0 +G1 X13.8 Y18.25 Z3.2 F960.0 +G1 X13.91 Y18.35 Z3.2 F960.0 +G1 X14.3 Y18.35 Z3.2 F960.0 +G1 X14.4 Y18.25 Z3.2 F960.0 +G1 X14.4 Y4.8 Z3.2 F960.0 +G1 X14.42 Y4.79 Z3.2 F960.0 +M103 +G1 X14.98 Y7.42 Z3.2 F960.0 +G1 X15.0 Y7.63 Z3.2 F960.0 +M101 +G1 X15.0 Y18.25 Z3.2 F960.0 +G1 X15.11 Y18.35 Z3.2 F960.0 +G1 X15.5 Y18.35 Z3.2 F960.0 +G1 X15.6 Y18.25 Z3.2 F960.0 +G1 X15.6 Y10.46 Z3.2 F960.0 +G1 X15.7 Y10.36 Z3.22 F960.0 +M103 +G1 X17.47 Y10.47 Z3.58 F960.0 +G1 X17.58 Y10.58 Z3.6 F960.0 +G1 X17.75 Y11.84 Z3.6 F960.0 +G1 X17.86 Y11.97 Z3.6 F960.0 +G1 X17.98 Y11.99 Z3.6 F960.0 +G1 X18.1 Y12.12 Z3.6 F960.0 +M101 +G1 X19.07 Y19.54 Z3.6 F960.0 +G1 X18.98 Y19.64 Z3.6 F960.0 +G1 X7.02 Y19.64 Z3.6 F960.0 +G1 X6.93 Y19.54 Z3.6 F960.0 +G1 X8.7 Y5.96 Z3.6 F960.0 +G1 X8.74 Y5.75 Z3.6 F960.0 +G1 X9.86 Y0.46 Z3.6 F960.0 +G1 X9.98 Y0.36 Z3.6 F960.0 +G1 X16.02 Y0.36 Z3.6 F960.0 +G1 X16.14 Y0.46 Z3.6 F960.0 +G1 X17.26 Y5.75 Z3.6 F960.0 +G1 X17.3 Y5.96 Z3.6 F960.0 +G1 X18.05 Y11.73 Z3.6 F960.0 +G1 X17.97 Y11.88 Z3.6 F960.0 +M103 +G1 X17.53 Y12.06 Z3.6 F960.0 +G1 X17.45 Y12.2 Z3.6 F960.0 +M101 +G1 X18.32 Y18.88 Z3.6 F960.0 +G1 X18.22 Y18.98 Z3.6 F960.0 +G1 X7.78 Y18.98 Z3.6 F960.0 +G1 X7.69 Y18.88 Z3.6 F960.0 +G1 X9.35 Y6.07 Z3.6 F960.0 +G1 X9.39 Y5.86 Z3.6 F960.0 +G1 X10.39 Y1.12 Z3.6 F960.0 +G1 X10.52 Y1.02 Z3.6 F960.0 +G1 X15.48 Y1.02 Z3.6 F960.0 +G1 X15.61 Y1.12 Z3.6 F960.0 +G1 X16.61 Y5.86 Z3.6 F960.0 +G1 X16.65 Y6.07 Z3.6 F960.0 +G1 X17.39 Y11.82 Z3.6 F960.0 +G1 X17.31 Y11.95 Z3.6 F960.0 +M103 +G1 X16.9 Y12.09 Z3.6 F960.0 +G1 X16.8 Y12.23 Z3.6 F960.0 +M101 +G1 X16.8 Y18.25 Z3.6 F960.0 +G1 X16.91 Y18.35 Z3.6 F960.0 +G1 X17.3 Y18.35 Z3.6 F960.0 +G1 X17.4 Y18.25 Z3.6 F960.0 +G1 X17.4 Y16.83 Z3.6 F960.0 +G1 X17.3 Y16.74 Z3.6 F960.0 +M103 +G1 X8.43 Y18.25 Z3.6 F960.0 +G1 X8.4 Y18.29 Z3.6 F960.0 +M101 +G1 X8.43 Y18.35 Z3.6 F960.0 +G1 X8.9 Y18.35 Z3.6 F960.0 +G1 X9.0 Y18.25 Z3.6 F960.0 +G1 X9.0 Y13.76 Z3.6 F960.0 +G1 X9.01 Y13.55 Z3.6 F960.0 +M103 +G1 X9.56 Y9.35 Z3.6 F960.0 +G1 X9.6 Y9.05 Z3.6 F320.0 +G1 X9.6 Y9.35 Z3.6 F320.0 +M101 +G1 X9.6 Y18.25 Z3.6 F960.0 +G1 X9.71 Y18.35 Z3.6 F960.0 +G1 X10.1 Y18.35 Z3.6 F960.0 +G1 X10.2 Y18.25 Z3.6 F960.0 +G1 X10.2 Y5.18 Z3.6 F960.0 +G1 X10.22 Y4.97 Z3.6 F960.0 +M103 +G1 X10.74 Y2.53 Z3.6 F960.0 +G1 X10.8 Y2.24 Z3.6 F320.0 +G1 X10.8 Y2.54 Z3.6 F320.0 +M101 +G1 X10.8 Y18.25 Z3.6 F960.0 +G1 X10.91 Y18.35 Z3.6 F960.0 +G1 X11.3 Y18.35 Z3.6 F960.0 +G1 X11.4 Y18.25 Z3.6 F960.0 +G1 X11.4 Y1.76 Z3.6 F960.0 +G1 X11.51 Y1.65 Z3.6 F960.0 +G1 X11.9 Y1.65 Z3.6 F960.0 +G1 X12.0 Y1.76 Z3.6 F960.0 +G1 X12.0 Y18.25 Z3.6 F960.0 +G1 X12.11 Y18.35 Z3.6 F960.0 +G1 X12.5 Y18.35 Z3.6 F960.0 +G1 X12.6 Y18.25 Z3.6 F960.0 +G1 X12.6 Y1.76 Z3.6 F960.0 +G1 X12.71 Y1.65 Z3.6 F960.0 +G1 X13.1 Y1.65 Z3.6 F960.0 +G1 X13.2 Y1.76 Z3.6 F960.0 +G1 X13.2 Y18.25 Z3.6 F960.0 +G1 X13.31 Y18.35 Z3.6 F960.0 +G1 X13.7 Y18.35 Z3.6 F960.0 +G1 X13.8 Y18.25 Z3.6 F960.0 +G1 X13.8 Y1.76 Z3.6 F960.0 +G1 X13.91 Y1.65 Z3.6 F960.0 +G1 X14.3 Y1.65 Z3.6 F960.0 +G1 X14.4 Y1.76 Z3.6 F960.0 +G1 X14.4 Y18.25 Z3.6 F960.0 +G1 X14.51 Y18.35 Z3.6 F960.0 +G1 X14.9 Y18.35 Z3.6 F960.0 +G1 X15.0 Y18.25 Z3.6 F960.0 +G1 X15.0 Y1.76 Z3.6 F960.0 +G1 X15.03 Y1.75 Z3.6 F960.0 +M103 +G1 X15.58 Y4.03 Z3.6 F960.0 +G1 X15.6 Y4.23 Z3.6 F960.0 +M101 +G1 X15.6 Y18.25 Z3.6 F960.0 +G1 X15.71 Y18.35 Z3.6 F960.0 +G1 X16.1 Y18.35 Z3.6 F960.0 +G1 X16.2 Y18.25 Z3.6 F960.0 +G1 X16.2 Y7.62 Z3.6 F960.0 +G1 X16.3 Y7.5 Z3.62 F960.0 +M103 +G1 X17.79 Y7.21 Z3.98 F960.0 +G1 X17.9 Y7.29 Z4.0 F960.0 +G1 X18.06 Y8.55 Z4.0 F960.0 +G1 X18.18 Y8.69 Z4.0 F960.0 +G1 X18.31 Y8.72 Z4.0 F960.0 +G1 X18.42 Y8.86 Z4.0 F960.0 +M101 +G1 X19.81 Y19.54 Z4.0 F960.0 +G1 X19.72 Y19.64 Z4.0 F960.0 +G1 X14.29 Y19.64 Z4.0 F960.0 +G1 X14.14 Y19.55 Z4.0 F960.0 +G1 X13.05 Y17.5 Z4.0 F960.0 +G1 X12.95 Y17.5 Z4.0 F960.0 +G1 X11.86 Y19.55 Z4.0 F960.0 +G1 X11.71 Y19.64 Z4.0 F960.0 +G1 X6.28 Y19.64 Z4.0 F960.0 +G1 X6.19 Y19.54 Z4.0 F960.0 +G1 X8.67 Y0.46 Z4.0 F960.0 +G1 X8.79 Y0.36 Z4.0 F960.0 +G1 X17.21 Y0.36 Z4.0 F960.0 +G1 X17.33 Y0.46 Z4.0 F960.0 +G1 X18.37 Y8.47 Z4.0 F960.0 +G1 X18.29 Y8.61 Z4.0 F960.0 +M103 +G1 X17.85 Y8.8 Z4.0 F960.0 +G1 X17.77 Y8.94 Z4.0 F960.0 +M101 +G1 X19.06 Y18.88 Z4.0 F960.0 +G1 X18.97 Y18.98 Z4.0 F960.0 +G1 X14.69 Y18.98 Z4.0 F960.0 +G1 X14.54 Y18.89 Z4.0 F960.0 +G1 X13.05 Y16.09 Z4.0 F960.0 +G1 X12.95 Y16.09 Z4.0 F960.0 +G1 X11.47 Y18.89 Z4.0 F960.0 +G1 X11.31 Y18.98 Z4.0 F960.0 +G1 X7.03 Y18.98 Z4.0 F960.0 +G1 X6.94 Y18.88 Z4.0 F960.0 +G1 X9.25 Y1.12 Z4.0 F960.0 +G1 X9.37 Y1.02 Z4.0 F960.0 +G1 X16.63 Y1.02 Z4.0 F960.0 +G1 X16.75 Y1.12 Z4.0 F960.0 +G1 X17.72 Y8.55 Z4.0 F960.0 +G1 X17.65 Y8.59 Z4.0 F960.0 +M103 +G1 X10.28 Y1.72 Z4.0 F960.0 +G1 X10.2 Y1.76 Z4.0 F960.0 +M101 +G1 X10.2 Y18.25 Z4.0 F960.0 +G1 X10.31 Y18.35 Z4.0 F960.0 +G1 X10.7 Y18.35 Z4.0 F960.0 +G1 X10.8 Y18.25 Z4.0 F960.0 +G1 X10.8 Y1.76 Z4.0 F960.0 +G1 X10.91 Y1.65 Z4.0 F960.0 +G1 X11.3 Y1.65 Z4.0 F960.0 +G1 X11.4 Y1.76 Z4.0 F960.0 +G1 X11.4 Y17.56 Z4.0 F960.0 +G1 X11.45 Y17.57 Z4.0 F960.0 +G1 X11.95 Y16.63 Z4.0 F960.0 +G1 X12.0 Y16.43 Z4.0 F960.0 +G1 X12.0 Y1.76 Z4.0 F960.0 +G1 X12.11 Y1.65 Z4.0 F960.0 +G1 X12.5 Y1.65 Z4.0 F960.0 +G1 X12.6 Y1.76 Z4.0 F960.0 +G1 X12.6 Y15.3 Z4.0 F960.0 +G1 X12.69 Y15.35 Z4.0 F960.0 +G1 X13.11 Y15.09 Z4.0 F960.0 +G1 X13.2 Y14.93 Z4.0 F960.0 +G1 X13.2 Y1.76 Z4.0 F960.0 +G1 X13.31 Y1.65 Z4.0 F960.0 +G1 X13.7 Y1.65 Z4.0 F960.0 +G1 X13.8 Y1.76 Z4.0 F960.0 +G1 X13.8 Y16.06 Z4.0 F960.0 +G1 X13.85 Y16.25 Z4.0 F960.0 +G1 X14.35 Y17.2 Z4.0 F960.0 +G1 X14.4 Y17.18 Z4.0 F960.0 +G1 X14.4 Y1.76 Z4.0 F960.0 +G1 X14.51 Y1.65 Z4.0 F960.0 +G1 X14.9 Y1.65 Z4.0 F960.0 +G1 X15.0 Y1.76 Z4.0 F960.0 +G1 X15.0 Y18.25 Z4.0 F960.0 +G1 X15.11 Y18.35 Z4.0 F960.0 +G1 X15.5 Y18.35 Z4.0 F960.0 +G1 X15.6 Y18.25 Z4.0 F960.0 +G1 X15.6 Y1.76 Z4.0 F960.0 +G1 X15.7 Y1.67 Z4.0 F960.0 +G1 X16.1 Y1.76 Z4.0 F960.0 +G1 X16.2 Y1.89 Z4.0 F960.0 +G1 X16.2 Y18.25 Z4.0 F960.0 +G1 X16.31 Y18.35 Z4.0 F960.0 +G1 X16.7 Y18.35 Z4.0 F960.0 +G1 X16.8 Y18.25 Z4.0 F960.0 +G1 X16.8 Y6.5 Z4.0 F960.0 +G1 X16.81 Y6.5 Z4.0 F960.0 +M103 +G1 X17.39 Y10.9 Z4.0 F960.0 +G1 X17.4 Y11.11 Z4.0 F960.0 +M101 +G1 X17.4 Y18.25 Z4.0 F960.0 +G1 X17.51 Y18.35 Z4.0 F960.0 +G1 X17.9 Y18.35 Z4.0 F960.0 +G1 X18.0 Y18.25 Z4.0 F960.0 +G1 X18.0 Y15.72 Z4.0 F960.0 +G1 X17.9 Y15.63 Z4.0 F960.0 +M103 +G1 X7.9 Y17.14 Z4.0 F960.0 +G1 X7.8 Y17.26 Z4.0 F960.0 +M101 +G1 X7.8 Y18.25 Z4.0 F960.0 +G1 X7.91 Y18.35 Z4.0 F960.0 +G1 X8.3 Y18.35 Z4.0 F960.0 +G1 X8.4 Y18.25 Z4.0 F960.0 +G1 X8.4 Y12.65 Z4.0 F960.0 +G1 X8.41 Y12.44 Z4.0 F960.0 +M103 +G1 X8.96 Y8.23 Z4.0 F960.0 +G1 X9.0 Y7.93 Z4.0 F320.0 +G1 X9.0 Y8.23 Z4.0 F320.0 +M101 +G1 X9.0 Y18.25 Z4.0 F960.0 +G1 X9.11 Y18.35 Z4.0 F960.0 +G1 X9.49 Y18.35 Z4.0 F960.0 +G1 X9.6 Y18.25 Z4.0 F960.0 +G1 X9.6 Y3.42 Z4.0 F960.0 +G1 X9.51 Y3.27 Z4.02 F960.0 +M103 +G1 X8.09 Y2.51 Z4.38 F960.0 +G1 X8.01 Y2.36 Z4.4 F960.0 +G1 X8.16 Y1.09 Z4.4 F960.0 +G1 X8.08 Y0.94 Z4.4 F960.0 +G1 X7.97 Y0.88 Z4.4 F960.0 +G1 X7.89 Y0.72 Z4.4 F960.0 +M101 +G1 X7.92 Y0.46 Z4.4 F960.0 +G1 X8.04 Y0.36 Z4.4 F960.0 +G1 X17.96 Y0.36 Z4.4 F960.0 +G1 X18.08 Y0.46 Z4.4 F960.0 +G1 X20.31 Y19.54 Z4.4 F960.0 +G1 X20.22 Y19.64 Z4.4 F960.0 +G1 X16.48 Y19.64 Z4.4 F960.0 +G1 X16.35 Y19.54 Z4.4 F960.0 +G1 X15.43 Y14.4 Z4.4 F960.0 +G1 X15.36 Y14.2 Z4.4 F960.0 +G1 X13.05 Y9.84 Z4.4 F960.0 +G1 X12.95 Y9.84 Z4.4 F960.0 +G1 X10.64 Y14.2 Z4.4 F960.0 +G1 X10.57 Y14.4 Z4.4 F960.0 +G1 X9.65 Y19.54 Z4.4 F960.0 +G1 X9.53 Y19.64 Z4.4 F960.0 +G1 X5.78 Y19.64 Z4.4 F960.0 +G1 X5.69 Y19.54 Z4.4 F960.0 +G1 X7.84 Y1.11 Z4.4 F960.0 +G1 X7.96 Y1.01 Z4.4 F960.0 +M103 +G1 X8.53 Y1.02 Z4.4 F960.0 +G1 X8.74 Y1.02 Z4.4 F960.0 +M101 +G1 X17.38 Y1.02 Z4.4 F960.0 +G1 X17.5 Y1.12 Z4.4 F960.0 +G1 X19.59 Y18.88 Z4.4 F960.0 +G1 X19.49 Y18.98 Z4.4 F960.0 +G1 X17.03 Y18.98 Z4.4 F960.0 +G1 X16.9 Y18.88 Z4.4 F960.0 +G1 X16.06 Y14.18 Z4.4 F960.0 +G1 X16.0 Y13.99 Z4.4 F960.0 +G1 X13.05 Y8.43 Z4.4 F960.0 +G1 X12.95 Y8.43 Z4.4 F960.0 +G1 X10.01 Y13.99 Z4.4 F960.0 +G1 X9.94 Y14.18 Z4.4 F960.0 +G1 X9.1 Y18.88 Z4.4 F960.0 +G1 X8.97 Y18.98 Z4.4 F960.0 +G1 X6.51 Y18.98 Z4.4 F960.0 +G1 X6.42 Y18.88 Z4.4 F960.0 +G1 X8.5 Y1.19 Z4.4 F960.0 +G1 X8.57 Y1.17 Z4.4 F960.0 +M103 +G1 X13.33 Y7.65 Z4.4 F960.0 +G1 X13.47 Y7.81 Z4.4 F960.0 +M101 +G1 X18.13 Y12.48 Z4.4 F960.0 +G1 X18.22 Y12.65 Z4.4 F960.0 +M103 +G1 X18.32 Y13.51 Z4.4 F960.0 +G1 X18.26 Y13.54 Z4.4 F960.0 +M101 +G1 X14.53 Y9.82 Z4.4 F960.0 +G1 X14.5 Y9.84 Z4.4 F960.0 +M103 +G1 X17.01 Y16.01 Z4.4 F960.0 +G1 X17.12 Y16.18 Z4.4 F960.0 +M101 +G1 X18.76 Y17.82 Z4.4 F960.0 +G1 X18.76 Y17.96 Z4.4 F960.0 +G1 X18.43 Y18.28 Z4.4 F960.0 +G1 X18.28 Y18.28 Z4.4 F960.0 +G1 X17.33 Y17.33 Z4.4 F960.0 +G1 X17.22 Y17.15 Z4.4 F960.0 +G1 X15.56 Y11.85 Z4.4 F960.0 +G1 X15.6 Y11.83 Z4.4 F960.0 +G1 X18.38 Y14.61 Z4.4 F960.0 +G1 X18.47 Y14.79 Z4.4 F960.0 +G1 X18.57 Y15.65 Z4.4 F960.0 +G1 X18.51 Y15.68 Z4.4 F960.0 +G1 X16.66 Y13.83 Z4.4 F960.0 +G1 X16.61 Y13.86 Z4.4 F960.0 +G1 X16.82 Y14.85 Z4.4 F960.0 +G1 X16.92 Y15.03 Z4.4 F960.0 +G1 X18.64 Y16.75 Z4.4 F960.0 +G1 X18.7 Y16.72 Z4.4 F960.0 +M103 +G1 X16.75 Y1.75 Z4.4 F960.0 +G1 X16.81 Y1.72 Z4.4 F960.0 +M101 +G1 X16.96 Y1.97 Z4.4 F960.0 +G1 X17.06 Y2.83 Z4.4 F960.0 +G1 X17.0 Y2.86 Z4.4 F960.0 +G1 X15.87 Y1.72 Z4.4 F960.0 +G1 X15.69 Y1.65 Z4.4 F960.0 +G1 X14.95 Y1.65 Z4.4 F960.0 +G1 X14.92 Y1.72 Z4.4 F960.0 +G1 X17.13 Y3.93 Z4.4 F960.0 +G1 X17.21 Y4.11 Z4.4 F960.0 +G1 X17.32 Y4.97 Z4.4 F960.0 +G1 X17.25 Y5.0 Z4.4 F960.0 +G1 X13.98 Y1.72 Z4.4 F960.0 +G1 X13.8 Y1.65 Z4.4 F960.0 +G1 X13.07 Y1.65 Z4.4 F960.0 +G1 X13.04 Y1.72 Z4.4 F960.0 +G1 X17.38 Y6.07 Z4.4 F960.0 +G1 X17.47 Y6.24 Z4.4 F960.0 +G1 X17.57 Y7.1 Z4.4 F960.0 +G1 X17.51 Y7.13 Z4.4 F960.0 +G1 X12.1 Y1.72 Z4.4 F960.0 +G1 X11.92 Y1.65 Z4.4 F960.0 +G1 X11.18 Y1.65 Z4.4 F960.0 +G1 X11.15 Y1.72 Z4.4 F960.0 +G1 X17.63 Y8.2 Z4.4 F960.0 +G1 X17.72 Y8.38 Z4.4 F960.0 +G1 X17.82 Y9.24 Z4.4 F960.0 +G1 X17.76 Y9.27 Z4.4 F960.0 +G1 X10.21 Y1.72 Z4.4 F960.0 +G1 X10.03 Y1.65 Z4.4 F960.0 +G1 X9.3 Y1.65 Z4.4 F960.0 +G1 X9.27 Y1.72 Z4.4 F960.0 +G1 X17.88 Y10.34 Z4.4 F960.0 +G1 X17.97 Y10.52 Z4.4 F960.0 +G1 X18.07 Y11.38 Z4.4 F960.0 +G1 X18.01 Y11.41 Z4.4 F960.0 +G1 X9.06 Y2.46 Z4.4 F960.0 +G1 X8.98 Y2.49 Z4.4 F960.0 +G1 X8.9 Y3.13 Z4.4 F960.0 +G1 X8.96 Y3.31 Z4.4 F960.0 +G1 X12.81 Y7.15 Z4.4 F960.0 +G1 X12.83 Y7.32 Z4.4 F960.0 +G1 X12.6 Y7.75 Z4.4 F960.0 +G1 X12.48 Y7.77 Z4.4 F960.0 +G1 X8.86 Y4.15 Z4.4 F960.0 +G1 X8.78 Y4.18 Z4.4 F960.0 +G1 X8.7 Y4.82 Z4.4 F960.0 +G1 X8.76 Y4.99 Z4.4 F960.0 +G1 X12.15 Y8.38 Z4.4 F960.0 +G1 X12.18 Y8.55 Z4.4 F960.0 +G1 X11.95 Y8.98 Z4.4 F960.0 +G1 X11.83 Y9.0 Z4.4 F960.0 +G1 X8.66 Y5.84 Z4.4 F960.0 +G1 X8.58 Y5.87 Z4.4 F960.0 +G1 X8.5 Y6.5 Z4.4 F960.0 +G1 X8.57 Y6.68 Z4.4 F960.0 +G1 X11.5 Y9.61 Z4.4 F960.0 +G1 X11.52 Y9.78 Z4.4 F960.0 +G1 X11.3 Y10.21 Z4.4 F960.0 +G1 X11.17 Y10.23 Z4.4 F960.0 +G1 X8.47 Y7.52 Z4.4 F960.0 +G1 X8.38 Y7.55 Z4.4 F960.0 +G1 X8.31 Y8.19 Z4.4 F960.0 +G1 X8.37 Y8.37 Z4.4 F960.0 +G1 X10.85 Y10.85 Z4.4 F960.0 +G1 X10.87 Y11.01 Z4.4 F960.0 +G1 X10.64 Y11.44 Z4.4 F960.0 +G1 X10.52 Y11.46 Z4.4 F960.0 +G1 X8.27 Y9.21 Z4.4 F960.0 +G1 X8.18 Y9.24 Z4.4 F960.0 +G1 X8.11 Y9.88 Z4.4 F960.0 +G1 X8.17 Y10.06 Z4.4 F960.0 +G1 X10.19 Y12.08 Z4.4 F960.0 +G1 X10.22 Y12.24 Z4.4 F960.0 +G1 X9.99 Y12.67 Z4.4 F960.0 +G1 X9.86 Y12.69 Z4.4 F960.0 +G1 X8.07 Y10.9 Z4.4 F960.0 +G1 X7.98 Y10.93 Z4.4 F960.0 +G1 X7.91 Y11.56 Z4.4 F960.0 +G1 X7.97 Y11.74 Z4.4 F960.0 +G1 X9.54 Y13.31 Z4.4 F960.0 +G1 X9.57 Y13.48 Z4.4 F960.0 +G1 X9.37 Y13.94 Z4.4 F960.0 +G1 X9.25 Y13.96 Z4.4 F960.0 +G1 X7.87 Y12.59 Z4.4 F960.0 +G1 X7.79 Y12.62 Z4.4 F960.0 +G1 X7.71 Y13.25 Z4.4 F960.0 +G1 X7.77 Y13.43 Z4.4 F960.0 +G1 X9.11 Y14.76 Z4.4 F960.0 +G1 X9.16 Y14.94 Z4.4 F960.0 +G1 X9.06 Y15.53 Z4.4 F960.0 +G1 X8.96 Y15.56 Z4.4 F960.0 +G1 X7.67 Y14.27 Z4.4 F960.0 +G1 X7.59 Y14.3 Z4.4 F960.0 +G1 X7.51 Y14.94 Z4.4 F960.0 +G1 X7.57 Y15.12 Z4.4 F960.0 +G1 X8.82 Y16.36 Z4.4 F960.0 +G1 X8.88 Y16.54 Z4.4 F960.0 +G1 X8.77 Y17.13 Z4.4 F960.0 +G1 X8.68 Y17.16 Z4.4 F960.0 +G1 X7.48 Y15.96 Z4.4 F960.0 +G1 X7.39 Y15.99 Z4.4 F960.0 +G1 X7.31 Y16.63 Z4.4 F960.0 +G1 X7.38 Y16.8 Z4.4 F960.0 +G1 X8.53 Y17.96 Z4.4 F960.0 +G1 X8.51 Y18.08 Z4.4 F960.0 +G1 X8.07 Y18.3 Z4.4 F960.0 +G1 X7.91 Y18.28 Z4.4 F960.0 +G1 X7.28 Y17.65 Z4.4 F960.0 +G1 X7.3 Y17.57 Z4.43 F960.0 +M103 +G1 X8.33 Y17.55 Z4.77 F960.0 +G1 X8.41 Y17.66 Z4.8 F960.0 +G1 X8.19 Y18.91 Z4.8 F960.0 +G1 X8.21 Y19.11 Z4.8 F960.0 +G1 X8.39 Y19.58 Z4.8 F960.0 +G1 X8.39 Y19.61 Z4.8 F960.0 +M101 +G1 X8.37 Y19.64 Z4.8 F960.0 +G1 X5.3 Y19.64 Z4.8 F960.0 +G1 X5.2 Y19.54 Z4.8 F960.0 +G1 X7.19 Y0.46 Z4.8 F960.0 +G1 X7.3 Y0.36 Z4.8 F960.0 +G1 X18.7 Y0.36 Z4.8 F960.0 +G1 X18.82 Y0.46 Z4.8 F960.0 +G1 X20.8 Y19.54 Z4.8 F960.0 +G1 X20.7 Y19.64 Z4.8 F960.0 +G1 X17.72 Y19.64 Z4.8 F960.0 +G1 X17.6 Y19.54 Z4.8 F960.0 +G1 X15.35 Y6.6 Z4.8 F960.0 +G1 X15.28 Y6.4 Z4.8 F960.0 +G1 X13.05 Y2.19 Z4.8 F960.0 +G1 X12.95 Y2.19 Z4.8 F960.0 +G1 X10.72 Y6.4 Z4.8 F960.0 +G1 X10.65 Y6.6 Z4.8 F960.0 +G1 X8.44 Y19.32 Z4.8 F960.0 +G1 X8.32 Y19.38 Z4.8 F960.0 +M103 +G1 X7.42 Y19.02 Z4.8 F960.0 +G1 X7.21 Y18.98 Z4.8 F960.0 +M101 +G1 X6.03 Y18.98 Z4.8 F960.0 +G1 X5.93 Y18.88 Z4.8 F960.0 +G1 X7.78 Y1.12 Z4.8 F960.0 +G1 X7.9 Y1.02 Z4.8 F960.0 +G1 X18.1 Y1.02 Z4.8 F960.0 +G1 X18.22 Y1.12 Z4.8 F960.0 +G1 X20.07 Y18.88 Z4.8 F960.0 +G1 X19.97 Y18.98 Z4.8 F960.0 +G1 X18.28 Y18.98 Z4.8 F960.0 +G1 X18.15 Y18.88 Z4.8 F960.0 +G1 X15.98 Y6.38 Z4.8 F960.0 +G1 X15.92 Y6.18 Z4.8 F960.0 +G1 X13.05 Y0.78 Z4.8 F960.0 +G1 X12.95 Y0.78 Z4.8 F960.0 +G1 X10.08 Y6.18 Z4.8 F960.0 +G1 X10.02 Y6.38 Z4.8 F960.0 +G1 X7.85 Y18.88 Z4.8 F960.0 +G1 X7.72 Y18.98 Z4.8 F960.0 +G1 X7.6 Y18.98 Z4.8 F960.0 +G1 X7.51 Y18.88 Z4.8 F960.0 +M103 +G1 X8.12 Y13.66 Z4.8 F960.0 +G1 X8.06 Y13.63 Z4.8 F960.0 +M101 +G1 X7.08 Y14.61 Z4.8 F960.0 +G1 X7.11 Y14.68 Z4.8 F960.0 +G1 X7.83 Y14.69 Z4.8 F960.0 +G1 X7.86 Y14.77 Z4.8 F960.0 +G1 X6.97 Y15.66 Z4.8 F960.0 +G1 X7.0 Y15.75 Z4.8 F960.0 +G1 X7.63 Y15.82 Z4.8 F960.0 +G1 X7.66 Y15.91 Z4.8 F960.0 +G1 X6.86 Y16.71 Z4.8 F960.0 +G1 X6.89 Y16.81 Z4.8 F960.0 +G1 X7.44 Y16.95 Z4.8 F960.0 +G1 X7.46 Y17.05 Z4.8 F960.0 +G1 X6.75 Y17.76 Z4.8 F960.0 +G1 X6.74 Y17.92 Z4.8 F960.0 +G1 X7.04 Y18.27 Z4.8 F960.0 +G1 X7.18 Y18.28 Z4.8 F960.0 +G1 X7.27 Y18.19 Z4.8 F960.0 +G1 X7.36 Y18.01 Z4.8 F960.0 +M103 +G1 X9.3 Y6.81 Z4.8 F960.0 +G1 X9.25 Y6.78 Z4.8 F960.0 +M101 +G1 X7.73 Y8.29 Z4.8 F960.0 +G1 X7.65 Y8.47 Z4.8 F960.0 +G1 X7.56 Y9.32 Z4.8 F960.0 +G1 X7.63 Y9.35 Z4.8 F960.0 +G1 X9.05 Y7.92 Z4.8 F960.0 +G1 X9.1 Y7.95 Z4.8 F960.0 +G1 X8.94 Y8.89 Z4.8 F960.0 +G1 X8.85 Y9.06 Z4.8 F960.0 +G1 X7.52 Y10.4 Z4.8 F960.0 +G1 X7.43 Y10.58 Z4.8 F960.0 +G1 X7.34 Y11.42 Z4.8 F960.0 +G1 X7.41 Y11.45 Z4.8 F960.0 +G1 X8.65 Y10.2 Z4.8 F960.0 +G1 X8.71 Y10.23 Z4.8 F960.0 +G1 X8.55 Y11.17 Z4.8 F960.0 +G1 X8.45 Y11.35 Z4.8 F960.0 +G1 X7.3 Y12.5 Z4.8 F960.0 +G1 X7.21 Y12.68 Z4.8 F960.0 +G1 X7.12 Y13.53 Z4.8 F960.0 +G1 X7.19 Y13.56 Z4.8 F960.0 +G1 X8.26 Y12.49 Z4.8 F960.0 +G1 X8.36 Y12.31 Z4.8 F960.0 +M103 +G1 X10.94 Y3.28 Z4.8 F960.0 +G1 X10.89 Y3.25 Z4.8 F960.0 +M101 +G1 X7.95 Y6.19 Z4.8 F960.0 +G1 X7.87 Y6.37 Z4.8 F960.0 +G1 X7.78 Y7.21 Z4.8 F960.0 +G1 X7.84 Y7.24 Z4.8 F960.0 +G1 X9.83 Y5.26 Z4.8 F960.0 +G1 X9.94 Y5.09 Z4.8 F960.0 +M103 +G1 X11.51 Y1.75 Z4.8 F960.0 +G1 X11.48 Y1.72 Z4.8 F960.0 +M101 +G1 X8.06 Y5.14 Z4.8 F960.0 +G1 X8.0 Y5.11 Z4.8 F960.0 +G1 X8.09 Y4.26 Z4.8 F960.0 +G1 X8.17 Y4.09 Z4.8 F960.0 +G1 X10.53 Y1.72 Z4.8 F960.0 +G1 X10.5 Y1.65 Z4.8 F960.0 +G1 X9.77 Y1.65 Z4.8 F960.0 +G1 X9.59 Y1.72 Z4.8 F960.0 +G1 X8.28 Y3.03 Z4.8 F960.0 +G1 X8.22 Y3.0 Z4.8 F960.0 +G1 X8.31 Y2.16 Z4.8 F960.0 +G1 X8.39 Y1.98 Z4.8 F960.0 +G1 X8.65 Y1.72 Z4.8 F960.0 +G1 X8.78 Y1.74 Z4.8 F960.0 +M103 +G1 X10.94 Y5.12 Z4.8 F960.0 +G1 X11.04 Y5.11 Z4.8 F960.0 +G1 X12.95 Y1.51 Z4.8 F960.0 +G1 X13.05 Y1.51 Z4.8 F960.0 +G1 X15.59 Y6.3 Z4.8 F960.0 +G1 X15.65 Y6.49 Z4.8 F960.0 +G1 X17.07 Y14.65 Z4.8 F960.0 +G1 X17.14 Y14.84 Z4.8 F960.0 +G1 X19.37 Y18.33 Z4.8 F960.0 +G1 X19.37 Y18.34 Z4.8 F960.0 +M101 +G1 X19.36 Y18.35 Z4.8 F960.0 +G1 X18.76 Y18.14 Z4.8 F960.0 +G1 X18.73 Y18.04 Z4.8 F960.0 +G1 X19.21 Y17.56 Z4.8 F960.0 +G1 X19.19 Y17.46 Z4.8 F960.0 +G1 X18.62 Y17.33 Z4.8 F960.0 +G1 X18.59 Y17.23 Z4.8 F960.0 +G1 X19.13 Y16.7 Z4.8 F960.0 +G1 X19.1 Y16.61 Z4.8 F960.0 +G1 X18.49 Y16.52 Z4.8 F960.0 +G1 X18.45 Y16.43 Z4.8 F960.0 +G1 X19.04 Y15.85 Z4.8 F960.0 +G1 X19.1 Y15.67 Z4.8 F960.0 +G1 X19.03 Y15.02 Z4.8 F960.0 +G1 X18.95 Y14.99 Z4.8 F960.0 +G1 X18.32 Y15.63 Z4.8 F960.0 +G1 X18.22 Y15.6 Z4.8 F960.0 +G1 X18.12 Y15.0 Z4.8 F960.0 +G1 X18.18 Y14.82 Z4.8 F960.0 +G1 X18.86 Y14.14 Z4.8 F960.0 +G1 X18.92 Y13.96 Z4.8 F960.0 +G1 X18.86 Y13.32 Z4.8 F960.0 +G1 X18.77 Y13.29 Z4.8 F960.0 +G1 X18.04 Y14.02 Z4.8 F960.0 +G1 X17.94 Y13.99 Z4.8 F960.0 +G1 X17.84 Y13.39 Z4.8 F960.0 +G1 X17.9 Y13.22 Z4.8 F960.0 +G1 X18.68 Y12.43 Z4.8 F960.0 +G1 X18.74 Y12.25 Z4.8 F960.0 +G1 X18.68 Y11.61 Z4.8 F960.0 +G1 X18.59 Y11.58 Z4.8 F960.0 +G1 X17.76 Y12.41 Z4.8 F960.0 +G1 X17.67 Y12.38 Z4.8 F960.0 +G1 X17.56 Y11.79 Z4.8 F960.0 +G1 X17.62 Y11.61 Z4.8 F960.0 +G1 X18.5 Y10.72 Z4.8 F960.0 +G1 X18.57 Y10.55 Z4.8 F960.0 +G1 X18.5 Y9.9 Z4.8 F960.0 +G1 X18.41 Y9.87 Z4.8 F960.0 +G1 X17.48 Y10.81 Z4.8 F960.0 +G1 X17.39 Y10.78 Z4.8 F960.0 +G1 X17.28 Y10.18 Z4.8 F960.0 +G1 X17.34 Y10.0 Z4.8 F960.0 +G1 X18.33 Y9.02 Z4.8 F960.0 +G1 X18.39 Y8.84 Z4.8 F960.0 +G1 X18.32 Y8.19 Z4.8 F960.0 +G1 X18.24 Y8.16 Z4.8 F960.0 +G1 X17.2 Y9.2 Z4.8 F960.0 +G1 X17.11 Y9.17 Z4.8 F960.0 +G1 X17.0 Y8.57 Z4.8 F960.0 +G1 X17.06 Y8.4 Z4.8 F960.0 +G1 X18.15 Y7.31 Z4.8 F960.0 +G1 X18.21 Y7.13 Z4.8 F960.0 +G1 X18.14 Y6.48 Z4.8 F960.0 +G1 X18.06 Y6.45 Z4.8 F960.0 +G1 X16.92 Y7.59 Z4.8 F960.0 +G1 X16.83 Y7.56 Z4.8 F960.0 +G1 X16.73 Y6.97 Z4.8 F960.0 +G1 X16.78 Y6.79 Z4.8 F960.0 +G1 X17.97 Y5.6 Z4.8 F960.0 +G1 X18.03 Y5.42 Z4.8 F960.0 +G1 X17.97 Y4.78 Z4.8 F960.0 +G1 X17.88 Y4.75 Z4.8 F960.0 +G1 X16.64 Y5.99 Z4.8 F960.0 +G1 X16.52 Y5.97 Z4.8 F960.0 +G1 X16.29 Y5.54 Z4.8 F960.0 +G1 X16.31 Y5.37 Z4.8 F960.0 +G1 X17.79 Y3.89 Z4.8 F960.0 +G1 X17.86 Y3.71 Z4.8 F960.0 +G1 X17.79 Y3.07 Z4.8 F960.0 +G1 X17.7 Y3.04 Z4.8 F960.0 +G1 X15.99 Y4.76 Z4.8 F960.0 +G1 X15.86 Y4.74 Z4.8 F960.0 +G1 X15.63 Y4.31 Z4.8 F960.0 +G1 X15.66 Y4.14 Z4.8 F960.0 +G1 X17.61 Y2.18 Z4.8 F960.0 +G1 X17.61 Y2.04 Z4.8 F960.0 +G1 X17.28 Y1.72 Z4.8 F960.0 +G1 X17.13 Y1.72 Z4.8 F960.0 +G1 X15.33 Y3.52 Z4.8 F960.0 +G1 X15.21 Y3.51 Z4.8 F960.0 +G1 X14.98 Y3.08 Z4.8 F960.0 +G1 X15.01 Y2.91 Z4.8 F960.0 +G1 X16.19 Y1.72 Z4.8 F960.0 +G1 X16.16 Y1.65 Z4.8 F960.0 +G1 X15.43 Y1.65 Z4.8 F960.0 +G1 X15.25 Y1.72 Z4.8 F960.0 +G1 X14.68 Y2.29 Z4.8 F960.0 +G1 X14.56 Y2.27 Z4.8 F960.0 +G1 X14.3 Y1.79 Z4.8 F960.0 +G1 X14.31 Y1.72 Z4.8 F960.0 +G1 X14.41 Y1.63 Z4.83 F960.0 +M103 +G1 X14.86 Y1.37 Z5.15 F960.0 +G1 X14.83 Y1.33 Z5.2 F960.0 +G1 X13.56 Y1.33 Z5.2 F960.0 +G1 X13.37 Y1.39 Z5.2 F960.0 +G1 X13.13 Y1.58 Z5.2 F960.0 +G1 X12.94 Y1.64 Z5.2 F960.0 +M101 +G1 X10.32 Y1.64 Z5.2 F960.0 +G1 X10.2 Y1.74 Z5.2 F960.0 +G1 X8.69 Y10.19 Z5.2 F960.0 +G1 X8.66 Y10.4 Z5.2 F960.0 +G1 X7.65 Y19.54 Z5.2 F960.0 +G1 X7.53 Y19.64 Z5.2 F960.0 +G1 X4.81 Y19.64 Z5.2 F960.0 +G1 X4.71 Y19.54 Z5.2 F960.0 +G1 X6.56 Y0.47 Z5.2 F960.0 +G1 X6.67 Y0.36 Z5.2 F960.0 +G1 X19.33 Y0.36 Z5.2 F960.0 +G1 X19.44 Y0.47 Z5.2 F960.0 +G1 X21.29 Y19.54 Z5.2 F960.0 +G1 X21.19 Y19.64 Z5.2 F960.0 +G1 X18.47 Y19.64 Z5.2 F960.0 +G1 X18.35 Y19.54 Z5.2 F960.0 +G1 X17.34 Y10.4 Z5.2 F960.0 +G1 X17.31 Y10.19 Z5.2 F960.0 +G1 X15.8 Y1.74 Z5.2 F960.0 +G1 X15.68 Y1.64 Z5.2 F960.0 +G1 X13.33 Y1.64 Z5.2 F960.0 +G1 X13.33 Y1.62 Z5.2 F960.0 +M103 +G1 X17.21 Y1.04 Z5.2 F960.0 +G1 X17.42 Y1.02 Z5.2 F960.0 +M101 +G1 X18.73 Y1.02 Z5.2 F960.0 +G1 X18.84 Y1.13 Z5.2 F960.0 +G1 X20.56 Y18.88 Z5.2 F960.0 +G1 X20.47 Y18.98 Z5.2 F960.0 +G1 X19.06 Y18.98 Z5.2 F960.0 +G1 X18.94 Y18.88 Z5.2 F960.0 +G1 X18.0 Y10.3 Z5.2 F960.0 +G1 X17.97 Y10.1 Z5.2 F960.0 +G1 X16.48 Y1.79 Z5.2 F960.0 +G1 X16.5 Y1.59 Z5.2 F960.0 +G1 X16.66 Y1.12 Z5.2 F960.0 +G1 X16.79 Y1.02 Z5.2 F960.0 +G1 X17.03 Y1.02 Z5.2 F960.0 +G1 X17.03 Y1.05 Z5.2 F960.0 +M103 +G1 X16.05 Y1.3 Z5.2 F960.0 +G1 X15.84 Y1.33 Z5.2 F960.0 +G1 X10.06 Y1.33 Z5.2 F960.0 +G1 X9.94 Y1.43 Z5.2 F960.0 +G1 X9.7 Y2.72 Z5.2 F960.0 +G1 X9.59 Y2.87 Z5.2 F960.0 +G1 X9.4 Y2.96 Z5.2 F960.0 +G1 X9.28 Y3.11 Z5.2 F960.0 +M101 +G1 X8.03 Y10.1 Z5.2 F960.0 +G1 X8.0 Y10.3 Z5.2 F960.0 +G1 X7.06 Y18.88 Z5.2 F960.0 +G1 X6.94 Y18.98 Z5.2 F960.0 +G1 X5.53 Y18.98 Z5.2 F960.0 +G1 X5.44 Y18.88 Z5.2 F960.0 +G1 X7.16 Y1.13 Z5.2 F960.0 +G1 X7.27 Y1.02 Z5.2 F960.0 +G1 X9.21 Y1.02 Z5.2 F960.0 +G1 X9.35 Y1.12 Z5.2 F960.0 +G1 X9.5 Y1.59 Z5.2 F960.0 +G1 X9.52 Y1.79 Z5.2 F960.0 +G1 X9.35 Y2.72 Z5.2 F960.0 +G1 X9.31 Y2.93 Z5.2 F960.0 +M103 +G1 X6.74 Y16.05 Z5.2 F960.0 +G1 X6.65 Y16.08 Z5.2 F960.0 +M101 +G1 X6.44 Y15.87 Z5.2 F960.0 +G1 X6.44 Y15.72 Z5.2 F960.0 +G1 X6.75 Y15.38 Z5.2 F960.0 +G1 X6.74 Y15.23 Z5.2 F960.0 +G1 X6.53 Y15.01 Z5.2 F960.0 +G1 X6.53 Y14.86 Z5.2 F960.0 +G1 X6.84 Y14.53 Z5.2 F960.0 +G1 X6.84 Y14.38 Z5.2 F960.0 +G1 X6.61 Y14.15 Z5.2 F960.0 +G1 X6.61 Y14.0 Z5.2 F960.0 +G1 X6.93 Y13.68 Z5.2 F960.0 +G1 X6.93 Y13.53 Z5.2 F960.0 +G1 X6.69 Y13.29 Z5.2 F960.0 +G1 X6.69 Y13.15 Z5.2 F960.0 +G1 X7.02 Y12.83 Z5.2 F960.0 +G1 X7.02 Y12.68 Z5.2 F960.0 +G1 X6.78 Y12.43 Z5.2 F960.0 +G1 X6.78 Y12.29 Z5.2 F960.0 +G1 X7.12 Y11.98 Z5.2 F960.0 +G1 X7.12 Y11.83 Z5.2 F960.0 +G1 X6.86 Y11.57 Z5.2 F960.0 +G1 X6.87 Y11.43 Z5.2 F960.0 +G1 X7.21 Y11.13 Z5.2 F960.0 +G1 X7.21 Y10.98 Z5.2 F960.0 +G1 X6.94 Y10.71 Z5.2 F960.0 +G1 X6.95 Y10.57 Z5.2 F960.0 +G1 X7.3 Y10.28 Z5.2 F960.0 +G1 X7.31 Y10.13 Z5.2 F960.0 +G1 X7.03 Y9.86 Z5.2 F960.0 +G1 X7.04 Y9.72 Z5.2 F960.0 +G1 X7.43 Y9.46 Z5.2 F960.0 +G1 X7.44 Y9.33 Z5.2 F960.0 +G1 X7.11 Y8.99 Z5.2 F960.0 +G1 X7.13 Y8.87 Z5.2 F960.0 +G1 X7.57 Y8.65 Z5.2 F960.0 +G1 X7.59 Y8.53 Z5.2 F960.0 +G1 X7.19 Y8.14 Z5.2 F960.0 +G1 X7.22 Y8.03 Z5.2 F960.0 +G1 X7.71 Y7.84 Z5.2 F960.0 +G1 X7.73 Y7.73 Z5.2 F960.0 +G1 X7.28 Y7.28 Z5.2 F960.0 +G1 X7.3 Y7.18 Z5.2 F960.0 +G1 X7.85 Y7.03 Z5.2 F960.0 +G1 X7.87 Y6.93 Z5.2 F960.0 +G1 X7.36 Y6.42 Z5.2 F960.0 +G1 X7.39 Y6.33 Z5.2 F960.0 +G1 X7.99 Y6.22 Z5.2 F960.0 +G1 X8.02 Y6.13 Z5.2 F960.0 +G1 X7.44 Y5.56 Z5.2 F960.0 +G1 X7.38 Y5.38 Z5.2 F960.0 +G1 X7.44 Y4.73 Z5.2 F960.0 +G1 X7.53 Y4.7 Z5.2 F960.0 +G1 X8.16 Y5.33 Z5.2 F960.0 +G1 X8.25 Y5.3 Z5.2 F960.0 +G1 X8.36 Y4.71 Z5.2 F960.0 +G1 X8.3 Y4.53 Z5.2 F960.0 +G1 X7.61 Y3.84 Z5.2 F960.0 +G1 X7.55 Y3.66 Z5.2 F960.0 +G1 X7.61 Y3.01 Z5.2 F960.0 +G1 X7.69 Y2.98 Z5.2 F960.0 +G1 X8.45 Y3.73 Z5.2 F960.0 +G1 X8.54 Y3.7 Z5.2 F960.0 +G1 X8.64 Y3.11 Z5.2 F960.0 +G1 X8.59 Y2.93 Z5.2 F960.0 +G1 X7.78 Y2.12 Z5.2 F960.0 +G1 X7.79 Y1.98 Z5.2 F960.0 +G1 X8.16 Y1.71 Z5.2 F960.0 +G1 X8.32 Y1.72 Z5.2 F960.0 +G1 X8.73 Y2.13 Z5.2 F960.0 +G1 X8.91 Y2.2 Z5.2 F960.0 +M103 +G1 X9.7 Y2.15 Z5.2 F960.0 +G1 X9.82 Y2.04 Z5.2 F960.0 +G1 X9.94 Y1.43 Z5.2 F960.0 +G1 X10.06 Y1.33 Z5.2 F960.0 +G1 X15.94 Y1.33 Z5.2 F960.0 +G1 X16.07 Y1.43 Z5.2 F960.0 +G1 X16.1 Y1.64 Z5.2 F960.0 +G1 X16.23 Y1.74 Z5.2 F960.0 +G1 X17.57 Y1.66 Z5.2 F960.0 +G1 X17.75 Y1.72 Z5.2 F960.0 +M101 +G1 X18.25 Y2.22 Z5.2 F960.0 +G1 X18.33 Y2.4 Z5.2 F960.0 +G1 X18.41 Y3.23 Z5.2 F960.0 +G1 X18.35 Y3.27 Z5.2 F960.0 +G1 X17.25 Y2.16 Z5.2 F960.0 +G1 X17.19 Y2.19 Z5.2 F960.0 +G1 X17.36 Y3.13 Z5.2 F960.0 +G1 X17.45 Y3.31 Z5.2 F960.0 +G1 X18.45 Y4.31 Z5.2 F960.0 +G1 X18.42 Y4.38 Z5.2 F960.0 +G1 X17.69 Y4.39 Z5.2 F960.0 +G1 X17.66 Y4.46 Z5.2 F960.0 +G1 X18.55 Y5.35 Z5.2 F960.0 +G1 X18.52 Y5.44 Z5.2 F960.0 +G1 X17.9 Y5.52 Z5.2 F960.0 +G1 X17.86 Y5.61 Z5.2 F960.0 +G1 X18.65 Y6.4 Z5.2 F960.0 +G1 X18.63 Y6.5 Z5.2 F960.0 +G1 X18.1 Y6.65 Z5.2 F960.0 +G1 X18.07 Y6.76 Z5.2 F960.0 +G1 X18.75 Y7.44 Z5.2 F960.0 +G1 X18.73 Y7.56 Z5.2 F960.0 +G1 X18.3 Y7.78 Z5.2 F960.0 +G1 X18.28 Y7.91 Z5.2 F960.0 +G1 X18.86 Y8.48 Z5.2 F960.0 +G1 X18.85 Y8.62 Z5.2 F960.0 +G1 X18.49 Y8.91 Z5.2 F960.0 +G1 X18.48 Y9.05 Z5.2 F960.0 +G1 X18.96 Y9.53 Z5.2 F960.0 +G1 X18.97 Y9.68 Z5.2 F960.0 +G1 X18.68 Y10.04 Z5.2 F960.0 +G1 X18.69 Y10.2 Z5.2 F960.0 +G1 X19.06 Y10.57 Z5.2 F960.0 +G1 X19.07 Y10.73 Z5.2 F960.0 +G1 X18.79 Y11.1 Z5.2 F960.0 +G1 X18.8 Y11.26 Z5.2 F960.0 +G1 X19.16 Y11.62 Z5.2 F960.0 +G1 X19.17 Y11.78 Z5.2 F960.0 +G1 X18.91 Y12.16 Z5.2 F960.0 +G1 X18.92 Y12.32 Z5.2 F960.0 +G1 X19.26 Y12.66 Z5.2 F960.0 +G1 X19.28 Y12.82 Z5.2 F960.0 +G1 X19.02 Y13.22 Z5.2 F960.0 +G1 X19.04 Y13.38 Z5.2 F960.0 +G1 X19.36 Y13.7 Z5.2 F960.0 +G1 X19.38 Y13.87 Z5.2 F960.0 +G1 X19.13 Y14.28 Z5.2 F960.0 +G1 X19.15 Y14.44 Z5.2 F960.0 +G1 X19.46 Y14.75 Z5.2 F960.0 +G1 X19.49 Y14.91 Z5.2 F960.0 +G1 X19.25 Y15.33 Z5.2 F960.0 +G1 X19.27 Y15.5 Z5.2 F960.0 +G1 X19.56 Y15.79 Z5.2 F960.0 +G1 X19.59 Y15.96 Z5.2 F960.0 +G1 X19.36 Y16.39 Z5.2 F960.0 +G1 X19.39 Y16.56 Z5.2 F960.0 +G1 X19.66 Y16.84 Z5.2 F960.0 +G1 X19.69 Y17.01 Z5.2 F960.0 +G1 X19.48 Y17.45 Z5.2 F960.0 +G1 X19.51 Y17.62 Z5.2 F960.0 +G1 X19.77 Y17.88 Z5.2 F960.0 +G1 X19.74 Y17.94 Z5.2 F960.0 +M103 +G1 X18.59 Y17.83 Z5.2 F960.0 +G1 X18.47 Y17.72 Z5.2 F960.0 +G1 X17.66 Y10.35 Z5.2 F960.0 +G1 X17.63 Y10.14 Z5.2 F960.0 +G1 X16.07 Y1.43 Z5.2 F960.0 +G1 X15.94 Y1.33 Z5.2 F960.0 +G1 X10.06 Y1.33 Z5.2 F960.0 +G1 X9.93 Y1.43 Z5.2 F960.0 +G1 X8.38 Y10.14 Z5.2 F960.0 +G1 X8.34 Y10.35 Z5.2 F960.0 +G1 X7.65 Y16.68 Z5.2 F960.0 +G1 X7.53 Y16.78 Z5.2 F960.0 +G1 X6.39 Y16.67 Z5.2 F960.0 +G1 X6.36 Y16.73 Z5.2 F960.0 +M101 +G1 X6.56 Y16.93 Z5.2 F960.0 +G1 X6.56 Y17.08 Z5.2 F960.0 +G1 X6.27 Y17.43 Z5.2 F960.0 +G1 X6.28 Y17.59 Z5.2 F960.0 +G1 X6.46 Y17.78 Z5.2 F960.0 +G1 X6.59 Y17.79 Z5.27 F960.0 +M103 +G1 X6.76 Y17.59 Z5.53 F960.0 +G1 X6.79 Y17.64 Z5.6 F960.0 +G1 X6.65 Y18.91 Z5.6 F960.0 +G1 X6.63 Y19.12 Z5.6 F960.0 +G1 X6.57 Y19.54 Z5.6 F960.0 +G1 X6.45 Y19.64 Z5.6 F960.0 +M101 +G1 X4.32 Y19.64 Z5.6 F960.0 +G1 X4.22 Y19.54 Z5.6 F960.0 +G1 X6.07 Y0.47 Z5.6 F960.0 +G1 X6.19 Y0.36 Z5.6 F960.0 +G1 X19.81 Y0.36 Z5.6 F960.0 +G1 X19.93 Y0.47 Z5.6 F960.0 +G1 X21.78 Y19.54 Z5.6 F960.0 +G1 X21.68 Y19.64 Z5.6 F960.0 +G1 X19.22 Y19.64 Z5.6 F960.0 +G1 X19.1 Y19.54 Z5.6 F960.0 +G1 X17.13 Y1.74 Z5.6 F960.0 +G1 X17.02 Y1.64 Z5.6 F960.0 +G1 X8.98 Y1.64 Z5.6 F960.0 +G1 X8.87 Y1.74 Z5.6 F960.0 +G1 X6.89 Y19.59 Z5.6 F960.0 +G1 X6.84 Y19.64 Z5.6 F960.0 +G1 X6.69 Y19.62 Z5.6 F960.0 +M103 +G1 X5.47 Y19.03 Z5.6 F960.0 +G1 X5.27 Y18.98 Z5.6 F960.0 +M101 +G1 X5.05 Y18.98 Z5.6 F960.0 +G1 X4.95 Y18.88 Z5.6 F960.0 +G1 X6.67 Y1.13 Z5.6 F960.0 +G1 X6.79 Y1.02 Z5.6 F960.0 +G1 X7.24 Y1.02 Z5.6 F960.0 +G1 X7.42 Y1.1 Z5.6 F960.0 +G1 X8.11 Y1.8 Z5.6 F960.0 +G1 X8.18 Y1.98 Z5.6 F960.0 +G1 X6.31 Y18.88 Z5.6 F960.0 +G1 X6.19 Y18.98 Z5.6 F960.0 +G1 X5.66 Y18.98 Z5.6 F960.0 +G1 X5.65 Y18.95 Z5.6 F960.0 +M103 +G1 X6.59 Y18.61 Z5.6 F960.0 +G1 X6.7 Y18.47 Z5.6 F960.0 +G1 X8.58 Y1.43 Z5.6 F960.0 +G1 X8.7 Y1.33 Z5.6 F960.0 +G1 X17.3 Y1.33 Z5.6 F960.0 +G1 X17.42 Y1.43 Z5.6 F960.0 +G1 X18.85 Y14.44 Z5.6 F960.0 +G1 X18.95 Y14.49 Z5.6 F960.0 +G1 X19.1 Y14.4 Z5.6 F960.0 +G1 X19.18 Y14.24 Z5.6 F960.0 +M101 +G1 X17.82 Y1.98 Z5.6 F960.0 +G1 X17.89 Y1.8 Z5.6 F960.0 +G1 X18.58 Y1.1 Z5.6 F960.0 +G1 X18.76 Y1.02 Z5.6 F960.0 +G1 X19.22 Y1.02 Z5.6 F960.0 +G1 X19.33 Y1.13 Z5.6 F960.0 +G1 X21.05 Y18.88 Z5.6 F960.0 +G1 X20.95 Y18.98 Z5.6 F960.0 +G1 X19.81 Y18.98 Z5.6 F960.0 +G1 X19.69 Y18.88 Z5.6 F960.0 +G1 X19.22 Y14.62 Z5.6 F960.0 +G1 X19.24 Y14.62 Z5.6 F960.0 +M103 +G1 X20.16 Y17.49 Z5.6 F960.0 +G1 X20.21 Y17.5 Z5.6 F960.0 +M101 +G1 X20.27 Y17.39 Z5.6 F960.0 +G1 X20.1 Y16.74 Z5.6 F960.0 +G1 X20.12 Y16.65 Z5.6 F960.0 +G1 X20.18 Y16.53 Z5.6 F960.0 +G1 X20.0 Y15.89 Z5.6 F960.0 +G1 X20.03 Y15.8 Z5.6 F960.0 +G1 X20.09 Y15.66 Z5.6 F960.0 +G1 X19.91 Y15.05 Z5.6 F960.0 +G1 X19.94 Y14.94 Z5.6 F960.0 +G1 X20.01 Y14.8 Z5.6 F960.0 +G1 X19.82 Y14.2 Z5.6 F960.0 +G1 X19.85 Y14.09 Z5.6 F960.0 +G1 X19.92 Y13.94 Z5.6 F960.0 +G1 X19.73 Y13.36 Z5.6 F960.0 +G1 X19.76 Y13.24 Z5.6 F960.0 +G1 X19.84 Y13.07 Z5.6 F960.0 +G1 X19.64 Y12.51 Z5.6 F960.0 +G1 X19.67 Y12.39 Z5.6 F960.0 +G1 X19.75 Y12.21 Z5.6 F960.0 +G1 X19.55 Y11.67 Z5.6 F960.0 +G1 X19.58 Y11.54 Z5.6 F960.0 +G1 X19.66 Y11.34 Z5.6 F960.0 +G1 X19.46 Y10.83 Z5.6 F960.0 +G1 X19.49 Y10.68 Z5.6 F960.0 +G1 X19.58 Y10.48 Z5.6 F960.0 +G1 X19.37 Y9.98 Z5.6 F960.0 +G1 X19.4 Y9.83 Z5.6 F960.0 +G1 X19.49 Y9.62 Z5.6 F960.0 +G1 X19.28 Y9.14 Z5.6 F960.0 +G1 X19.31 Y8.98 Z5.6 F960.0 +G1 X19.4 Y8.75 Z5.6 F960.0 +G1 X19.19 Y8.29 Z5.6 F960.0 +G1 X19.22 Y8.13 Z5.6 F960.0 +G1 X19.32 Y7.89 Z5.6 F960.0 +G1 X19.1 Y7.44 Z5.6 F960.0 +G1 X19.13 Y7.27 Z5.6 F960.0 +G1 X19.2 Y7.2 Z5.6 F960.0 +G1 X19.23 Y7.03 Z5.6 F960.0 +G1 X19.01 Y6.59 Z5.6 F960.0 +G1 X19.03 Y6.43 Z5.6 F960.0 +G1 X19.12 Y6.34 Z5.6 F960.0 +G1 X19.14 Y6.17 Z5.6 F960.0 +G1 X18.91 Y5.74 Z5.6 F960.0 +G1 X18.94 Y5.58 Z5.6 F960.0 +G1 X19.04 Y5.48 Z5.6 F960.0 +G1 X19.06 Y5.31 Z5.6 F960.0 +G1 X18.82 Y4.89 Z5.6 F960.0 +G1 X18.84 Y4.73 Z5.6 F960.0 +G1 X18.95 Y4.62 Z5.6 F960.0 +G1 X18.97 Y4.45 Z5.6 F960.0 +G1 X18.73 Y4.04 Z5.6 F960.0 +G1 X18.75 Y3.88 Z5.6 F960.0 +G1 X18.87 Y3.76 Z5.6 F960.0 +G1 X18.89 Y3.59 Z5.6 F960.0 +G1 X18.64 Y3.19 Z5.6 F960.0 +G1 X18.66 Y3.03 Z5.6 F960.0 +G1 X18.79 Y2.9 Z5.6 F960.0 +G1 X18.8 Y2.74 Z5.6 F960.0 +G1 X18.55 Y2.34 Z5.6 F960.0 +G1 X18.56 Y2.18 Z5.6 F960.0 +G1 X18.7 Y2.04 Z5.6 F960.0 +G1 X18.67 Y1.96 Z5.6 F960.0 +M103 +G1 X17.58 Y1.97 Z5.6 F960.0 +G1 X17.46 Y1.86 Z5.6 F960.0 +G1 X17.42 Y1.43 Z5.6 F960.0 +G1 X17.3 Y1.33 Z5.6 F960.0 +G1 X8.7 Y1.33 Z5.6 F960.0 +G1 X8.58 Y1.43 Z5.6 F960.0 +G1 X8.53 Y1.9 Z5.6 F960.0 +G1 X8.42 Y2.0 Z5.6 F960.0 +G1 X7.53 Y2.0 Z5.6 F960.0 +G1 X7.35 Y2.08 Z5.6 F960.0 +M101 +G1 X7.27 Y2.16 Z5.6 F960.0 +G1 X7.23 Y2.33 Z5.6 F960.0 +G1 X7.4 Y2.84 Z5.6 F960.0 +G1 X7.36 Y3.01 Z5.6 F960.0 +G1 X7.17 Y3.2 Z5.6 F960.0 +G1 X7.13 Y3.38 Z5.6 F960.0 +G1 X7.29 Y3.89 Z5.6 F960.0 +G1 X7.25 Y4.07 Z5.6 F960.0 +G1 X7.07 Y4.25 Z5.6 F960.0 +G1 X7.02 Y4.42 Z5.6 F960.0 +G1 X7.17 Y4.95 Z5.6 F960.0 +G1 X7.13 Y5.13 Z5.6 F960.0 +G1 X6.97 Y5.29 Z5.6 F960.0 +G1 X6.92 Y5.47 Z5.6 F960.0 +G1 X7.06 Y6.01 Z5.6 F960.0 +G1 X7.01 Y6.19 Z5.6 F960.0 +G1 X6.87 Y6.33 Z5.6 F960.0 +G1 X6.82 Y6.51 Z5.6 F960.0 +G1 X6.94 Y7.07 Z5.6 F960.0 +G1 X6.89 Y7.25 Z5.6 F960.0 +G1 X6.76 Y7.38 Z5.6 F960.0 +G1 X6.71 Y7.56 Z5.6 F960.0 +G1 X6.83 Y8.13 Z5.6 F960.0 +G1 X6.78 Y8.31 Z5.6 F960.0 +G1 X6.66 Y8.42 Z5.6 F960.0 +G1 X6.61 Y8.6 Z5.6 F960.0 +G1 X6.72 Y9.19 Z5.6 F960.0 +G1 X6.66 Y9.37 Z5.6 F960.0 +G1 X6.56 Y9.47 Z5.6 F960.0 +G1 X6.5 Y9.64 Z5.6 F960.0 +G1 X6.6 Y10.25 Z5.6 F960.0 +G1 X6.54 Y10.43 Z5.6 F960.0 +G1 X6.46 Y10.51 Z5.6 F960.0 +G1 X6.4 Y10.69 Z5.6 F960.0 +G1 X6.49 Y11.31 Z5.6 F960.0 +G1 X6.43 Y11.49 Z5.6 F960.0 +G1 X6.3 Y11.73 Z5.6 F960.0 +G1 X6.37 Y12.38 Z5.6 F960.0 +G1 X6.32 Y12.54 Z5.6 F960.0 +G1 X6.19 Y12.76 Z5.6 F960.0 +G1 X6.26 Y13.45 Z5.6 F960.0 +G1 X6.21 Y13.59 Z5.6 F960.0 +G1 X6.09 Y13.8 Z5.6 F960.0 +G1 X6.14 Y14.52 Z5.6 F960.0 +G1 X6.09 Y14.65 Z5.6 F960.0 +G1 X5.99 Y14.84 Z5.6 F960.0 +G1 X6.03 Y15.58 Z5.6 F960.0 +G1 X5.98 Y15.7 Z5.6 F960.0 +G1 X5.88 Y15.87 Z5.6 F960.0 +G1 X5.91 Y16.65 Z5.6 F960.0 +G1 X5.87 Y16.76 Z5.6 F960.0 +G1 X5.78 Y16.91 Z5.6 F960.0 +G1 X5.8 Y17.75 Z5.6 F960.0 +G1 X5.78 Y17.79 Z5.6 F960.0 +G1 X5.76 Y17.82 Z5.62 F960.0 +M103 +G1 X6.13 Y17.58 Z5.94 F960.0 +G1 X6.19 Y17.64 Z6.0 F960.0 +G1 X6.06 Y18.91 Z6.0 F960.0 +G1 X6.1 Y19.11 Z6.0 F960.0 +G1 X6.3 Y19.47 Z6.0 F960.0 +G1 X6.31 Y19.55 Z6.0 F960.0 +M101 +G1 X6.26 Y19.64 Z6.0 F960.0 +G1 X3.98 Y19.64 Z6.0 F960.0 +G1 X3.89 Y19.54 Z6.0 F960.0 +G1 X5.59 Y0.47 Z6.0 F960.0 +G1 X5.7 Y0.36 Z6.0 F960.0 +G1 X20.3 Y0.36 Z6.0 F960.0 +G1 X20.41 Y0.47 Z6.0 F960.0 +G1 X22.11 Y19.54 Z6.0 F960.0 +G1 X22.02 Y19.64 Z6.0 F960.0 +G1 X19.8 Y19.64 Z6.0 F960.0 +G1 X19.68 Y19.54 Z6.0 F960.0 +G1 X17.89 Y1.74 Z6.0 F960.0 +G1 X17.77 Y1.64 Z6.0 F960.0 +G1 X8.23 Y1.64 Z6.0 F960.0 +G1 X8.11 Y1.74 Z6.0 F960.0 +G1 X6.35 Y19.23 Z6.0 F960.0 +G1 X6.24 Y19.3 Z6.0 F960.0 +M103 +G1 X5.34 Y19.01 Z6.0 F960.0 +G1 X5.14 Y18.98 Z6.0 F960.0 +M101 +G1 X4.71 Y18.98 Z6.0 F960.0 +G1 X4.61 Y18.88 Z6.0 F960.0 +G1 X6.19 Y1.13 Z6.0 F960.0 +G1 X6.31 Y1.02 Z6.0 F960.0 +G1 X6.79 Y1.02 Z6.0 F960.0 +G1 X6.95 Y1.11 Z6.0 F960.0 +G1 X7.38 Y1.73 Z6.0 F960.0 +G1 X7.43 Y1.92 Z6.0 F960.0 +G1 X5.72 Y18.89 Z6.0 F960.0 +G1 X5.61 Y18.98 Z6.0 F960.0 +G1 X5.51 Y18.95 Z6.0 F960.0 +M103 +G1 X5.98 Y18.8 Z6.0 F960.0 +G1 X6.09 Y18.67 Z6.0 F960.0 +G1 X7.23 Y7.34 Z6.0 F960.0 +G1 X7.25 Y7.13 Z6.0 F960.0 +G1 X7.83 Y1.43 Z6.0 F960.0 +G1 X7.94 Y1.33 Z6.0 F960.0 +G1 X18.06 Y1.33 Z6.0 F960.0 +G1 X18.18 Y1.43 Z6.0 F960.0 +G1 X19.53 Y14.88 Z6.0 F960.0 +G1 X19.63 Y14.93 Z6.0 F960.0 +G1 X19.78 Y14.85 Z6.0 F960.0 +G1 X19.86 Y14.69 Z6.0 F960.0 +M101 +G1 X18.57 Y1.92 Z6.0 F960.0 +G1 X18.62 Y1.73 Z6.0 F960.0 +G1 X19.05 Y1.11 Z6.0 F960.0 +G1 X19.21 Y1.02 Z6.0 F960.0 +G1 X19.7 Y1.02 Z6.0 F960.0 +G1 X19.81 Y1.13 Z6.0 F960.0 +G1 X21.39 Y18.88 Z6.0 F960.0 +G1 X21.3 Y18.98 Z6.0 F960.0 +G1 X20.4 Y18.98 Z6.0 F960.0 +G1 X20.28 Y18.88 Z6.0 F960.0 +G1 X19.9 Y15.08 Z6.0 F960.0 +G1 X19.88 Y14.87 Z6.0 F960.0 +M103 +G1 X19.24 Y2.29 Z6.0 F960.0 +G1 X19.25 Y2.28 Z6.0 F960.0 +M101 +G1 X19.28 Y2.33 Z6.0 F960.0 +G1 X19.34 Y3.3 Z6.0 F960.0 +G1 X19.36 Y3.33 Z6.0 F960.0 +G1 X19.38 Y3.36 Z6.0 F960.0 +G1 X19.55 Y5.31 Z6.0 F960.0 +G1 X19.45 Y5.4 Z6.0 F960.0 +M103 +G1 X18.67 Y5.3 Z6.0 F960.0 +G1 X18.55 Y5.19 Z6.0 F960.0 +G1 X18.18 Y1.43 Z6.0 F960.0 +G1 X18.06 Y1.33 Z6.0 F960.0 +G1 X7.94 Y1.33 Z6.0 F960.0 +G1 X7.83 Y1.43 Z6.0 F960.0 +G1 X7.59 Y3.8 Z6.0 F960.0 +G1 X7.47 Y3.89 Z6.0 F960.0 +G1 X6.62 Y3.78 Z6.0 F960.0 +G1 X6.6 Y3.77 Z6.0 F960.0 +M101 +G1 X6.59 Y3.75 Z6.0 F960.0 +G1 X6.69 Y2.94 Z6.0 F960.0 +G1 X6.69 Y2.91 Z6.0 F960.0 +G1 X6.67 Y2.88 Z6.0 F960.0 +G1 X6.78 Y2.09 Z6.0 F960.0 +G1 X6.77 Y2.05 Z6.0 F960.0 +G1 X6.74 Y2.05 Z6.0 F960.0 +M103 +G1 X6.52 Y4.52 Z6.0 F960.0 +G1 X6.5 Y4.73 Z6.0 F960.0 +M101 +G1 X6.45 Y5.39 Z6.0 F960.0 +G1 X6.47 Y5.57 Z6.06 F960.0 +M103 +G1 X6.64 Y5.91 Z6.34 F960.0 +G1 X6.67 Y6.09 Z6.4 F960.0 +G1 X6.56 Y7.36 Z6.4 F960.0 +G1 X6.61 Y7.55 Z6.4 F960.0 +G1 X6.77 Y7.8 Z6.4 F960.0 +G1 X6.82 Y8.0 Z6.4 F960.0 +M101 +G1 X5.82 Y19.54 Z6.4 F960.0 +G1 X5.71 Y19.64 Z6.4 F960.0 +G1 X3.65 Y19.64 Z6.4 F960.0 +G1 X3.56 Y19.54 Z6.4 F960.0 +G1 X5.1 Y0.47 Z6.4 F960.0 +G1 X5.22 Y0.36 Z6.4 F960.0 +G1 X20.78 Y0.36 Z6.4 F960.0 +G1 X20.9 Y0.47 Z6.4 F960.0 +G1 X22.45 Y19.54 Z6.4 F960.0 +G1 X22.35 Y19.64 Z6.4 F960.0 +G1 X20.29 Y19.64 Z6.4 F960.0 +G1 X20.18 Y19.54 Z6.4 F960.0 +G1 X18.64 Y1.75 Z6.4 F960.0 +G1 X18.53 Y1.64 Z6.4 F960.0 +G1 X7.47 Y1.64 Z6.4 F960.0 +G1 X7.36 Y1.75 Z6.4 F960.0 +G1 X6.85 Y7.61 Z6.4 F960.0 +G1 X6.74 Y7.73 Z6.4 F960.0 +M103 +G1 X6.27 Y7.82 Z6.4 F960.0 +G1 X6.16 Y7.94 Z6.4 F960.0 +M101 +G1 X5.22 Y18.88 Z6.4 F960.0 +G1 X5.1 Y18.98 Z6.4 F960.0 +G1 X4.37 Y18.98 Z6.4 F960.0 +G1 X4.27 Y18.88 Z6.4 F960.0 +G1 X5.71 Y1.13 Z6.4 F960.0 +G1 X5.83 Y1.02 Z6.4 F960.0 +G1 X6.19 Y1.02 Z6.4 F960.0 +G1 X6.34 Y1.11 Z6.4 F960.0 +G1 X6.65 Y1.68 Z6.4 F960.0 +G1 X6.69 Y1.88 Z6.4 F960.0 +G1 X6.2 Y7.55 Z6.4 F960.0 +G1 X6.29 Y7.64 Z6.4 F960.0 +M103 +G1 X6.44 Y7.61 Z6.4 F960.0 +G1 X6.55 Y7.49 Z6.4 F960.0 +G1 X7.07 Y1.43 Z6.4 F960.0 +G1 X7.19 Y1.33 Z6.4 F960.0 +G1 X18.82 Y1.33 Z6.4 F960.0 +G1 X18.93 Y1.43 Z6.4 F960.0 +G1 X18.99 Y2.13 Z6.4 F960.0 +G1 X19.08 Y2.17 Z6.4 F960.0 +G1 X19.26 Y2.05 Z6.4 F960.0 +G1 X19.32 Y1.93 Z6.4 F960.0 +M101 +G1 X19.34 Y1.71 Z6.4 F960.0 +G1 X19.66 Y1.11 Z6.4 F960.0 +G1 X19.81 Y1.02 Z6.4 F960.0 +G1 X20.18 Y1.02 Z6.4 F960.0 +G1 X20.29 Y1.13 Z6.4 F960.0 +G1 X21.73 Y18.88 Z6.4 F960.0 +G1 X21.63 Y18.98 Z6.4 F960.0 +G1 X20.9 Y18.98 Z6.4 F960.0 +G1 X20.78 Y18.88 Z6.4 F960.0 +G1 X19.35 Y2.29 Z6.4 F960.0 +G1 X19.36 Y2.29 Z6.42 F960.0 +M103 +G1 X19.69 Y4.1 Z6.75 F960.0 +G1 X19.74 Y4.39 Z6.8 F320.0 +G1 X19.72 Y4.09 Z6.8 F320.0 +G1 X19.63 Y3.01 Z6.8 F960.0 +G1 X19.56 Y2.82 Z6.8 F960.0 +G1 X19.34 Y2.55 Z6.8 F960.0 +G1 X19.26 Y2.36 Z6.8 F960.0 +M101 +G1 X19.21 Y1.75 Z6.8 F960.0 +G1 X19.1 Y1.64 Z6.8 F960.0 +G1 X6.9 Y1.64 Z6.8 F960.0 +G1 X6.79 Y1.75 Z6.8 F960.0 +G1 X5.33 Y19.54 Z6.8 F960.0 +G1 X5.22 Y19.64 Z6.8 F960.0 +G1 X3.32 Y19.64 Z6.8 F960.0 +G1 X3.23 Y19.54 Z6.8 F960.0 +G1 X4.74 Y0.47 Z6.8 F960.0 +G1 X4.86 Y0.36 Z6.8 F960.0 +G1 X21.14 Y0.36 Z6.8 F960.0 +G1 X21.26 Y0.47 Z6.8 F960.0 +G1 X22.77 Y19.54 Z6.8 F960.0 +G1 X22.68 Y19.64 Z6.8 F960.0 +G1 X20.78 Y19.64 Z6.8 F960.0 +G1 X20.67 Y19.54 Z6.8 F960.0 +G1 X19.29 Y2.75 Z6.8 F960.0 +G1 X19.38 Y2.61 Z6.8 F960.0 +M103 +G1 X19.83 Y2.45 Z6.8 F960.0 +G1 X19.92 Y2.31 Z6.8 F960.0 +M101 +G1 X19.88 Y1.82 Z6.8 F960.0 +G1 X19.9 Y1.61 Z6.8 F960.0 +G1 X20.05 Y1.12 Z6.8 F960.0 +G1 X20.19 Y1.02 Z6.8 F960.0 +G1 X20.53 Y1.02 Z6.8 F960.0 +G1 X20.65 Y1.13 Z6.8 F960.0 +G1 X22.06 Y18.88 Z6.8 F960.0 +G1 X21.96 Y18.98 Z6.8 F960.0 +G1 X21.39 Y18.98 Z6.8 F960.0 +G1 X21.28 Y18.88 Z6.8 F960.0 +G1 X19.95 Y2.7 Z6.8 F960.0 +G1 X19.84 Y2.58 Z6.8 F960.0 +M103 +G1 X19.7 Y2.57 Z6.8 F960.0 +G1 X19.58 Y2.46 Z6.8 F960.0 +G1 X19.5 Y1.43 Z6.8 F960.0 +G1 X19.39 Y1.33 Z6.8 F960.0 +G1 X6.61 Y1.33 Z6.8 F960.0 +G1 X6.5 Y1.43 Z6.8 F960.0 +G1 X6.23 Y4.79 Z6.8 F960.0 +G1 X6.12 Y4.93 Z6.8 F960.0 +G1 X5.96 Y5.0 Z6.8 F960.0 +G1 X5.85 Y5.15 Z6.8 F960.0 +M101 +G1 X4.72 Y18.88 Z6.8 F960.0 +G1 X4.61 Y18.98 Z6.8 F960.0 +G1 X4.04 Y18.98 Z6.8 F960.0 +G1 X3.94 Y18.88 Z6.8 F960.0 +G1 X5.35 Y1.13 Z6.8 F960.0 +G1 X5.47 Y1.02 Z6.8 F960.0 +G1 X5.81 Y1.02 Z6.8 F960.0 +G1 X5.95 Y1.12 Z6.8 F960.0 +G1 X6.1 Y1.61 Z6.8 F960.0 +G1 X6.12 Y1.82 Z6.8 F960.0 +G1 X5.88 Y4.76 Z6.8 F960.0 +G1 X5.87 Y4.76 Z6.82 F960.0 +M103 +G1 X5.91 Y2.99 Z7.15 F960.0 +G1 X5.91 Y2.69 Z7.2 F320.0 +G1 X5.89 Y2.99 Z7.2 F320.0 +G1 X5.8 Y4.07 Z7.2 F960.0 +G1 X5.85 Y4.26 Z7.2 F960.0 +G1 X6.02 Y4.51 Z7.2 F960.0 +G1 X6.07 Y4.71 Z7.2 F960.0 +M101 +G1 X4.89 Y19.54 Z7.2 F960.0 +G1 X4.77 Y19.64 Z7.2 F960.0 +G1 X3.0 Y19.64 Z7.2 F960.0 +G1 X2.9 Y19.54 Z7.2 F960.0 +G1 X4.42 Y0.47 Z7.2 F960.0 +G1 X4.53 Y0.36 Z7.2 F960.0 +G1 X21.47 Y0.36 Z7.2 F960.0 +G1 X21.58 Y0.47 Z7.2 F960.0 +G1 X23.1 Y19.54 Z7.2 F960.0 +G1 X23.0 Y19.64 Z7.2 F960.0 +G1 X21.23 Y19.64 Z7.2 F960.0 +G1 X21.11 Y19.54 Z7.2 F960.0 +G1 X19.7 Y1.75 Z7.2 F960.0 +G1 X19.58 Y1.64 Z7.2 F960.0 +G1 X6.42 Y1.64 Z7.2 F960.0 +G1 X6.3 Y1.75 Z7.2 F960.0 +G1 X6.1 Y4.32 Z7.2 F960.0 +G1 X5.99 Y4.44 Z7.2 F960.0 +M103 +G1 X5.52 Y4.53 Z7.2 F960.0 +G1 X5.41 Y4.65 Z7.2 F960.0 +M101 +G1 X4.28 Y18.86 Z7.2 F960.0 +G1 X4.22 Y18.87 Z7.2 F960.0 +G1 X3.74 Y17.98 Z7.2 F960.0 +G1 X3.7 Y17.79 Z7.2 F960.0 +G1 X5.03 Y1.13 Z7.2 F960.0 +G1 X5.14 Y1.02 Z7.2 F960.0 +G1 X5.37 Y1.02 Z7.2 F960.0 +G1 X5.5 Y1.12 Z7.2 F960.0 +G1 X5.62 Y1.6 Z7.2 F960.0 +G1 X5.64 Y1.8 Z7.2 F960.0 +G1 X5.44 Y4.26 Z7.2 F960.0 +G1 X5.54 Y4.37 Z7.2 F960.0 +M103 +G1 X5.67 Y4.38 Z7.2 F960.0 +G1 X5.79 Y4.28 Z7.2 F960.0 +G1 X6.01 Y1.43 Z7.2 F960.0 +G1 X6.13 Y1.33 Z7.2 F960.0 +G1 X19.94 Y1.33 Z7.2 F960.0 +G1 X19.98 Y1.36 Z7.2 F960.0 +G1 X20.03 Y1.44 Z7.2 F960.0 +G1 X20.89 Y1.34 Z7.2 F960.0 +G1 X21.0 Y1.43 Z7.2 F960.0 +M101 +G1 X22.3 Y17.79 Z7.2 F960.0 +G1 X22.26 Y17.98 Z7.2 F960.0 +G1 X21.78 Y18.87 Z7.2 F960.0 +G1 X21.72 Y18.86 Z7.2 F960.0 +G1 X20.36 Y1.8 Z7.2 F960.0 +G1 X20.38 Y1.6 Z7.2 F960.0 +G1 X20.5 Y1.12 Z7.2 F960.0 +G1 X20.63 Y1.02 Z7.2 F960.0 +G1 X20.93 Y1.02 Z7.2 F960.0 +G1 X20.97 Y1.06 Z7.2 F960.0 +G1 X20.94 Y1.15 Z7.21 F960.0 +M103 +G1 X19.87 Y1.31 Z7.57 F960.0 +G1 X19.66 Y1.33 Z7.6 F960.0 +G1 X18.39 Y1.33 Z7.6 F960.0 +G1 X18.21 Y1.4 Z7.6 F960.0 +G1 X18.07 Y1.56 Z7.6 F960.0 +G1 X17.89 Y1.64 Z7.6 F960.0 +M101 +G1 X5.93 Y1.64 Z7.6 F960.0 +G1 X5.82 Y1.75 Z7.6 F960.0 +G1 X4.55 Y19.54 Z7.6 F960.0 +G1 X4.44 Y19.64 Z7.6 F960.0 +G1 X2.67 Y19.64 Z7.6 F960.0 +G1 X2.58 Y19.54 Z7.6 F960.0 +G1 X4.09 Y0.47 Z7.6 F960.0 +G1 X4.2 Y0.36 Z7.6 F960.0 +G1 X21.8 Y0.36 Z7.6 F960.0 +G1 X21.91 Y0.47 Z7.6 F960.0 +G1 X23.42 Y19.54 Z7.6 F960.0 +G1 X23.33 Y19.64 Z7.6 F960.0 +G1 X21.56 Y19.64 Z7.6 F960.0 +G1 X21.45 Y19.54 Z7.6 F960.0 +G1 X20.18 Y1.75 Z7.6 F960.0 +G1 X20.07 Y1.64 Z7.6 F960.0 +G1 X18.28 Y1.64 Z7.6 F960.0 +G1 X18.27 Y1.58 Z7.6 F960.0 +M103 +G1 X18.57 Y1.38 Z7.6 F960.0 +G1 X18.76 Y1.33 Z7.6 F960.0 +G1 X20.37 Y1.33 Z7.6 F960.0 +G1 X20.48 Y1.43 Z7.6 F960.0 +G1 X20.5 Y1.73 Z7.6 F960.0 +G1 X20.61 Y1.88 Z7.6 F960.0 +G1 X21.29 Y2.13 Z7.6 F960.0 +G1 X21.39 Y2.28 Z7.6 F960.0 +M101 +G1 X22.62 Y17.79 Z7.6 F960.0 +G1 X22.58 Y17.99 Z7.6 F960.0 +G1 X22.12 Y18.85 Z7.6 F960.0 +G1 X22.06 Y18.84 Z7.6 F960.0 +G1 X20.85 Y1.75 Z7.6 F960.0 +G1 X20.85 Y1.54 Z7.6 F960.0 +G1 X20.88 Y1.13 Z7.6 F960.0 +G1 X21.0 Y1.02 Z7.6 F960.0 +G1 X21.19 Y1.02 Z7.6 F960.0 +G1 X21.3 Y1.13 Z7.6 F960.0 +G1 X21.36 Y1.89 Z7.6 F960.0 +G1 X21.27 Y2.01 Z7.6 F960.0 +M103 +G1 X20.63 Y2.14 Z7.6 F960.0 +G1 X20.52 Y2.06 Z7.6 F960.0 +G1 X20.48 Y1.43 Z7.6 F960.0 +G1 X20.37 Y1.33 Z7.6 F960.0 +G1 X5.63 Y1.33 Z7.6 F960.0 +G1 X5.52 Y1.43 Z7.6 F960.0 +G1 X5.37 Y3.59 Z7.6 F960.0 +G1 X5.26 Y3.73 Z7.6 F960.0 +G1 X5.11 Y3.79 Z7.6 F960.0 +G1 X5.0 Y3.93 Z7.6 F960.0 +M101 +G1 X3.94 Y18.84 Z7.6 F960.0 +G1 X3.89 Y18.85 Z7.6 F960.0 +G1 X3.42 Y17.99 Z7.6 F960.0 +G1 X3.38 Y17.79 Z7.6 F960.0 +G1 X4.7 Y1.13 Z7.6 F960.0 +G1 X4.81 Y1.02 Z7.6 F960.0 +G1 X5.0 Y1.02 Z7.6 F960.0 +G1 X5.12 Y1.13 Z7.6 F960.0 +G1 X5.15 Y1.54 Z7.6 F960.0 +G1 X5.15 Y1.75 Z7.6 F960.0 +G1 X5.03 Y3.54 Z7.6 F960.0 +G1 X5.02 Y3.54 Z7.62 F960.0 +M103 +G1 X5.11 Y1.75 Z7.95 F960.0 +G1 X5.12 Y1.45 Z8.0 F320.0 +G1 X5.1 Y1.75 Z8.0 F320.0 +G1 X5.03 Y2.83 Z8.0 F960.0 +G1 X5.08 Y3.02 Z8.0 F960.0 +G1 X5.25 Y3.27 Z8.0 F960.0 +G1 X5.3 Y3.46 Z8.0 F960.0 +M101 +G1 X4.22 Y19.54 Z8.0 F960.0 +G1 X4.11 Y19.64 Z8.0 F960.0 +G1 X2.46 Y19.64 Z8.0 F960.0 +G1 X2.36 Y19.54 Z8.0 F960.0 +G1 X3.76 Y0.47 Z8.0 F960.0 +G1 X3.87 Y0.36 Z8.0 F960.0 +G1 X22.13 Y0.36 Z8.0 F960.0 +G1 X22.24 Y0.47 Z8.0 F960.0 +G1 X23.64 Y19.54 Z8.0 F960.0 +G1 X23.54 Y19.64 Z8.0 F960.0 +G1 X21.89 Y19.64 Z8.0 F960.0 +G1 X21.78 Y19.54 Z8.0 F960.0 +G1 X20.58 Y1.75 Z8.0 F960.0 +G1 X20.47 Y1.64 Z8.0 F960.0 +G1 X5.53 Y1.64 Z8.0 F960.0 +G1 X5.42 Y1.75 Z8.0 F960.0 +G1 X5.33 Y3.07 Z8.0 F960.0 +G1 X5.31 Y3.28 Z8.0 F960.0 +M103 +G1 X3.74 Y17.04 Z8.0 F960.0 +G1 X3.72 Y17.25 Z8.0 F960.0 +M101 +G1 X3.62 Y18.72 Z8.0 F960.0 +G1 X3.56 Y18.73 Z8.0 F960.0 +G1 X3.19 Y17.99 Z8.0 F960.0 +G1 X3.15 Y17.79 Z8.0 F960.0 +G1 X3.31 Y15.56 Z8.0 F960.0 +G1 X3.43 Y15.45 Z8.0 F960.0 +G1 X3.73 Y15.43 Z8.0 F960.0 +G1 X3.83 Y15.53 Z8.0 F960.0 +G1 X3.74 Y16.86 Z8.0 F960.0 +G1 X3.84 Y17.0 Z8.0 F960.0 +M103 +G1 X3.97 Y17.04 Z8.0 F960.0 +G1 X4.08 Y16.97 Z8.0 F960.0 +G1 X5.13 Y1.43 Z8.0 F960.0 +G1 X5.24 Y1.33 Z8.0 F960.0 +G1 X20.76 Y1.33 Z8.0 F960.0 +G1 X20.88 Y1.43 Z8.0 F960.0 +G1 X21.41 Y9.31 Z8.0 F960.0 +G1 X21.42 Y9.52 Z8.0 F960.0 +G1 X21.99 Y18.02 Z8.0 F960.0 +G1 X22.1 Y18.14 Z8.0 F960.0 +G1 X22.58 Y18.23 Z8.0 F960.0 +G1 X22.63 Y18.34 Z8.0 F960.0 +M101 +G1 X22.44 Y18.73 Z8.0 F960.0 +G1 X22.38 Y18.72 Z8.0 F960.0 +G1 X22.28 Y17.21 Z8.0 F960.0 +G1 X22.38 Y17.1 Z8.0 F960.0 +G1 X22.69 Y17.1 Z8.0 F960.0 +G1 X22.81 Y17.2 Z8.0 F960.0 +G1 X22.85 Y17.83 Z8.0 F960.0 +G1 X22.83 Y17.96 Z8.0 F960.0 +G1 X22.76 Y18.02 Z8.0 F960.0 +M103 +G1 X21.45 Y4.86 Z8.0 F960.0 +G1 X21.44 Y4.65 Z8.0 F960.0 +M101 +G1 X21.3 Y2.55 Z8.0 F960.0 +G1 X21.39 Y2.46 Z8.0 F960.0 +G1 X21.63 Y2.51 Z8.0 F960.0 +G1 X21.74 Y2.63 Z8.0 F960.0 +G1 X22.0 Y6.22 Z8.0 F960.0 +G1 X21.91 Y6.36 Z8.0 F960.0 +G1 X21.66 Y6.44 Z8.0 F960.0 +G1 X21.55 Y6.37 Z8.0 F960.0 +G1 X21.46 Y5.04 Z8.0 F960.0 +G1 X21.46 Y5.03 Z8.04 F960.0 +M103 +G1 X21.5 Y5.81 Z8.36 F960.0 +G1 X21.5 Y5.8 Z8.4 F960.0 +G1 X21.41 Y4.53 Z8.4 F960.0 +G1 X21.33 Y4.34 Z8.4 F960.0 +G1 X21.13 Y4.12 Z8.4 F960.0 +G1 X21.06 Y3.93 Z8.4 F960.0 +M101 +G1 X20.91 Y1.75 Z8.4 F960.0 +G1 X20.8 Y1.64 Z8.4 F960.0 +G1 X5.2 Y1.64 Z8.4 F960.0 +G1 X5.09 Y1.75 Z8.4 F960.0 +G1 X3.9 Y19.54 Z8.4 F960.0 +G1 X3.78 Y19.64 Z8.4 F960.0 +G1 X2.24 Y19.64 Z8.4 F960.0 +G1 X2.14 Y19.54 Z8.4 F960.0 +G1 X3.47 Y0.47 Z8.4 F960.0 +G1 X3.59 Y0.36 Z8.4 F960.0 +G1 X22.41 Y0.36 Z8.4 F960.0 +G1 X22.53 Y0.47 Z8.4 F960.0 +G1 X23.86 Y19.54 Z8.4 F960.0 +G1 X23.76 Y19.64 Z8.4 F960.0 +G1 X22.22 Y19.64 Z8.4 F960.0 +G1 X22.11 Y19.54 Z8.4 F960.0 +G1 X21.08 Y4.32 Z8.4 F960.0 +G1 X21.1 Y4.12 Z8.4 F960.0 +M103 +G1 X21.3 Y3.27 Z8.4 F960.0 +G1 X21.31 Y3.06 Z8.4 F960.0 +G1 X21.2 Y1.43 Z8.4 F960.0 +G1 X21.09 Y1.33 Z8.4 F960.0 +G1 X20.86 Y1.22 Z8.4 F960.0 +G1 X20.81 Y1.02 Z8.4 F960.0 +G1 X20.8 Y1.0 Z8.4 F960.0 +M101 +G1 X20.78 Y0.99 Z8.4 F960.0 +G1 X19.88 Y1.01 Z8.4 F960.0 +G1 X19.86 Y1.0 Z8.4 F960.0 +G1 X19.84 Y0.99 Z8.4 F960.0 +G1 X18.93 Y1.01 Z8.4 F960.0 +G1 X18.92 Y1.0 Z8.4 F960.0 +G1 X18.89 Y0.99 Z8.4 F960.0 +G1 X17.99 Y1.01 Z8.4 F960.0 +G1 X17.97 Y1.0 Z8.4 F960.0 +G1 X17.95 Y0.99 Z8.4 F960.0 +G1 X17.05 Y1.01 Z8.4 F960.0 +G1 X17.03 Y1.0 Z8.4 F960.0 +G1 X17.01 Y0.99 Z8.4 F960.0 +G1 X16.1 Y1.01 Z8.4 F960.0 +G1 X16.09 Y1.0 Z8.4 F960.0 +G1 X16.07 Y0.99 Z8.4 F960.0 +G1 X15.16 Y1.01 Z8.4 F960.0 +G1 X15.15 Y1.0 Z8.4 F960.0 +G1 X15.12 Y0.99 Z8.4 F960.0 +G1 X14.22 Y1.01 Z8.4 F960.0 +G1 X14.2 Y1.0 Z8.4 F960.0 +G1 X14.18 Y0.99 Z8.4 F960.0 +G1 X13.28 Y1.01 Z8.4 F960.0 +G1 X13.26 Y1.0 Z8.4 F960.0 +G1 X13.24 Y0.99 Z8.4 F960.0 +G1 X12.33 Y1.01 Z8.4 F960.0 +G1 X12.32 Y1.0 Z8.4 F960.0 +G1 X12.3 Y0.99 Z8.4 F960.0 +G1 X11.39 Y1.01 Z8.4 F960.0 +G1 X11.37 Y1.0 Z8.4 F960.0 +G1 X11.35 Y0.99 Z8.4 F960.0 +G1 X10.45 Y1.01 Z8.4 F960.0 +G1 X10.43 Y1.0 Z8.4 F960.0 +G1 X10.41 Y0.99 Z8.4 F960.0 +G1 X9.5 Y1.01 Z8.4 F960.0 +G1 X9.49 Y1.0 Z8.4 F960.0 +G1 X9.47 Y0.99 Z8.4 F960.0 +G1 X8.56 Y1.01 Z8.4 F960.0 +G1 X8.55 Y1.0 Z8.4 F960.0 +G1 X8.52 Y0.99 Z8.4 F960.0 +G1 X7.62 Y1.01 Z8.4 F960.0 +G1 X7.6 Y1.0 Z8.4 F960.0 +G1 X7.58 Y0.99 Z8.4 F960.0 +G1 X6.68 Y1.01 Z8.4 F960.0 +G1 X6.66 Y1.0 Z8.4 F960.0 +G1 X6.64 Y0.99 Z8.4 F960.0 +G1 X5.73 Y1.01 Z8.4 F960.0 +G1 X5.72 Y1.0 Z8.4 F960.0 +G1 X5.7 Y0.99 Z8.4 F960.0 +G1 X4.79 Y1.01 Z8.4 F960.0 +G1 X4.77 Y1.0 Z8.4 F960.0 +G1 X4.76 Y1.0 Z8.4 F960.0 +G1 X4.51 Y1.54 Z8.4 F960.0 +G1 X4.39 Y1.57 Z8.4 F960.0 +G1 X4.13 Y1.3 Z8.4 F960.0 +G1 X4.05 Y1.33 Z8.4 F960.0 +G1 X4.0 Y2.0 Z8.4 F960.0 +G1 X4.07 Y2.18 Z8.4 F960.0 +G1 X4.33 Y2.45 Z8.4 F960.0 +G1 X4.33 Y2.6 Z8.4 F960.0 +G1 X4.0 Y2.91 Z8.4 F960.0 +G1 X4.0 Y3.06 Z8.4 F960.0 +G1 X4.28 Y3.33 Z8.4 F960.0 +G1 X4.27 Y3.48 Z8.4 F960.0 +G1 X3.94 Y3.8 Z8.4 F960.0 +G1 X3.94 Y3.94 Z8.4 F960.0 +G1 X4.22 Y4.22 Z8.4 F960.0 +G1 X4.21 Y4.36 Z8.4 F960.0 +G1 X3.88 Y4.68 Z8.4 F960.0 +G1 X3.88 Y4.82 Z8.4 F960.0 +G1 X4.16 Y5.1 Z8.4 F960.0 +G1 X4.15 Y5.25 Z8.4 F960.0 +G1 X3.82 Y5.56 Z8.4 F960.0 +G1 X3.82 Y5.71 Z8.4 F960.0 +G1 X4.1 Y5.98 Z8.4 F960.0 +G1 X4.09 Y6.13 Z8.4 F960.0 +G1 X3.76 Y6.44 Z8.4 F960.0 +G1 X3.76 Y6.59 Z8.4 F960.0 +G1 X4.04 Y6.87 Z8.4 F960.0 +G1 X4.03 Y7.01 Z8.4 F960.0 +G1 X3.7 Y7.32 Z8.4 F960.0 +G1 X3.7 Y7.47 Z8.4 F960.0 +G1 X3.98 Y7.75 Z8.4 F960.0 +G1 X3.98 Y7.89 Z8.4 F960.0 +G1 X3.64 Y8.2 Z8.4 F960.0 +G1 X3.64 Y8.35 Z8.4 F960.0 +G1 X3.92 Y8.63 Z8.4 F960.0 +G1 X3.91 Y8.78 Z8.4 F960.0 +G1 X3.58 Y9.09 Z8.4 F960.0 +G1 X3.57 Y9.23 Z8.4 F960.0 +G1 X3.86 Y9.52 Z8.4 F960.0 +G1 X3.86 Y9.66 Z8.4 F960.0 +G1 X3.52 Y9.97 Z8.4 F960.0 +G1 X3.51 Y10.11 Z8.4 F960.0 +G1 X3.8 Y10.4 Z8.4 F960.0 +G1 X3.8 Y10.54 Z8.4 F960.0 +G1 X3.45 Y10.85 Z8.4 F960.0 +G1 X3.45 Y10.99 Z8.4 F960.0 +G1 X3.74 Y11.28 Z8.4 F960.0 +G1 X3.74 Y11.43 Z8.4 F960.0 +G1 X3.39 Y11.73 Z8.4 F960.0 +G1 X3.39 Y11.87 Z8.4 F960.0 +G1 X3.68 Y12.17 Z8.4 F960.0 +G1 X3.68 Y12.31 Z8.4 F960.0 +G1 X3.33 Y12.61 Z8.4 F960.0 +G1 X3.33 Y12.76 Z8.4 F960.0 +G1 X3.62 Y13.05 Z8.4 F960.0 +G1 X3.62 Y13.19 Z8.4 F960.0 +G1 X3.27 Y13.49 Z8.4 F960.0 +G1 X3.27 Y13.64 Z8.4 F960.0 +G1 X3.56 Y13.93 Z8.4 F960.0 +G1 X3.56 Y14.08 Z8.4 F960.0 +G1 X3.21 Y14.38 Z8.4 F960.0 +G1 X3.21 Y14.52 Z8.4 F960.0 +G1 X3.5 Y14.82 Z8.4 F960.0 +G1 X3.5 Y14.96 Z8.4 F960.0 +G1 X3.15 Y15.26 Z8.4 F960.0 +G1 X3.14 Y15.4 Z8.4 F960.0 +G1 X3.44 Y15.7 Z8.4 F960.0 +G1 X3.44 Y15.84 Z8.4 F960.0 +G1 X3.09 Y16.14 Z8.4 F960.0 +G1 X3.08 Y16.28 Z8.4 F960.0 +G1 X3.38 Y16.58 Z8.4 F960.0 +G1 X3.38 Y16.73 Z8.4 F960.0 +G1 X3.03 Y17.02 Z8.4 F960.0 +G1 X3.02 Y17.16 Z8.4 F960.0 +G1 X3.32 Y17.47 Z8.4 F960.0 +G1 X3.32 Y17.61 Z8.4 F960.0 +G1 X2.97 Y17.9 Z8.4 F960.0 +G1 X2.96 Y18.04 Z8.4 F960.0 +G1 X3.26 Y18.35 Z8.4 F960.0 +G1 X3.26 Y18.49 Z8.4 F960.0 +G1 X2.88 Y18.8 Z8.4 F960.0 +G1 X2.88 Y18.9 Z8.4 F960.0 +G1 X3.04 Y18.96 Z8.4 F960.0 +M103 +G1 X3.58 Y18.43 Z8.4 F960.0 +G1 X3.67 Y18.26 Z8.4 F960.0 +G1 X4.8 Y1.43 Z8.4 F960.0 +G1 X4.91 Y1.33 Z8.4 F960.0 +G1 X21.14 Y1.33 Z8.4 F960.0 +G1 X21.2 Y1.38 Z8.4 F960.0 +G1 X21.25 Y1.46 Z8.4 F960.0 +G1 X21.66 Y1.06 Z8.4 F960.0 +G1 X21.8 Y1.06 Z8.4 F960.0 +M101 +G1 X21.89 Y1.29 Z8.4 F960.0 +G1 X21.6 Y1.66 Z8.4 F960.0 +G1 X21.61 Y1.81 Z8.4 F960.0 +G1 X21.94 Y2.14 Z8.4 F960.0 +G1 X21.95 Y2.3 Z8.4 F960.0 +G1 X21.67 Y2.67 Z8.4 F960.0 +G1 X21.68 Y2.83 Z8.4 F960.0 +G1 X22.01 Y3.16 Z8.4 F960.0 +G1 X22.02 Y3.31 Z8.4 F960.0 +G1 X21.74 Y3.68 Z8.4 F960.0 +G1 X21.75 Y3.84 Z8.4 F960.0 +G1 X22.08 Y4.17 Z8.4 F960.0 +G1 X22.09 Y4.33 Z8.4 F960.0 +G1 X21.81 Y4.69 Z8.4 F960.0 +G1 X21.82 Y4.85 Z8.4 F960.0 +G1 X22.16 Y5.18 Z8.4 F960.0 +G1 X22.16 Y5.34 Z8.4 F960.0 +G1 X21.88 Y5.7 Z8.4 F960.0 +G1 X21.89 Y5.86 Z8.4 F960.0 +G1 X22.23 Y6.2 Z8.4 F960.0 +G1 X22.23 Y6.35 Z8.4 F960.0 +G1 X21.95 Y6.71 Z8.4 F960.0 +G1 X21.95 Y6.87 Z8.4 F960.0 +G1 X22.3 Y7.21 Z8.4 F960.0 +G1 X22.3 Y7.37 Z8.4 F960.0 +G1 X22.01 Y7.72 Z8.4 F960.0 +G1 X22.02 Y7.88 Z8.4 F960.0 +G1 X22.37 Y8.23 Z8.4 F960.0 +G1 X22.37 Y8.38 Z8.4 F960.0 +G1 X22.08 Y8.74 Z8.4 F960.0 +G1 X22.09 Y8.89 Z8.4 F960.0 +G1 X22.44 Y9.24 Z8.4 F960.0 +G1 X22.45 Y9.39 Z8.4 F960.0 +G1 X22.15 Y9.75 Z8.4 F960.0 +G1 X22.16 Y9.9 Z8.4 F960.0 +G1 X22.51 Y10.25 Z8.4 F960.0 +G1 X22.51 Y10.41 Z8.4 F960.0 +G1 X22.22 Y10.76 Z8.4 F960.0 +G1 X22.23 Y10.91 Z8.4 F960.0 +G1 X22.58 Y11.27 Z8.4 F960.0 +G1 X22.59 Y11.42 Z8.4 F960.0 +G1 X22.29 Y11.77 Z8.4 F960.0 +G1 X22.29 Y11.92 Z8.4 F960.0 +G1 X22.65 Y12.28 Z8.4 F960.0 +G1 X22.65 Y12.43 Z8.4 F960.0 +G1 X22.36 Y12.78 Z8.4 F960.0 +G1 X22.36 Y12.93 Z8.4 F960.0 +G1 X22.72 Y13.29 Z8.4 F960.0 +G1 X22.73 Y13.45 Z8.4 F960.0 +G1 X22.42 Y13.79 Z8.4 F960.0 +G1 X22.43 Y13.94 Z8.4 F960.0 +G1 X22.79 Y14.31 Z8.4 F960.0 +G1 X22.8 Y14.46 Z8.4 F960.0 +G1 X22.49 Y14.8 Z8.4 F960.0 +G1 X22.5 Y14.96 Z8.4 F960.0 +G1 X22.86 Y15.32 Z8.4 F960.0 +G1 X22.87 Y15.47 Z8.4 F960.0 +G1 X22.56 Y15.81 Z8.4 F960.0 +G1 X22.57 Y15.97 Z8.4 F960.0 +G1 X22.93 Y16.33 Z8.4 F960.0 +G1 X22.94 Y16.48 Z8.4 F960.0 +G1 X22.63 Y16.82 Z8.4 F960.0 +G1 X22.63 Y16.98 Z8.4 F960.0 +G1 X23.0 Y17.35 Z8.4 F960.0 +G1 X23.01 Y17.5 Z8.4 F960.0 +G1 X22.7 Y17.84 Z8.4 F960.0 +G1 X22.7 Y17.99 Z8.4 F960.0 +G1 X23.07 Y18.36 Z8.4 F960.0 +G1 X23.08 Y18.51 Z8.4 F960.0 +G1 X22.72 Y18.89 Z8.4 F960.0 +G1 X22.72 Y18.95 Z8.4 F960.0 +G1 X22.77 Y19.0 Z8.44 F960.0 +M103 +G1 X22.71 Y18.93 Z8.7 F960.0 +G1 X22.68 Y18.79 Z8.8 F960.0 +G1 X22.6 Y17.52 Z8.8 F960.0 +G1 X22.52 Y17.34 Z8.8 F960.0 +G1 X22.32 Y17.11 Z8.8 F960.0 +G1 X22.25 Y16.93 Z8.8 F960.0 +M101 +G1 X21.24 Y1.75 Z8.8 F960.0 +G1 X21.12 Y1.64 Z8.8 F960.0 +G1 X4.88 Y1.64 Z8.8 F960.0 +G1 X4.76 Y1.75 Z8.8 F960.0 +G1 X3.58 Y19.54 Z8.8 F960.0 +G1 X3.47 Y19.64 Z8.8 F960.0 +G1 X2.03 Y19.64 Z8.8 F960.0 +G1 X1.93 Y19.54 Z8.8 F960.0 +G1 X3.26 Y0.47 Z8.8 F960.0 +G1 X3.37 Y0.36 Z8.8 F960.0 +G1 X22.63 Y0.36 Z8.8 F960.0 +G1 X22.74 Y0.47 Z8.8 F960.0 +G1 X24.07 Y19.54 Z8.8 F960.0 +G1 X23.97 Y19.64 Z8.8 F960.0 +G1 X22.53 Y19.64 Z8.8 F960.0 +G1 X22.42 Y19.54 Z8.8 F960.0 +G1 X22.27 Y17.32 Z8.8 F960.0 +G1 X22.32 Y17.31 Z8.8 F960.0 +M103 +G1 X22.93 Y18.41 Z8.8 F960.0 +G1 X23.06 Y18.43 Z8.8 F960.0 +M101 +G1 X23.27 Y18.22 Z8.8 F960.0 +G1 X23.28 Y18.06 Z8.8 F960.0 +G1 X22.99 Y17.7 Z8.8 F960.0 +G1 X23.0 Y17.55 Z8.8 F960.0 +G1 X23.21 Y17.34 Z8.8 F960.0 +G1 X23.21 Y17.18 Z8.8 F960.0 +G1 X22.93 Y16.82 Z8.8 F960.0 +G1 X22.94 Y16.66 Z8.8 F960.0 +G1 X23.14 Y16.45 Z8.8 F960.0 +G1 X23.15 Y16.3 Z8.8 F960.0 +G1 X22.87 Y15.93 Z8.8 F960.0 +G1 X22.88 Y15.78 Z8.8 F960.0 +G1 X23.08 Y15.57 Z8.8 F960.0 +G1 X23.09 Y15.42 Z8.8 F960.0 +G1 X22.81 Y15.05 Z8.8 F960.0 +G1 X22.82 Y14.89 Z8.8 F960.0 +G1 X23.02 Y14.69 Z8.8 F960.0 +G1 X23.03 Y14.53 Z8.8 F960.0 +G1 X22.75 Y14.17 Z8.8 F960.0 +G1 X22.76 Y14.01 Z8.8 F960.0 +G1 X22.96 Y13.81 Z8.8 F960.0 +G1 X22.97 Y13.65 Z8.8 F960.0 +G1 X22.69 Y13.28 Z8.8 F960.0 +G1 X22.7 Y13.12 Z8.8 F960.0 +G1 X22.9 Y12.93 Z8.8 F960.0 +G1 X22.91 Y12.77 Z8.8 F960.0 +G1 X22.63 Y12.4 Z8.8 F960.0 +G1 X22.64 Y12.24 Z8.8 F960.0 +G1 X22.84 Y12.05 Z8.8 F960.0 +G1 X22.85 Y11.89 Z8.8 F960.0 +G1 X22.57 Y11.52 Z8.8 F960.0 +G1 X22.59 Y11.36 Z8.8 F960.0 +G1 X22.78 Y11.17 Z8.8 F960.0 +G1 X22.79 Y11.01 Z8.8 F960.0 +G1 X22.51 Y10.63 Z8.8 F960.0 +G1 X22.53 Y10.47 Z8.8 F960.0 +G1 X22.71 Y10.29 Z8.8 F960.0 +G1 X22.73 Y10.13 Z8.8 F960.0 +G1 X22.45 Y9.75 Z8.8 F960.0 +G1 X22.47 Y9.59 Z8.8 F960.0 +G1 X22.65 Y9.4 Z8.8 F960.0 +G1 X22.67 Y9.24 Z8.8 F960.0 +G1 X22.4 Y8.86 Z8.8 F960.0 +G1 X22.41 Y8.7 Z8.8 F960.0 +G1 X22.59 Y8.52 Z8.8 F960.0 +G1 X22.61 Y8.36 Z8.8 F960.0 +G1 X22.34 Y7.98 Z8.8 F960.0 +G1 X22.35 Y7.82 Z8.8 F960.0 +G1 X22.53 Y7.64 Z8.8 F960.0 +G1 X22.54 Y7.48 Z8.8 F960.0 +G1 X22.28 Y7.1 Z8.8 F960.0 +G1 X22.29 Y6.94 Z8.8 F960.0 +G1 X22.47 Y6.76 Z8.8 F960.0 +G1 X22.48 Y6.6 Z8.8 F960.0 +G1 X22.22 Y6.21 Z8.8 F960.0 +G1 X22.23 Y6.05 Z8.8 F960.0 +G1 X22.41 Y5.88 Z8.8 F960.0 +G1 X22.42 Y5.72 Z8.8 F960.0 +G1 X22.16 Y5.33 Z8.8 F960.0 +G1 X22.17 Y5.17 Z8.8 F960.0 +G1 X22.35 Y5.0 Z8.8 F960.0 +G1 X22.36 Y4.84 Z8.8 F960.0 +G1 X22.1 Y4.45 Z8.8 F960.0 +G1 X22.12 Y4.28 Z8.8 F960.0 +G1 X22.28 Y4.12 Z8.8 F960.0 +G1 X22.3 Y3.95 Z8.8 F960.0 +G1 X22.04 Y3.56 Z8.8 F960.0 +G1 X22.06 Y3.4 Z8.8 F960.0 +G1 X22.22 Y3.23 Z8.8 F960.0 +G1 X22.24 Y3.07 Z8.8 F960.0 +G1 X21.98 Y2.68 Z8.8 F960.0 +G1 X22.0 Y2.52 Z8.8 F960.0 +G1 X22.16 Y2.35 Z8.8 F960.0 +G1 X22.18 Y2.19 Z8.8 F960.0 +G1 X21.92 Y1.79 Z8.8 F960.0 +G1 X21.94 Y1.63 Z8.8 F960.0 +G1 X22.1 Y1.47 Z8.8 F960.0 +G1 X22.09 Y1.33 Z8.8 F960.0 +G1 X21.65 Y1.0 Z8.8 F960.0 +G1 X21.63 Y1.0 Z8.8 F960.0 +G1 X21.61 Y1.01 Z8.8 F960.0 +G1 X20.7 Y0.99 Z8.8 F960.0 +G1 X20.69 Y1.0 Z8.8 F960.0 +G1 X20.67 Y1.01 Z8.8 F960.0 +G1 X19.76 Y0.99 Z8.8 F960.0 +G1 X19.75 Y1.0 Z8.8 F960.0 +G1 X19.72 Y1.01 Z8.8 F960.0 +G1 X18.82 Y0.99 Z8.8 F960.0 +G1 X18.8 Y1.0 Z8.8 F960.0 +G1 X18.78 Y1.01 Z8.8 F960.0 +G1 X17.88 Y0.99 Z8.8 F960.0 +G1 X17.86 Y1.0 Z8.8 F960.0 +G1 X17.84 Y1.01 Z8.8 F960.0 +G1 X16.93 Y0.99 Z8.8 F960.0 +G1 X16.92 Y1.0 Z8.8 F960.0 +G1 X16.89 Y1.01 Z8.8 F960.0 +G1 X15.99 Y0.99 Z8.8 F960.0 +G1 X15.97 Y1.0 Z8.8 F960.0 +G1 X15.95 Y1.01 Z8.8 F960.0 +G1 X15.05 Y0.99 Z8.8 F960.0 +G1 X15.03 Y1.0 Z8.8 F960.0 +G1 X15.01 Y1.01 Z8.8 F960.0 +G1 X14.1 Y0.99 Z8.8 F960.0 +G1 X14.09 Y1.0 Z8.8 F960.0 +G1 X14.07 Y1.01 Z8.8 F960.0 +G1 X13.16 Y0.99 Z8.8 F960.0 +G1 X13.15 Y1.0 Z8.8 F960.0 +G1 X13.12 Y1.01 Z8.8 F960.0 +G1 X12.22 Y0.99 Z8.8 F960.0 +G1 X12.2 Y1.0 Z8.8 F960.0 +G1 X12.18 Y1.01 Z8.8 F960.0 +G1 X11.28 Y0.99 Z8.8 F960.0 +G1 X11.26 Y1.0 Z8.8 F960.0 +G1 X11.24 Y1.01 Z8.8 F960.0 +G1 X10.33 Y0.99 Z8.8 F960.0 +G1 X10.32 Y1.0 Z8.8 F960.0 +G1 X10.3 Y1.01 Z8.8 F960.0 +G1 X9.39 Y0.99 Z8.8 F960.0 +G1 X9.37 Y1.0 Z8.8 F960.0 +G1 X9.35 Y1.01 Z8.8 F960.0 +G1 X8.45 Y0.99 Z8.8 F960.0 +G1 X8.43 Y1.0 Z8.8 F960.0 +G1 X8.41 Y1.01 Z8.8 F960.0 +G1 X7.5 Y0.99 Z8.8 F960.0 +G1 X7.49 Y1.0 Z8.8 F960.0 +G1 X7.47 Y1.01 Z8.8 F960.0 +G1 X6.56 Y0.99 Z8.8 F960.0 +G1 X6.55 Y1.0 Z8.8 F960.0 +G1 X6.52 Y1.01 Z8.8 F960.0 +G1 X5.62 Y0.99 Z8.8 F960.0 +G1 X5.6 Y1.0 Z8.8 F960.0 +G1 X5.58 Y1.01 Z8.8 F960.0 +G1 X4.77 Y0.99 Z8.8 F960.0 +G1 X4.59 Y1.06 Z8.8 F960.0 +G1 X3.87 Y1.79 Z8.8 F960.0 +G1 X3.84 Y1.96 Z8.8 F960.0 +G1 X4.04 Y2.42 Z8.8 F960.0 +G1 X4.01 Y2.59 Z8.8 F960.0 +G1 X3.8 Y2.8 Z8.8 F960.0 +G1 X3.77 Y2.97 Z8.8 F960.0 +G1 X3.97 Y3.43 Z8.8 F960.0 +G1 X3.94 Y3.6 Z8.8 F960.0 +G1 X3.73 Y3.82 Z8.8 F960.0 +G1 X3.7 Y3.99 Z8.8 F960.0 +G1 X3.9 Y4.44 Z8.8 F960.0 +G1 X3.87 Y4.61 Z8.8 F960.0 +G1 X3.66 Y4.83 Z8.8 F960.0 +G1 X3.63 Y5.0 Z8.8 F960.0 +G1 X3.84 Y5.45 Z8.8 F960.0 +G1 X3.81 Y5.62 Z8.8 F960.0 +G1 X3.59 Y5.84 Z8.8 F960.0 +G1 X3.56 Y6.01 Z8.8 F960.0 +G1 X3.77 Y6.46 Z8.8 F960.0 +G1 X3.74 Y6.63 Z8.8 F960.0 +G1 X3.52 Y6.86 Z8.8 F960.0 +G1 X3.49 Y7.03 Z8.8 F960.0 +G1 X3.7 Y7.47 Z8.8 F960.0 +G1 X3.67 Y7.64 Z8.8 F960.0 +G1 X3.44 Y7.87 Z8.8 F960.0 +G1 X3.42 Y8.04 Z8.8 F960.0 +G1 X3.63 Y8.48 Z8.8 F960.0 +G1 X3.61 Y8.65 Z8.8 F960.0 +G1 X3.37 Y8.88 Z8.8 F960.0 +G1 X3.35 Y9.05 Z8.8 F960.0 +G1 X3.57 Y9.49 Z8.8 F960.0 +G1 X3.54 Y9.66 Z8.8 F960.0 +G1 X3.3 Y9.9 Z8.8 F960.0 +G1 X3.28 Y10.06 Z8.8 F960.0 +G1 X3.5 Y10.5 Z8.8 F960.0 +G1 X3.47 Y10.67 Z8.8 F960.0 +G1 X3.23 Y10.91 Z8.8 F960.0 +G1 X3.21 Y11.08 Z8.8 F960.0 +G1 X3.43 Y11.51 Z8.8 F960.0 +G1 X3.4 Y11.68 Z8.8 F960.0 +G1 X3.16 Y11.92 Z8.8 F960.0 +G1 X3.14 Y12.09 Z8.8 F960.0 +G1 X3.36 Y12.53 Z8.8 F960.0 +G1 X3.34 Y12.69 Z8.8 F960.0 +G1 X3.09 Y12.94 Z8.8 F960.0 +G1 X3.07 Y13.1 Z8.8 F960.0 +G1 X3.29 Y13.53 Z8.8 F960.0 +G1 X3.27 Y13.7 Z8.8 F960.0 +G1 X3.02 Y13.95 Z8.8 F960.0 +G1 X3.0 Y14.12 Z8.8 F960.0 +G1 X3.23 Y14.54 Z8.8 F960.0 +G1 X3.2 Y14.71 Z8.8 F960.0 +G1 X2.95 Y14.96 Z8.8 F960.0 +G1 X2.93 Y15.13 Z8.8 F960.0 +G1 X3.16 Y15.56 Z8.8 F960.0 +G1 X3.14 Y15.72 Z8.8 F960.0 +G1 X2.88 Y15.98 Z8.8 F960.0 +G1 X2.86 Y16.14 Z8.8 F960.0 +G1 X3.09 Y16.57 Z8.8 F960.0 +G1 X3.07 Y16.73 Z8.8 F960.0 +G1 X2.81 Y16.99 Z8.8 F960.0 +G1 X2.79 Y17.16 Z8.8 F960.0 +G1 X3.02 Y17.58 Z8.8 F960.0 +G1 X3.0 Y17.74 Z8.8 F960.0 +G1 X2.74 Y18.0 Z8.8 F960.0 +G1 X2.72 Y18.17 Z8.8 F960.0 +G1 X2.96 Y18.59 Z8.8 F960.0 +G1 X2.93 Y18.75 Z8.8 F960.0 +G1 X2.75 Y18.94 Z8.8 F960.0 +G1 X2.74 Y18.95 Z8.86 F960.0 +M103 +G1 X3.05 Y18.61 Z9.14 F960.0 +G1 X3.1 Y18.65 Z9.2 F960.0 +G1 X3.07 Y19.22 Z9.2 F960.0 +G1 X2.96 Y19.33 Z9.2 F960.0 +G1 X2.47 Y19.33 Z9.2 F960.0 +G1 X2.27 Y19.28 Z9.2 F960.0 +G1 X1.85 Y19.1 Z9.2 F960.0 +G1 X1.76 Y18.95 Z9.2 F960.0 +M101 +G1 X3.05 Y0.47 Z9.2 F960.0 +G1 X3.16 Y0.36 Z9.2 F960.0 +G1 X22.84 Y0.36 Z9.2 F960.0 +G1 X22.95 Y0.47 Z9.2 F960.0 +G1 X24.28 Y19.54 Z9.2 F960.0 +G1 X24.19 Y19.64 Z9.2 F960.0 +G1 X22.75 Y19.64 Z9.2 F960.0 +G1 X22.64 Y19.54 Z9.2 F960.0 +G1 X21.57 Y1.75 Z9.2 F960.0 +G1 X21.45 Y1.64 Z9.2 F960.0 +G1 X4.55 Y1.64 Z9.2 F960.0 +G1 X4.43 Y1.75 Z9.2 F960.0 +G1 X3.37 Y19.54 Z9.2 F960.0 +G1 X3.25 Y19.64 Z9.2 F960.0 +G1 X1.82 Y19.64 Z9.2 F960.0 +G1 X1.72 Y19.54 Z9.2 F960.0 +G1 X1.73 Y19.34 Z9.2 F960.0 +G1 X1.83 Y19.18 Z9.2 F960.0 +M103 +G1 X3.04 Y18.35 Z9.2 F960.0 +G1 X3.13 Y18.19 Z9.2 F960.0 +G1 X4.14 Y1.43 Z9.2 F960.0 +G1 X4.25 Y1.33 Z9.2 F960.0 +G1 X20.38 Y1.33 Z9.2 F960.0 +G1 X20.56 Y1.25 Z9.2 F960.0 +G1 X20.8 Y1.02 Z9.2 F960.0 +G1 X20.8 Y1.0 Z9.2 F960.0 +M101 +G1 X20.78 Y0.99 Z9.2 F960.0 +G1 X19.88 Y1.01 Z9.2 F960.0 +G1 X19.86 Y1.0 Z9.2 F960.0 +G1 X19.84 Y0.99 Z9.2 F960.0 +G1 X18.93 Y1.01 Z9.2 F960.0 +G1 X18.92 Y1.0 Z9.2 F960.0 +G1 X18.89 Y0.99 Z9.2 F960.0 +G1 X17.99 Y1.01 Z9.2 F960.0 +G1 X17.97 Y1.0 Z9.2 F960.0 +G1 X17.95 Y0.99 Z9.2 F960.0 +G1 X17.05 Y1.01 Z9.2 F960.0 +G1 X17.03 Y1.0 Z9.2 F960.0 +G1 X17.01 Y0.99 Z9.2 F960.0 +G1 X16.1 Y1.01 Z9.2 F960.0 +G1 X16.09 Y1.0 Z9.2 F960.0 +G1 X16.07 Y0.99 Z9.2 F960.0 +G1 X15.16 Y1.01 Z9.2 F960.0 +G1 X15.15 Y1.0 Z9.2 F960.0 +G1 X15.12 Y0.99 Z9.2 F960.0 +G1 X14.22 Y1.01 Z9.2 F960.0 +G1 X14.2 Y1.0 Z9.2 F960.0 +G1 X14.18 Y0.99 Z9.2 F960.0 +G1 X13.28 Y1.01 Z9.2 F960.0 +G1 X13.26 Y1.0 Z9.2 F960.0 +G1 X13.24 Y0.99 Z9.2 F960.0 +G1 X12.33 Y1.01 Z9.2 F960.0 +G1 X12.32 Y1.0 Z9.2 F960.0 +G1 X12.3 Y0.99 Z9.2 F960.0 +G1 X11.39 Y1.01 Z9.2 F960.0 +G1 X11.37 Y1.0 Z9.2 F960.0 +G1 X11.35 Y0.99 Z9.2 F960.0 +G1 X10.45 Y1.01 Z9.2 F960.0 +G1 X10.43 Y1.0 Z9.2 F960.0 +G1 X10.41 Y0.99 Z9.2 F960.0 +G1 X9.5 Y1.01 Z9.2 F960.0 +G1 X9.49 Y1.0 Z9.2 F960.0 +G1 X9.47 Y0.99 Z9.2 F960.0 +G1 X8.56 Y1.01 Z9.2 F960.0 +G1 X8.55 Y1.0 Z9.2 F960.0 +G1 X8.52 Y0.99 Z9.2 F960.0 +G1 X7.62 Y1.01 Z9.2 F960.0 +G1 X7.6 Y1.0 Z9.2 F960.0 +G1 X7.58 Y0.99 Z9.2 F960.0 +G1 X6.68 Y1.01 Z9.2 F960.0 +G1 X6.66 Y1.0 Z9.2 F960.0 +G1 X6.64 Y0.99 Z9.2 F960.0 +G1 X5.73 Y1.01 Z9.2 F960.0 +G1 X5.72 Y1.0 Z9.2 F960.0 +G1 X5.7 Y0.99 Z9.2 F960.0 +G1 X4.79 Y1.01 Z9.2 F960.0 +G1 X4.77 Y1.0 Z9.2 F960.0 +G1 X4.75 Y0.99 Z9.2 F960.0 +G1 X3.86 Y1.02 Z9.2 F960.0 +G1 X3.84 Y1.01 Z9.2 F960.0 +G1 X3.81 Y1.0 Z9.2 F960.0 +G1 X3.62 Y1.61 Z9.2 F960.0 +G1 X3.66 Y1.77 Z9.2 F960.0 +G1 X3.76 Y2.0 Z9.2 F960.0 +G1 X3.57 Y2.5 Z9.2 F960.0 +G1 X3.6 Y2.66 Z9.2 F960.0 +G1 X3.7 Y2.89 Z9.2 F960.0 +G1 X3.51 Y3.37 Z9.2 F960.0 +G1 X3.54 Y3.54 Z9.2 F960.0 +G1 X3.65 Y3.78 Z9.2 F960.0 +G1 X3.45 Y4.25 Z9.2 F960.0 +G1 X3.48 Y4.42 Z9.2 F960.0 +G1 X3.56 Y4.5 Z9.2 F960.0 +G1 X3.59 Y4.67 Z9.2 F960.0 +G1 X3.39 Y5.14 Z9.2 F960.0 +G1 X3.42 Y5.31 Z9.2 F960.0 +G1 X3.51 Y5.39 Z9.2 F960.0 +G1 X3.54 Y5.56 Z9.2 F960.0 +G1 X3.33 Y6.02 Z9.2 F960.0 +G1 X3.36 Y6.19 Z9.2 F960.0 +G1 X3.45 Y6.28 Z9.2 F960.0 +G1 X3.48 Y6.45 Z9.2 F960.0 +G1 X3.27 Y6.9 Z9.2 F960.0 +G1 X3.3 Y7.07 Z9.2 F960.0 +G1 X3.4 Y7.17 Z9.2 F960.0 +G1 X3.43 Y7.34 Z9.2 F960.0 +G1 X3.21 Y7.78 Z9.2 F960.0 +G1 X3.24 Y7.95 Z9.2 F960.0 +G1 X3.35 Y8.06 Z9.2 F960.0 +G1 X3.37 Y8.23 Z9.2 F960.0 +G1 X3.15 Y8.66 Z9.2 F960.0 +G1 X3.17 Y8.83 Z9.2 F960.0 +G1 X3.29 Y8.95 Z9.2 F960.0 +G1 X3.32 Y9.12 Z9.2 F960.0 +G1 X3.09 Y9.55 Z9.2 F960.0 +G1 X3.11 Y9.71 Z9.2 F960.0 +G1 X3.24 Y9.84 Z9.2 F960.0 +G1 X3.26 Y10.0 Z9.2 F960.0 +G1 X3.03 Y10.43 Z9.2 F960.0 +G1 X3.05 Y10.59 Z9.2 F960.0 +G1 X3.19 Y10.73 Z9.2 F960.0 +G1 X3.21 Y10.89 Z9.2 F960.0 +G1 X2.97 Y11.31 Z9.2 F960.0 +G1 X2.99 Y11.48 Z9.2 F960.0 +G1 X3.13 Y11.62 Z9.2 F960.0 +G1 X3.15 Y11.78 Z9.2 F960.0 +G1 X2.91 Y12.19 Z9.2 F960.0 +G1 X2.93 Y12.36 Z9.2 F960.0 +G1 X3.08 Y12.51 Z9.2 F960.0 +G1 X3.1 Y12.67 Z9.2 F960.0 +G1 X2.85 Y13.08 Z9.2 F960.0 +G1 X2.87 Y13.24 Z9.2 F960.0 +G1 X3.03 Y13.4 Z9.2 F960.0 +G1 X3.04 Y13.56 Z9.2 F960.0 +G1 X2.79 Y13.96 Z9.2 F960.0 +G1 X2.81 Y14.12 Z9.2 F960.0 +G1 X2.97 Y14.29 Z9.2 F960.0 +G1 X2.99 Y14.45 Z9.2 F960.0 +G1 X2.73 Y14.84 Z9.2 F960.0 +G1 X2.74 Y15.0 Z9.2 F960.0 +G1 X2.92 Y15.17 Z9.2 F960.0 +G1 X2.93 Y15.34 Z9.2 F960.0 +G1 X2.67 Y15.72 Z9.2 F960.0 +G1 X2.68 Y15.88 Z9.2 F960.0 +G1 X2.86 Y16.06 Z9.2 F960.0 +G1 X2.88 Y16.22 Z9.2 F960.0 +G1 X2.61 Y16.6 Z9.2 F960.0 +G1 X2.62 Y16.76 Z9.2 F960.0 +G1 X2.81 Y16.95 Z9.2 F960.0 +G1 X2.82 Y17.11 Z9.2 F960.0 +G1 X2.55 Y17.49 Z9.2 F960.0 +G1 X2.56 Y17.65 Z9.2 F960.0 +G1 X2.76 Y17.84 Z9.2 F960.0 +G1 X2.77 Y18.0 Z9.2 F960.0 +G1 X2.49 Y18.37 Z9.2 F960.0 +G1 X2.5 Y18.53 Z9.2 F960.0 +G1 X2.7 Y18.73 Z9.2 F960.0 +G1 X2.86 Y18.73 Z9.2 F960.0 +M103 +G1 X3.04 Y18.56 Z9.2 F960.0 +G1 X3.12 Y18.39 Z9.2 F960.0 +G1 X4.14 Y1.43 Z9.2 F960.0 +G1 X4.25 Y1.33 Z9.2 F960.0 +G1 X21.27 Y1.33 Z9.2 F960.0 +G1 X21.45 Y1.25 Z9.2 F960.0 +G1 X21.66 Y1.06 Z9.2 F960.0 +G1 X21.81 Y1.06 Z9.2 F960.0 +M101 +G1 X22.33 Y1.59 Z9.2 F960.0 +G1 X22.38 Y1.77 Z9.2 F960.0 +G1 X22.26 Y2.34 Z9.2 F960.0 +G1 X22.31 Y2.51 Z9.2 F960.0 +G1 X22.4 Y2.6 Z9.2 F960.0 +G1 X22.45 Y2.78 Z9.2 F960.0 +G1 X22.32 Y3.34 Z9.2 F960.0 +G1 X22.37 Y3.52 Z9.2 F960.0 +G1 X22.47 Y3.62 Z9.2 F960.0 +G1 X22.52 Y3.79 Z9.2 F960.0 +G1 X22.39 Y4.34 Z9.2 F960.0 +G1 X22.43 Y4.52 Z9.2 F960.0 +G1 X22.54 Y4.63 Z9.2 F960.0 +G1 X22.59 Y4.81 Z9.2 F960.0 +G1 X22.45 Y5.35 Z9.2 F960.0 +G1 X22.49 Y5.52 Z9.2 F960.0 +G1 X22.62 Y5.64 Z9.2 F960.0 +G1 X22.66 Y5.82 Z9.2 F960.0 +G1 X22.51 Y6.35 Z9.2 F960.0 +G1 X22.55 Y6.53 Z9.2 F960.0 +G1 X22.69 Y6.66 Z9.2 F960.0 +G1 X22.73 Y6.83 Z9.2 F960.0 +G1 X22.57 Y7.36 Z9.2 F960.0 +G1 X22.61 Y7.53 Z9.2 F960.0 +G1 X22.76 Y7.67 Z9.2 F960.0 +G1 X22.8 Y7.85 Z9.2 F960.0 +G1 X22.63 Y8.36 Z9.2 F960.0 +G1 X22.67 Y8.53 Z9.2 F960.0 +G1 X22.83 Y8.68 Z9.2 F960.0 +G1 X22.87 Y8.86 Z9.2 F960.0 +G1 X22.69 Y9.36 Z9.2 F960.0 +G1 X22.73 Y9.54 Z9.2 F960.0 +G1 X22.9 Y9.7 Z9.2 F960.0 +G1 X22.94 Y9.87 Z9.2 F960.0 +G1 X22.76 Y10.37 Z9.2 F960.0 +G1 X22.8 Y10.54 Z9.2 F960.0 +G1 X22.97 Y10.71 Z9.2 F960.0 +G1 X23.0 Y10.88 Z9.2 F960.0 +G1 X22.82 Y11.37 Z9.2 F960.0 +G1 X22.86 Y11.54 Z9.2 F960.0 +G1 X23.04 Y11.73 Z9.2 F960.0 +G1 X23.07 Y11.9 Z9.2 F960.0 +G1 X22.88 Y12.37 Z9.2 F960.0 +G1 X22.92 Y12.54 Z9.2 F960.0 +G1 X23.11 Y12.74 Z9.2 F960.0 +G1 X23.14 Y12.91 Z9.2 F960.0 +G1 X22.94 Y13.38 Z9.2 F960.0 +G1 X22.98 Y13.55 Z9.2 F960.0 +G1 X23.18 Y13.75 Z9.2 F960.0 +G1 X23.21 Y13.92 Z9.2 F960.0 +G1 X23.01 Y14.38 Z9.2 F960.0 +G1 X23.04 Y14.55 Z9.2 F960.0 +G1 X23.25 Y14.77 Z9.2 F960.0 +G1 X23.28 Y14.93 Z9.2 F960.0 +G1 X23.07 Y15.39 Z9.2 F960.0 +G1 X23.1 Y15.55 Z9.2 F960.0 +G1 X23.32 Y15.78 Z9.2 F960.0 +G1 X23.35 Y15.95 Z9.2 F960.0 +G1 X23.13 Y16.39 Z9.2 F960.0 +G1 X23.16 Y16.56 Z9.2 F960.0 +G1 X23.39 Y16.79 Z9.2 F960.0 +G1 X23.42 Y16.96 Z9.2 F960.0 +G1 X23.19 Y17.39 Z9.2 F960.0 +G1 X23.22 Y17.56 Z9.2 F960.0 +G1 X23.46 Y17.81 Z9.2 F960.0 +G1 X23.49 Y17.97 Z9.2 F960.0 +G1 X23.25 Y18.4 Z9.2 F960.0 +G1 X23.28 Y18.56 Z9.2 F960.0 +G1 X23.53 Y18.82 Z9.2 F960.0 +G1 X23.64 Y18.97 Z9.27 F960.0 +M103 +G1 X23.77 Y19.25 Z9.53 F960.0 +G1 X23.7 Y19.33 Z9.6 F960.0 +G1 X23.26 Y19.33 Z9.6 F960.0 +G1 X23.15 Y19.22 Z9.6 F960.0 +G1 X23.11 Y18.6 Z9.6 F960.0 +G1 X23.03 Y18.41 Z9.6 F960.0 +G1 X22.83 Y18.18 Z9.6 F960.0 +G1 X22.76 Y18.0 Z9.6 F960.0 +M101 +G1 X21.8 Y1.75 Z9.6 F960.0 +G1 X21.69 Y1.64 Z9.6 F960.0 +G1 X4.31 Y1.64 Z9.6 F960.0 +G1 X4.2 Y1.75 Z9.6 F960.0 +G1 X3.15 Y19.54 Z9.6 F960.0 +G1 X3.04 Y19.64 Z9.6 F960.0 +G1 X1.6 Y19.64 Z9.6 F960.0 +G1 X1.5 Y19.54 Z9.6 F960.0 +G1 X2.83 Y0.47 Z9.6 F960.0 +G1 X2.95 Y0.36 Z9.6 F960.0 +G1 X23.06 Y0.36 Z9.6 F960.0 +G1 X23.17 Y0.47 Z9.6 F960.0 +G1 X24.5 Y19.54 Z9.6 F960.0 +G1 X24.4 Y19.64 Z9.6 F960.0 +G1 X22.96 Y19.64 Z9.6 F960.0 +G1 X22.85 Y19.54 Z9.6 F960.0 +G1 X22.78 Y18.39 Z9.6 F960.0 +G1 X22.85 Y18.36 Z9.6 F960.0 +M103 +G1 X23.37 Y18.91 Z9.6 F960.0 +G1 X23.52 Y18.91 Z9.6 F960.0 +M101 +G1 X23.73 Y18.7 Z9.6 F960.0 +G1 X23.74 Y18.54 Z9.6 F960.0 +G1 X23.46 Y18.17 Z9.6 F960.0 +G1 X23.47 Y18.02 Z9.6 F960.0 +G1 X23.67 Y17.82 Z9.6 F960.0 +G1 X23.68 Y17.66 Z9.6 F960.0 +G1 X23.4 Y17.28 Z9.6 F960.0 +G1 X23.42 Y17.13 Z9.6 F960.0 +G1 X23.61 Y16.94 Z9.6 F960.0 +G1 X23.62 Y16.78 Z9.6 F960.0 +G1 X23.35 Y16.4 Z9.6 F960.0 +G1 X23.36 Y16.24 Z9.6 F960.0 +G1 X23.54 Y16.06 Z9.6 F960.0 +G1 X23.56 Y15.89 Z9.6 F960.0 +G1 X23.3 Y15.51 Z9.6 F960.0 +G1 X23.31 Y15.35 Z9.6 F960.0 +G1 X23.48 Y15.17 Z9.6 F960.0 +G1 X23.5 Y15.01 Z9.6 F960.0 +G1 X23.24 Y14.62 Z9.6 F960.0 +G1 X23.26 Y14.45 Z9.6 F960.0 +G1 X23.42 Y14.29 Z9.6 F960.0 +G1 X23.44 Y14.13 Z9.6 F960.0 +G1 X23.19 Y13.73 Z9.6 F960.0 +G1 X23.21 Y13.56 Z9.6 F960.0 +G1 X23.36 Y13.41 Z9.6 F960.0 +G1 X23.38 Y13.25 Z9.6 F960.0 +G1 X23.13 Y12.84 Z9.6 F960.0 +G1 X23.15 Y12.67 Z9.6 F960.0 +G1 X23.3 Y12.53 Z9.6 F960.0 +G1 X23.32 Y12.36 Z9.6 F960.0 +G1 X23.08 Y11.95 Z9.6 F960.0 +G1 X23.1 Y11.78 Z9.6 F960.0 +G1 X23.24 Y11.65 Z9.6 F960.0 +G1 X23.26 Y11.48 Z9.6 F960.0 +G1 X23.03 Y11.06 Z9.6 F960.0 +G1 X23.05 Y10.89 Z9.6 F960.0 +G1 X23.18 Y10.77 Z9.6 F960.0 +G1 X23.2 Y10.6 Z9.6 F960.0 +G1 X22.97 Y10.17 Z9.6 F960.0 +G1 X23.0 Y10.0 Z9.6 F960.0 +G1 X23.11 Y9.89 Z9.6 F960.0 +G1 X23.14 Y9.72 Z9.6 F960.0 +G1 X22.92 Y9.28 Z9.6 F960.0 +G1 X22.94 Y9.11 Z9.6 F960.0 +G1 X23.05 Y9.0 Z9.6 F960.0 +G1 X23.08 Y8.84 Z9.6 F960.0 +G1 X22.86 Y8.39 Z9.6 F960.0 +G1 X22.89 Y8.22 Z9.6 F960.0 +G1 X22.99 Y8.12 Z9.6 F960.0 +G1 X23.02 Y7.95 Z9.6 F960.0 +G1 X22.81 Y7.5 Z9.6 F960.0 +G1 X22.84 Y7.33 Z9.6 F960.0 +G1 X22.93 Y7.24 Z9.6 F960.0 +G1 X22.96 Y7.07 Z9.6 F960.0 +G1 X22.75 Y6.61 Z9.6 F960.0 +G1 X22.79 Y6.44 Z9.6 F960.0 +G1 X22.87 Y6.36 Z9.6 F960.0 +G1 X22.9 Y6.19 Z9.6 F960.0 +G1 X22.7 Y5.72 Z9.6 F960.0 +G1 X22.73 Y5.55 Z9.6 F960.0 +G1 X22.84 Y5.31 Z9.6 F960.0 +G1 X22.65 Y4.83 Z9.6 F960.0 +G1 X22.68 Y4.66 Z9.6 F960.0 +G1 X22.78 Y4.43 Z9.6 F960.0 +G1 X22.59 Y3.93 Z9.6 F960.0 +G1 X22.62 Y3.78 Z9.6 F960.0 +G1 X22.72 Y3.55 Z9.6 F960.0 +G1 X22.53 Y3.04 Z9.6 F960.0 +G1 X22.57 Y2.89 Z9.6 F960.0 +G1 X22.67 Y2.67 Z9.6 F960.0 +G1 X22.48 Y2.15 Z9.6 F960.0 +G1 X22.51 Y2.0 Z9.6 F960.0 +G1 X22.61 Y1.8 Z9.6 F960.0 +G1 X22.42 Y1.25 Z9.6 F960.0 +G1 X22.46 Y1.12 Z9.6 F960.0 +G1 X22.49 Y1.0 Z9.6 F960.0 +G1 X21.65 Y0.99 Z9.6 F960.0 +G1 X21.63 Y1.0 Z9.6 F960.0 +G1 X21.61 Y1.01 Z9.6 F960.0 +G1 X20.7 Y0.99 Z9.6 F960.0 +G1 X20.69 Y1.0 Z9.6 F960.0 +G1 X20.67 Y1.01 Z9.6 F960.0 +G1 X19.76 Y0.99 Z9.6 F960.0 +G1 X19.75 Y1.0 Z9.6 F960.0 +G1 X19.72 Y1.01 Z9.6 F960.0 +G1 X18.82 Y0.99 Z9.6 F960.0 +G1 X18.8 Y1.0 Z9.6 F960.0 +G1 X18.78 Y1.01 Z9.6 F960.0 +G1 X17.88 Y0.99 Z9.6 F960.0 +G1 X17.86 Y1.0 Z9.6 F960.0 +G1 X17.84 Y1.01 Z9.6 F960.0 +G1 X16.93 Y0.99 Z9.6 F960.0 +G1 X16.92 Y1.0 Z9.6 F960.0 +G1 X16.89 Y1.01 Z9.6 F960.0 +G1 X15.99 Y0.99 Z9.6 F960.0 +G1 X15.97 Y1.0 Z9.6 F960.0 +G1 X15.95 Y1.01 Z9.6 F960.0 +G1 X15.05 Y0.99 Z9.6 F960.0 +G1 X15.03 Y1.0 Z9.6 F960.0 +G1 X15.01 Y1.01 Z9.6 F960.0 +G1 X14.1 Y0.99 Z9.6 F960.0 +G1 X14.09 Y1.0 Z9.6 F960.0 +G1 X14.07 Y1.01 Z9.6 F960.0 +G1 X13.16 Y0.99 Z9.6 F960.0 +G1 X13.15 Y1.0 Z9.6 F960.0 +G1 X13.12 Y1.01 Z9.6 F960.0 +G1 X12.22 Y0.99 Z9.6 F960.0 +G1 X12.2 Y1.0 Z9.6 F960.0 +G1 X12.18 Y1.01 Z9.6 F960.0 +G1 X11.28 Y0.99 Z9.6 F960.0 +G1 X11.26 Y1.0 Z9.6 F960.0 +G1 X11.24 Y1.01 Z9.6 F960.0 +G1 X10.33 Y0.99 Z9.6 F960.0 +G1 X10.32 Y1.0 Z9.6 F960.0 +G1 X10.3 Y1.01 Z9.6 F960.0 +G1 X9.39 Y0.99 Z9.6 F960.0 +G1 X9.37 Y1.0 Z9.6 F960.0 +G1 X9.35 Y1.01 Z9.6 F960.0 +G1 X8.45 Y0.99 Z9.6 F960.0 +G1 X8.43 Y1.0 Z9.6 F960.0 +G1 X8.41 Y1.01 Z9.6 F960.0 +G1 X7.5 Y0.99 Z9.6 F960.0 +G1 X7.49 Y1.0 Z9.6 F960.0 +G1 X7.47 Y1.01 Z9.6 F960.0 +G1 X6.56 Y0.99 Z9.6 F960.0 +G1 X6.55 Y1.0 Z9.6 F960.0 +G1 X6.52 Y1.01 Z9.6 F960.0 +G1 X5.62 Y0.99 Z9.6 F960.0 +G1 X5.6 Y1.0 Z9.6 F960.0 +G1 X5.58 Y1.01 Z9.6 F960.0 +G1 X4.68 Y0.99 Z9.6 F960.0 +G1 X4.66 Y1.0 Z9.6 F960.0 +G1 X4.64 Y1.01 Z9.6 F960.0 +G1 X3.83 Y0.99 Z9.6 F960.0 +G1 X3.65 Y1.06 Z9.6 F960.0 +G1 X3.48 Y1.24 Z9.6 F960.0 +G1 X3.42 Y1.41 Z9.6 F960.0 +G1 X3.53 Y2.01 Z9.6 F960.0 +G1 X3.48 Y2.18 Z9.6 F960.0 +G1 X3.35 Y2.42 Z9.6 F960.0 +G1 X3.47 Y3.01 Z9.6 F960.0 +G1 X3.42 Y3.18 Z9.6 F960.0 +G1 X3.34 Y3.26 Z9.6 F960.0 +G1 X3.29 Y3.44 Z9.6 F960.0 +G1 X3.41 Y4.01 Z9.6 F960.0 +G1 X3.36 Y4.19 Z9.6 F960.0 +G1 X3.27 Y4.28 Z9.6 F960.0 +G1 X3.22 Y4.45 Z9.6 F960.0 +G1 X3.35 Y5.01 Z9.6 F960.0 +G1 X3.3 Y5.19 Z9.6 F960.0 +G1 X3.2 Y5.29 Z9.6 F960.0 +G1 X3.15 Y5.46 Z9.6 F960.0 +G1 X3.29 Y6.01 Z9.6 F960.0 +G1 X3.24 Y6.19 Z9.6 F960.0 +G1 X3.13 Y6.3 Z9.6 F960.0 +G1 X3.08 Y6.48 Z9.6 F960.0 +G1 X3.23 Y7.02 Z9.6 F960.0 +G1 X3.18 Y7.19 Z9.6 F960.0 +G1 X3.06 Y7.32 Z9.6 F960.0 +G1 X3.01 Y7.49 Z9.6 F960.0 +G1 X3.17 Y8.02 Z9.6 F960.0 +G1 X3.12 Y8.19 Z9.6 F960.0 +G1 X2.99 Y8.33 Z9.6 F960.0 +G1 X2.94 Y8.5 Z9.6 F960.0 +G1 X3.1 Y9.02 Z9.6 F960.0 +G1 X3.06 Y9.2 Z9.6 F960.0 +G1 X2.91 Y9.34 Z9.6 F960.0 +G1 X2.87 Y9.52 Z9.6 F960.0 +G1 X3.04 Y10.02 Z9.6 F960.0 +G1 X3.0 Y10.2 Z9.6 F960.0 +G1 X2.84 Y10.36 Z9.6 F960.0 +G1 X2.81 Y10.53 Z9.6 F960.0 +G1 X2.98 Y11.03 Z9.6 F960.0 +G1 X2.94 Y11.2 Z9.6 F960.0 +G1 X2.77 Y11.37 Z9.6 F960.0 +G1 X2.74 Y11.54 Z9.6 F960.0 +G1 X2.92 Y12.03 Z9.6 F960.0 +G1 X2.88 Y12.2 Z9.6 F960.0 +G1 X2.7 Y12.38 Z9.6 F960.0 +G1 X2.67 Y12.55 Z9.6 F960.0 +G1 X2.86 Y13.03 Z9.6 F960.0 +G1 X2.83 Y13.2 Z9.6 F960.0 +G1 X2.63 Y13.4 Z9.6 F960.0 +G1 X2.6 Y13.57 Z9.6 F960.0 +G1 X2.8 Y14.03 Z9.6 F960.0 +G1 X2.77 Y14.21 Z9.6 F960.0 +G1 X2.56 Y14.41 Z9.6 F960.0 +G1 X2.53 Y14.58 Z9.6 F960.0 +G1 X2.74 Y15.04 Z9.6 F960.0 +G1 X2.71 Y15.21 Z9.6 F960.0 +G1 X2.49 Y15.42 Z9.6 F960.0 +G1 X2.46 Y15.59 Z9.6 F960.0 +G1 X2.68 Y16.04 Z9.6 F960.0 +G1 X2.65 Y16.21 Z9.6 F960.0 +G1 X2.42 Y16.44 Z9.6 F960.0 +G1 X2.39 Y16.6 Z9.6 F960.0 +G1 X2.62 Y17.04 Z9.6 F960.0 +G1 X2.59 Y17.21 Z9.6 F960.0 +G1 X2.35 Y17.45 Z9.6 F960.0 +G1 X2.32 Y17.62 Z9.6 F960.0 +G1 X2.55 Y18.05 Z9.6 F960.0 +G1 X2.53 Y18.21 Z9.6 F960.0 +G1 X2.28 Y18.46 Z9.6 F960.0 +G1 X2.27 Y18.47 Z9.65 F960.0 +M103 +G1 X2.65 Y18.1 Z9.95 F960.0 +G1 X2.71 Y18.14 Z10.0 F960.0 +G1 X2.64 Y19.26 Z10.0 F960.0 +G1 X2.57 Y19.33 Z10.0 F960.0 +G1 X2.4 Y19.37 Z10.0 F960.0 +G1 X2.23 Y19.56 Z10.0 F960.0 +G1 X2.05 Y19.64 Z10.0 F960.0 +M101 +G1 X1.43 Y19.64 Z10.0 F960.0 +G1 X1.33 Y19.54 Z10.0 F960.0 +G1 X2.62 Y0.47 Z10.0 F960.0 +G1 X2.73 Y0.36 Z10.0 F960.0 +G1 X23.27 Y0.36 Z10.0 F960.0 +G1 X23.38 Y0.47 Z10.0 F960.0 +G1 X24.67 Y19.54 Z10.0 F960.0 +G1 X24.57 Y19.64 Z10.0 F960.0 +G1 X23.17 Y19.64 Z10.0 F960.0 +G1 X23.06 Y19.54 Z10.0 F960.0 +G1 X22.01 Y1.75 Z10.0 F960.0 +G1 X21.9 Y1.64 Z10.0 F960.0 +G1 X4.1 Y1.64 Z10.0 F960.0 +G1 X3.99 Y1.75 Z10.0 F960.0 +G1 X2.94 Y19.54 Z10.0 F960.0 +G1 X2.83 Y19.64 Z10.0 F960.0 +G1 X2.44 Y19.64 Z10.0 F960.0 +G1 X2.38 Y19.54 Z10.0 F960.0 +M103 +G1 X2.63 Y18.88 Z10.0 F960.0 +G1 X2.67 Y18.67 Z10.0 F960.0 +G1 X3.69 Y1.43 Z10.0 F960.0 +G1 X3.8 Y1.33 Z10.0 F960.0 +G1 X21.31 Y1.33 Z10.0 F960.0 +G1 X21.49 Y1.25 Z10.0 F960.0 +G1 X21.75 Y1.02 Z10.0 F960.0 +G1 X21.75 Y1.0 Z10.0 F960.0 +M101 +G1 X21.72 Y0.99 Z10.0 F960.0 +G1 X20.82 Y1.01 Z10.0 F960.0 +G1 X20.8 Y1.0 Z10.0 F960.0 +G1 X20.78 Y0.99 Z10.0 F960.0 +G1 X19.88 Y1.01 Z10.0 F960.0 +G1 X19.86 Y1.0 Z10.0 F960.0 +G1 X19.84 Y0.99 Z10.0 F960.0 +G1 X18.93 Y1.01 Z10.0 F960.0 +G1 X18.92 Y1.0 Z10.0 F960.0 +G1 X18.89 Y0.99 Z10.0 F960.0 +G1 X17.99 Y1.01 Z10.0 F960.0 +G1 X17.97 Y1.0 Z10.0 F960.0 +G1 X17.95 Y0.99 Z10.0 F960.0 +G1 X17.05 Y1.01 Z10.0 F960.0 +G1 X17.03 Y1.0 Z10.0 F960.0 +G1 X17.01 Y0.99 Z10.0 F960.0 +G1 X16.1 Y1.01 Z10.0 F960.0 +G1 X16.09 Y1.0 Z10.0 F960.0 +G1 X16.07 Y0.99 Z10.0 F960.0 +G1 X15.16 Y1.01 Z10.0 F960.0 +G1 X15.15 Y1.0 Z10.0 F960.0 +G1 X15.12 Y0.99 Z10.0 F960.0 +G1 X14.22 Y1.01 Z10.0 F960.0 +G1 X14.2 Y1.0 Z10.0 F960.0 +G1 X14.18 Y0.99 Z10.0 F960.0 +G1 X13.28 Y1.01 Z10.0 F960.0 +G1 X13.26 Y1.0 Z10.0 F960.0 +G1 X13.24 Y0.99 Z10.0 F960.0 +G1 X12.33 Y1.01 Z10.0 F960.0 +G1 X12.32 Y1.0 Z10.0 F960.0 +G1 X12.3 Y0.99 Z10.0 F960.0 +G1 X11.39 Y1.01 Z10.0 F960.0 +G1 X11.37 Y1.0 Z10.0 F960.0 +G1 X11.35 Y0.99 Z10.0 F960.0 +G1 X10.45 Y1.01 Z10.0 F960.0 +G1 X10.43 Y1.0 Z10.0 F960.0 +G1 X10.41 Y0.99 Z10.0 F960.0 +G1 X9.5 Y1.01 Z10.0 F960.0 +G1 X9.49 Y1.0 Z10.0 F960.0 +G1 X9.47 Y0.99 Z10.0 F960.0 +G1 X8.56 Y1.01 Z10.0 F960.0 +G1 X8.55 Y1.0 Z10.0 F960.0 +G1 X8.52 Y0.99 Z10.0 F960.0 +G1 X7.62 Y1.01 Z10.0 F960.0 +G1 X7.6 Y1.0 Z10.0 F960.0 +G1 X7.58 Y0.99 Z10.0 F960.0 +G1 X6.68 Y1.01 Z10.0 F960.0 +G1 X6.66 Y1.0 Z10.0 F960.0 +G1 X6.64 Y0.99 Z10.0 F960.0 +G1 X5.73 Y1.01 Z10.0 F960.0 +G1 X5.72 Y1.0 Z10.0 F960.0 +G1 X5.7 Y0.99 Z10.0 F960.0 +G1 X4.79 Y1.01 Z10.0 F960.0 +G1 X4.77 Y1.0 Z10.0 F960.0 +G1 X4.75 Y0.99 Z10.0 F960.0 +G1 X3.85 Y1.01 Z10.0 F960.0 +G1 X3.83 Y1.0 Z10.0 F960.0 +G1 X3.81 Y1.0 Z10.0 F960.0 +G1 X3.43 Y1.42 Z10.0 F960.0 +G1 X3.31 Y1.43 Z10.0 F960.0 +G1 X3.19 Y1.39 Z10.0 F960.0 +G1 X3.14 Y2.1 Z10.0 F960.0 +G1 X3.2 Y2.25 Z10.0 F960.0 +G1 X3.29 Y2.46 Z10.0 F960.0 +G1 X3.1 Y2.99 Z10.0 F960.0 +G1 X3.14 Y3.14 Z10.0 F960.0 +G1 X3.24 Y3.35 Z10.0 F960.0 +G1 X3.05 Y3.87 Z10.0 F960.0 +G1 X3.08 Y4.02 Z10.0 F960.0 +G1 X3.18 Y4.24 Z10.0 F960.0 +G1 X2.99 Y4.75 Z10.0 F960.0 +G1 X3.02 Y4.91 Z10.0 F960.0 +G1 X3.13 Y5.14 Z10.0 F960.0 +G1 X2.93 Y5.63 Z10.0 F960.0 +G1 X2.97 Y5.79 Z10.0 F960.0 +G1 X3.07 Y6.03 Z10.0 F960.0 +G1 X2.87 Y6.51 Z10.0 F960.0 +G1 X2.91 Y6.68 Z10.0 F960.0 +G1 X3.02 Y6.92 Z10.0 F960.0 +G1 X2.82 Y7.39 Z10.0 F960.0 +G1 X2.85 Y7.56 Z10.0 F960.0 +G1 X2.93 Y7.64 Z10.0 F960.0 +G1 X2.96 Y7.81 Z10.0 F960.0 +G1 X2.76 Y8.28 Z10.0 F960.0 +G1 X2.79 Y8.45 Z10.0 F960.0 +G1 X2.88 Y8.53 Z10.0 F960.0 +G1 X2.91 Y8.7 Z10.0 F960.0 +G1 X2.7 Y9.16 Z10.0 F960.0 +G1 X2.73 Y9.33 Z10.0 F960.0 +G1 X2.83 Y9.42 Z10.0 F960.0 +G1 X2.85 Y9.59 Z10.0 F960.0 +G1 X2.64 Y10.04 Z10.0 F960.0 +G1 X2.67 Y10.21 Z10.0 F960.0 +G1 X2.77 Y10.32 Z10.0 F960.0 +G1 X2.8 Y10.48 Z10.0 F960.0 +G1 X2.58 Y10.93 Z10.0 F960.0 +G1 X2.61 Y11.1 Z10.0 F960.0 +G1 X2.72 Y11.21 Z10.0 F960.0 +G1 X2.75 Y11.37 Z10.0 F960.0 +G1 X2.52 Y11.81 Z10.0 F960.0 +G1 X2.55 Y11.98 Z10.0 F960.0 +G1 X2.67 Y12.1 Z10.0 F960.0 +G1 X2.69 Y12.26 Z10.0 F960.0 +G1 X2.47 Y12.7 Z10.0 F960.0 +G1 X2.49 Y12.86 Z10.0 F960.0 +G1 X2.62 Y12.99 Z10.0 F960.0 +G1 X2.64 Y13.15 Z10.0 F960.0 +G1 X2.41 Y13.58 Z10.0 F960.0 +G1 X2.43 Y13.75 Z10.0 F960.0 +G1 X2.56 Y13.88 Z10.0 F960.0 +G1 X2.59 Y14.04 Z10.0 F960.0 +G1 X2.35 Y14.46 Z10.0 F960.0 +G1 X2.37 Y14.63 Z10.0 F960.0 +G1 X2.51 Y14.77 Z10.0 F960.0 +G1 X2.53 Y14.93 Z10.0 F960.0 +G1 X2.29 Y15.35 Z10.0 F960.0 +G1 X2.31 Y15.51 Z10.0 F960.0 +G1 X2.46 Y15.66 Z10.0 F960.0 +G1 X2.48 Y15.82 Z10.0 F960.0 +G1 X2.23 Y16.23 Z10.0 F960.0 +G1 X2.25 Y16.39 Z10.0 F960.0 +G1 X2.4 Y16.55 Z10.0 F960.0 +G1 X2.42 Y16.71 Z10.0 F960.0 +G1 X2.17 Y17.11 Z10.0 F960.0 +G1 X2.19 Y17.28 Z10.0 F960.0 +G1 X2.35 Y17.44 Z10.0 F960.0 +G1 X2.37 Y17.6 Z10.0 F960.0 +G1 X2.12 Y18.0 Z10.0 F960.0 +G1 X2.13 Y18.16 Z10.0 F960.0 +G1 X2.3 Y18.33 Z10.0 F960.0 +G1 X2.32 Y18.49 Z10.0 F960.0 +G1 X2.01 Y18.95 Z10.0 F960.0 +G1 X2.01 Y18.98 Z10.0 F960.0 +G1 X2.05 Y19.0 Z10.0 F960.0 +M103 +G1 X2.61 Y18.51 Z10.0 F960.0 +G1 X2.69 Y18.34 Z10.0 F960.0 +G1 X3.69 Y1.43 Z10.0 F960.0 +G1 X3.8 Y1.33 Z10.0 F960.0 +G1 X22.19 Y1.33 Z10.0 F960.0 +G1 X22.37 Y1.26 Z10.0 F960.0 +G1 X22.63 Y1.03 Z10.0 F960.0 +G1 X22.71 Y1.03 Z10.0 F960.0 +M101 +G1 X22.78 Y1.16 Z10.0 F960.0 +G1 X22.67 Y1.82 Z10.0 F960.0 +G1 X22.72 Y1.98 Z10.0 F960.0 +G1 X22.84 Y2.22 Z10.0 F960.0 +G1 X22.73 Y2.81 Z10.0 F960.0 +G1 X22.79 Y2.99 Z10.0 F960.0 +G1 X22.91 Y3.23 Z10.0 F960.0 +G1 X22.79 Y3.81 Z10.0 F960.0 +G1 X22.85 Y3.99 Z10.0 F960.0 +G1 X22.92 Y4.07 Z10.0 F960.0 +G1 X22.98 Y4.25 Z10.0 F960.0 +G1 X22.85 Y4.82 Z10.0 F960.0 +G1 X22.91 Y4.99 Z10.0 F960.0 +G1 X22.99 Y5.08 Z10.0 F960.0 +G1 X23.04 Y5.26 Z10.0 F960.0 +G1 X22.91 Y5.82 Z10.0 F960.0 +G1 X22.96 Y5.99 Z10.0 F960.0 +G1 X23.06 Y6.09 Z10.0 F960.0 +G1 X23.11 Y6.27 Z10.0 F960.0 +G1 X22.97 Y6.82 Z10.0 F960.0 +G1 X23.02 Y7.0 Z10.0 F960.0 +G1 X23.13 Y7.1 Z10.0 F960.0 +G1 X23.18 Y7.28 Z10.0 F960.0 +G1 X23.04 Y7.82 Z10.0 F960.0 +G1 X23.08 Y8.0 Z10.0 F960.0 +G1 X23.2 Y8.11 Z10.0 F960.0 +G1 X23.24 Y8.29 Z10.0 F960.0 +G1 X23.1 Y8.82 Z10.0 F960.0 +G1 X23.14 Y9.0 Z10.0 F960.0 +G1 X23.27 Y9.12 Z10.0 F960.0 +G1 X23.31 Y9.3 Z10.0 F960.0 +G1 X23.16 Y9.83 Z10.0 F960.0 +G1 X23.2 Y10.0 Z10.0 F960.0 +G1 X23.34 Y10.14 Z10.0 F960.0 +G1 X23.38 Y10.31 Z10.0 F960.0 +G1 X23.22 Y10.83 Z10.0 F960.0 +G1 X23.26 Y11.0 Z10.0 F960.0 +G1 X23.4 Y11.15 Z10.0 F960.0 +G1 X23.44 Y11.32 Z10.0 F960.0 +G1 X23.28 Y11.83 Z10.0 F960.0 +G1 X23.32 Y12.01 Z10.0 F960.0 +G1 X23.47 Y12.16 Z10.0 F960.0 +G1 X23.51 Y12.33 Z10.0 F960.0 +G1 X23.34 Y12.83 Z10.0 F960.0 +G1 X23.38 Y13.01 Z10.0 F960.0 +G1 X23.54 Y13.17 Z10.0 F960.0 +G1 X23.58 Y13.34 Z10.0 F960.0 +G1 X23.4 Y13.84 Z10.0 F960.0 +G1 X23.44 Y14.01 Z10.0 F960.0 +G1 X23.61 Y14.18 Z10.0 F960.0 +G1 X23.65 Y14.35 Z10.0 F960.0 +G1 X23.46 Y14.84 Z10.0 F960.0 +G1 X23.5 Y15.01 Z10.0 F960.0 +G1 X23.68 Y15.19 Z10.0 F960.0 +G1 X23.71 Y15.36 Z10.0 F960.0 +G1 X23.52 Y15.84 Z10.0 F960.0 +G1 X23.56 Y16.01 Z10.0 F960.0 +G1 X23.75 Y16.2 Z10.0 F960.0 +G1 X23.78 Y16.37 Z10.0 F960.0 +G1 X23.58 Y16.84 Z10.0 F960.0 +G1 X23.61 Y17.01 Z10.0 F960.0 +G1 X23.81 Y17.21 Z10.0 F960.0 +G1 X23.85 Y17.38 Z10.0 F960.0 +G1 X23.64 Y17.85 Z10.0 F960.0 +G1 X23.67 Y18.02 Z10.0 F960.0 +G1 X23.88 Y18.23 Z10.0 F960.0 +G1 X23.93 Y18.38 Z10.06 F960.0 +M103 +G1 X23.78 Y18.82 Z10.35 F960.0 +G1 X23.68 Y18.83 Z10.4 F960.0 +G1 X23.54 Y18.59 Z10.4 F960.0 +G1 X23.48 Y17.61 Z10.4 F960.0 +G1 X23.42 Y17.42 Z10.4 F960.0 +G1 X23.18 Y17.06 Z10.4 F960.0 +G1 X23.12 Y16.87 Z10.4 F960.0 +M101 +G1 X22.23 Y1.75 Z10.4 F960.0 +G1 X22.12 Y1.64 Z10.4 F960.0 +G1 X3.88 Y1.64 Z10.4 F960.0 +G1 X3.77 Y1.75 Z10.4 F960.0 +G1 X2.72 Y19.54 Z10.4 F960.0 +G1 X2.61 Y19.64 Z10.4 F960.0 +G1 X1.3 Y19.64 Z10.4 F960.0 +G1 X1.21 Y19.54 Z10.4 F960.0 +G1 X2.43 Y0.47 Z10.4 F960.0 +G1 X2.54 Y0.36 Z10.4 F960.0 +G1 X23.46 Y0.36 Z10.4 F960.0 +G1 X23.57 Y0.47 Z10.4 F960.0 +G1 X24.79 Y19.54 Z10.4 F960.0 +G1 X24.7 Y19.64 Z10.4 F960.0 +G1 X23.39 Y19.64 Z10.4 F960.0 +G1 X23.28 Y19.54 Z10.4 F960.0 +G1 X23.14 Y17.26 Z10.4 F960.0 +G1 X23.18 Y17.25 Z10.4 F960.0 +M103 +G1 X23.81 Y18.47 Z10.4 F960.0 +G1 X23.94 Y18.49 Z10.4 F960.0 +M101 +G1 X24.01 Y18.41 Z10.4 F960.0 +G1 X24.04 Y18.24 Z10.4 F960.0 +G1 X23.84 Y17.78 Z10.4 F960.0 +G1 X23.87 Y17.61 Z10.4 F960.0 +G1 X23.96 Y17.53 Z10.4 F960.0 +G1 X23.99 Y17.36 Z10.4 F960.0 +G1 X23.79 Y16.89 Z10.4 F960.0 +G1 X23.82 Y16.72 Z10.4 F960.0 +G1 X23.9 Y16.64 Z10.4 F960.0 +G1 X23.93 Y16.47 Z10.4 F960.0 +G1 X23.73 Y16.0 Z10.4 F960.0 +G1 X23.77 Y15.83 Z10.4 F960.0 +G1 X23.88 Y15.59 Z10.4 F960.0 +G1 X23.68 Y15.11 Z10.4 F960.0 +G1 X23.71 Y14.94 Z10.4 F960.0 +G1 X23.82 Y14.7 Z10.4 F960.0 +G1 X23.63 Y14.22 Z10.4 F960.0 +G1 X23.66 Y14.05 Z10.4 F960.0 +G1 X23.77 Y13.82 Z10.4 F960.0 +G1 X23.57 Y13.33 Z10.4 F960.0 +G1 X23.61 Y13.16 Z10.4 F960.0 +G1 X23.71 Y12.93 Z10.4 F960.0 +G1 X23.52 Y12.43 Z10.4 F960.0 +G1 X23.55 Y12.28 Z10.4 F960.0 +G1 X23.65 Y12.05 Z10.4 F960.0 +G1 X23.46 Y11.54 Z10.4 F960.0 +G1 X23.5 Y11.39 Z10.4 F960.0 +G1 X23.6 Y11.16 Z10.4 F960.0 +G1 X23.41 Y10.65 Z10.4 F960.0 +G1 X23.44 Y10.5 Z10.4 F960.0 +G1 X23.54 Y10.28 Z10.4 F960.0 +G1 X23.36 Y9.76 Z10.4 F960.0 +G1 X23.39 Y9.61 Z10.4 F960.0 +G1 X23.49 Y9.4 Z10.4 F960.0 +G1 X23.3 Y8.87 Z10.4 F960.0 +G1 X23.34 Y8.72 Z10.4 F960.0 +G1 X23.43 Y8.51 Z10.4 F960.0 +G1 X23.25 Y7.97 Z10.4 F960.0 +G1 X23.28 Y7.83 Z10.4 F960.0 +G1 X23.38 Y7.63 Z10.4 F960.0 +G1 X23.19 Y7.08 Z10.4 F960.0 +G1 X23.23 Y6.94 Z10.4 F960.0 +G1 X23.32 Y6.74 Z10.4 F960.0 +G1 X23.14 Y6.19 Z10.4 F960.0 +G1 X23.17 Y6.05 Z10.4 F960.0 +G1 X23.26 Y5.86 Z10.4 F960.0 +G1 X23.09 Y5.3 Z10.4 F960.0 +G1 X23.12 Y5.17 Z10.4 F960.0 +G1 X23.21 Y4.98 Z10.4 F960.0 +G1 X23.03 Y4.41 Z10.4 F960.0 +G1 X23.07 Y4.28 Z10.4 F960.0 +G1 X23.15 Y4.09 Z10.4 F960.0 +G1 X22.98 Y3.51 Z10.4 F960.0 +G1 X23.01 Y3.39 Z10.4 F960.0 +G1 X23.1 Y3.21 Z10.4 F960.0 +G1 X22.93 Y2.62 Z10.4 F960.0 +G1 X22.96 Y2.5 Z10.4 F960.0 +G1 X23.04 Y2.32 Z10.4 F960.0 +G1 X22.87 Y1.73 Z10.4 F960.0 +G1 X22.9 Y1.61 Z10.4 F960.0 +G1 X22.96 Y1.46 Z10.4 F960.0 +G1 X22.57 Y1.02 Z10.4 F960.0 +G1 X22.57 Y1.0 Z10.4 F960.0 +G1 X22.57 Y0.99 Z10.4 F960.0 +G1 X21.65 Y0.99 Z10.4 F960.0 +G1 X21.63 Y1.0 Z10.4 F960.0 +G1 X21.61 Y1.01 Z10.4 F960.0 +G1 X20.7 Y0.99 Z10.4 F960.0 +G1 X20.69 Y1.0 Z10.4 F960.0 +G1 X20.67 Y1.01 Z10.4 F960.0 +G1 X19.76 Y0.99 Z10.4 F960.0 +G1 X19.75 Y1.0 Z10.4 F960.0 +G1 X19.72 Y1.01 Z10.4 F960.0 +G1 X18.82 Y0.99 Z10.4 F960.0 +G1 X18.8 Y1.0 Z10.4 F960.0 +G1 X18.78 Y1.01 Z10.4 F960.0 +G1 X17.88 Y0.99 Z10.4 F960.0 +G1 X17.86 Y1.0 Z10.4 F960.0 +G1 X17.84 Y1.01 Z10.4 F960.0 +G1 X16.93 Y0.99 Z10.4 F960.0 +G1 X16.92 Y1.0 Z10.4 F960.0 +G1 X16.89 Y1.01 Z10.4 F960.0 +G1 X15.99 Y0.99 Z10.4 F960.0 +G1 X15.97 Y1.0 Z10.4 F960.0 +G1 X15.95 Y1.01 Z10.4 F960.0 +G1 X15.05 Y0.99 Z10.4 F960.0 +G1 X15.03 Y1.0 Z10.4 F960.0 +G1 X15.01 Y1.01 Z10.4 F960.0 +G1 X14.1 Y0.99 Z10.4 F960.0 +G1 X14.09 Y1.0 Z10.4 F960.0 +G1 X14.07 Y1.01 Z10.4 F960.0 +G1 X13.16 Y0.99 Z10.4 F960.0 +G1 X13.15 Y1.0 Z10.4 F960.0 +G1 X13.12 Y1.01 Z10.4 F960.0 +G1 X12.22 Y0.99 Z10.4 F960.0 +G1 X12.2 Y1.0 Z10.4 F960.0 +G1 X12.18 Y1.01 Z10.4 F960.0 +G1 X11.28 Y0.99 Z10.4 F960.0 +G1 X11.26 Y1.0 Z10.4 F960.0 +G1 X11.24 Y1.01 Z10.4 F960.0 +G1 X10.33 Y0.99 Z10.4 F960.0 +G1 X10.32 Y1.0 Z10.4 F960.0 +G1 X10.3 Y1.01 Z10.4 F960.0 +G1 X9.39 Y0.99 Z10.4 F960.0 +G1 X9.37 Y1.0 Z10.4 F960.0 +G1 X9.35 Y1.01 Z10.4 F960.0 +G1 X8.45 Y0.99 Z10.4 F960.0 +G1 X8.43 Y1.0 Z10.4 F960.0 +G1 X8.41 Y1.01 Z10.4 F960.0 +G1 X7.5 Y0.99 Z10.4 F960.0 +G1 X7.49 Y1.0 Z10.4 F960.0 +G1 X7.47 Y1.01 Z10.4 F960.0 +G1 X6.56 Y0.99 Z10.4 F960.0 +G1 X6.55 Y1.0 Z10.4 F960.0 +G1 X6.52 Y1.01 Z10.4 F960.0 +G1 X5.62 Y0.99 Z10.4 F960.0 +G1 X5.6 Y1.0 Z10.4 F960.0 +G1 X5.58 Y1.01 Z10.4 F960.0 +G1 X4.68 Y0.99 Z10.4 F960.0 +G1 X4.66 Y1.0 Z10.4 F960.0 +G1 X4.64 Y1.01 Z10.4 F960.0 +G1 X3.83 Y0.99 Z10.4 F960.0 +G1 X3.65 Y1.06 Z10.4 F960.0 +G1 X3.06 Y1.66 Z10.4 F960.0 +G1 X3.0 Y1.84 Z10.4 F960.0 +G1 X3.08 Y2.48 Z10.4 F960.0 +G1 X3.03 Y2.62 Z10.4 F960.0 +G1 X2.93 Y2.82 Z10.4 F960.0 +G1 X3.02 Y3.48 Z10.4 F960.0 +G1 X2.97 Y3.63 Z10.4 F960.0 +G1 X2.87 Y3.83 Z10.4 F960.0 +G1 X2.96 Y4.48 Z10.4 F960.0 +G1 X2.91 Y4.63 Z10.4 F960.0 +G1 X2.8 Y4.84 Z10.4 F960.0 +G1 X2.9 Y5.48 Z10.4 F960.0 +G1 X2.85 Y5.63 Z10.4 F960.0 +G1 X2.74 Y5.85 Z10.4 F960.0 +G1 X2.84 Y6.48 Z10.4 F960.0 +G1 X2.79 Y6.64 Z10.4 F960.0 +G1 X2.67 Y6.86 Z10.4 F960.0 +G1 X2.78 Y7.48 Z10.4 F960.0 +G1 X2.73 Y7.64 Z10.4 F960.0 +G1 X2.61 Y7.87 Z10.4 F960.0 +G1 X2.72 Y8.48 Z10.4 F960.0 +G1 X2.67 Y8.65 Z10.4 F960.0 +G1 X2.55 Y8.88 Z10.4 F960.0 +G1 X2.66 Y9.48 Z10.4 F960.0 +G1 X2.61 Y9.65 Z10.4 F960.0 +G1 X2.48 Y9.89 Z10.4 F960.0 +G1 X2.6 Y10.48 Z10.4 F960.0 +G1 X2.55 Y10.65 Z10.4 F960.0 +G1 X2.47 Y10.73 Z10.4 F960.0 +G1 X2.42 Y10.9 Z10.4 F960.0 +G1 X2.54 Y11.48 Z10.4 F960.0 +G1 X2.49 Y11.65 Z10.4 F960.0 +G1 X2.41 Y11.74 Z10.4 F960.0 +G1 X2.36 Y11.91 Z10.4 F960.0 +G1 X2.48 Y12.48 Z10.4 F960.0 +G1 X2.43 Y12.66 Z10.4 F960.0 +G1 X2.34 Y12.74 Z10.4 F960.0 +G1 X2.29 Y12.92 Z10.4 F960.0 +G1 X2.42 Y13.48 Z10.4 F960.0 +G1 X2.37 Y13.66 Z10.4 F960.0 +G1 X2.28 Y13.75 Z10.4 F960.0 +G1 X2.23 Y13.93 Z10.4 F960.0 +G1 X2.36 Y14.48 Z10.4 F960.0 +G1 X2.31 Y14.66 Z10.4 F960.0 +G1 X2.21 Y14.76 Z10.4 F960.0 +G1 X2.16 Y14.93 Z10.4 F960.0 +G1 X2.3 Y15.49 Z10.4 F960.0 +G1 X2.25 Y15.66 Z10.4 F960.0 +G1 X2.15 Y15.77 Z10.4 F960.0 +G1 X2.1 Y15.94 Z10.4 F960.0 +G1 X2.24 Y16.49 Z10.4 F960.0 +G1 X2.19 Y16.66 Z10.4 F960.0 +G1 X2.08 Y16.77 Z10.4 F960.0 +G1 X2.04 Y16.95 Z10.4 F960.0 +G1 X2.18 Y17.49 Z10.4 F960.0 +G1 X2.13 Y17.67 Z10.4 F960.0 +G1 X2.02 Y17.78 Z10.4 F960.0 +G1 X1.97 Y17.95 Z10.4 F960.0 +G1 X2.12 Y18.49 Z10.4 F960.0 +G1 X2.08 Y18.67 Z10.4 F960.0 +G1 X1.95 Y18.79 Z10.4 F960.0 +G1 X1.92 Y18.77 Z10.43 F960.0 +M103 +G1 X2.29 Y17.88 Z10.77 F960.0 +G1 X2.33 Y17.89 Z10.8 F960.0 +G1 X2.25 Y19.16 Z10.8 F960.0 +G1 X2.15 Y19.3 Z10.8 F960.0 +G1 X1.2 Y19.63 Z10.8 F960.0 +G1 X1.14 Y19.64 Z10.8 F960.0 +M101 +G1 X1.08 Y19.61 Z10.8 F960.0 +G1 X2.31 Y0.47 Z10.8 F960.0 +G1 X2.42 Y0.36 Z10.8 F960.0 +G1 X23.58 Y0.36 Z10.8 F960.0 +G1 X23.69 Y0.47 Z10.8 F960.0 +G1 X24.92 Y19.54 Z10.8 F960.0 +G1 X24.82 Y19.64 Z10.8 F960.0 +G1 X23.56 Y19.64 Z10.8 F960.0 +G1 X23.45 Y19.54 Z10.8 F960.0 +G1 X22.44 Y1.75 Z10.8 F960.0 +G1 X22.33 Y1.64 Z10.8 F960.0 +G1 X3.67 Y1.64 Z10.8 F960.0 +G1 X3.56 Y1.75 Z10.8 F960.0 +G1 X2.55 Y19.54 Z10.8 F960.0 +G1 X2.44 Y19.64 Z10.8 F960.0 +G1 X1.45 Y19.64 Z10.8 F960.0 +G1 X1.44 Y19.58 Z10.8 F960.0 +M103 +G1 X2.17 Y19.08 Z10.8 F960.0 +G1 X2.27 Y18.91 Z10.8 F960.0 +G1 X3.26 Y1.43 Z10.8 F960.0 +G1 X3.37 Y1.33 Z10.8 F960.0 +G1 X21.31 Y1.33 Z10.8 F960.0 +G1 X21.49 Y1.25 Z10.8 F960.0 +G1 X21.75 Y1.02 Z10.8 F960.0 +G1 X21.75 Y1.0 Z10.8 F960.0 +M101 +G1 X21.72 Y0.99 Z10.8 F960.0 +G1 X20.82 Y1.01 Z10.8 F960.0 +G1 X20.8 Y1.0 Z10.8 F960.0 +G1 X20.78 Y0.99 Z10.8 F960.0 +G1 X19.88 Y1.01 Z10.8 F960.0 +G1 X19.86 Y1.0 Z10.8 F960.0 +G1 X19.84 Y0.99 Z10.8 F960.0 +G1 X18.93 Y1.01 Z10.8 F960.0 +G1 X18.92 Y1.0 Z10.8 F960.0 +G1 X18.89 Y0.99 Z10.8 F960.0 +G1 X17.99 Y1.01 Z10.8 F960.0 +G1 X17.97 Y1.0 Z10.8 F960.0 +G1 X17.95 Y0.99 Z10.8 F960.0 +G1 X17.05 Y1.01 Z10.8 F960.0 +G1 X17.03 Y1.0 Z10.8 F960.0 +G1 X17.01 Y0.99 Z10.8 F960.0 +G1 X16.1 Y1.01 Z10.8 F960.0 +G1 X16.09 Y1.0 Z10.8 F960.0 +G1 X16.07 Y0.99 Z10.8 F960.0 +G1 X15.16 Y1.01 Z10.8 F960.0 +G1 X15.15 Y1.0 Z10.8 F960.0 +G1 X15.12 Y0.99 Z10.8 F960.0 +G1 X14.22 Y1.01 Z10.8 F960.0 +G1 X14.2 Y1.0 Z10.8 F960.0 +G1 X14.18 Y0.99 Z10.8 F960.0 +G1 X13.28 Y1.01 Z10.8 F960.0 +G1 X13.26 Y1.0 Z10.8 F960.0 +G1 X13.24 Y0.99 Z10.8 F960.0 +G1 X12.33 Y1.01 Z10.8 F960.0 +G1 X12.32 Y1.0 Z10.8 F960.0 +G1 X12.3 Y0.99 Z10.8 F960.0 +G1 X11.39 Y1.01 Z10.8 F960.0 +G1 X11.37 Y1.0 Z10.8 F960.0 +G1 X11.35 Y0.99 Z10.8 F960.0 +G1 X10.45 Y1.01 Z10.8 F960.0 +G1 X10.43 Y1.0 Z10.8 F960.0 +G1 X10.41 Y0.99 Z10.8 F960.0 +G1 X9.5 Y1.01 Z10.8 F960.0 +G1 X9.49 Y1.0 Z10.8 F960.0 +G1 X9.47 Y0.99 Z10.8 F960.0 +G1 X8.56 Y1.01 Z10.8 F960.0 +G1 X8.55 Y1.0 Z10.8 F960.0 +G1 X8.52 Y0.99 Z10.8 F960.0 +G1 X7.62 Y1.01 Z10.8 F960.0 +G1 X7.6 Y1.0 Z10.8 F960.0 +G1 X7.58 Y0.99 Z10.8 F960.0 +G1 X6.68 Y1.01 Z10.8 F960.0 +G1 X6.66 Y1.0 Z10.8 F960.0 +G1 X6.64 Y0.99 Z10.8 F960.0 +G1 X5.73 Y1.01 Z10.8 F960.0 +G1 X5.72 Y1.0 Z10.8 F960.0 +G1 X5.7 Y0.99 Z10.8 F960.0 +G1 X4.79 Y1.01 Z10.8 F960.0 +G1 X4.77 Y1.0 Z10.8 F960.0 +G1 X4.75 Y0.99 Z10.8 F960.0 +G1 X3.85 Y1.01 Z10.8 F960.0 +G1 X3.83 Y1.0 Z10.8 F960.0 +G1 X3.81 Y0.99 Z10.8 F960.0 +G1 X3.0 Y1.08 Z10.8 F960.0 +G1 X2.95 Y1.06 Z10.8 F960.0 +G1 X2.9 Y1.05 Z10.8 F960.0 +G1 X2.85 Y1.87 Z10.8 F960.0 +G1 X2.87 Y1.93 Z10.8 F960.0 +G1 X2.91 Y2.0 Z10.8 F960.0 +G1 X2.8 Y2.76 Z10.8 F960.0 +G1 X2.82 Y2.82 Z10.8 F960.0 +G1 X2.86 Y2.9 Z10.8 F960.0 +G1 X2.74 Y3.64 Z10.8 F960.0 +G1 X2.76 Y3.7 Z10.8 F960.0 +G1 X2.81 Y3.79 Z10.8 F960.0 +G1 X2.68 Y4.52 Z10.8 F960.0 +G1 X2.71 Y4.59 Z10.8 F960.0 +G1 X2.76 Y4.69 Z10.8 F960.0 +G1 X2.63 Y5.41 Z10.8 F960.0 +G1 X2.65 Y5.48 Z10.8 F960.0 +G1 X2.7 Y5.58 Z10.8 F960.0 +G1 X2.57 Y6.29 Z10.8 F960.0 +G1 X2.6 Y6.37 Z10.8 F960.0 +G1 X2.65 Y6.48 Z10.8 F960.0 +G1 X2.52 Y7.17 Z10.8 F960.0 +G1 X2.54 Y7.26 Z10.8 F960.0 +G1 X2.6 Y7.37 Z10.8 F960.0 +G1 X2.46 Y8.06 Z10.8 F960.0 +G1 X2.49 Y8.14 Z10.8 F960.0 +G1 X2.55 Y8.27 Z10.8 F960.0 +G1 X2.4 Y8.94 Z10.8 F960.0 +G1 X2.43 Y9.03 Z10.8 F960.0 +G1 X2.5 Y9.16 Z10.8 F960.0 +G1 X2.35 Y9.82 Z10.8 F960.0 +G1 X2.38 Y9.92 Z10.8 F960.0 +G1 X2.45 Y10.06 Z10.8 F960.0 +G1 X2.29 Y10.71 Z10.8 F960.0 +G1 X2.32 Y10.81 Z10.8 F960.0 +G1 X2.39 Y10.95 Z10.8 F960.0 +G1 X2.24 Y11.59 Z10.8 F960.0 +G1 X2.27 Y11.7 Z10.8 F960.0 +G1 X2.34 Y11.85 Z10.8 F960.0 +G1 X2.18 Y12.47 Z10.8 F960.0 +G1 X2.21 Y12.58 Z10.8 F960.0 +G1 X2.29 Y12.74 Z10.8 F960.0 +G1 X2.13 Y13.36 Z10.8 F960.0 +G1 X2.16 Y13.47 Z10.8 F960.0 +G1 X2.24 Y13.64 Z10.8 F960.0 +G1 X2.07 Y14.24 Z10.8 F960.0 +G1 X2.1 Y14.36 Z10.8 F960.0 +G1 X2.19 Y14.53 Z10.8 F960.0 +G1 X2.02 Y15.12 Z10.8 F960.0 +G1 X2.05 Y15.25 Z10.8 F960.0 +G1 X2.13 Y15.43 Z10.8 F960.0 +G1 X1.96 Y16.01 Z10.8 F960.0 +G1 X1.99 Y16.14 Z10.8 F960.0 +G1 X2.08 Y16.32 Z10.8 F960.0 +G1 X1.91 Y16.89 Z10.8 F960.0 +G1 X1.94 Y17.02 Z10.8 F960.0 +G1 X2.03 Y17.22 Z10.8 F960.0 +G1 X1.85 Y17.77 Z10.8 F960.0 +G1 X1.88 Y17.91 Z10.8 F960.0 +G1 X1.98 Y18.11 Z10.8 F960.0 +G1 X1.79 Y18.66 Z10.8 F960.0 +G1 X1.83 Y18.8 Z10.8 F960.0 +G1 X2.02 Y18.86 Z10.8 F960.0 +M103 +G1 X2.21 Y18.7 Z10.8 F960.0 +G1 X2.29 Y18.53 Z10.8 F960.0 +G1 X3.26 Y1.43 Z10.8 F960.0 +G1 X3.37 Y1.33 Z10.8 F960.0 +G1 X22.18 Y1.33 Z10.8 F960.0 +G1 X22.37 Y1.26 Z10.8 F960.0 +G1 X22.6 Y1.06 Z10.8 F960.0 +G1 X22.75 Y1.06 Z10.8 F960.0 +M101 +G1 X23.05 Y1.36 Z10.8 F960.0 +G1 X23.12 Y1.54 Z10.8 F960.0 +G1 X23.11 Y2.33 Z10.8 F960.0 +G1 X23.13 Y2.39 Z10.8 F960.0 +G1 X23.19 Y2.48 Z10.8 F960.0 +G1 X23.17 Y3.32 Z10.8 F960.0 +G1 X23.19 Y3.39 Z10.8 F960.0 +G1 X23.25 Y3.49 Z10.8 F960.0 +G1 X23.22 Y4.32 Z10.8 F960.0 +G1 X23.25 Y4.4 Z10.8 F960.0 +G1 X23.31 Y4.51 Z10.8 F960.0 +G1 X23.28 Y5.32 Z10.8 F960.0 +G1 X23.31 Y5.4 Z10.8 F960.0 +G1 X23.38 Y5.52 Z10.8 F960.0 +G1 X23.34 Y6.31 Z10.8 F960.0 +G1 X23.37 Y6.4 Z10.8 F960.0 +G1 X23.44 Y6.53 Z10.8 F960.0 +G1 X23.39 Y7.31 Z10.8 F960.0 +G1 X23.43 Y7.4 Z10.8 F960.0 +G1 X23.51 Y7.54 Z10.8 F960.0 +G1 X23.45 Y8.3 Z10.8 F960.0 +G1 X23.49 Y8.4 Z10.8 F960.0 +G1 X23.57 Y8.55 Z10.8 F960.0 +G1 X23.51 Y9.3 Z10.8 F960.0 +G1 X23.55 Y9.41 Z10.8 F960.0 +G1 X23.63 Y9.56 Z10.8 F960.0 +G1 X23.57 Y10.3 Z10.8 F960.0 +G1 X23.61 Y10.41 Z10.8 F960.0 +G1 X23.7 Y10.57 Z10.8 F960.0 +G1 X23.63 Y11.29 Z10.8 F960.0 +G1 X23.67 Y11.41 Z10.8 F960.0 +G1 X23.76 Y11.58 Z10.8 F960.0 +G1 X23.68 Y12.29 Z10.8 F960.0 +G1 X23.73 Y12.42 Z10.8 F960.0 +G1 X23.83 Y12.59 Z10.8 F960.0 +G1 X23.74 Y13.28 Z10.8 F960.0 +G1 X23.79 Y13.42 Z10.8 F960.0 +G1 X23.89 Y13.61 Z10.8 F960.0 +G1 X23.8 Y14.28 Z10.8 F960.0 +G1 X23.85 Y14.42 Z10.8 F960.0 +G1 X23.95 Y14.62 Z10.8 F960.0 +G1 X23.86 Y15.28 Z10.8 F960.0 +G1 X23.91 Y15.42 Z10.8 F960.0 +G1 X24.02 Y15.63 Z10.8 F960.0 +G1 X23.92 Y16.27 Z10.8 F960.0 +G1 X23.97 Y16.42 Z10.8 F960.0 +G1 X24.08 Y16.64 Z10.8 F960.0 +G1 X23.97 Y17.27 Z10.8 F960.0 +G1 X24.03 Y17.43 Z10.8 F960.0 +G1 X24.14 Y17.65 Z10.8 F960.0 +G1 X24.03 Y18.26 Z10.8 F960.0 +G1 X24.09 Y18.43 Z10.8 F960.0 +G1 X24.16 Y18.61 Z10.87 F960.0 +M103 +G1 X23.92 Y18.77 Z11.13 F960.0 +G1 X23.84 Y18.71 Z11.2 F960.0 +G1 X23.78 Y17.43 Z11.2 F960.0 +G1 X23.7 Y17.25 Z11.2 F960.0 +G1 X23.5 Y17.02 Z11.2 F960.0 +G1 X23.43 Y16.84 Z11.2 F960.0 +M101 +G1 X22.61 Y1.75 Z11.2 F960.0 +G1 X22.5 Y1.64 Z11.2 F960.0 +G1 X3.5 Y1.64 Z11.2 F960.0 +G1 X3.39 Y1.75 Z11.2 F960.0 +G1 X2.43 Y19.54 Z11.2 F960.0 +G1 X2.32 Y19.64 Z11.2 F960.0 +G1 X1.06 Y19.64 Z11.2 F960.0 +G1 X0.96 Y19.54 Z11.2 F960.0 +G1 X2.19 Y0.47 Z11.2 F960.0 +G1 X2.3 Y0.36 Z11.2 F960.0 +G1 X23.7 Y0.36 Z11.2 F960.0 +G1 X23.81 Y0.47 Z11.2 F960.0 +G1 X25.04 Y19.54 Z11.2 F960.0 +G1 X24.94 Y19.64 Z11.2 F960.0 +G1 X23.69 Y19.64 Z11.2 F960.0 +G1 X23.57 Y19.54 Z11.2 F960.0 +G1 X23.45 Y17.23 Z11.2 F960.0 +G1 X23.49 Y17.22 Z11.2 F960.0 +M103 +G1 X24.36 Y19.01 Z11.2 F960.0 +G1 X24.36 Y19.01 Z11.2 F960.0 +M101 +G1 X24.37 Y18.99 Z11.2 F960.0 +G1 X24.16 Y18.37 Z11.2 F960.0 +G1 X24.2 Y18.23 Z11.2 F960.0 +G1 X24.29 Y18.03 Z11.2 F960.0 +G1 X24.11 Y17.47 Z11.2 F960.0 +G1 X24.15 Y17.34 Z11.2 F960.0 +G1 X24.24 Y17.15 Z11.2 F960.0 +G1 X24.06 Y16.57 Z11.2 F960.0 +G1 X24.09 Y16.45 Z11.2 F960.0 +G1 X24.18 Y16.27 Z11.2 F960.0 +G1 X24.01 Y15.68 Z11.2 F960.0 +G1 X24.04 Y15.56 Z11.2 F960.0 +G1 X24.13 Y15.39 Z11.2 F960.0 +G1 X23.96 Y14.78 Z11.2 F960.0 +G1 X23.99 Y14.66 Z11.2 F960.0 +G1 X24.07 Y14.5 Z11.2 F960.0 +G1 X23.91 Y13.88 Z11.2 F960.0 +G1 X23.94 Y13.77 Z11.2 F960.0 +G1 X24.02 Y13.62 Z11.2 F960.0 +G1 X23.86 Y12.98 Z11.2 F960.0 +G1 X23.89 Y12.88 Z11.2 F960.0 +G1 X23.96 Y12.74 Z11.2 F960.0 +G1 X23.81 Y12.08 Z11.2 F960.0 +G1 X23.84 Y11.99 Z11.2 F960.0 +G1 X23.9 Y11.86 Z11.2 F960.0 +G1 X23.76 Y11.19 Z11.2 F960.0 +G1 X23.79 Y11.1 Z11.2 F960.0 +G1 X23.85 Y10.97 Z11.2 F960.0 +G1 X23.71 Y10.29 Z11.2 F960.0 +G1 X23.73 Y10.21 Z11.2 F960.0 +G1 X23.79 Y10.09 Z11.2 F960.0 +G1 X23.66 Y9.39 Z11.2 F960.0 +G1 X23.68 Y9.32 Z11.2 F960.0 +G1 X23.74 Y9.21 Z11.2 F960.0 +G1 X23.61 Y8.49 Z11.2 F960.0 +G1 X23.63 Y8.42 Z11.2 F960.0 +G1 X23.68 Y8.33 Z11.2 F960.0 +G1 X23.56 Y7.59 Z11.2 F960.0 +G1 X23.58 Y7.53 Z11.2 F960.0 +G1 X23.63 Y7.45 Z11.2 F960.0 +G1 X23.51 Y6.7 Z11.2 F960.0 +G1 X23.53 Y6.64 Z11.2 F960.0 +G1 X23.57 Y6.56 Z11.2 F960.0 +G1 X23.46 Y5.8 Z11.2 F960.0 +G1 X23.48 Y5.75 Z11.2 F960.0 +G1 X23.51 Y5.68 Z11.2 F960.0 +G1 X23.41 Y4.9 Z11.2 F960.0 +G1 X23.43 Y4.86 Z11.2 F960.0 +G1 X23.46 Y4.8 Z11.2 F960.0 +G1 X23.36 Y4.0 Z11.2 F960.0 +G1 X23.38 Y3.97 Z11.2 F960.0 +G1 X23.4 Y3.92 Z11.2 F960.0 +G1 X23.31 Y3.1 Z11.2 F960.0 +G1 X23.32 Y3.08 Z11.2 F960.0 +G1 X23.35 Y3.04 Z11.2 F960.0 +G1 X23.26 Y2.21 Z11.2 F960.0 +G1 X23.27 Y2.18 Z11.2 F960.0 +G1 X23.29 Y2.15 Z11.2 F960.0 +G1 X23.22 Y1.31 Z11.2 F960.0 +G1 X23.22 Y1.29 Z11.2 F960.0 +G1 X23.23 Y1.28 Z11.2 F960.0 +G1 X22.59 Y0.99 Z11.2 F960.0 +G1 X22.57 Y1.0 Z11.2 F960.0 +G1 X22.55 Y1.01 Z11.2 F960.0 +G1 X21.65 Y0.99 Z11.2 F960.0 +G1 X21.63 Y1.0 Z11.2 F960.0 +G1 X21.61 Y1.01 Z11.2 F960.0 +G1 X20.7 Y0.99 Z11.2 F960.0 +G1 X20.69 Y1.0 Z11.2 F960.0 +G1 X20.67 Y1.01 Z11.2 F960.0 +G1 X19.76 Y0.99 Z11.2 F960.0 +G1 X19.75 Y1.0 Z11.2 F960.0 +G1 X19.72 Y1.01 Z11.2 F960.0 +G1 X18.82 Y0.99 Z11.2 F960.0 +G1 X18.8 Y1.0 Z11.2 F960.0 +G1 X18.78 Y1.01 Z11.2 F960.0 +G1 X17.88 Y0.99 Z11.2 F960.0 +G1 X17.86 Y1.0 Z11.2 F960.0 +G1 X17.84 Y1.01 Z11.2 F960.0 +G1 X16.93 Y0.99 Z11.2 F960.0 +G1 X16.92 Y1.0 Z11.2 F960.0 +G1 X16.89 Y1.01 Z11.2 F960.0 +G1 X15.99 Y0.99 Z11.2 F960.0 +G1 X15.97 Y1.0 Z11.2 F960.0 +G1 X15.95 Y1.01 Z11.2 F960.0 +G1 X15.05 Y0.99 Z11.2 F960.0 +G1 X15.03 Y1.0 Z11.2 F960.0 +G1 X15.01 Y1.01 Z11.2 F960.0 +G1 X14.1 Y0.99 Z11.2 F960.0 +G1 X14.09 Y1.0 Z11.2 F960.0 +G1 X14.07 Y1.01 Z11.2 F960.0 +G1 X13.16 Y0.99 Z11.2 F960.0 +G1 X13.15 Y1.0 Z11.2 F960.0 +G1 X13.12 Y1.01 Z11.2 F960.0 +G1 X12.22 Y0.99 Z11.2 F960.0 +G1 X12.2 Y1.0 Z11.2 F960.0 +G1 X12.18 Y1.01 Z11.2 F960.0 +G1 X11.28 Y0.99 Z11.2 F960.0 +G1 X11.26 Y1.0 Z11.2 F960.0 +G1 X11.24 Y1.01 Z11.2 F960.0 +G1 X10.33 Y0.99 Z11.2 F960.0 +G1 X10.32 Y1.0 Z11.2 F960.0 +G1 X10.3 Y1.01 Z11.2 F960.0 +G1 X9.39 Y0.99 Z11.2 F960.0 +G1 X9.37 Y1.0 Z11.2 F960.0 +G1 X9.35 Y1.01 Z11.2 F960.0 +G1 X8.45 Y0.99 Z11.2 F960.0 +G1 X8.43 Y1.0 Z11.2 F960.0 +G1 X8.41 Y1.01 Z11.2 F960.0 +G1 X7.5 Y0.99 Z11.2 F960.0 +G1 X7.49 Y1.0 Z11.2 F960.0 +G1 X7.47 Y1.01 Z11.2 F960.0 +G1 X6.56 Y0.99 Z11.2 F960.0 +G1 X6.55 Y1.0 Z11.2 F960.0 +G1 X6.52 Y1.01 Z11.2 F960.0 +G1 X5.62 Y0.99 Z11.2 F960.0 +G1 X5.6 Y1.0 Z11.2 F960.0 +G1 X5.58 Y1.01 Z11.2 F960.0 +G1 X4.68 Y0.99 Z11.2 F960.0 +G1 X4.66 Y1.0 Z11.2 F960.0 +G1 X4.64 Y1.01 Z11.2 F960.0 +G1 X3.83 Y0.99 Z11.2 F960.0 +G1 X3.65 Y1.06 Z11.2 F960.0 +G1 X2.8 Y1.92 Z11.2 F960.0 +G1 X2.72 Y2.1 Z11.2 F960.0 +G1 X2.7 Y2.94 Z11.2 F960.0 +G1 X2.68 Y2.98 Z11.2 F960.0 +G1 X2.66 Y3.02 Z11.2 F960.0 +G1 X2.64 Y3.94 Z11.2 F960.0 +G1 X2.63 Y3.98 Z11.2 F960.0 +G1 X2.59 Y4.03 Z11.2 F960.0 +G1 X2.59 Y4.93 Z11.2 F960.0 +G1 X2.57 Y4.98 Z11.2 F960.0 +G1 X2.53 Y5.04 Z11.2 F960.0 +G1 X2.53 Y5.92 Z11.2 F960.0 +G1 X2.51 Y5.98 Z11.2 F960.0 +G1 X2.46 Y6.06 Z11.2 F960.0 +G1 X2.48 Y6.91 Z11.2 F960.0 +G1 X2.45 Y6.98 Z11.2 F960.0 +G1 X2.4 Y7.07 Z11.2 F960.0 +G1 X2.42 Y7.9 Z11.2 F960.0 +G1 X2.39 Y7.98 Z11.2 F960.0 +G1 X2.34 Y8.08 Z11.2 F960.0 +G1 X2.37 Y8.9 Z11.2 F960.0 +G1 X2.34 Y8.98 Z11.2 F960.0 +G1 X2.27 Y9.09 Z11.2 F960.0 +G1 X2.31 Y9.89 Z11.2 F960.0 +G1 X2.28 Y9.98 Z11.2 F960.0 +G1 X2.21 Y10.11 Z11.2 F960.0 +G1 X2.26 Y10.88 Z11.2 F960.0 +G1 X2.22 Y10.98 Z11.2 F960.0 +G1 X2.14 Y11.12 Z11.2 F960.0 +G1 X2.2 Y11.87 Z11.2 F960.0 +G1 X2.16 Y11.98 Z11.2 F960.0 +G1 X2.08 Y12.13 Z11.2 F960.0 +G1 X2.15 Y12.86 Z11.2 F960.0 +G1 X2.11 Y12.98 Z11.2 F960.0 +G1 X2.02 Y13.14 Z11.2 F960.0 +G1 X2.09 Y13.86 Z11.2 F960.0 +G1 X2.05 Y13.98 Z11.2 F960.0 +G1 X1.95 Y14.16 Z11.2 F960.0 +G1 X2.04 Y14.85 Z11.2 F960.0 +G1 X1.99 Y14.98 Z11.2 F960.0 +G1 X1.89 Y15.17 Z11.2 F960.0 +G1 X1.98 Y15.84 Z11.2 F960.0 +G1 X1.93 Y15.98 Z11.2 F960.0 +G1 X1.83 Y16.18 Z11.2 F960.0 +G1 X1.92 Y16.83 Z11.2 F960.0 +G1 X1.88 Y16.98 Z11.2 F960.0 +G1 X1.76 Y17.19 Z11.2 F960.0 +G1 X1.87 Y17.82 Z11.2 F960.0 +G1 X1.82 Y17.98 Z11.2 F960.0 +G1 X1.7 Y18.21 Z11.2 F960.0 +G1 X1.82 Y18.87 Z11.2 F960.0 +G1 X1.8 Y18.95 Z11.2 F960.0 +G1 X1.75 Y18.97 Z11.22 F960.0 +M103 +G1 X2.03 Y18.28 Z11.56 F960.0 +G1 X2.06 Y18.3 Z11.6 F960.0 +G1 X2.01 Y19.24 Z11.6 F960.0 +G1 X1.92 Y19.33 Z11.6 F960.0 +G1 X1.77 Y19.33 Z11.6 F960.0 +G1 X1.73 Y19.3 Z11.6 F960.0 +G1 X1.66 Y19.25 Z11.6 F960.0 +G1 X0.96 Y19.3 Z11.6 F960.0 +G1 X0.86 Y19.2 Z11.6 F960.0 +M101 +G1 X2.07 Y0.47 Z11.6 F960.0 +G1 X2.18 Y0.36 Z11.6 F960.0 +G1 X23.82 Y0.36 Z11.6 F960.0 +G1 X23.93 Y0.47 Z11.6 F960.0 +G1 X25.16 Y19.54 Z11.6 F960.0 +G1 X25.06 Y19.64 Z11.6 F960.0 +G1 X23.81 Y19.64 Z11.6 F960.0 +G1 X23.7 Y19.54 Z11.6 F960.0 +G1 X22.73 Y1.75 Z11.6 F960.0 +G1 X22.62 Y1.64 Z11.6 F960.0 +G1 X3.38 Y1.64 Z11.6 F960.0 +G1 X3.27 Y1.75 Z11.6 F960.0 +G1 X2.31 Y19.54 Z11.6 F960.0 +G1 X2.19 Y19.64 Z11.6 F960.0 +G1 X0.89 Y19.64 Z11.6 F960.0 +G1 X0.84 Y19.59 Z11.6 F960.0 +G1 X0.89 Y19.45 Z11.6 F960.0 +M103 +G1 X1.95 Y18.67 Z11.6 F960.0 +G1 X2.05 Y18.51 Z11.6 F960.0 +G1 X2.97 Y1.43 Z11.6 F960.0 +G1 X3.08 Y1.33 Z11.6 F960.0 +G1 X21.29 Y1.33 Z11.6 F960.0 +G1 X21.48 Y1.25 Z11.6 F960.0 +G1 X21.75 Y1.02 Z11.6 F960.0 +G1 X21.75 Y1.0 Z11.6 F960.0 +M101 +G1 X21.72 Y0.99 Z11.6 F960.0 +G1 X20.82 Y1.01 Z11.6 F960.0 +G1 X20.8 Y1.0 Z11.6 F960.0 +G1 X20.78 Y0.99 Z11.6 F960.0 +G1 X19.88 Y1.01 Z11.6 F960.0 +G1 X19.86 Y1.0 Z11.6 F960.0 +G1 X19.84 Y0.99 Z11.6 F960.0 +G1 X18.93 Y1.01 Z11.6 F960.0 +G1 X18.92 Y1.0 Z11.6 F960.0 +G1 X18.89 Y0.99 Z11.6 F960.0 +G1 X17.99 Y1.01 Z11.6 F960.0 +G1 X17.97 Y1.0 Z11.6 F960.0 +G1 X17.95 Y0.99 Z11.6 F960.0 +G1 X17.05 Y1.01 Z11.6 F960.0 +G1 X17.03 Y1.0 Z11.6 F960.0 +G1 X17.01 Y0.99 Z11.6 F960.0 +G1 X16.1 Y1.01 Z11.6 F960.0 +G1 X16.09 Y1.0 Z11.6 F960.0 +G1 X16.07 Y0.99 Z11.6 F960.0 +G1 X15.16 Y1.01 Z11.6 F960.0 +G1 X15.15 Y1.0 Z11.6 F960.0 +G1 X15.12 Y0.99 Z11.6 F960.0 +G1 X14.22 Y1.01 Z11.6 F960.0 +G1 X14.2 Y1.0 Z11.6 F960.0 +G1 X14.18 Y0.99 Z11.6 F960.0 +G1 X13.28 Y1.01 Z11.6 F960.0 +G1 X13.26 Y1.0 Z11.6 F960.0 +G1 X13.24 Y0.99 Z11.6 F960.0 +G1 X12.33 Y1.01 Z11.6 F960.0 +G1 X12.32 Y1.0 Z11.6 F960.0 +G1 X12.3 Y0.99 Z11.6 F960.0 +G1 X11.39 Y1.01 Z11.6 F960.0 +G1 X11.37 Y1.0 Z11.6 F960.0 +G1 X11.35 Y0.99 Z11.6 F960.0 +G1 X10.45 Y1.01 Z11.6 F960.0 +G1 X10.43 Y1.0 Z11.6 F960.0 +G1 X10.41 Y0.99 Z11.6 F960.0 +G1 X9.5 Y1.01 Z11.6 F960.0 +G1 X9.49 Y1.0 Z11.6 F960.0 +G1 X9.47 Y0.99 Z11.6 F960.0 +G1 X8.56 Y1.01 Z11.6 F960.0 +G1 X8.55 Y1.0 Z11.6 F960.0 +G1 X8.52 Y0.99 Z11.6 F960.0 +G1 X7.62 Y1.01 Z11.6 F960.0 +G1 X7.6 Y1.0 Z11.6 F960.0 +G1 X7.58 Y0.99 Z11.6 F960.0 +G1 X6.68 Y1.01 Z11.6 F960.0 +G1 X6.66 Y1.0 Z11.6 F960.0 +G1 X6.64 Y0.99 Z11.6 F960.0 +G1 X5.73 Y1.01 Z11.6 F960.0 +G1 X5.72 Y1.0 Z11.6 F960.0 +G1 X5.7 Y0.99 Z11.6 F960.0 +G1 X4.79 Y1.01 Z11.6 F960.0 +G1 X4.77 Y1.0 Z11.6 F960.0 +G1 X4.75 Y0.99 Z11.6 F960.0 +G1 X3.85 Y1.01 Z11.6 F960.0 +G1 X3.83 Y1.0 Z11.6 F960.0 +G1 X3.81 Y0.99 Z11.6 F960.0 +G1 X2.91 Y1.01 Z11.6 F960.0 +G1 X2.89 Y1.0 Z11.6 F960.0 +G1 X2.87 Y1.0 Z11.6 F960.0 +G1 X2.63 Y1.67 Z11.6 F960.0 +G1 X2.63 Y1.69 Z11.6 F960.0 +G1 X2.64 Y1.71 Z11.6 F960.0 +G1 X2.57 Y2.55 Z11.6 F960.0 +G1 X2.57 Y2.57 Z11.6 F960.0 +G1 X2.59 Y2.61 Z11.6 F960.0 +G1 X2.51 Y3.43 Z11.6 F960.0 +G1 X2.52 Y3.46 Z11.6 F960.0 +G1 X2.54 Y3.51 Z11.6 F960.0 +G1 X2.45 Y4.31 Z11.6 F960.0 +G1 X2.47 Y4.35 Z11.6 F960.0 +G1 X2.49 Y4.41 Z11.6 F960.0 +G1 X2.4 Y5.2 Z11.6 F960.0 +G1 X2.41 Y5.24 Z11.6 F960.0 +G1 X2.44 Y5.3 Z11.6 F960.0 +G1 X2.34 Y6.08 Z11.6 F960.0 +G1 X2.36 Y6.13 Z11.6 F960.0 +G1 X2.4 Y6.2 Z11.6 F960.0 +G1 X2.28 Y6.96 Z11.6 F960.0 +G1 X2.3 Y7.02 Z11.6 F960.0 +G1 X2.35 Y7.1 Z11.6 F960.0 +G1 X2.23 Y7.84 Z11.6 F960.0 +G1 X2.25 Y7.91 Z11.6 F960.0 +G1 X2.3 Y8.0 Z11.6 F960.0 +G1 X2.17 Y8.72 Z11.6 F960.0 +G1 X2.19 Y8.8 Z11.6 F960.0 +G1 X2.25 Y8.9 Z11.6 F960.0 +G1 X2.12 Y9.61 Z11.6 F960.0 +G1 X2.14 Y9.68 Z11.6 F960.0 +G1 X2.2 Y9.79 Z11.6 F960.0 +G1 X2.06 Y10.49 Z11.6 F960.0 +G1 X2.09 Y10.57 Z11.6 F960.0 +G1 X2.15 Y10.69 Z11.6 F960.0 +G1 X2.01 Y11.37 Z11.6 F960.0 +G1 X2.03 Y11.46 Z11.6 F960.0 +G1 X2.1 Y11.59 Z11.6 F960.0 +G1 X1.95 Y12.25 Z11.6 F960.0 +G1 X1.98 Y12.35 Z11.6 F960.0 +G1 X2.05 Y12.49 Z11.6 F960.0 +G1 X1.9 Y13.13 Z11.6 F960.0 +G1 X1.92 Y13.24 Z11.6 F960.0 +G1 X2.0 Y13.39 Z11.6 F960.0 +G1 X1.84 Y14.02 Z11.6 F960.0 +G1 X1.87 Y14.13 Z11.6 F960.0 +G1 X1.95 Y14.28 Z11.6 F960.0 +G1 X1.79 Y14.9 Z11.6 F960.0 +G1 X1.82 Y15.02 Z11.6 F960.0 +G1 X1.9 Y15.18 Z11.6 F960.0 +G1 X1.73 Y15.78 Z11.6 F960.0 +G1 X1.76 Y15.9 Z11.6 F960.0 +G1 X1.85 Y16.08 Z11.6 F960.0 +G1 X1.68 Y16.66 Z11.6 F960.0 +G1 X1.71 Y16.79 Z11.6 F960.0 +G1 X1.79 Y16.98 Z11.6 F960.0 +G1 X1.62 Y17.55 Z11.6 F960.0 +G1 X1.65 Y17.68 Z11.6 F960.0 +G1 X1.74 Y17.87 Z11.6 F960.0 +G1 X1.57 Y18.43 Z11.6 F960.0 +G1 X1.6 Y18.57 Z11.6 F960.0 +G1 X1.79 Y18.64 Z11.6 F960.0 +M103 +G1 X1.97 Y18.48 Z11.6 F960.0 +G1 X2.06 Y18.31 Z11.6 F960.0 +G1 X2.97 Y1.43 Z11.6 F960.0 +G1 X3.08 Y1.33 Z11.6 F960.0 +G1 X22.17 Y1.33 Z11.6 F960.0 +G1 X22.36 Y1.26 Z11.6 F960.0 +G1 X22.6 Y1.06 Z11.6 F960.0 +G1 X22.75 Y1.06 Z11.6 F960.0 +M101 +G1 X23.31 Y1.62 Z11.6 F960.0 +G1 X23.38 Y1.8 Z11.6 F960.0 +G1 X23.41 Y2.65 Z11.6 F960.0 +G1 X23.42 Y2.68 Z11.6 F960.0 +G1 X23.45 Y2.72 Z11.6 F960.0 +G1 X23.46 Y3.64 Z11.6 F960.0 +G1 X23.48 Y3.68 Z11.6 F960.0 +G1 X23.51 Y3.73 Z11.6 F960.0 +G1 X23.52 Y4.64 Z11.6 F960.0 +G1 X23.54 Y4.68 Z11.6 F960.0 +G1 X23.58 Y4.75 Z11.6 F960.0 +G1 X23.57 Y5.63 Z11.6 F960.0 +G1 X23.6 Y5.68 Z11.6 F960.0 +G1 X23.64 Y5.76 Z11.6 F960.0 +G1 X23.63 Y6.62 Z11.6 F960.0 +G1 X23.65 Y6.68 Z11.6 F960.0 +G1 X23.7 Y6.77 Z11.6 F960.0 +G1 X23.68 Y7.61 Z11.6 F960.0 +G1 X23.71 Y7.68 Z11.6 F960.0 +G1 X23.77 Y7.78 Z11.6 F960.0 +G1 X23.74 Y8.6 Z11.6 F960.0 +G1 X23.77 Y8.68 Z11.6 F960.0 +G1 X23.83 Y8.8 Z11.6 F960.0 +G1 X23.79 Y9.6 Z11.6 F960.0 +G1 X23.83 Y9.68 Z11.6 F960.0 +G1 X23.9 Y9.81 Z11.6 F960.0 +G1 X23.85 Y10.59 Z11.6 F960.0 +G1 X23.88 Y10.68 Z11.6 F960.0 +G1 X23.96 Y10.82 Z11.6 F960.0 +G1 X23.9 Y11.58 Z11.6 F960.0 +G1 X23.94 Y11.69 Z11.6 F960.0 +G1 X24.02 Y11.83 Z11.6 F960.0 +G1 X23.96 Y12.57 Z11.6 F960.0 +G1 X24.0 Y12.69 Z11.6 F960.0 +G1 X24.09 Y12.85 Z11.6 F960.0 +G1 X24.01 Y13.56 Z11.6 F960.0 +G1 X24.06 Y13.69 Z11.6 F960.0 +G1 X24.15 Y13.86 Z11.6 F960.0 +G1 X24.07 Y14.56 Z11.6 F960.0 +G1 X24.11 Y14.69 Z11.6 F960.0 +G1 X24.21 Y14.87 Z11.6 F960.0 +G1 X24.12 Y15.55 Z11.6 F960.0 +G1 X24.17 Y15.69 Z11.6 F960.0 +G1 X24.28 Y15.88 Z11.6 F960.0 +G1 X24.18 Y16.54 Z11.6 F960.0 +G1 X24.23 Y16.69 Z11.6 F960.0 +G1 X24.34 Y16.89 Z11.6 F960.0 +G1 X24.24 Y17.53 Z11.6 F960.0 +G1 X24.29 Y17.69 Z11.6 F960.0 +G1 X24.4 Y17.91 Z11.6 F960.0 +G1 X24.29 Y18.52 Z11.6 F960.0 +G1 X24.35 Y18.69 Z11.6 F960.0 +G1 X24.41 Y18.83 Z11.67 F960.0 +M103 +G1 X24.17 Y18.86 Z11.93 F960.0 +G1 X24.09 Y18.76 Z12.0 F960.0 +G1 X24.02 Y17.48 Z12.0 F960.0 +G1 X23.95 Y17.3 Z12.0 F960.0 +G1 X23.74 Y17.01 Z12.0 F960.0 +G1 X23.67 Y16.82 Z12.0 F960.0 +M101 +G1 X22.85 Y1.75 Z12.0 F960.0 +G1 X22.74 Y1.64 Z12.0 F960.0 +G1 X3.26 Y1.64 Z12.0 F960.0 +G1 X3.15 Y1.75 Z12.0 F960.0 +G1 X2.18 Y19.54 Z12.0 F960.0 +G1 X2.07 Y19.64 Z12.0 F960.0 +G1 X0.82 Y19.64 Z12.0 F960.0 +G1 X0.72 Y19.54 Z12.0 F960.0 +G1 X1.95 Y0.47 Z12.0 F960.0 +G1 X2.06 Y0.36 Z12.0 F960.0 +G1 X23.94 Y0.36 Z12.0 F960.0 +G1 X24.06 Y0.47 Z12.0 F960.0 +G1 X25.28 Y19.54 Z12.0 F960.0 +G1 X25.18 Y19.64 Z12.0 F960.0 +G1 X23.93 Y19.64 Z12.0 F960.0 +G1 X23.82 Y19.54 Z12.0 F960.0 +G1 X23.69 Y17.21 Z12.0 F960.0 +G1 X23.73 Y17.2 Z12.0 F960.0 +M103 +G1 X24.44 Y18.85 Z12.0 F960.0 +G1 X24.51 Y18.86 Z12.0 F960.0 +M101 +G1 X24.58 Y18.71 Z12.0 F960.0 +G1 X24.39 Y18.14 Z12.0 F960.0 +G1 X24.43 Y18.0 Z12.0 F960.0 +G1 X24.52 Y17.81 Z12.0 F960.0 +G1 X24.34 Y17.24 Z12.0 F960.0 +G1 X24.37 Y17.11 Z12.0 F960.0 +G1 X24.46 Y16.92 Z12.0 F960.0 +G1 X24.29 Y16.34 Z12.0 F960.0 +G1 X24.32 Y16.22 Z12.0 F960.0 +G1 X24.41 Y16.04 Z12.0 F960.0 +G1 X24.24 Y15.44 Z12.0 F960.0 +G1 X24.27 Y15.33 Z12.0 F960.0 +G1 X24.35 Y15.16 Z12.0 F960.0 +G1 X24.19 Y14.55 Z12.0 F960.0 +G1 X24.22 Y14.44 Z12.0 F960.0 +G1 X24.3 Y14.28 Z12.0 F960.0 +G1 X24.14 Y13.65 Z12.0 F960.0 +G1 X24.17 Y13.54 Z12.0 F960.0 +G1 X24.24 Y13.39 Z12.0 F960.0 +G1 X24.09 Y12.75 Z12.0 F960.0 +G1 X24.12 Y12.65 Z12.0 F960.0 +G1 X24.19 Y12.51 Z12.0 F960.0 +G1 X24.04 Y11.85 Z12.0 F960.0 +G1 X24.07 Y11.76 Z12.0 F960.0 +G1 X24.13 Y11.63 Z12.0 F960.0 +G1 X23.99 Y10.96 Z12.0 F960.0 +G1 X24.02 Y10.87 Z12.0 F960.0 +G1 X24.08 Y10.75 Z12.0 F960.0 +G1 X23.94 Y10.06 Z12.0 F960.0 +G1 X23.96 Y9.98 Z12.0 F960.0 +G1 X24.02 Y9.87 Z12.0 F960.0 +G1 X23.89 Y9.16 Z12.0 F960.0 +G1 X23.91 Y9.09 Z12.0 F960.0 +G1 X23.97 Y8.98 Z12.0 F960.0 +G1 X23.84 Y8.26 Z12.0 F960.0 +G1 X23.86 Y8.2 Z12.0 F960.0 +G1 X23.91 Y8.1 Z12.0 F960.0 +G1 X23.79 Y7.36 Z12.0 F960.0 +G1 X23.81 Y7.3 Z12.0 F960.0 +G1 X23.85 Y7.22 Z12.0 F960.0 +G1 X23.74 Y6.47 Z12.0 F960.0 +G1 X23.76 Y6.41 Z12.0 F960.0 +G1 X23.8 Y6.34 Z12.0 F960.0 +G1 X23.69 Y5.57 Z12.0 F960.0 +G1 X23.71 Y5.52 Z12.0 F960.0 +G1 X23.74 Y5.46 Z12.0 F960.0 +G1 X23.64 Y4.67 Z12.0 F960.0 +G1 X23.66 Y4.63 Z12.0 F960.0 +G1 X23.69 Y4.57 Z12.0 F960.0 +G1 X23.59 Y3.77 Z12.0 F960.0 +G1 X23.6 Y3.74 Z12.0 F960.0 +G1 X23.63 Y3.69 Z12.0 F960.0 +G1 X23.54 Y2.87 Z12.0 F960.0 +G1 X23.55 Y2.85 Z12.0 F960.0 +G1 X23.57 Y2.81 Z12.0 F960.0 +G1 X23.49 Y1.98 Z12.0 F960.0 +G1 X23.5 Y1.96 Z12.0 F960.0 +G1 X23.52 Y1.93 Z12.0 F960.0 +G1 X23.45 Y1.08 Z12.0 F960.0 +G1 X23.45 Y1.06 Z12.0 F960.0 +G1 X23.45 Y1.05 Z12.0 F960.0 +G1 X22.59 Y0.99 Z12.0 F960.0 +G1 X22.57 Y1.0 Z12.0 F960.0 +G1 X22.55 Y1.01 Z12.0 F960.0 +G1 X21.65 Y0.99 Z12.0 F960.0 +G1 X21.63 Y1.0 Z12.0 F960.0 +G1 X21.61 Y1.01 Z12.0 F960.0 +G1 X20.7 Y0.99 Z12.0 F960.0 +G1 X20.69 Y1.0 Z12.0 F960.0 +G1 X20.67 Y1.01 Z12.0 F960.0 +G1 X19.76 Y0.99 Z12.0 F960.0 +G1 X19.75 Y1.0 Z12.0 F960.0 +G1 X19.72 Y1.01 Z12.0 F960.0 +G1 X18.82 Y0.99 Z12.0 F960.0 +G1 X18.8 Y1.0 Z12.0 F960.0 +G1 X18.78 Y1.01 Z12.0 F960.0 +G1 X17.88 Y0.99 Z12.0 F960.0 +G1 X17.86 Y1.0 Z12.0 F960.0 +G1 X17.84 Y1.01 Z12.0 F960.0 +G1 X16.93 Y0.99 Z12.0 F960.0 +G1 X16.92 Y1.0 Z12.0 F960.0 +G1 X16.89 Y1.01 Z12.0 F960.0 +G1 X15.99 Y0.99 Z12.0 F960.0 +G1 X15.97 Y1.0 Z12.0 F960.0 +G1 X15.95 Y1.01 Z12.0 F960.0 +G1 X15.05 Y0.99 Z12.0 F960.0 +G1 X15.03 Y1.0 Z12.0 F960.0 +G1 X15.01 Y1.01 Z12.0 F960.0 +G1 X14.1 Y0.99 Z12.0 F960.0 +G1 X14.09 Y1.0 Z12.0 F960.0 +G1 X14.07 Y1.01 Z12.0 F960.0 +G1 X13.16 Y0.99 Z12.0 F960.0 +G1 X13.15 Y1.0 Z12.0 F960.0 +G1 X13.12 Y1.01 Z12.0 F960.0 +G1 X12.22 Y0.99 Z12.0 F960.0 +G1 X12.2 Y1.0 Z12.0 F960.0 +G1 X12.18 Y1.01 Z12.0 F960.0 +G1 X11.28 Y0.99 Z12.0 F960.0 +G1 X11.26 Y1.0 Z12.0 F960.0 +G1 X11.24 Y1.01 Z12.0 F960.0 +G1 X10.33 Y0.99 Z12.0 F960.0 +G1 X10.32 Y1.0 Z12.0 F960.0 +G1 X10.3 Y1.01 Z12.0 F960.0 +G1 X9.39 Y0.99 Z12.0 F960.0 +G1 X9.37 Y1.0 Z12.0 F960.0 +G1 X9.35 Y1.01 Z12.0 F960.0 +G1 X8.45 Y0.99 Z12.0 F960.0 +G1 X8.43 Y1.0 Z12.0 F960.0 +G1 X8.41 Y1.01 Z12.0 F960.0 +G1 X7.5 Y0.99 Z12.0 F960.0 +G1 X7.49 Y1.0 Z12.0 F960.0 +G1 X7.47 Y1.01 Z12.0 F960.0 +G1 X6.56 Y0.99 Z12.0 F960.0 +G1 X6.55 Y1.0 Z12.0 F960.0 +G1 X6.52 Y1.01 Z12.0 F960.0 +G1 X5.62 Y0.99 Z12.0 F960.0 +G1 X5.6 Y1.0 Z12.0 F960.0 +G1 X5.58 Y1.01 Z12.0 F960.0 +G1 X4.68 Y0.99 Z12.0 F960.0 +G1 X4.66 Y1.0 Z12.0 F960.0 +G1 X4.64 Y1.01 Z12.0 F960.0 +G1 X3.73 Y0.99 Z12.0 F960.0 +G1 X3.72 Y1.0 Z12.0 F960.0 +G1 X3.7 Y1.01 Z12.0 F960.0 +G1 X2.89 Y0.99 Z12.0 F960.0 +G1 X2.71 Y1.06 Z12.0 F960.0 +G1 X2.6 Y1.17 Z12.0 F960.0 +G1 X2.52 Y1.35 Z12.0 F960.0 +G1 X2.49 Y2.21 Z12.0 F960.0 +G1 X2.48 Y2.23 Z12.0 F960.0 +G1 X2.46 Y2.27 Z12.0 F960.0 +G1 X2.44 Y3.2 Z12.0 F960.0 +G1 X2.42 Y3.23 Z12.0 F960.0 +G1 X2.4 Y3.28 Z12.0 F960.0 +G1 X2.38 Y4.19 Z12.0 F960.0 +G1 X2.37 Y4.23 Z12.0 F960.0 +G1 X2.33 Y4.29 Z12.0 F960.0 +G1 X2.33 Y5.18 Z12.0 F960.0 +G1 X2.31 Y5.23 Z12.0 F960.0 +G1 X2.27 Y5.31 Z12.0 F960.0 +G1 X2.28 Y6.17 Z12.0 F960.0 +G1 X2.25 Y6.23 Z12.0 F960.0 +G1 X2.2 Y6.32 Z12.0 F960.0 +G1 X2.22 Y7.17 Z12.0 F960.0 +G1 X2.19 Y7.23 Z12.0 F960.0 +G1 X2.14 Y7.33 Z12.0 F960.0 +G1 X2.17 Y8.16 Z12.0 F960.0 +G1 X2.14 Y8.23 Z12.0 F960.0 +G1 X2.08 Y8.34 Z12.0 F960.0 +G1 X2.11 Y9.15 Z12.0 F960.0 +G1 X2.08 Y9.24 Z12.0 F960.0 +G1 X2.01 Y9.35 Z12.0 F960.0 +G1 X2.06 Y10.14 Z12.0 F960.0 +G1 X2.02 Y10.24 Z12.0 F960.0 +G1 X1.95 Y10.37 Z12.0 F960.0 +G1 X2.0 Y11.14 Z12.0 F960.0 +G1 X1.96 Y11.24 Z12.0 F960.0 +G1 X1.89 Y11.38 Z12.0 F960.0 +G1 X1.95 Y12.13 Z12.0 F960.0 +G1 X1.91 Y12.24 Z12.0 F960.0 +G1 X1.82 Y12.39 Z12.0 F960.0 +G1 X1.89 Y13.12 Z12.0 F960.0 +G1 X1.85 Y13.24 Z12.0 F960.0 +G1 X1.76 Y13.4 Z12.0 F960.0 +G1 X1.84 Y14.11 Z12.0 F960.0 +G1 X1.79 Y14.24 Z12.0 F960.0 +G1 X1.69 Y14.42 Z12.0 F960.0 +G1 X1.78 Y15.1 Z12.0 F960.0 +G1 X1.73 Y15.24 Z12.0 F960.0 +G1 X1.63 Y15.43 Z12.0 F960.0 +G1 X1.72 Y16.1 Z12.0 F960.0 +G1 X1.68 Y16.24 Z12.0 F960.0 +G1 X1.57 Y16.44 Z12.0 F960.0 +G1 X1.67 Y17.09 Z12.0 F960.0 +G1 X1.62 Y17.24 Z12.0 F960.0 +G1 X1.51 Y17.45 Z12.0 F960.0 +G1 X1.61 Y18.08 Z12.0 F960.0 +G1 X1.56 Y18.24 Z12.0 F960.0 +G1 X1.47 Y18.3 Z12.04 F960.0 +M103 +G1 X1.81 Y17.61 Z12.36 F960.0 +G1 X1.85 Y17.63 Z12.4 F960.0 +G1 X1.78 Y18.91 Z12.4 F960.0 +G1 X1.78 Y19.11 Z12.4 F960.0 +G1 X1.8 Y19.54 Z12.4 F960.0 +G1 X1.7 Y19.64 Z12.4 F960.0 +M101 +G1 X0.72 Y19.64 Z12.4 F960.0 +G1 X0.63 Y19.54 Z12.4 F960.0 +G1 X1.82 Y0.47 Z12.4 F960.0 +G1 X1.94 Y0.36 Z12.4 F960.0 +G1 X24.06 Y0.36 Z12.4 F960.0 +G1 X24.18 Y0.47 Z12.4 F960.0 +G1 X25.32 Y19.54 Z12.4 F960.0 +G1 X25.22 Y19.64 Z12.4 F960.0 +G1 X24.05 Y19.64 Z12.4 F960.0 +G1 X23.94 Y19.54 Z12.4 F960.0 +G1 X22.97 Y1.75 Z12.4 F960.0 +G1 X22.86 Y1.64 Z12.4 F960.0 +G1 X3.14 Y1.64 Z12.4 F960.0 +G1 X3.03 Y1.75 Z12.4 F960.0 +G1 X2.06 Y19.62 Z12.4 F960.0 +G1 X2.03 Y19.64 Z12.4 F960.0 +G1 X1.98 Y19.62 Z12.4 F960.0 +M103 +G1 X1.81 Y19.2 Z12.4 F960.0 +G1 X1.78 Y18.99 Z12.4 F960.0 +G1 X2.73 Y1.43 Z12.4 F960.0 +G1 X2.84 Y1.33 Z12.4 F960.0 +G1 X22.23 Y1.33 Z12.4 F960.0 +G1 X22.41 Y1.26 Z12.4 F960.0 +G1 X22.69 Y1.02 Z12.4 F960.0 +G1 X22.69 Y1.0 Z12.4 F960.0 +M101 +G1 X22.67 Y0.99 Z12.4 F960.0 +G1 X21.76 Y1.01 Z12.4 F960.0 +G1 X21.75 Y1.0 Z12.4 F960.0 +G1 X21.72 Y0.99 Z12.4 F960.0 +G1 X20.82 Y1.01 Z12.4 F960.0 +G1 X20.8 Y1.0 Z12.4 F960.0 +G1 X20.78 Y0.99 Z12.4 F960.0 +G1 X19.88 Y1.01 Z12.4 F960.0 +G1 X19.86 Y1.0 Z12.4 F960.0 +G1 X19.84 Y0.99 Z12.4 F960.0 +G1 X18.93 Y1.01 Z12.4 F960.0 +G1 X18.92 Y1.0 Z12.4 F960.0 +G1 X18.89 Y0.99 Z12.4 F960.0 +G1 X17.99 Y1.01 Z12.4 F960.0 +G1 X17.97 Y1.0 Z12.4 F960.0 +G1 X17.95 Y0.99 Z12.4 F960.0 +G1 X17.05 Y1.01 Z12.4 F960.0 +G1 X17.03 Y1.0 Z12.4 F960.0 +G1 X17.01 Y0.99 Z12.4 F960.0 +G1 X16.1 Y1.01 Z12.4 F960.0 +G1 X16.09 Y1.0 Z12.4 F960.0 +G1 X16.07 Y0.99 Z12.4 F960.0 +G1 X15.16 Y1.01 Z12.4 F960.0 +G1 X15.15 Y1.0 Z12.4 F960.0 +G1 X15.12 Y0.99 Z12.4 F960.0 +G1 X14.22 Y1.01 Z12.4 F960.0 +G1 X14.2 Y1.0 Z12.4 F960.0 +G1 X14.18 Y0.99 Z12.4 F960.0 +G1 X13.28 Y1.01 Z12.4 F960.0 +G1 X13.26 Y1.0 Z12.4 F960.0 +G1 X13.24 Y0.99 Z12.4 F960.0 +G1 X12.33 Y1.01 Z12.4 F960.0 +G1 X12.32 Y1.0 Z12.4 F960.0 +G1 X12.3 Y0.99 Z12.4 F960.0 +G1 X11.39 Y1.01 Z12.4 F960.0 +G1 X11.37 Y1.0 Z12.4 F960.0 +G1 X11.35 Y0.99 Z12.4 F960.0 +G1 X10.45 Y1.01 Z12.4 F960.0 +G1 X10.43 Y1.0 Z12.4 F960.0 +G1 X10.41 Y0.99 Z12.4 F960.0 +G1 X9.5 Y1.01 Z12.4 F960.0 +G1 X9.49 Y1.0 Z12.4 F960.0 +G1 X9.47 Y0.99 Z12.4 F960.0 +G1 X8.56 Y1.01 Z12.4 F960.0 +G1 X8.55 Y1.0 Z12.4 F960.0 +G1 X8.52 Y0.99 Z12.4 F960.0 +G1 X7.62 Y1.01 Z12.4 F960.0 +G1 X7.6 Y1.0 Z12.4 F960.0 +G1 X7.58 Y0.99 Z12.4 F960.0 +G1 X6.68 Y1.01 Z12.4 F960.0 +G1 X6.66 Y1.0 Z12.4 F960.0 +G1 X6.64 Y0.99 Z12.4 F960.0 +G1 X5.73 Y1.01 Z12.4 F960.0 +G1 X5.72 Y1.0 Z12.4 F960.0 +G1 X5.7 Y0.99 Z12.4 F960.0 +G1 X4.79 Y1.01 Z12.4 F960.0 +G1 X4.77 Y1.0 Z12.4 F960.0 +G1 X4.75 Y0.99 Z12.4 F960.0 +G1 X3.85 Y1.01 Z12.4 F960.0 +G1 X3.83 Y1.0 Z12.4 F960.0 +G1 X3.81 Y0.99 Z12.4 F960.0 +G1 X2.91 Y1.01 Z12.4 F960.0 +G1 X2.89 Y1.0 Z12.4 F960.0 +G1 X2.87 Y1.0 Z12.4 F960.0 +G1 X2.42 Y1.46 Z12.4 F960.0 +G1 X2.41 Y1.46 Z12.4 F960.0 +G1 X2.39 Y1.46 Z12.4 F960.0 +G1 X2.34 Y2.33 Z12.4 F960.0 +G1 X2.35 Y2.35 Z12.4 F960.0 +G1 X2.36 Y2.38 Z12.4 F960.0 +G1 X2.28 Y3.21 Z12.4 F960.0 +G1 X2.29 Y3.24 Z12.4 F960.0 +G1 X2.31 Y3.27 Z12.4 F960.0 +G1 X2.23 Y4.09 Z12.4 F960.0 +G1 X2.24 Y4.13 Z12.4 F960.0 +G1 X2.27 Y4.17 Z12.4 F960.0 +G1 X2.17 Y4.98 Z12.4 F960.0 +G1 X2.19 Y5.01 Z12.4 F960.0 +G1 X2.22 Y5.07 Z12.4 F960.0 +G1 X2.12 Y5.86 Z12.4 F960.0 +G1 X2.13 Y5.9 Z12.4 F960.0 +G1 X2.17 Y5.97 Z12.4 F960.0 +G1 X2.06 Y6.74 Z12.4 F960.0 +G1 X2.08 Y6.79 Z12.4 F960.0 +G1 X2.12 Y6.86 Z12.4 F960.0 +G1 X2.01 Y7.63 Z12.4 F960.0 +G1 X2.03 Y7.68 Z12.4 F960.0 +G1 X2.07 Y7.76 Z12.4 F960.0 +G1 X1.95 Y8.51 Z12.4 F960.0 +G1 X1.97 Y8.57 Z12.4 F960.0 +G1 X2.02 Y8.66 Z12.4 F960.0 +G1 X1.9 Y9.4 Z12.4 F960.0 +G1 X1.92 Y9.46 Z12.4 F960.0 +G1 X1.97 Y9.56 Z12.4 F960.0 +G1 X1.84 Y10.28 Z12.4 F960.0 +G1 X1.87 Y10.35 Z12.4 F960.0 +G1 X1.92 Y10.45 Z12.4 F960.0 +G1 X1.79 Y11.16 Z12.4 F960.0 +G1 X1.81 Y11.24 Z12.4 F960.0 +G1 X1.87 Y11.35 Z12.4 F960.0 +G1 X1.73 Y12.05 Z12.4 F960.0 +G1 X1.76 Y12.13 Z12.4 F960.0 +G1 X1.82 Y12.25 Z12.4 F960.0 +G1 X1.68 Y12.93 Z12.4 F960.0 +G1 X1.71 Y13.02 Z12.4 F960.0 +G1 X1.77 Y13.15 Z12.4 F960.0 +G1 X1.63 Y13.82 Z12.4 F960.0 +G1 X1.65 Y13.91 Z12.4 F960.0 +G1 X1.72 Y14.04 Z12.4 F960.0 +G1 X1.57 Y14.7 Z12.4 F960.0 +G1 X1.6 Y14.8 Z12.4 F960.0 +G1 X1.67 Y14.94 Z12.4 F960.0 +G1 X1.52 Y15.58 Z12.4 F960.0 +G1 X1.55 Y15.69 Z12.4 F960.0 +G1 X1.62 Y15.84 Z12.4 F960.0 +G1 X1.46 Y16.47 Z12.4 F960.0 +G1 X1.49 Y16.58 Z12.4 F960.0 +G1 X1.57 Y16.74 Z12.4 F960.0 +G1 X1.41 Y17.35 Z12.4 F960.0 +G1 X1.44 Y17.47 Z12.4 F960.0 +G1 X1.52 Y17.63 Z12.4 F960.0 +G1 X1.35 Y18.24 Z12.4 F960.0 +G1 X1.39 Y18.36 Z12.4 F960.0 +G1 X1.56 Y18.45 Z12.4 F960.0 +M103 +G1 X1.7 Y18.45 Z12.4 F960.0 +G1 X1.81 Y18.33 Z12.4 F960.0 +G1 X2.73 Y1.43 Z12.4 F960.0 +G1 X2.84 Y1.33 Z12.4 F960.0 +G1 X23.16 Y1.33 Z12.4 F960.0 +G1 X23.27 Y1.43 Z12.4 F960.0 +G1 X24.11 Y16.8 Z12.4 F960.0 +G1 X24.22 Y16.9 Z12.4 F960.0 +G1 X24.35 Y16.89 Z12.4 F960.0 +G1 X24.48 Y16.94 Z12.4 F960.0 +M101 +G1 X24.58 Y17.12 Z12.4 F960.0 +G1 X24.49 Y17.8 Z12.4 F960.0 +G1 X24.54 Y17.94 Z12.4 F960.0 +G1 X24.64 Y18.13 Z12.4 F960.0 +G1 X24.54 Y18.84 Z12.4 F960.0 +G1 X24.56 Y18.9 Z12.4 F960.0 +G1 X24.61 Y18.92 Z12.4 F960.0 +M103 +G1 X24.53 Y16.11 Z12.4 F960.0 +G1 X24.47 Y15.99 Z12.4 F960.0 +M101 +G1 X24.38 Y15.82 Z12.4 F960.0 +G1 X24.45 Y15.1 Z12.4 F960.0 +G1 X24.41 Y14.98 Z12.4 F960.0 +G1 X24.32 Y14.82 Z12.4 F960.0 +G1 X24.39 Y14.09 Z12.4 F960.0 +G1 X24.35 Y13.98 Z12.4 F960.0 +G1 X24.27 Y13.83 Z12.4 F960.0 +G1 X24.33 Y13.08 Z12.4 F960.0 +G1 X24.29 Y12.98 Z12.4 F960.0 +G1 X24.21 Y12.84 Z12.4 F960.0 +G1 X24.27 Y12.07 Z12.4 F960.0 +G1 X24.23 Y11.98 Z12.4 F960.0 +G1 X24.16 Y11.84 Z12.4 F960.0 +G1 X24.2 Y11.06 Z12.4 F960.0 +G1 X24.17 Y10.97 Z12.4 F960.0 +G1 X24.1 Y10.85 Z12.4 F960.0 +G1 X24.14 Y10.05 Z12.4 F960.0 +G1 X24.11 Y9.97 Z12.4 F960.0 +G1 X24.05 Y9.86 Z12.4 F960.0 +G1 X24.08 Y9.04 Z12.4 F960.0 +G1 X24.05 Y8.97 Z12.4 F960.0 +G1 X23.99 Y8.87 Z12.4 F960.0 +G1 X24.02 Y8.03 Z12.4 F960.0 +G1 X23.99 Y7.96 Z12.4 F960.0 +G1 X23.94 Y7.87 Z12.4 F960.0 +G1 X23.95 Y7.02 Z12.4 F960.0 +G1 X23.93 Y6.96 Z12.4 F960.0 +G1 X23.88 Y6.88 Z12.4 F960.0 +G1 X23.89 Y6.01 Z12.4 F960.0 +G1 X23.87 Y5.96 Z12.4 F960.0 +G1 X23.83 Y5.89 Z12.4 F960.0 +G1 X23.83 Y5.0 Z12.4 F960.0 +G1 X23.81 Y4.95 Z12.4 F960.0 +G1 X23.78 Y4.89 Z12.4 F960.0 +G1 X23.76 Y3.99 Z12.4 F960.0 +G1 X23.75 Y3.95 Z12.4 F960.0 +G1 X23.72 Y3.9 Z12.4 F960.0 +G1 X23.7 Y2.98 Z12.4 F960.0 +G1 X23.69 Y2.95 Z12.4 F960.0 +G1 X23.67 Y2.91 Z12.4 F960.0 +G1 X23.64 Y1.97 Z12.4 F960.0 +G1 X23.63 Y1.95 Z12.4 F960.0 +G1 X23.61 Y1.93 Z12.41 F960.0 +M103 +G1 X23.36 Y1.85 Z12.72 F960.0 +G1 X23.29 Y1.72 Z12.8 F960.0 +G1 X23.27 Y1.43 Z12.8 F960.0 +G1 X23.16 Y1.33 Z12.8 F960.0 +G1 X22.06 Y1.33 Z12.8 F960.0 +G1 X21.76 Y1.33 Z12.8 F320.0 +G1 X22.06 Y1.33 Z12.8 F320.0 +G1 X23.07 Y1.32 Z12.8 F960.0 +G1 X23.07 Y1.32 Z12.8 F960.0 +G1 X23.06 Y1.33 Z12.8 F960.0 +G1 X21.69 Y1.33 Z12.8 F960.0 +G1 X21.5 Y1.39 Z12.8 F960.0 +G1 X21.26 Y1.58 Z12.8 F960.0 +G1 X21.08 Y1.64 Z12.8 F960.0 +M101 +G1 X3.02 Y1.64 Z12.8 F960.0 +G1 X2.91 Y1.75 Z12.8 F960.0 +G1 X1.97 Y19.54 Z12.8 F960.0 +G1 X1.86 Y19.64 Z12.8 F960.0 +G1 X0.69 Y19.64 Z12.8 F960.0 +G1 X0.59 Y19.54 Z12.8 F960.0 +G1 X1.76 Y0.47 Z12.8 F960.0 +G1 X1.88 Y0.36 Z12.8 F960.0 +G1 X24.13 Y0.36 Z12.8 F960.0 +G1 X24.24 Y0.47 Z12.8 F960.0 +G1 X25.41 Y19.54 Z12.8 F960.0 +G1 X25.32 Y19.64 Z12.8 F960.0 +G1 X24.15 Y19.64 Z12.8 F960.0 +G1 X24.03 Y19.54 Z12.8 F960.0 +G1 X23.09 Y1.75 Z12.8 F960.0 +G1 X22.98 Y1.64 Z12.8 F960.0 +G1 X21.47 Y1.64 Z12.8 F960.0 +G1 X21.34 Y1.54 Z12.8 F960.0 +M103 +G1 X21.32 Y1.43 Z12.8 F960.0 +G1 X21.2 Y1.33 Z12.8 F960.0 +G1 X3.05 Y1.33 Z12.8 F960.0 +G1 X2.84 Y1.31 Z12.8 F960.0 +G1 X2.14 Y1.19 Z12.8 F960.0 +G1 X2.04 Y1.06 Z12.8 F960.0 +G1 X2.06 Y0.78 Z12.8 F960.0 +G1 X2.17 Y0.68 Z12.8 F960.0 +G1 X23.83 Y0.68 Z12.8 F960.0 +G1 X23.94 Y0.78 Z12.8 F960.0 +G1 X23.96 Y1.06 Z12.8 F960.0 +G1 X23.86 Y1.19 Z12.8 F960.0 +G1 X23.06 Y1.33 Z12.8 +G1 X23.06 Y1.33 Z12.8 +G1 X24.62 Y18.7 Z12.8 F960.0 +G1 X24.66 Y18.71 Z12.8 F960.0 +M101 +G1 X24.72 Y18.59 Z12.8 F960.0 +G1 X24.58 Y17.89 Z12.8 F960.0 +G1 X24.61 Y17.82 Z12.8 F960.0 +G1 X24.66 Y17.71 Z12.8 F960.0 +G1 X24.54 Y17.0 Z12.8 F960.0 +G1 X24.56 Y16.93 Z12.8 F960.0 +G1 X24.61 Y16.83 Z12.8 F960.0 +G1 X24.49 Y16.1 Z12.8 F960.0 +G1 X24.51 Y16.03 Z12.8 F960.0 +G1 X24.56 Y15.94 Z12.8 F960.0 +G1 X24.44 Y15.2 Z12.8 F960.0 +G1 X24.46 Y15.14 Z12.8 F960.0 +G1 X24.5 Y15.06 Z12.8 F960.0 +G1 X24.39 Y14.3 Z12.8 F960.0 +G1 X24.41 Y14.25 Z12.8 F960.0 +G1 X24.45 Y14.17 Z12.8 F960.0 +G1 X24.34 Y13.4 Z12.8 F960.0 +G1 X24.36 Y13.35 Z12.8 F960.0 +G1 X24.39 Y13.29 Z12.8 F960.0 +G1 X24.3 Y12.5 Z12.8 F960.0 +G1 X24.31 Y12.46 Z12.8 F960.0 +G1 X24.34 Y12.4 Z12.8 F960.0 +G1 X24.25 Y11.6 Z12.8 F960.0 +G1 X24.26 Y11.57 Z12.8 F960.0 +G1 X24.29 Y11.52 Z12.8 F960.0 +G1 X24.2 Y10.7 Z12.8 F960.0 +G1 X24.21 Y10.68 Z12.8 F960.0 +G1 X24.23 Y10.63 Z12.8 F960.0 +G1 X24.15 Y9.81 Z12.8 F960.0 +G1 X24.16 Y9.78 Z12.8 F960.0 +G1 X24.18 Y9.75 Z12.8 F960.0 +G1 X24.1 Y8.91 Z12.8 F960.0 +G1 X24.11 Y8.89 Z12.8 F960.0 +G1 X24.12 Y8.86 Z12.8 F960.0 +G1 X24.06 Y8.01 Z12.8 F960.0 +G1 X24.06 Y8.0 Z12.8 F960.0 +G1 X24.07 Y7.98 Z12.8 F960.0 +G1 X23.53 Y1.01 Z12.8 F960.0 +G1 X23.54 Y0.97 Z12.8 F960.0 +G1 X23.55 Y0.94 Z12.8 F960.0 +G1 X22.66 Y0.94 Z12.8 F960.0 +G1 X22.61 Y0.96 Z12.8 F960.0 +G1 X22.56 Y0.99 Z12.8 F960.0 +G1 X21.71 Y0.94 Z12.8 F960.0 +G1 X21.67 Y0.96 Z12.8 F960.0 +G1 X21.61 Y0.99 Z12.8 F960.0 +G1 X20.77 Y0.94 Z12.8 F960.0 +G1 X20.73 Y0.96 Z12.8 F960.0 +G1 X20.67 Y0.99 Z12.8 F960.0 +G1 X19.83 Y0.94 Z12.8 F960.0 +G1 X19.79 Y0.96 Z12.8 F960.0 +G1 X19.73 Y0.99 Z12.8 F960.0 +G1 X18.88 Y0.94 Z12.8 F960.0 +G1 X18.84 Y0.96 Z12.8 F960.0 +G1 X18.79 Y0.99 Z12.8 F960.0 +G1 X17.94 Y0.94 Z12.8 F960.0 +G1 X17.9 Y0.96 Z12.8 F960.0 +G1 X17.84 Y0.99 Z12.8 F960.0 +G1 X17.0 Y0.94 Z12.8 F960.0 +G1 X16.96 Y0.96 Z12.8 F960.0 +G1 X16.9 Y0.99 Z12.8 F960.0 +G1 X16.06 Y0.94 Z12.8 F960.0 +G1 X16.01 Y0.96 Z12.8 F960.0 +G1 X15.96 Y0.99 Z12.8 F960.0 +G1 X15.11 Y0.94 Z12.8 F960.0 +G1 X15.07 Y0.96 Z12.8 F960.0 +G1 X15.01 Y0.99 Z12.8 F960.0 +G1 X14.17 Y0.94 Z12.8 F960.0 +G1 X14.13 Y0.96 Z12.8 F960.0 +G1 X14.07 Y0.99 Z12.8 F960.0 +G1 X13.23 Y0.94 Z12.8 F960.0 +G1 X13.19 Y0.96 Z12.8 F960.0 +G1 X13.13 Y0.99 Z12.8 F960.0 +G1 X12.28 Y0.94 Z12.8 F960.0 +G1 X12.24 Y0.96 Z12.8 F960.0 +G1 X12.19 Y0.99 Z12.8 F960.0 +G1 X11.34 Y0.94 Z12.8 F960.0 +G1 X11.3 Y0.96 Z12.8 F960.0 +G1 X11.24 Y0.99 Z12.8 F960.0 +G1 X10.4 Y0.94 Z12.8 F960.0 +G1 X10.36 Y0.96 Z12.8 F960.0 +G1 X10.3 Y0.99 Z12.8 F960.0 +G1 X9.46 Y0.94 Z12.8 F960.0 +G1 X9.41 Y0.96 Z12.8 F960.0 +G1 X9.36 Y0.99 Z12.8 F960.0 +G1 X8.51 Y0.94 Z12.8 F960.0 +G1 X8.47 Y0.96 Z12.8 F960.0 +G1 X8.41 Y0.99 Z12.8 F960.0 +G1 X7.57 Y0.94 Z12.8 F960.0 +G1 X7.53 Y0.96 Z12.8 F960.0 +G1 X7.47 Y0.99 Z12.8 F960.0 +G1 X6.63 Y0.94 Z12.8 F960.0 +G1 X6.59 Y0.96 Z12.8 F960.0 +G1 X6.53 Y0.99 Z12.8 F960.0 +G1 X5.68 Y0.94 Z12.8 F960.0 +G1 X5.64 Y0.96 Z12.8 F960.0 +G1 X5.59 Y0.99 Z12.8 F960.0 +G1 X4.74 Y0.94 Z12.8 F960.0 +G1 X4.7 Y0.96 Z12.8 F960.0 +G1 X4.64 Y0.99 Z12.8 F960.0 +G1 X3.8 Y0.94 Z12.8 F960.0 +G1 X3.76 Y0.96 Z12.8 F960.0 +G1 X3.7 Y0.99 Z12.8 F960.0 +G1 X2.86 Y0.94 Z12.8 F960.0 +G1 X2.82 Y0.96 Z12.8 F960.0 +G1 X2.78 Y1.01 Z12.8 F960.0 +G1 X1.92 Y8.44 Z12.8 F960.0 +G1 X1.91 Y8.46 Z12.8 F960.0 +G1 X1.9 Y8.48 Z12.8 F960.0 +G1 X1.87 Y9.43 Z12.8 F960.0 +G1 X1.86 Y9.46 Z12.8 F960.0 +G1 X1.84 Y9.49 Z12.8 F960.0 +G1 X1.82 Y10.42 Z12.8 F960.0 +G1 X1.8 Y10.45 Z12.8 F960.0 +G1 X1.78 Y10.5 Z12.8 F960.0 +G1 X1.76 Y11.41 Z12.8 F960.0 +G1 X1.75 Y11.45 Z12.8 F960.0 +G1 X1.72 Y11.51 Z12.8 F960.0 +G1 X1.71 Y12.4 Z12.8 F960.0 +G1 X1.69 Y12.45 Z12.8 F960.0 +G1 X1.65 Y12.52 Z12.8 F960.0 +G1 X1.66 Y13.4 Z12.8 F960.0 +G1 X1.64 Y13.45 Z12.8 F960.0 +G1 X1.59 Y13.53 Z12.8 F960.0 +G1 X1.6 Y14.39 Z12.8 F960.0 +G1 X1.58 Y14.45 Z12.8 F960.0 +G1 X1.53 Y14.54 Z12.8 F960.0 +G1 X1.55 Y15.38 Z12.8 F960.0 +G1 X1.52 Y15.45 Z12.8 F960.0 +G1 X1.47 Y15.55 Z12.8 F960.0 +G1 X1.5 Y16.37 Z12.8 F960.0 +G1 X1.47 Y16.45 Z12.8 F960.0 +G1 X1.41 Y16.55 Z12.8 F960.0 +G1 X1.45 Y17.36 Z12.8 F960.0 +G1 X1.41 Y17.44 Z12.8 F960.0 +G1 X1.35 Y17.56 Z12.8 F960.0 +G1 X1.39 Y18.35 Z12.8 F960.0 +G1 X1.36 Y18.44 Z12.8 F960.0 +G1 X1.25 Y18.53 Z12.84 F960.0 +M103 +G1 X1.02 Y18.6 Z13.17 F960.0 +G1 X0.97 Y18.57 Z13.2 F960.0 +G1 X0.93 Y18.45 Z13.2 F960.0 +G1 X1.0 Y17.25 Z13.2 F960.0 +G1 X0.95 Y17.05 Z13.2 F960.0 +G1 X0.78 Y16.8 Z13.2 F960.0 +G1 X0.73 Y16.61 Z13.2 F960.0 +M101 +G1 X1.73 Y0.47 Z13.2 F960.0 +G1 X1.84 Y0.36 Z13.2 F960.0 +G1 X24.16 Y0.36 Z13.2 F960.0 +G1 X24.28 Y0.47 Z13.2 F960.0 +G1 X25.45 Y19.54 Z13.2 F960.0 +G1 X25.35 Y19.64 Z13.2 F960.0 +G1 X24.19 Y19.64 Z13.2 F960.0 +G1 X24.08 Y19.54 Z13.2 F960.0 +G1 X23.14 Y1.75 Z13.2 F960.0 +G1 X23.03 Y1.64 Z13.2 F960.0 +G1 X2.97 Y1.64 Z13.2 F960.0 +G1 X2.86 Y1.75 Z13.2 F960.0 +G1 X1.93 Y19.54 Z13.2 F960.0 +G1 X1.82 Y19.64 Z13.2 F960.0 +G1 X0.65 Y19.64 Z13.2 F960.0 +G1 X0.55 Y19.54 Z13.2 F960.0 +G1 X0.7 Y17.0 Z13.2 F960.0 +G1 X0.81 Y16.85 Z13.2 F960.0 +M103 +G1 X1.68 Y16.47 Z13.2 F960.0 +G1 X1.78 Y16.32 Z13.2 F960.0 +G1 X2.41 Y4.24 Z13.2 F960.0 +G1 X2.52 Y4.12 Z13.2 F960.0 +G1 X23.05 Y1.33 Z13.2 F960.0 +G1 X23.24 Y1.26 Z13.2 F960.0 +G1 X23.6 Y1.0 Z13.2 F960.0 +G1 X23.6 Y0.97 Z13.2 F960.0 +M101 +G1 X23.55 Y0.94 Z13.2 F960.0 +G1 X22.7 Y0.99 Z13.2 F960.0 +G1 X22.66 Y0.97 Z13.2 F960.0 +G1 X22.6 Y0.94 Z13.2 F960.0 +G1 X21.76 Y0.99 Z13.2 F960.0 +G1 X21.72 Y0.97 Z13.2 F960.0 +G1 X21.66 Y0.94 Z13.2 F960.0 +G1 X20.81 Y0.99 Z13.2 F960.0 +G1 X20.77 Y0.97 Z13.2 F960.0 +G1 X20.72 Y0.94 Z13.2 F960.0 +G1 X19.87 Y0.99 Z13.2 F960.0 +G1 X19.83 Y0.97 Z13.2 F960.0 +G1 X19.77 Y0.94 Z13.2 F960.0 +G1 X18.93 Y0.99 Z13.2 F960.0 +G1 X18.89 Y0.97 Z13.2 F960.0 +G1 X18.83 Y0.94 Z13.2 F960.0 +G1 X17.99 Y0.99 Z13.2 F960.0 +G1 X17.94 Y0.97 Z13.2 F960.0 +G1 X17.89 Y0.94 Z13.2 F960.0 +G1 X17.04 Y0.99 Z13.2 F960.0 +G1 X17.0 Y0.97 Z13.2 F960.0 +G1 X16.94 Y0.94 Z13.2 F960.0 +G1 X16.1 Y0.99 Z13.2 F960.0 +G1 X16.06 Y0.97 Z13.2 F960.0 +G1 X16.0 Y0.94 Z13.2 F960.0 +G1 X15.16 Y0.99 Z13.2 F960.0 +G1 X15.12 Y0.97 Z13.2 F960.0 +G1 X15.06 Y0.94 Z13.2 F960.0 +G1 X14.21 Y0.99 Z13.2 F960.0 +G1 X14.17 Y0.97 Z13.2 F960.0 +G1 X14.12 Y0.94 Z13.2 F960.0 +G1 X13.27 Y0.99 Z13.2 F960.0 +G1 X13.23 Y0.97 Z13.2 F960.0 +G1 X13.17 Y0.94 Z13.2 F960.0 +G1 X12.33 Y0.99 Z13.2 F960.0 +G1 X12.29 Y0.97 Z13.2 F960.0 +G1 X12.23 Y0.94 Z13.2 F960.0 +G1 X11.39 Y0.99 Z13.2 F960.0 +G1 X11.34 Y0.97 Z13.2 F960.0 +G1 X11.29 Y0.94 Z13.2 F960.0 +G1 X10.44 Y0.99 Z13.2 F960.0 +G1 X10.4 Y0.97 Z13.2 F960.0 +G1 X10.34 Y0.94 Z13.2 F960.0 +G1 X9.5 Y0.99 Z13.2 F960.0 +G1 X9.46 Y0.97 Z13.2 F960.0 +G1 X9.4 Y0.94 Z13.2 F960.0 +G1 X8.56 Y0.99 Z13.2 F960.0 +G1 X8.52 Y0.97 Z13.2 F960.0 +G1 X8.46 Y0.94 Z13.2 F960.0 +G1 X7.61 Y0.99 Z13.2 F960.0 +G1 X7.57 Y0.97 Z13.2 F960.0 +G1 X7.52 Y0.94 Z13.2 F960.0 +G1 X6.67 Y0.99 Z13.2 F960.0 +G1 X6.63 Y0.97 Z13.2 F960.0 +G1 X6.57 Y0.94 Z13.2 F960.0 +G1 X5.73 Y0.99 Z13.2 F960.0 +G1 X5.69 Y0.97 Z13.2 F960.0 +G1 X5.63 Y0.94 Z13.2 F960.0 +G1 X4.78 Y0.99 Z13.2 F960.0 +G1 X4.75 Y0.97 Z13.2 F960.0 +G1 X4.69 Y0.94 Z13.2 F960.0 +G1 X3.84 Y0.99 Z13.2 F960.0 +G1 X3.8 Y0.97 Z13.2 F960.0 +G1 X3.75 Y0.94 Z13.2 F960.0 +G1 X2.9 Y0.99 Z13.2 F960.0 +G1 X2.86 Y0.97 Z13.2 F960.0 +G1 X2.82 Y0.96 Z13.2 F960.0 +G1 X1.81 Y9.34 Z13.2 F960.0 +G1 X1.81 Y9.36 Z13.2 F960.0 +G1 X1.83 Y9.38 Z13.2 F960.0 +G1 X1.75 Y10.23 Z13.2 F960.0 +G1 X1.76 Y10.25 Z13.2 F960.0 +G1 X1.78 Y10.28 Z13.2 F960.0 +G1 X1.7 Y11.11 Z13.2 F960.0 +G1 X1.71 Y11.14 Z13.2 F960.0 +G1 X1.73 Y11.18 Z13.2 F960.0 +G1 X1.65 Y11.99 Z13.2 F960.0 +G1 X1.66 Y12.03 Z13.2 F960.0 +G1 X1.68 Y12.08 Z13.2 F960.0 +G1 X1.59 Y12.88 Z13.2 F960.0 +G1 X1.61 Y12.92 Z13.2 F960.0 +G1 X1.64 Y12.98 Z13.2 F960.0 +G1 X1.54 Y13.76 Z13.2 F960.0 +G1 X1.55 Y13.81 Z13.2 F960.0 +G1 X1.59 Y13.88 Z13.2 F960.0 +G1 X1.48 Y14.65 Z13.2 F960.0 +G1 X1.5 Y14.7 Z13.2 F960.0 +G1 X1.54 Y14.78 Z13.2 F960.0 +G1 X1.43 Y15.53 Z13.2 F960.0 +G1 X1.45 Y15.59 Z13.2 F960.0 +G1 X1.49 Y15.67 Z13.2 F960.0 +G1 X1.38 Y16.42 Z13.2 F960.0 +G1 X1.4 Y16.48 Z13.2 F960.0 +G1 X1.45 Y16.57 Z13.2 F960.0 +G1 X1.32 Y17.3 Z13.2 F960.0 +G1 X1.34 Y17.37 Z13.2 F960.0 +G1 X1.4 Y17.47 Z13.2 F960.0 +G1 X1.27 Y18.18 Z13.2 F960.0 +G1 X1.29 Y18.26 Z13.2 F960.0 +G1 X1.4 Y18.33 Z13.2 F960.0 +M103 +G1 X1.57 Y18.32 Z13.2 F960.0 +G1 X1.67 Y18.42 Z13.2 F960.0 +G1 X1.63 Y19.26 Z13.2 F960.0 +G1 X1.55 Y19.33 Z13.2 F960.0 +G1 X1.38 Y19.27 Z13.2 F960.0 +G1 X0.98 Y18.58 Z13.2 F960.0 +G1 X0.93 Y18.39 Z13.2 F960.0 +G1 X1.82 Y4.08 Z13.2 F960.0 +G1 X1.93 Y4.0 Z13.2 F960.0 +G1 X2.31 Y4.1 Z13.2 F960.0 +G1 X2.41 Y4.24 Z13.2 F960.0 +G1 X1.81 Y15.77 Z13.2 F960.0 +G1 X1.91 Y15.88 Z13.2 F960.0 +G1 X24.53 Y17.03 Z13.2 F960.0 +G1 X24.61 Y17.06 Z13.2 F960.0 +M101 +G1 X24.67 Y17.18 Z13.2 F960.0 +G1 X24.63 Y17.98 Z13.2 F960.0 +G1 X24.66 Y18.06 Z13.2 F960.0 +G1 X24.73 Y18.08 Z13.2 F960.0 +M103 +G1 X24.61 Y16.17 Z13.2 F960.0 +G1 X24.58 Y16.1 Z13.2 F960.0 +M101 +G1 X24.52 Y16.0 Z13.2 F960.0 +G1 X24.55 Y15.16 Z13.2 F960.0 +G1 X24.52 Y15.09 Z13.2 F960.0 +G1 X24.47 Y15.01 Z13.2 F960.0 +G1 X24.48 Y14.15 Z13.2 F960.0 +G1 X24.46 Y14.09 Z13.2 F960.0 +G1 X24.42 Y14.02 Z13.2 F960.0 +G1 X24.42 Y13.13 Z13.2 F960.0 +G1 X24.4 Y13.09 Z13.2 F960.0 +G1 X24.37 Y13.03 Z13.2 F960.0 +G1 X24.36 Y12.12 Z13.2 F960.0 +G1 X24.34 Y12.09 Z13.2 F960.0 +G1 X24.31 Y12.04 Z13.2 F960.0 +G1 X24.3 Y11.11 Z13.2 F960.0 +G1 X24.29 Y11.09 Z13.2 F960.0 +G1 X24.26 Y11.05 Z13.2 F960.0 +G1 X24.23 Y10.1 Z13.2 F960.0 +G1 X24.23 Y10.08 Z13.2 F960.0 +G1 X24.21 Y10.06 Z13.2 F960.0 +G1 X24.11 Y8.18 Z13.2 F960.0 +G1 X24.08 Y8.17 Z13.24 F960.0 +M103 +G1 X23.9 Y8.84 Z13.56 F960.0 +G1 X23.87 Y8.83 Z13.6 F960.0 +G1 X23.8 Y7.56 Z13.6 F960.0 +G1 X23.75 Y7.36 Z13.6 F960.0 +G1 X23.5 Y6.9 Z13.6 F960.0 +G1 X23.44 Y6.7 Z13.6 F960.0 +M101 +G1 X23.18 Y1.75 Z13.6 F960.0 +G1 X23.07 Y1.64 Z13.6 F960.0 +G1 X2.93 Y1.64 Z13.6 F960.0 +G1 X2.82 Y1.75 Z13.6 F960.0 +G1 X1.89 Y19.54 Z13.6 F960.0 +G1 X1.78 Y19.64 Z13.6 F960.0 +G1 X0.61 Y19.64 Z13.6 F960.0 +G1 X0.51 Y19.54 Z13.6 F960.0 +G1 X1.69 Y0.47 Z13.6 F960.0 +G1 X1.8 Y0.36 Z13.6 F960.0 +G1 X24.2 Y0.36 Z13.6 F960.0 +G1 X24.32 Y0.47 Z13.6 F960.0 +G1 X25.49 Y19.54 Z13.6 F960.0 +G1 X25.39 Y19.64 Z13.6 F960.0 +G1 X24.22 Y19.64 Z13.6 F960.0 +G1 X24.11 Y19.54 Z13.6 F960.0 +G1 X23.46 Y7.09 Z13.6 F960.0 +G1 X23.47 Y7.09 Z13.6 F960.0 +M103 +G1 X24.69 Y18.62 Z13.6 F960.0 +G1 X24.73 Y18.64 Z13.6 F960.0 +M101 +G1 X24.79 Y18.52 Z13.6 F960.0 +G1 X24.66 Y17.82 Z13.6 F960.0 +G1 X24.68 Y17.74 Z13.6 F960.0 +G1 X24.74 Y17.64 Z13.6 F960.0 +G1 X24.61 Y16.92 Z13.6 F960.0 +G1 X24.63 Y16.85 Z13.6 F960.0 +G1 X24.68 Y16.75 Z13.6 F960.0 +G1 X24.56 Y16.02 Z13.6 F960.0 +G1 X24.58 Y15.96 Z13.6 F960.0 +G1 X24.63 Y15.87 Z13.6 F960.0 +G1 X24.52 Y15.12 Z13.6 F960.0 +G1 X24.54 Y15.06 Z13.6 F960.0 +G1 X24.58 Y14.99 Z13.6 F960.0 +G1 X24.47 Y14.22 Z13.6 F960.0 +G1 X24.49 Y14.17 Z13.6 F960.0 +G1 X24.52 Y14.1 Z13.6 F960.0 +G1 X24.42 Y13.32 Z13.6 F960.0 +G1 X24.44 Y13.28 Z13.6 F960.0 +G1 X24.47 Y13.22 Z13.6 F960.0 +G1 X24.37 Y12.42 Z13.6 F960.0 +G1 X24.39 Y12.38 Z13.6 F960.0 +G1 X24.41 Y12.34 Z13.6 F960.0 +G1 X24.33 Y11.52 Z13.6 F960.0 +G1 X24.34 Y11.49 Z13.6 F960.0 +G1 X24.36 Y11.45 Z13.6 F960.0 +G1 X24.28 Y10.62 Z13.6 F960.0 +G1 X24.29 Y10.6 Z13.6 F960.0 +G1 X24.3 Y10.57 Z13.6 F960.0 +G1 X24.23 Y9.72 Z13.6 F960.0 +G1 X24.24 Y9.7 Z13.6 F960.0 +G1 X24.25 Y9.68 Z13.6 F960.0 +G1 X23.53 Y1.01 Z13.6 F960.0 +G1 X23.54 Y0.97 Z13.6 F960.0 +G1 X23.55 Y0.94 Z13.6 F960.0 +G1 X22.65 Y0.94 Z13.6 F960.0 +G1 X22.61 Y0.96 Z13.6 F960.0 +G1 X22.56 Y0.99 Z13.6 F960.0 +G1 X21.71 Y0.94 Z13.6 F960.0 +G1 X21.67 Y0.96 Z13.6 F960.0 +G1 X21.61 Y0.99 Z13.6 F960.0 +G1 X20.77 Y0.94 Z13.6 F960.0 +G1 X20.73 Y0.96 Z13.6 F960.0 +G1 X20.67 Y0.99 Z13.6 F960.0 +G1 X19.82 Y0.94 Z13.6 F960.0 +G1 X19.79 Y0.96 Z13.6 F960.0 +G1 X19.73 Y0.99 Z13.6 F960.0 +G1 X18.88 Y0.94 Z13.6 F960.0 +G1 X18.84 Y0.96 Z13.6 F960.0 +G1 X18.79 Y0.99 Z13.6 F960.0 +G1 X17.94 Y0.94 Z13.6 F960.0 +G1 X17.9 Y0.96 Z13.6 F960.0 +G1 X17.84 Y0.99 Z13.6 F960.0 +G1 X17.0 Y0.94 Z13.6 F960.0 +G1 X16.96 Y0.96 Z13.6 F960.0 +G1 X16.9 Y0.99 Z13.6 F960.0 +G1 X16.05 Y0.94 Z13.6 F960.0 +G1 X16.01 Y0.96 Z13.6 F960.0 +G1 X15.96 Y0.99 Z13.6 F960.0 +G1 X15.11 Y0.94 Z13.6 F960.0 +G1 X15.07 Y0.96 Z13.6 F960.0 +G1 X15.02 Y0.99 Z13.6 F960.0 +G1 X14.17 Y0.94 Z13.6 F960.0 +G1 X14.13 Y0.96 Z13.6 F960.0 +G1 X14.07 Y0.99 Z13.6 F960.0 +G1 X13.23 Y0.94 Z13.6 F960.0 +G1 X13.19 Y0.96 Z13.6 F960.0 +G1 X13.13 Y0.99 Z13.6 F960.0 +G1 X12.28 Y0.94 Z13.6 F960.0 +G1 X12.24 Y0.96 Z13.6 F960.0 +G1 X12.19 Y0.99 Z13.6 F960.0 +G1 X11.34 Y0.94 Z13.6 F960.0 +G1 X11.3 Y0.96 Z13.6 F960.0 +G1 X11.24 Y0.99 Z13.6 F960.0 +G1 X10.4 Y0.94 Z13.6 F960.0 +G1 X10.36 Y0.96 Z13.6 F960.0 +G1 X10.3 Y0.99 Z13.6 F960.0 +G1 X9.46 Y0.94 Z13.6 F960.0 +G1 X9.41 Y0.96 Z13.6 F960.0 +G1 X9.36 Y0.99 Z13.6 F960.0 +G1 X8.51 Y0.94 Z13.6 F960.0 +G1 X8.47 Y0.96 Z13.6 F960.0 +G1 X8.41 Y0.99 Z13.6 F960.0 +G1 X7.57 Y0.94 Z13.6 F960.0 +G1 X7.53 Y0.96 Z13.6 F960.0 +G1 X7.47 Y0.99 Z13.6 F960.0 +G1 X6.63 Y0.94 Z13.6 F960.0 +G1 X6.59 Y0.96 Z13.6 F960.0 +G1 X6.53 Y0.99 Z13.6 F960.0 +G1 X5.68 Y0.94 Z13.6 F960.0 +G1 X5.64 Y0.96 Z13.6 F960.0 +G1 X5.59 Y0.99 Z13.6 F960.0 +G1 X4.74 Y0.94 Z13.6 F960.0 +G1 X4.7 Y0.96 Z13.6 F960.0 +G1 X4.64 Y0.99 Z13.6 F960.0 +G1 X3.8 Y0.94 Z13.6 F960.0 +G1 X3.76 Y0.96 Z13.6 F960.0 +G1 X3.7 Y0.99 Z13.6 F960.0 +G1 X2.86 Y0.94 Z13.6 F960.0 +G1 X2.81 Y0.96 Z13.6 F960.0 +G1 X2.78 Y1.01 Z13.6 F960.0 +G1 X1.78 Y9.53 Z13.6 F960.0 +G1 X1.77 Y9.54 Z13.6 F960.0 +G1 X1.75 Y9.57 Z13.6 F960.0 +G1 X1.73 Y10.52 Z13.6 F960.0 +G1 X1.72 Y10.54 Z13.6 F960.0 +G1 X1.69 Y10.58 Z13.6 F960.0 +G1 X1.67 Y11.5 Z13.6 F960.0 +G1 X1.66 Y11.54 Z13.6 F960.0 +G1 X1.63 Y11.59 Z13.6 F960.0 +G1 X1.62 Y12.5 Z13.6 F960.0 +G1 X1.6 Y12.54 Z13.6 F960.0 +G1 X1.57 Y12.6 Z13.6 F960.0 +G1 X1.57 Y13.49 Z13.6 F960.0 +G1 X1.55 Y13.54 Z13.6 F960.0 +G1 X1.51 Y13.61 Z13.6 F960.0 +G1 X1.52 Y14.48 Z13.6 F960.0 +G1 X1.49 Y14.53 Z13.6 F960.0 +G1 X1.45 Y14.62 Z13.6 F960.0 +G1 X1.47 Y15.46 Z13.6 F960.0 +G1 X1.44 Y15.53 Z13.6 F960.0 +G1 X1.38 Y15.63 Z13.6 F960.0 +G1 X1.41 Y16.45 Z13.6 F960.0 +G1 X1.38 Y16.53 Z13.6 F960.0 +G1 X1.32 Y16.64 Z13.6 F960.0 +G1 X1.36 Y17.45 Z13.6 F960.0 +G1 X1.33 Y17.53 Z13.6 F960.0 +G1 X1.26 Y17.65 Z13.6 F960.0 +G1 X1.31 Y18.43 Z13.6 F960.0 +G1 X1.27 Y18.53 Z13.6 F960.0 +G1 X1.17 Y18.57 Z13.63 F960.0 +M103 +G1 X0.92 Y18.3 Z13.93 F960.0 +G1 X0.87 Y18.14 Z14.0 F960.0 +G1 X0.95 Y16.86 Z14.0 F960.0 +G1 X0.87 Y16.69 Z14.0 F960.0 +G1 X0.74 Y16.58 Z14.0 F960.0 +G1 X0.66 Y16.41 Z14.0 F960.0 +M101 +G1 X1.65 Y0.47 Z14.0 F960.0 +G1 X1.76 Y0.36 Z14.0 F960.0 +G1 X24.24 Y0.36 Z14.0 F960.0 +G1 X24.35 Y0.47 Z14.0 F960.0 +G1 X25.53 Y19.54 Z14.0 F960.0 +G1 X25.43 Y19.64 Z14.0 F960.0 +G1 X24.26 Y19.64 Z14.0 F960.0 +G1 X24.15 Y19.54 Z14.0 F960.0 +G1 X23.22 Y1.75 Z14.0 F960.0 +G1 X23.11 Y1.64 Z14.0 F960.0 +G1 X2.89 Y1.64 Z14.0 F960.0 +G1 X2.78 Y1.75 Z14.0 F960.0 +G1 X1.85 Y19.54 Z14.0 F960.0 +G1 X1.74 Y19.64 Z14.0 F960.0 +G1 X0.57 Y19.64 Z14.0 F960.0 +G1 X0.47 Y19.54 Z14.0 F960.0 +G1 X0.64 Y16.8 Z14.0 F960.0 +G1 X0.66 Y16.59 Z14.0 F960.0 +M103 +G1 X1.73 Y9.28 Z14.0 F960.0 +G1 X1.74 Y9.28 Z14.0 F960.0 +M101 +G1 X1.75 Y9.3 Z14.0 F960.0 +G1 X1.68 Y10.15 Z14.0 F960.0 +G1 X1.69 Y10.17 Z14.0 F960.0 +G1 X1.7 Y10.2 Z14.0 F960.0 +G1 X1.62 Y11.04 Z14.0 F960.0 +G1 X1.63 Y11.06 Z14.0 F960.0 +G1 X1.66 Y11.1 Z14.0 F960.0 +G1 X1.57 Y11.92 Z14.0 F960.0 +G1 X1.58 Y11.95 Z14.0 F960.0 +G1 X1.61 Y12.0 Z14.0 F960.0 +G1 X1.52 Y12.8 Z14.0 F960.0 +G1 X1.53 Y12.84 Z14.0 F960.0 +G1 X1.56 Y12.9 Z14.0 F960.0 +G1 X1.46 Y13.69 Z14.0 F960.0 +G1 X1.48 Y13.73 Z14.0 F960.0 +G1 X1.51 Y13.8 Z14.0 F960.0 +G1 X1.41 Y14.57 Z14.0 F960.0 +G1 X1.43 Y14.63 Z14.0 F960.0 +G1 X1.47 Y14.7 Z14.0 F960.0 +G1 X1.35 Y15.46 Z14.0 F960.0 +G1 X1.37 Y15.52 Z14.0 F960.0 +G1 X1.42 Y15.6 Z14.0 F960.0 +G1 X1.3 Y16.34 Z14.0 F960.0 +G1 X1.32 Y16.41 Z14.0 F960.0 +G1 X1.37 Y16.5 Z14.0 F960.0 +G1 X1.25 Y17.23 Z14.0 F960.0 +G1 X1.27 Y17.3 Z14.0 F960.0 +G1 X1.32 Y17.4 Z14.0 F960.0 +G1 X1.19 Y18.11 Z14.0 F960.0 +G1 X1.22 Y18.19 Z14.0 F960.0 +G1 X1.32 Y18.23 Z14.0 F960.0 +M103 +G1 X1.53 Y18.06 Z14.0 F960.0 +G1 X1.62 Y17.89 Z14.0 F960.0 +G1 X2.33 Y4.24 Z14.0 F960.0 +G1 X2.44 Y4.12 Z14.0 F960.0 +G1 X23.08 Y1.34 Z14.0 F960.0 +G1 X23.27 Y1.26 Z14.0 F960.0 +G1 X23.6 Y1.0 Z14.0 F960.0 +G1 X23.6 Y0.97 Z14.0 F960.0 +M101 +G1 X23.55 Y0.94 Z14.0 F960.0 +G1 X22.7 Y0.99 Z14.0 F960.0 +G1 X22.66 Y0.97 Z14.0 F960.0 +G1 X22.6 Y0.94 Z14.0 F960.0 +G1 X21.76 Y0.99 Z14.0 F960.0 +G1 X21.72 Y0.97 Z14.0 F960.0 +G1 X21.66 Y0.94 Z14.0 F960.0 +G1 X20.81 Y0.99 Z14.0 F960.0 +G1 X20.77 Y0.97 Z14.0 F960.0 +G1 X20.72 Y0.94 Z14.0 F960.0 +G1 X19.87 Y0.99 Z14.0 F960.0 +G1 X19.83 Y0.97 Z14.0 F960.0 +G1 X19.77 Y0.94 Z14.0 F960.0 +G1 X18.93 Y0.99 Z14.0 F960.0 +G1 X18.89 Y0.97 Z14.0 F960.0 +G1 X18.83 Y0.94 Z14.0 F960.0 +G1 X17.99 Y0.99 Z14.0 F960.0 +G1 X17.94 Y0.97 Z14.0 F960.0 +G1 X17.89 Y0.94 Z14.0 F960.0 +G1 X17.04 Y0.99 Z14.0 F960.0 +G1 X17.0 Y0.97 Z14.0 F960.0 +G1 X16.94 Y0.94 Z14.0 F960.0 +G1 X16.1 Y0.99 Z14.0 F960.0 +G1 X16.06 Y0.97 Z14.0 F960.0 +G1 X16.0 Y0.94 Z14.0 F960.0 +G1 X15.16 Y0.99 Z14.0 F960.0 +G1 X15.12 Y0.97 Z14.0 F960.0 +G1 X15.06 Y0.94 Z14.0 F960.0 +G1 X14.21 Y0.99 Z14.0 F960.0 +G1 X14.17 Y0.97 Z14.0 F960.0 +G1 X14.12 Y0.94 Z14.0 F960.0 +G1 X13.27 Y0.99 Z14.0 F960.0 +G1 X13.23 Y0.97 Z14.0 F960.0 +G1 X13.17 Y0.94 Z14.0 F960.0 +G1 X12.33 Y0.99 Z14.0 F960.0 +G1 X12.29 Y0.97 Z14.0 F960.0 +G1 X12.23 Y0.94 Z14.0 F960.0 +G1 X11.39 Y0.99 Z14.0 F960.0 +G1 X11.34 Y0.97 Z14.0 F960.0 +G1 X11.29 Y0.94 Z14.0 F960.0 +G1 X10.44 Y0.99 Z14.0 F960.0 +G1 X10.4 Y0.97 Z14.0 F960.0 +G1 X10.34 Y0.94 Z14.0 F960.0 +G1 X9.5 Y0.99 Z14.0 F960.0 +G1 X9.46 Y0.97 Z14.0 F960.0 +G1 X9.4 Y0.94 Z14.0 F960.0 +G1 X8.56 Y0.99 Z14.0 F960.0 +G1 X8.52 Y0.97 Z14.0 F960.0 +G1 X8.46 Y0.94 Z14.0 F960.0 +G1 X7.61 Y0.99 Z14.0 F960.0 +G1 X7.57 Y0.97 Z14.0 F960.0 +G1 X7.52 Y0.94 Z14.0 F960.0 +G1 X6.67 Y0.99 Z14.0 F960.0 +G1 X6.63 Y0.97 Z14.0 F960.0 +G1 X6.57 Y0.94 Z14.0 F960.0 +G1 X5.73 Y0.99 Z14.0 F960.0 +G1 X5.69 Y0.97 Z14.0 F960.0 +G1 X5.63 Y0.94 Z14.0 F960.0 +G1 X4.78 Y0.99 Z14.0 F960.0 +G1 X4.75 Y0.97 Z14.0 F960.0 +G1 X4.69 Y0.94 Z14.0 F960.0 +G1 X3.84 Y0.99 Z14.0 F960.0 +G1 X3.8 Y0.97 Z14.0 F960.0 +G1 X3.75 Y0.94 Z14.0 F960.0 +G1 X2.9 Y0.99 Z14.0 F960.0 +G1 X2.86 Y0.97 Z14.0 F960.0 +G1 X2.85 Y0.95 Z14.0 F960.0 +M103 +G1 X3.29 Y1.26 Z14.0 F960.0 +G1 X3.48 Y1.33 Z14.0 F960.0 +G1 X23.09 Y1.33 Z14.0 F960.0 +G1 X23.2 Y1.43 Z14.0 F960.0 +G1 X24.27 Y15.81 Z14.0 F960.0 +G1 X24.37 Y15.98 Z14.0 F960.0 +G1 X24.66 Y16.18 Z14.0 F960.0 +G1 X24.66 Y16.18 Z14.0 F960.0 +M101 +G1 X24.61 Y16.08 Z14.0 F960.0 +G1 X24.63 Y15.24 Z14.0 F960.0 +G1 X24.61 Y15.18 Z14.0 F960.0 +G1 X24.55 Y15.09 Z14.0 F960.0 +G1 X24.57 Y14.23 Z14.0 F960.0 +G1 X24.55 Y14.18 Z14.0 F960.0 +G1 X24.5 Y14.1 Z14.0 F960.0 +G1 X24.51 Y13.22 Z14.0 F960.0 +G1 X24.49 Y13.17 Z14.0 F960.0 +G1 X24.45 Y13.11 Z14.0 F960.0 +G1 X24.44 Y12.21 Z14.0 F960.0 +G1 X24.43 Y12.17 Z14.0 F960.0 +G1 X24.4 Y12.12 Z14.0 F960.0 +G1 X24.38 Y11.2 Z14.0 F960.0 +G1 X24.37 Y11.17 Z14.0 F960.0 +G1 X24.35 Y11.13 Z14.0 F960.0 +G1 X24.32 Y10.19 Z14.0 F960.0 +G1 X24.31 Y10.17 Z14.0 F960.0 +G1 X24.29 Y10.14 Z14.0 F960.0 +G1 X24.2 Y8.27 Z14.0 F960.0 +G1 X24.2 Y8.27 Z14.0 F960.0 +M103 +G1 X24.66 Y17.07 Z14.0 F960.0 +G1 X24.69 Y17.15 Z14.0 F960.0 +M101 +G1 X24.75 Y17.26 Z14.0 F960.0 +G1 X24.71 Y18.06 Z14.0 F960.0 +G1 X24.75 Y18.15 Z14.0 F960.0 +G1 X24.84 Y18.18 Z14.02 F960.0 +M103 +G1 X25.09 Y17.63 Z14.35 F960.0 +G1 X25.14 Y17.65 Z14.4 F960.0 +G1 X25.19 Y18.39 Z14.4 F960.0 +G1 X25.14 Y18.58 Z14.4 F960.0 +G1 X24.98 Y18.86 Z14.4 F960.0 +G1 X24.99 Y19.04 Z14.4 F960.0 +G1 X25.39 Y19.56 Z14.4 F960.0 +G1 X25.35 Y19.64 Z14.4 F960.0 +M101 +G1 X24.3 Y19.64 Z14.4 F960.0 +G1 X24.19 Y19.54 Z14.4 F960.0 +G1 X23.26 Y1.75 Z14.4 F960.0 +G1 X23.15 Y1.64 Z14.4 F960.0 +G1 X2.85 Y1.64 Z14.4 F960.0 +G1 X2.74 Y1.75 Z14.4 F960.0 +G1 X1.81 Y19.54 Z14.4 F960.0 +G1 X1.7 Y19.64 Z14.4 F960.0 +G1 X0.53 Y19.64 Z14.4 F960.0 +G1 X0.43 Y19.54 Z14.4 F960.0 +G1 X1.61 Y0.47 Z14.4 F960.0 +G1 X1.72 Y0.36 Z14.4 F960.0 +G1 X24.28 Y0.36 Z14.4 F960.0 +G1 X24.39 Y0.47 Z14.4 F960.0 +G1 X25.57 Y19.48 Z14.4 F960.0 +G1 X25.51 Y19.5 Z14.4 F960.0 +M103 +G1 X24.8 Y18.63 Z14.4 F960.0 +G1 X24.81 Y18.56 Z14.4 F960.0 +M101 +G1 X24.87 Y18.45 Z14.4 F960.0 +G1 X24.74 Y17.74 Z14.4 F960.0 +G1 X24.76 Y17.67 Z14.4 F960.0 +G1 X24.81 Y17.56 Z14.4 F960.0 +G1 X24.69 Y16.84 Z14.4 F960.0 +G1 X24.71 Y16.77 Z14.4 F960.0 +G1 X24.76 Y16.68 Z14.4 F960.0 +G1 X24.64 Y15.94 Z14.4 F960.0 +G1 X24.66 Y15.88 Z14.4 F960.0 +G1 X24.71 Y15.8 Z14.4 F960.0 +G1 X24.59 Y15.04 Z14.4 F960.0 +G1 X24.61 Y14.99 Z14.4 F960.0 +G1 X24.65 Y14.91 Z14.4 F960.0 +G1 X24.54 Y14.14 Z14.4 F960.0 +G1 X24.56 Y14.1 Z14.4 F960.0 +G1 X24.6 Y14.03 Z14.4 F960.0 +G1 X24.5 Y13.24 Z14.4 F960.0 +G1 X24.51 Y13.2 Z14.4 F960.0 +G1 X24.54 Y13.14 Z14.4 F960.0 +G1 X24.45 Y12.34 Z14.4 F960.0 +G1 X24.46 Y12.31 Z14.4 F960.0 +G1 X24.49 Y12.26 Z14.4 F960.0 +G1 X24.4 Y11.44 Z14.4 F960.0 +G1 X24.41 Y11.42 Z14.4 F960.0 +G1 X24.43 Y11.38 Z14.4 F960.0 +G1 X24.35 Y10.54 Z14.4 F960.0 +G1 X24.36 Y10.52 Z14.4 F960.0 +G1 X24.38 Y10.49 Z14.4 F960.0 +G1 X24.31 Y9.64 Z14.4 F960.0 +G1 X24.31 Y9.63 Z14.4 F960.0 +G1 X24.32 Y9.61 Z14.4 F960.0 +G1 X23.53 Y1.01 Z14.4 F960.0 +G1 X23.54 Y0.97 Z14.4 F960.0 +G1 X23.55 Y0.94 Z14.4 F960.0 +G1 X22.65 Y0.94 Z14.4 F960.0 +G1 X22.61 Y0.96 Z14.4 F960.0 +G1 X22.56 Y0.99 Z14.4 F960.0 +G1 X21.71 Y0.94 Z14.4 F960.0 +G1 X21.67 Y0.96 Z14.4 F960.0 +G1 X21.61 Y0.99 Z14.4 F960.0 +G1 X20.77 Y0.94 Z14.4 F960.0 +G1 X20.73 Y0.96 Z14.4 F960.0 +G1 X20.67 Y0.99 Z14.4 F960.0 +G1 X19.82 Y0.94 Z14.4 F960.0 +G1 X19.79 Y0.96 Z14.4 F960.0 +G1 X19.73 Y0.99 Z14.4 F960.0 +G1 X18.88 Y0.94 Z14.4 F960.0 +G1 X18.84 Y0.96 Z14.4 F960.0 +G1 X18.79 Y0.99 Z14.4 F960.0 +G1 X17.94 Y0.94 Z14.4 F960.0 +G1 X17.9 Y0.96 Z14.4 F960.0 +G1 X17.84 Y0.99 Z14.4 F960.0 +G1 X17.0 Y0.94 Z14.4 F960.0 +G1 X16.96 Y0.96 Z14.4 F960.0 +G1 X16.9 Y0.99 Z14.4 F960.0 +G1 X16.05 Y0.94 Z14.4 F960.0 +G1 X16.01 Y0.96 Z14.4 F960.0 +G1 X15.96 Y0.99 Z14.4 F960.0 +G1 X15.11 Y0.94 Z14.4 F960.0 +G1 X15.07 Y0.96 Z14.4 F960.0 +G1 X15.02 Y0.99 Z14.4 F960.0 +G1 X14.17 Y0.94 Z14.4 F960.0 +G1 X14.13 Y0.96 Z14.4 F960.0 +G1 X14.07 Y0.99 Z14.4 F960.0 +G1 X13.23 Y0.94 Z14.4 F960.0 +G1 X13.19 Y0.96 Z14.4 F960.0 +G1 X13.13 Y0.99 Z14.4 F960.0 +G1 X12.28 Y0.94 Z14.4 F960.0 +G1 X12.24 Y0.96 Z14.4 F960.0 +G1 X12.19 Y0.99 Z14.4 F960.0 +G1 X11.34 Y0.94 Z14.4 F960.0 +G1 X11.3 Y0.96 Z14.4 F960.0 +G1 X11.24 Y0.99 Z14.4 F960.0 +G1 X10.4 Y0.94 Z14.4 F960.0 +G1 X10.36 Y0.96 Z14.4 F960.0 +G1 X10.3 Y0.99 Z14.4 F960.0 +G1 X9.46 Y0.94 Z14.4 F960.0 +G1 X9.41 Y0.96 Z14.4 F960.0 +G1 X9.36 Y0.99 Z14.4 F960.0 +G1 X8.51 Y0.94 Z14.4 F960.0 +G1 X8.47 Y0.96 Z14.4 F960.0 +G1 X8.41 Y0.99 Z14.4 F960.0 +G1 X7.57 Y0.94 Z14.4 F960.0 +G1 X7.53 Y0.96 Z14.4 F960.0 +G1 X7.47 Y0.99 Z14.4 F960.0 +G1 X6.63 Y0.94 Z14.4 F960.0 +G1 X6.59 Y0.96 Z14.4 F960.0 +G1 X6.53 Y0.99 Z14.4 F960.0 +G1 X5.68 Y0.94 Z14.4 F960.0 +G1 X5.64 Y0.96 Z14.4 F960.0 +G1 X5.59 Y0.99 Z14.4 F960.0 +G1 X4.74 Y0.94 Z14.4 F960.0 +G1 X4.7 Y0.96 Z14.4 F960.0 +G1 X4.64 Y0.99 Z14.4 F960.0 +G1 X3.8 Y0.94 Z14.4 F960.0 +G1 X3.76 Y0.96 Z14.4 F960.0 +G1 X3.7 Y0.99 Z14.4 F960.0 +G1 X2.86 Y0.94 Z14.4 F960.0 +G1 X2.81 Y0.96 Z14.4 F960.0 +G1 X2.78 Y1.01 Z14.4 F960.0 +M103 +G1 X2.75 Y1.22 Z14.4 F960.0 +G1 X2.64 Y1.3 Z14.4 F960.0 +G1 X1.98 Y1.19 Z14.4 F960.0 +G1 X1.88 Y1.06 Z14.4 F960.0 +G1 X1.9 Y0.78 Z14.4 F960.0 +G1 X2.01 Y0.68 Z14.4 F960.0 +G1 X23.99 Y0.68 Z14.4 F960.0 +G1 X24.1 Y0.78 Z14.4 F960.0 +G1 X24.12 Y1.06 Z14.4 F960.0 +G1 X24.02 Y1.19 Z14.4 F960.0 +G1 X23.33 Y1.31 Z14.4 F960.0 +G1 X23.13 Y1.33 Z14.4 F960.0 +G1 X2.77 Y1.33 Z14.4 +G1 X2.77 Y1.33 Z14.4 +G1 X1.7 Y9.61 Z14.4 F960.0 +G1 X1.69 Y9.63 Z14.4 F960.0 +M101 +G1 X1.67 Y9.66 Z14.4 F960.0 +G1 X1.64 Y10.6 Z14.4 F960.0 +G1 X1.63 Y10.63 Z14.4 F960.0 +G1 X1.61 Y10.66 Z14.4 F960.0 +G1 X1.59 Y11.59 Z14.4 F960.0 +G1 X1.58 Y11.62 Z14.4 F960.0 +G1 X1.55 Y11.67 Z14.4 F960.0 +G1 X1.54 Y12.58 Z14.4 F960.0 +G1 X1.52 Y12.62 Z14.4 F960.0 +G1 X1.48 Y12.68 Z14.4 F960.0 +G1 X1.49 Y13.57 Z14.4 F960.0 +G1 X1.47 Y13.62 Z14.4 F960.0 +G1 X1.42 Y13.69 Z14.4 F960.0 +G1 X1.44 Y14.56 Z14.4 F960.0 +G1 X1.41 Y14.62 Z14.4 F960.0 +G1 X1.36 Y14.7 Z14.4 F960.0 +G1 X1.38 Y15.55 Z14.4 F960.0 +G1 X1.36 Y15.62 Z14.4 F960.0 +G1 X1.3 Y15.71 Z14.4 F960.0 +G1 X1.33 Y16.54 Z14.4 F960.0 +G1 X1.3 Y16.61 Z14.4 F960.0 +G1 X1.24 Y16.72 Z14.4 F960.0 +G1 X1.28 Y17.53 Z14.4 F960.0 +G1 X1.24 Y17.61 Z14.4 F960.0 +G1 X1.18 Y17.73 Z14.4 F960.0 +G1 X1.22 Y18.52 Z14.4 F960.0 +G1 X1.19 Y18.61 Z14.4 F960.0 +G1 X1.09 Y18.65 Z14.43 F960.0 +M103 +G1 X0.84 Y18.31 Z14.74 F960.0 +G1 X0.79 Y18.14 Z14.8 F960.0 +G1 X0.87 Y16.86 Z14.8 F960.0 +G1 X0.82 Y16.67 Z14.8 F960.0 +G1 X0.65 Y16.41 Z14.8 F960.0 +G1 X0.59 Y16.22 Z14.8 F960.0 +M101 +G1 X1.57 Y0.47 Z14.8 F960.0 +G1 X1.68 Y0.36 Z14.8 F960.0 +G1 X24.32 Y0.36 Z14.8 F960.0 +G1 X24.43 Y0.47 Z14.8 F960.0 +G1 X25.61 Y19.54 Z14.8 F960.0 +G1 X25.51 Y19.64 Z14.8 F960.0 +G1 X24.34 Y19.64 Z14.8 F960.0 +G1 X24.23 Y19.54 Z14.8 F960.0 +G1 X23.3 Y1.75 Z14.8 F960.0 +G1 X23.19 Y1.64 Z14.8 F960.0 +G1 X2.81 Y1.64 Z14.8 F960.0 +G1 X2.7 Y1.75 Z14.8 F960.0 +G1 X1.77 Y19.54 Z14.8 F960.0 +G1 X1.66 Y19.64 Z14.8 F960.0 +G1 X0.49 Y19.64 Z14.8 F960.0 +G1 X0.39 Y19.54 Z14.8 F960.0 +G1 X0.57 Y16.61 Z14.8 F960.0 +G1 X0.59 Y16.4 Z14.8 F960.0 +M103 +G1 X1.66 Y9.21 Z14.8 F960.0 +G1 X1.67 Y9.21 Z14.8 F960.0 +M101 +G1 X1.68 Y9.23 Z14.8 F960.0 +G1 X1.61 Y10.08 Z14.8 F960.0 +G1 X1.61 Y10.1 Z14.8 F960.0 +G1 X1.63 Y10.13 Z14.8 F960.0 +G1 X1.55 Y10.96 Z14.8 F960.0 +G1 X1.56 Y10.99 Z14.8 F960.0 +G1 X1.58 Y11.03 Z14.8 F960.0 +G1 X1.5 Y11.85 Z14.8 F960.0 +G1 X1.51 Y11.88 Z14.8 F960.0 +G1 X1.53 Y11.93 Z14.8 F960.0 +G1 X1.44 Y12.73 Z14.8 F960.0 +G1 X1.46 Y12.77 Z14.8 F960.0 +G1 X1.49 Y12.83 Z14.8 F960.0 +G1 X1.39 Y13.61 Z14.8 F960.0 +G1 X1.4 Y13.66 Z14.8 F960.0 +G1 X1.44 Y13.73 Z14.8 F960.0 +G1 X1.33 Y14.5 Z14.8 F960.0 +G1 X1.35 Y14.55 Z14.8 F960.0 +G1 X1.39 Y14.63 Z14.8 F960.0 +G1 X1.28 Y15.38 Z14.8 F960.0 +G1 X1.3 Y15.44 Z14.8 F960.0 +G1 X1.34 Y15.53 Z14.8 F960.0 +G1 X1.23 Y16.27 Z14.8 F960.0 +G1 X1.25 Y16.33 Z14.8 F960.0 +G1 X1.3 Y16.43 Z14.8 F960.0 +G1 X1.17 Y17.15 Z14.8 F960.0 +G1 X1.2 Y17.22 Z14.8 F960.0 +G1 X1.25 Y17.33 Z14.8 F960.0 +G1 X1.12 Y18.04 Z14.8 F960.0 +G1 X1.14 Y18.11 Z14.8 F960.0 +G1 X1.2 Y18.22 Z14.8 F960.0 +G1 X1.06 Y18.95 Z14.8 F960.0 +G1 X1.07 Y18.98 Z14.8 F960.0 +G1 X1.11 Y19.0 Z14.8 F960.0 +M103 +G1 X1.42 Y18.76 Z14.8 F960.0 +G1 X1.5 Y18.59 Z14.8 F960.0 +G1 X2.25 Y4.24 Z14.8 F960.0 +G1 X2.36 Y4.12 Z14.8 F960.0 +G1 X23.09 Y1.34 Z14.8 F960.0 +G1 X23.28 Y1.26 Z14.8 F960.0 +G1 X23.6 Y1.0 Z14.8 F960.0 +G1 X23.6 Y0.97 Z14.8 F960.0 +M101 +G1 X23.55 Y0.94 Z14.8 F960.0 +G1 X22.7 Y0.99 Z14.8 F960.0 +G1 X22.66 Y0.97 Z14.8 F960.0 +G1 X22.6 Y0.94 Z14.8 F960.0 +G1 X21.76 Y0.99 Z14.8 F960.0 +G1 X21.72 Y0.97 Z14.8 F960.0 +G1 X21.66 Y0.94 Z14.8 F960.0 +G1 X20.81 Y0.99 Z14.8 F960.0 +G1 X20.77 Y0.97 Z14.8 F960.0 +G1 X20.72 Y0.94 Z14.8 F960.0 +G1 X19.87 Y0.99 Z14.8 F960.0 +G1 X19.83 Y0.97 Z14.8 F960.0 +G1 X19.77 Y0.94 Z14.8 F960.0 +G1 X18.93 Y0.99 Z14.8 F960.0 +G1 X18.89 Y0.97 Z14.8 F960.0 +G1 X18.83 Y0.94 Z14.8 F960.0 +G1 X17.99 Y0.99 Z14.8 F960.0 +G1 X17.94 Y0.97 Z14.8 F960.0 +G1 X17.89 Y0.94 Z14.8 F960.0 +G1 X17.04 Y0.99 Z14.8 F960.0 +G1 X17.0 Y0.97 Z14.8 F960.0 +G1 X16.94 Y0.94 Z14.8 F960.0 +G1 X16.1 Y0.99 Z14.8 F960.0 +G1 X16.06 Y0.97 Z14.8 F960.0 +G1 X16.0 Y0.94 Z14.8 F960.0 +G1 X15.16 Y0.99 Z14.8 F960.0 +G1 X15.12 Y0.97 Z14.8 F960.0 +G1 X15.06 Y0.94 Z14.8 F960.0 +G1 X14.21 Y0.99 Z14.8 F960.0 +G1 X14.17 Y0.97 Z14.8 F960.0 +G1 X14.12 Y0.94 Z14.8 F960.0 +G1 X13.27 Y0.99 Z14.8 F960.0 +G1 X13.23 Y0.97 Z14.8 F960.0 +G1 X13.17 Y0.94 Z14.8 F960.0 +G1 X12.33 Y0.99 Z14.8 F960.0 +G1 X12.29 Y0.97 Z14.8 F960.0 +G1 X12.23 Y0.94 Z14.8 F960.0 +G1 X11.39 Y0.99 Z14.8 F960.0 +G1 X11.34 Y0.97 Z14.8 F960.0 +G1 X11.29 Y0.94 Z14.8 F960.0 +G1 X10.44 Y0.99 Z14.8 F960.0 +G1 X10.4 Y0.97 Z14.8 F960.0 +G1 X10.34 Y0.94 Z14.8 F960.0 +G1 X9.5 Y0.99 Z14.8 F960.0 +G1 X9.46 Y0.97 Z14.8 F960.0 +G1 X9.4 Y0.94 Z14.8 F960.0 +G1 X8.56 Y0.99 Z14.8 F960.0 +G1 X8.52 Y0.97 Z14.8 F960.0 +G1 X8.46 Y0.94 Z14.8 F960.0 +G1 X7.61 Y0.99 Z14.8 F960.0 +G1 X7.57 Y0.97 Z14.8 F960.0 +G1 X7.52 Y0.94 Z14.8 F960.0 +G1 X6.67 Y0.99 Z14.8 F960.0 +G1 X6.63 Y0.97 Z14.8 F960.0 +G1 X6.57 Y0.94 Z14.8 F960.0 +G1 X5.73 Y0.99 Z14.8 F960.0 +G1 X5.69 Y0.97 Z14.8 F960.0 +G1 X5.63 Y0.94 Z14.8 F960.0 +G1 X4.78 Y0.99 Z14.8 F960.0 +G1 X4.75 Y0.97 Z14.8 F960.0 +G1 X4.69 Y0.94 Z14.8 F960.0 +G1 X3.84 Y0.99 Z14.8 F960.0 +G1 X3.8 Y0.97 Z14.8 F960.0 +G1 X3.75 Y0.94 Z14.8 F960.0 +G1 X2.9 Y0.99 Z14.8 F960.0 +G1 X2.86 Y0.97 Z14.8 F960.0 +G1 X2.85 Y0.96 Z14.8 F960.0 +M103 +G1 X3.23 Y1.26 Z14.8 F960.0 +G1 X3.42 Y1.33 Z14.8 F960.0 +G1 X23.17 Y1.33 Z14.8 F960.0 +G1 X23.28 Y1.43 Z14.8 F960.0 +G1 X24.46 Y17.83 Z14.8 F960.0 +G1 X24.55 Y18.0 Z14.8 F960.0 +G1 X24.75 Y18.16 Z14.8 F960.0 +G1 X24.83 Y18.23 Z14.8 F960.0 +M101 +G1 X24.9 Y18.25 Z14.8 F960.0 +G1 X24.84 Y17.35 Z14.8 F960.0 +G1 X24.81 Y17.27 Z14.8 F960.0 +G1 X24.74 Y17.15 Z14.8 F960.0 +G1 X24.78 Y16.34 Z14.8 F960.0 +G1 X24.75 Y16.26 Z14.8 F960.0 +G1 X24.69 Y16.16 Z14.8 F960.0 +G1 X24.72 Y15.33 Z14.8 F960.0 +G1 X24.69 Y15.26 Z14.8 F960.0 +G1 X24.64 Y15.17 Z14.8 F960.0 +G1 X24.65 Y14.32 Z14.8 F960.0 +G1 X24.63 Y14.26 Z14.8 F960.0 +G1 X24.59 Y14.18 Z14.8 F960.0 +G1 X24.59 Y13.31 Z14.8 F960.0 +G1 X24.57 Y13.26 Z14.8 F960.0 +G1 X24.53 Y13.19 Z14.8 F960.0 +G1 X24.53 Y12.3 Z14.8 F960.0 +G1 X24.51 Y12.26 Z14.8 F960.0 +G1 X24.48 Y12.2 Z14.8 F960.0 +G1 X24.47 Y11.29 Z14.8 F960.0 +G1 X24.46 Y11.26 Z14.8 F960.0 +G1 X24.43 Y11.21 Z14.8 F960.0 +G1 X24.41 Y10.28 Z14.8 F960.0 +G1 X24.4 Y10.26 Z14.8 F960.0 +G1 X24.38 Y10.22 Z14.8 F960.0 +G1 X24.35 Y9.27 Z14.8 F960.0 +G1 X24.34 Y9.25 Z14.8 F960.0 +G1 X24.33 Y9.24 Z14.81 F960.0 +M103 +G1 X24.56 Y9.28 Z15.12 F960.0 +G1 X24.63 Y9.4 Z15.2 F960.0 +G1 X24.71 Y10.67 Z15.2 F960.0 +G1 X24.79 Y10.85 Z15.2 F960.0 +G1 X24.97 Y11.0 Z15.2 F960.0 +G1 X25.06 Y11.18 Z15.2 F960.0 +M101 +G1 X25.57 Y19.54 Z15.2 F960.0 +G1 X25.47 Y19.64 Z15.2 F960.0 +G1 X24.3 Y19.64 Z15.2 F960.0 +G1 X24.19 Y19.54 Z15.2 F960.0 +G1 X23.26 Y1.75 Z15.2 F960.0 +G1 X23.15 Y1.64 Z15.2 F960.0 +G1 X2.85 Y1.64 Z15.2 F960.0 +G1 X2.74 Y1.75 Z15.2 F960.0 +G1 X1.81 Y19.54 Z15.2 F960.0 +G1 X1.7 Y19.64 Z15.2 F960.0 +G1 X0.53 Y19.64 Z15.2 F960.0 +G1 X0.43 Y19.54 Z15.2 F960.0 +G1 X1.61 Y0.47 Z15.2 F960.0 +G1 X1.72 Y0.36 Z15.2 F960.0 +G1 X24.28 Y0.36 Z15.2 F960.0 +G1 X24.39 Y0.47 Z15.2 F960.0 +G1 X25.03 Y10.79 Z15.2 F960.0 +G1 X25.03 Y11.0 Z15.2 F960.0 +M103 +G1 X24.78 Y18.55 Z15.2 F960.0 +G1 X24.81 Y18.56 Z15.2 F960.0 +M101 +G1 X24.87 Y18.45 Z15.2 F960.0 +G1 X24.74 Y17.74 Z15.2 F960.0 +G1 X24.76 Y17.67 Z15.2 F960.0 +G1 X24.81 Y17.56 Z15.2 F960.0 +G1 X24.69 Y16.84 Z15.2 F960.0 +G1 X24.71 Y16.77 Z15.2 F960.0 +G1 X24.76 Y16.68 Z15.2 F960.0 +G1 X24.64 Y15.94 Z15.2 F960.0 +G1 X24.66 Y15.88 Z15.2 F960.0 +G1 X24.71 Y15.79 Z15.2 F960.0 +G1 X24.59 Y15.04 Z15.2 F960.0 +G1 X24.61 Y14.99 Z15.2 F960.0 +G1 X24.65 Y14.91 Z15.2 F960.0 +G1 X24.54 Y14.14 Z15.2 F960.0 +G1 X24.56 Y14.09 Z15.2 F960.0 +G1 X24.6 Y14.02 Z15.2 F960.0 +G1 X24.5 Y13.24 Z15.2 F960.0 +G1 X24.51 Y13.2 Z15.2 F960.0 +G1 X24.54 Y13.14 Z15.2 F960.0 +G1 X24.45 Y12.34 Z15.2 F960.0 +G1 X24.46 Y12.31 Z15.2 F960.0 +G1 X24.49 Y12.26 Z15.2 F960.0 +G1 X24.4 Y11.45 Z15.2 F960.0 +G1 X24.41 Y11.41 Z15.2 F960.0 +G1 X24.44 Y11.37 Z15.2 F960.0 +G1 X24.35 Y10.55 Z15.2 F960.0 +G1 X24.36 Y10.52 Z15.2 F960.0 +G1 X24.38 Y10.49 Z15.2 F960.0 +G1 X24.31 Y9.65 Z15.2 F960.0 +G1 X24.31 Y9.63 Z15.2 F960.0 +G1 X24.33 Y9.6 Z15.2 F960.0 +G1 X23.53 Y1.01 Z15.2 F960.0 +G1 X23.54 Y0.97 Z15.2 F960.0 +G1 X23.55 Y0.94 Z15.2 F960.0 +G1 X22.65 Y0.94 Z15.2 F960.0 +G1 X22.61 Y0.96 Z15.2 F960.0 +G1 X22.56 Y0.99 Z15.2 F960.0 +G1 X21.71 Y0.94 Z15.2 F960.0 +G1 X21.67 Y0.96 Z15.2 F960.0 +G1 X21.61 Y0.99 Z15.2 F960.0 +G1 X20.77 Y0.94 Z15.2 F960.0 +G1 X20.73 Y0.96 Z15.2 F960.0 +G1 X20.67 Y0.99 Z15.2 F960.0 +G1 X19.82 Y0.94 Z15.2 F960.0 +G1 X19.79 Y0.96 Z15.2 F960.0 +G1 X19.73 Y0.99 Z15.2 F960.0 +G1 X18.88 Y0.94 Z15.2 F960.0 +G1 X18.84 Y0.96 Z15.2 F960.0 +G1 X18.79 Y0.99 Z15.2 F960.0 +G1 X17.94 Y0.94 Z15.2 F960.0 +G1 X17.9 Y0.96 Z15.2 F960.0 +G1 X17.84 Y0.99 Z15.2 F960.0 +G1 X17.0 Y0.94 Z15.2 F960.0 +G1 X16.96 Y0.96 Z15.2 F960.0 +G1 X16.9 Y0.99 Z15.2 F960.0 +G1 X16.05 Y0.94 Z15.2 F960.0 +G1 X16.01 Y0.96 Z15.2 F960.0 +G1 X15.96 Y0.99 Z15.2 F960.0 +G1 X15.11 Y0.94 Z15.2 F960.0 +G1 X15.07 Y0.96 Z15.2 F960.0 +G1 X15.02 Y0.99 Z15.2 F960.0 +G1 X14.17 Y0.94 Z15.2 F960.0 +G1 X14.13 Y0.96 Z15.2 F960.0 +G1 X14.07 Y0.99 Z15.2 F960.0 +G1 X13.23 Y0.94 Z15.2 F960.0 +G1 X13.19 Y0.96 Z15.2 F960.0 +G1 X13.13 Y0.99 Z15.2 F960.0 +G1 X12.28 Y0.94 Z15.2 F960.0 +G1 X12.24 Y0.96 Z15.2 F960.0 +G1 X12.19 Y0.99 Z15.2 F960.0 +G1 X11.34 Y0.94 Z15.2 F960.0 +G1 X11.3 Y0.96 Z15.2 F960.0 +G1 X11.24 Y0.99 Z15.2 F960.0 +G1 X10.4 Y0.94 Z15.2 F960.0 +G1 X10.36 Y0.96 Z15.2 F960.0 +G1 X10.3 Y0.99 Z15.2 F960.0 +G1 X9.46 Y0.94 Z15.2 F960.0 +G1 X9.41 Y0.96 Z15.2 F960.0 +G1 X9.36 Y0.99 Z15.2 F960.0 +G1 X8.51 Y0.94 Z15.2 F960.0 +G1 X8.47 Y0.96 Z15.2 F960.0 +G1 X8.41 Y0.99 Z15.2 F960.0 +G1 X7.57 Y0.94 Z15.2 F960.0 +G1 X7.53 Y0.96 Z15.2 F960.0 +G1 X7.47 Y0.99 Z15.2 F960.0 +G1 X6.63 Y0.94 Z15.2 F960.0 +G1 X6.59 Y0.96 Z15.2 F960.0 +G1 X6.53 Y0.99 Z15.2 F960.0 +G1 X5.68 Y0.94 Z15.2 F960.0 +G1 X5.64 Y0.96 Z15.2 F960.0 +G1 X5.59 Y0.99 Z15.2 F960.0 +G1 X4.74 Y0.94 Z15.2 F960.0 +G1 X4.7 Y0.96 Z15.2 F960.0 +G1 X4.64 Y0.99 Z15.2 F960.0 +G1 X3.8 Y0.94 Z15.2 F960.0 +G1 X3.76 Y0.96 Z15.2 F960.0 +G1 X3.7 Y0.99 Z15.2 F960.0 +G1 X2.86 Y0.94 Z15.2 F960.0 +G1 X2.81 Y0.96 Z15.2 F960.0 +G1 X2.78 Y1.01 Z15.2 F960.0 +M103 +G1 X2.75 Y1.22 Z15.2 F960.0 +G1 X2.64 Y1.3 Z15.2 F960.0 +G1 X1.98 Y1.19 Z15.2 F960.0 +G1 X1.88 Y1.06 Z15.2 F960.0 +G1 X1.9 Y0.78 Z15.2 F960.0 +G1 X2.01 Y0.68 Z15.2 F960.0 +G1 X23.99 Y0.68 Z15.2 F960.0 +G1 X24.1 Y0.78 Z15.2 F960.0 +G1 X24.12 Y1.06 Z15.2 F960.0 +G1 X24.02 Y1.19 Z15.2 F960.0 +G1 X23.33 Y1.31 Z15.2 F960.0 +G1 X23.13 Y1.33 Z15.2 F960.0 +G1 X2.77 Y1.33 Z15.2 +G1 X2.77 Y1.33 Z15.2 +G1 X1.7 Y9.61 Z15.2 F960.0 +G1 X1.69 Y9.63 Z15.2 F960.0 +M101 +G1 X1.67 Y9.66 Z15.2 F960.0 +G1 X1.64 Y10.6 Z15.2 F960.0 +G1 X1.63 Y10.63 Z15.2 F960.0 +G1 X1.61 Y10.66 Z15.2 F960.0 +G1 X1.59 Y11.59 Z15.2 F960.0 +G1 X1.58 Y11.62 Z15.2 F960.0 +G1 X1.55 Y11.67 Z15.2 F960.0 +G1 X1.54 Y12.58 Z15.2 F960.0 +G1 X1.52 Y12.62 Z15.2 F960.0 +G1 X1.48 Y12.68 Z15.2 F960.0 +G1 X1.49 Y13.57 Z15.2 F960.0 +G1 X1.47 Y13.62 Z15.2 F960.0 +G1 X1.42 Y13.69 Z15.2 F960.0 +G1 X1.44 Y14.56 Z15.2 F960.0 +G1 X1.41 Y14.62 Z15.2 F960.0 +G1 X1.36 Y14.7 Z15.2 F960.0 +G1 X1.38 Y15.55 Z15.2 F960.0 +G1 X1.36 Y15.62 Z15.2 F960.0 +G1 X1.3 Y15.71 Z15.2 F960.0 +G1 X1.33 Y16.54 Z15.2 F960.0 +G1 X1.3 Y16.61 Z15.2 F960.0 +G1 X1.24 Y16.72 Z15.2 F960.0 +G1 X1.28 Y17.53 Z15.2 F960.0 +G1 X1.24 Y17.61 Z15.2 F960.0 +G1 X1.18 Y17.73 Z15.2 F960.0 +G1 X1.22 Y18.52 Z15.2 F960.0 +G1 X1.19 Y18.61 Z15.2 F960.0 +G1 X1.12 Y18.73 Z15.23 F960.0 +M103 +G1 X1.24 Y19.12 Z15.54 F960.0 +G1 X1.21 Y19.11 Z15.6 F960.0 +G1 X0.9 Y18.58 Z15.6 F960.0 +G1 X0.86 Y18.39 Z15.6 F960.0 +G1 X0.88 Y17.94 Z15.6 F960.0 +G1 X0.84 Y17.74 Z15.6 F960.0 +G1 X0.66 Y17.34 Z15.6 F960.0 +G1 X0.62 Y17.14 Z15.6 F960.0 +M101 +G1 X1.65 Y0.47 Z15.6 F960.0 +G1 X1.76 Y0.36 Z15.6 F960.0 +G1 X24.24 Y0.36 Z15.6 F960.0 +G1 X24.35 Y0.47 Z15.6 F960.0 +G1 X25.53 Y19.54 Z15.6 F960.0 +G1 X25.43 Y19.64 Z15.6 F960.0 +G1 X24.26 Y19.64 Z15.6 F960.0 +G1 X24.15 Y19.54 Z15.6 F960.0 +G1 X23.22 Y1.75 Z15.6 F960.0 +G1 X23.11 Y1.64 Z15.6 F960.0 +G1 X2.89 Y1.64 Z15.6 F960.0 +G1 X2.78 Y1.75 Z15.6 F960.0 +G1 X1.85 Y19.54 Z15.6 F960.0 +G1 X1.74 Y19.64 Z15.6 F960.0 +G1 X0.57 Y19.64 Z15.6 F960.0 +G1 X0.47 Y19.54 Z15.6 F960.0 +G1 X0.59 Y17.52 Z15.6 F960.0 +G1 X0.61 Y17.32 Z15.6 F960.0 +M103 +G1 X1.73 Y9.28 Z15.6 F960.0 +G1 X1.74 Y9.28 Z15.6 F960.0 +M101 +G1 X1.75 Y9.3 Z15.6 F960.0 +G1 X1.68 Y10.15 Z15.6 F960.0 +G1 X1.69 Y10.17 Z15.6 F960.0 +G1 X1.7 Y10.2 Z15.6 F960.0 +G1 X1.62 Y11.04 Z15.6 F960.0 +G1 X1.63 Y11.06 Z15.6 F960.0 +G1 X1.66 Y11.1 Z15.6 F960.0 +G1 X1.57 Y11.92 Z15.6 F960.0 +G1 X1.58 Y11.95 Z15.6 F960.0 +G1 X1.61 Y12.0 Z15.6 F960.0 +G1 X1.52 Y12.8 Z15.6 F960.0 +G1 X1.53 Y12.84 Z15.6 F960.0 +G1 X1.56 Y12.9 Z15.6 F960.0 +G1 X1.46 Y13.69 Z15.6 F960.0 +G1 X1.48 Y13.73 Z15.6 F960.0 +G1 X1.51 Y13.8 Z15.6 F960.0 +G1 X1.41 Y14.57 Z15.6 F960.0 +G1 X1.43 Y14.63 Z15.6 F960.0 +G1 X1.47 Y14.7 Z15.6 F960.0 +G1 X1.35 Y15.46 Z15.6 F960.0 +G1 X1.37 Y15.52 Z15.6 F960.0 +G1 X1.42 Y15.6 Z15.6 F960.0 +G1 X1.3 Y16.34 Z15.6 F960.0 +G1 X1.32 Y16.41 Z15.6 F960.0 +G1 X1.37 Y16.5 Z15.6 F960.0 +G1 X1.25 Y17.23 Z15.6 F960.0 +G1 X1.27 Y17.3 Z15.6 F960.0 +G1 X1.32 Y17.4 Z15.6 F960.0 +G1 X1.19 Y18.11 Z15.6 F960.0 +G1 X1.22 Y18.19 Z15.6 F960.0 +G1 X1.32 Y18.23 Z15.6 F960.0 +M103 +G1 X1.53 Y18.06 Z15.6 F960.0 +G1 X1.62 Y17.89 Z15.6 F960.0 +G1 X2.33 Y4.24 Z15.6 F960.0 +G1 X2.44 Y4.12 Z15.6 F960.0 +G1 X23.08 Y1.34 Z15.6 F960.0 +G1 X23.27 Y1.26 Z15.6 F960.0 +G1 X23.6 Y1.0 Z15.6 F960.0 +G1 X23.6 Y0.97 Z15.6 F960.0 +M101 +G1 X23.55 Y0.94 Z15.6 F960.0 +G1 X22.7 Y0.99 Z15.6 F960.0 +G1 X22.66 Y0.97 Z15.6 F960.0 +G1 X22.6 Y0.94 Z15.6 F960.0 +G1 X21.76 Y0.99 Z15.6 F960.0 +G1 X21.72 Y0.97 Z15.6 F960.0 +G1 X21.66 Y0.94 Z15.6 F960.0 +G1 X20.81 Y0.99 Z15.6 F960.0 +G1 X20.77 Y0.97 Z15.6 F960.0 +G1 X20.72 Y0.94 Z15.6 F960.0 +G1 X19.87 Y0.99 Z15.6 F960.0 +G1 X19.83 Y0.97 Z15.6 F960.0 +G1 X19.77 Y0.94 Z15.6 F960.0 +G1 X18.93 Y0.99 Z15.6 F960.0 +G1 X18.89 Y0.97 Z15.6 F960.0 +G1 X18.83 Y0.94 Z15.6 F960.0 +G1 X17.99 Y0.99 Z15.6 F960.0 +G1 X17.94 Y0.97 Z15.6 F960.0 +G1 X17.89 Y0.94 Z15.6 F960.0 +G1 X17.04 Y0.99 Z15.6 F960.0 +G1 X17.0 Y0.97 Z15.6 F960.0 +G1 X16.94 Y0.94 Z15.6 F960.0 +G1 X16.1 Y0.99 Z15.6 F960.0 +G1 X16.06 Y0.97 Z15.6 F960.0 +G1 X16.0 Y0.94 Z15.6 F960.0 +G1 X15.16 Y0.99 Z15.6 F960.0 +G1 X15.12 Y0.97 Z15.6 F960.0 +G1 X15.06 Y0.94 Z15.6 F960.0 +G1 X14.21 Y0.99 Z15.6 F960.0 +G1 X14.17 Y0.97 Z15.6 F960.0 +G1 X14.12 Y0.94 Z15.6 F960.0 +G1 X13.27 Y0.99 Z15.6 F960.0 +G1 X13.23 Y0.97 Z15.6 F960.0 +G1 X13.17 Y0.94 Z15.6 F960.0 +G1 X12.33 Y0.99 Z15.6 F960.0 +G1 X12.29 Y0.97 Z15.6 F960.0 +G1 X12.23 Y0.94 Z15.6 F960.0 +G1 X11.39 Y0.99 Z15.6 F960.0 +G1 X11.34 Y0.97 Z15.6 F960.0 +G1 X11.29 Y0.94 Z15.6 F960.0 +G1 X10.44 Y0.99 Z15.6 F960.0 +G1 X10.4 Y0.97 Z15.6 F960.0 +G1 X10.34 Y0.94 Z15.6 F960.0 +G1 X9.5 Y0.99 Z15.6 F960.0 +G1 X9.46 Y0.97 Z15.6 F960.0 +G1 X9.4 Y0.94 Z15.6 F960.0 +G1 X8.56 Y0.99 Z15.6 F960.0 +G1 X8.52 Y0.97 Z15.6 F960.0 +G1 X8.46 Y0.94 Z15.6 F960.0 +G1 X7.61 Y0.99 Z15.6 F960.0 +G1 X7.57 Y0.97 Z15.6 F960.0 +G1 X7.52 Y0.94 Z15.6 F960.0 +G1 X6.67 Y0.99 Z15.6 F960.0 +G1 X6.63 Y0.97 Z15.6 F960.0 +G1 X6.57 Y0.94 Z15.6 F960.0 +G1 X5.73 Y0.99 Z15.6 F960.0 +G1 X5.69 Y0.97 Z15.6 F960.0 +G1 X5.63 Y0.94 Z15.6 F960.0 +G1 X4.78 Y0.99 Z15.6 F960.0 +G1 X4.75 Y0.97 Z15.6 F960.0 +G1 X4.69 Y0.94 Z15.6 F960.0 +G1 X3.84 Y0.99 Z15.6 F960.0 +G1 X3.8 Y0.97 Z15.6 F960.0 +G1 X3.75 Y0.94 Z15.6 F960.0 +G1 X2.9 Y0.99 Z15.6 F960.0 +G1 X2.86 Y0.97 Z15.6 F960.0 +G1 X2.85 Y0.95 Z15.6 F960.0 +M103 +G1 X3.29 Y1.26 Z15.6 F960.0 +G1 X3.48 Y1.33 Z15.6 F960.0 +G1 X23.09 Y1.33 Z15.6 F960.0 +G1 X23.2 Y1.43 Z15.6 F960.0 +G1 X24.27 Y15.82 Z15.6 F960.0 +G1 X24.37 Y15.98 Z15.6 F960.0 +G1 X24.66 Y16.19 Z15.6 F960.0 +G1 X24.67 Y16.18 Z15.6 F960.0 +M101 +G1 X24.61 Y16.08 Z15.6 F960.0 +G1 X24.63 Y15.24 Z15.6 F960.0 +G1 X24.61 Y15.18 Z15.6 F960.0 +G1 X24.56 Y15.09 Z15.6 F960.0 +G1 X24.57 Y14.23 Z15.6 F960.0 +G1 X24.55 Y14.18 Z15.6 F960.0 +G1 X24.5 Y14.1 Z15.6 F960.0 +G1 X24.51 Y13.22 Z15.6 F960.0 +G1 X24.49 Y13.18 Z15.6 F960.0 +G1 X24.45 Y13.11 Z15.6 F960.0 +G1 X24.45 Y12.21 Z15.6 F960.0 +G1 X24.43 Y12.17 Z15.6 F960.0 +G1 X24.4 Y12.12 Z15.6 F960.0 +G1 X24.39 Y11.2 Z15.6 F960.0 +G1 X24.37 Y11.17 Z15.6 F960.0 +G1 X24.35 Y11.13 Z15.6 F960.0 +G1 X24.32 Y10.2 Z15.6 F960.0 +G1 X24.31 Y10.17 Z15.6 F960.0 +G1 X24.29 Y10.14 Z15.6 F960.0 +G1 X24.26 Y9.19 Z15.6 F960.0 +G1 X24.26 Y9.17 Z15.6 F960.0 +G1 X24.24 Y9.17 Z15.6 F960.0 +M103 +G1 X24.66 Y17.07 Z15.6 F960.0 +G1 X24.69 Y17.15 Z15.6 F960.0 +M101 +G1 X24.76 Y17.26 Z15.6 F960.0 +G1 X24.71 Y18.06 Z15.6 F960.0 +G1 X24.75 Y18.15 Z15.6 F960.0 +G1 X24.84 Y18.18 Z15.63 F960.0 +M103 +G1 X25.03 Y17.74 Z15.94 F960.0 +G1 X25.07 Y17.76 Z16.0 F960.0 +G1 X25.11 Y18.39 Z16.0 F960.0 +G1 X25.06 Y18.58 Z16.0 F960.0 +G1 X24.84 Y18.96 Z16.0 F960.0 +G1 X24.79 Y19.16 Z16.0 F960.0 +G1 X24.8 Y19.54 Z16.0 F960.0 +G1 X24.7 Y19.64 Z16.0 F960.0 +M101 +G1 X24.22 Y19.64 Z16.0 F960.0 +G1 X24.11 Y19.54 Z16.0 F960.0 +G1 X23.18 Y1.75 Z16.0 F960.0 +G1 X23.07 Y1.64 Z16.0 F960.0 +G1 X2.93 Y1.64 Z16.0 F960.0 +G1 X2.82 Y1.75 Z16.0 F960.0 +G1 X1.89 Y19.54 Z16.0 F960.0 +G1 X1.78 Y19.64 Z16.0 F960.0 +G1 X0.61 Y19.64 Z16.0 F960.0 +G1 X0.51 Y19.54 Z16.0 F960.0 +G1 X1.69 Y0.47 Z16.0 F960.0 +G1 X1.8 Y0.36 Z16.0 F960.0 +G1 X24.2 Y0.36 Z16.0 F960.0 +G1 X24.32 Y0.47 Z16.0 F960.0 +G1 X25.49 Y19.54 Z16.0 F960.0 +G1 X25.39 Y19.64 Z16.0 F960.0 +G1 X25.09 Y19.64 Z16.0 F960.0 +G1 X24.95 Y19.54 Z16.0 F960.0 +M103 +G1 X24.71 Y18.72 Z16.0 F960.0 +G1 X24.73 Y18.64 Z16.0 F960.0 +M101 +G1 X24.79 Y18.52 Z16.0 F960.0 +G1 X24.66 Y17.82 Z16.0 F960.0 +G1 X24.68 Y17.74 Z16.0 F960.0 +G1 X24.74 Y17.64 Z16.0 F960.0 +G1 X24.61 Y16.92 Z16.0 F960.0 +G1 X24.64 Y16.85 Z16.0 F960.0 +G1 X24.69 Y16.75 Z16.0 F960.0 +G1 X24.57 Y16.02 Z16.0 F960.0 +G1 X24.59 Y15.96 Z16.0 F960.0 +G1 X24.63 Y15.87 Z16.0 F960.0 +G1 X24.52 Y15.12 Z16.0 F960.0 +G1 X24.54 Y15.06 Z16.0 F960.0 +G1 X24.58 Y14.98 Z16.0 F960.0 +G1 X24.47 Y14.22 Z16.0 F960.0 +G1 X24.49 Y14.17 Z16.0 F960.0 +G1 X24.52 Y14.1 Z16.0 F960.0 +G1 X24.42 Y13.32 Z16.0 F960.0 +G1 X24.44 Y13.28 Z16.0 F960.0 +G1 X24.47 Y13.21 Z16.0 F960.0 +G1 X24.38 Y12.42 Z16.0 F960.0 +G1 X24.39 Y12.38 Z16.0 F960.0 +G1 X24.42 Y12.33 Z16.0 F960.0 +G1 X24.33 Y11.52 Z16.0 F960.0 +G1 X24.34 Y11.49 Z16.0 F960.0 +G1 X24.36 Y11.45 Z16.0 F960.0 +G1 X24.28 Y10.62 Z16.0 F960.0 +G1 X24.29 Y10.6 Z16.0 F960.0 +G1 X24.31 Y10.56 Z16.0 F960.0 +G1 X24.23 Y9.72 Z16.0 F960.0 +G1 X24.24 Y9.7 Z16.0 F960.0 +G1 X24.25 Y9.68 Z16.0 F960.0 +G1 X23.53 Y1.01 Z16.0 F960.0 +G1 X23.54 Y0.97 Z16.0 F960.0 +G1 X23.55 Y0.94 Z16.0 F960.0 +G1 X22.65 Y0.94 Z16.0 F960.0 +G1 X22.61 Y0.96 Z16.0 F960.0 +G1 X22.56 Y0.99 Z16.0 F960.0 +G1 X21.71 Y0.94 Z16.0 F960.0 +G1 X21.67 Y0.96 Z16.0 F960.0 +G1 X21.61 Y0.99 Z16.0 F960.0 +G1 X20.77 Y0.94 Z16.0 F960.0 +G1 X20.73 Y0.96 Z16.0 F960.0 +G1 X20.67 Y0.99 Z16.0 F960.0 +G1 X19.82 Y0.94 Z16.0 F960.0 +G1 X19.79 Y0.96 Z16.0 F960.0 +G1 X19.73 Y0.99 Z16.0 F960.0 +G1 X18.88 Y0.94 Z16.0 F960.0 +G1 X18.84 Y0.96 Z16.0 F960.0 +G1 X18.79 Y0.99 Z16.0 F960.0 +G1 X17.94 Y0.94 Z16.0 F960.0 +G1 X17.9 Y0.96 Z16.0 F960.0 +G1 X17.84 Y0.99 Z16.0 F960.0 +G1 X17.0 Y0.94 Z16.0 F960.0 +G1 X16.96 Y0.96 Z16.0 F960.0 +G1 X16.9 Y0.99 Z16.0 F960.0 +G1 X16.05 Y0.94 Z16.0 F960.0 +G1 X16.01 Y0.96 Z16.0 F960.0 +G1 X15.96 Y0.99 Z16.0 F960.0 +G1 X15.11 Y0.94 Z16.0 F960.0 +G1 X15.07 Y0.96 Z16.0 F960.0 +G1 X15.02 Y0.99 Z16.0 F960.0 +G1 X14.17 Y0.94 Z16.0 F960.0 +G1 X14.13 Y0.96 Z16.0 F960.0 +G1 X14.07 Y0.99 Z16.0 F960.0 +G1 X13.23 Y0.94 Z16.0 F960.0 +G1 X13.19 Y0.96 Z16.0 F960.0 +G1 X13.13 Y0.99 Z16.0 F960.0 +G1 X12.28 Y0.94 Z16.0 F960.0 +G1 X12.24 Y0.96 Z16.0 F960.0 +G1 X12.19 Y0.99 Z16.0 F960.0 +G1 X11.34 Y0.94 Z16.0 F960.0 +G1 X11.3 Y0.96 Z16.0 F960.0 +G1 X11.24 Y0.99 Z16.0 F960.0 +G1 X10.4 Y0.94 Z16.0 F960.0 +G1 X10.36 Y0.96 Z16.0 F960.0 +G1 X10.3 Y0.99 Z16.0 F960.0 +G1 X9.46 Y0.94 Z16.0 F960.0 +G1 X9.41 Y0.96 Z16.0 F960.0 +G1 X9.36 Y0.99 Z16.0 F960.0 +G1 X8.51 Y0.94 Z16.0 F960.0 +G1 X8.47 Y0.96 Z16.0 F960.0 +G1 X8.41 Y0.99 Z16.0 F960.0 +G1 X7.57 Y0.94 Z16.0 F960.0 +G1 X7.53 Y0.96 Z16.0 F960.0 +G1 X7.47 Y0.99 Z16.0 F960.0 +G1 X6.63 Y0.94 Z16.0 F960.0 +G1 X6.59 Y0.96 Z16.0 F960.0 +G1 X6.53 Y0.99 Z16.0 F960.0 +G1 X5.68 Y0.94 Z16.0 F960.0 +G1 X5.64 Y0.96 Z16.0 F960.0 +G1 X5.59 Y0.99 Z16.0 F960.0 +G1 X4.74 Y0.94 Z16.0 F960.0 +G1 X4.7 Y0.96 Z16.0 F960.0 +G1 X4.64 Y0.99 Z16.0 F960.0 +G1 X3.8 Y0.94 Z16.0 F960.0 +G1 X3.76 Y0.96 Z16.0 F960.0 +G1 X3.7 Y0.99 Z16.0 F960.0 +G1 X2.86 Y0.94 Z16.0 F960.0 +G1 X2.81 Y0.96 Z16.0 F960.0 +G1 X2.78 Y1.01 Z16.0 F960.0 +G1 X1.78 Y9.53 Z16.0 F960.0 +G1 X1.77 Y9.54 Z16.0 F960.0 +G1 X1.75 Y9.57 Z16.0 F960.0 +G1 X1.73 Y10.52 Z16.0 F960.0 +G1 X1.72 Y10.54 Z16.0 F960.0 +G1 X1.69 Y10.58 Z16.0 F960.0 +G1 X1.67 Y11.5 Z16.0 F960.0 +G1 X1.66 Y11.54 Z16.0 F960.0 +G1 X1.63 Y11.59 Z16.0 F960.0 +G1 X1.62 Y12.5 Z16.0 F960.0 +G1 X1.6 Y12.54 Z16.0 F960.0 +G1 X1.57 Y12.6 Z16.0 F960.0 +G1 X1.57 Y13.49 Z16.0 F960.0 +G1 X1.55 Y13.54 Z16.0 F960.0 +G1 X1.51 Y13.61 Z16.0 F960.0 +G1 X1.52 Y14.48 Z16.0 F960.0 +G1 X1.49 Y14.53 Z16.0 F960.0 +G1 X1.45 Y14.62 Z16.0 F960.0 +G1 X1.47 Y15.46 Z16.0 F960.0 +G1 X1.44 Y15.53 Z16.0 F960.0 +G1 X1.38 Y15.63 Z16.0 F960.0 +G1 X1.41 Y16.45 Z16.0 F960.0 +G1 X1.38 Y16.53 Z16.0 F960.0 +G1 X1.32 Y16.64 Z16.0 F960.0 +G1 X1.36 Y17.45 Z16.0 F960.0 +G1 X1.33 Y17.53 Z16.0 F960.0 +G1 X1.26 Y17.65 Z16.0 F960.0 +G1 X1.31 Y18.43 Z16.0 F960.0 +G1 X1.27 Y18.53 Z16.0 F960.0 +G1 X1.18 Y18.62 Z16.05 F960.0 +M103 +G1 X1.1 Y18.71 Z16.31 F960.0 +G1 X1.02 Y18.66 Z16.4 F960.0 +G1 X0.93 Y18.4 Z16.4 F960.0 +G1 X1.0 Y17.4 Z16.4 F960.0 +G1 X0.94 Y17.21 Z16.4 F960.0 +G1 X0.77 Y16.96 Z16.4 F960.0 +G1 X0.72 Y16.77 Z16.4 F960.0 +M101 +G1 X1.73 Y0.47 Z16.4 F960.0 +G1 X1.84 Y0.36 Z16.4 F960.0 +G1 X24.16 Y0.36 Z16.4 F960.0 +G1 X24.28 Y0.47 Z16.4 F960.0 +G1 X25.45 Y19.54 Z16.4 F960.0 +G1 X25.35 Y19.64 Z16.4 F960.0 +G1 X24.19 Y19.64 Z16.4 F960.0 +G1 X24.08 Y19.54 Z16.4 F960.0 +G1 X23.14 Y1.75 Z16.4 F960.0 +G1 X23.03 Y1.64 Z16.4 F960.0 +G1 X2.97 Y1.64 Z16.4 F960.0 +G1 X2.86 Y1.75 Z16.4 F960.0 +G1 X1.93 Y19.54 Z16.4 F960.0 +G1 X1.82 Y19.64 Z16.4 F960.0 +G1 X0.65 Y19.64 Z16.4 F960.0 +G1 X0.55 Y19.54 Z16.4 F960.0 +G1 X0.69 Y17.16 Z16.4 F960.0 +G1 X0.8 Y17.01 Z16.4 F960.0 +M103 +G1 X1.67 Y16.62 Z16.4 F960.0 +G1 X1.77 Y16.47 Z16.4 F960.0 +G1 X2.41 Y4.24 Z16.4 F960.0 +G1 X2.52 Y4.12 Z16.4 F960.0 +G1 X23.06 Y1.33 Z16.4 F960.0 +G1 X23.24 Y1.26 Z16.4 F960.0 +G1 X23.6 Y1.0 Z16.4 F960.0 +G1 X23.6 Y0.97 Z16.4 F960.0 +M101 +G1 X23.55 Y0.94 Z16.4 F960.0 +G1 X22.7 Y0.99 Z16.4 F960.0 +G1 X22.66 Y0.97 Z16.4 F960.0 +G1 X22.6 Y0.94 Z16.4 F960.0 +G1 X21.76 Y0.99 Z16.4 F960.0 +G1 X21.72 Y0.97 Z16.4 F960.0 +G1 X21.66 Y0.94 Z16.4 F960.0 +G1 X20.81 Y0.99 Z16.4 F960.0 +G1 X20.77 Y0.97 Z16.4 F960.0 +G1 X20.72 Y0.94 Z16.4 F960.0 +G1 X19.87 Y0.99 Z16.4 F960.0 +G1 X19.83 Y0.97 Z16.4 F960.0 +G1 X19.77 Y0.94 Z16.4 F960.0 +G1 X18.93 Y0.99 Z16.4 F960.0 +G1 X18.89 Y0.97 Z16.4 F960.0 +G1 X18.83 Y0.94 Z16.4 F960.0 +G1 X17.99 Y0.99 Z16.4 F960.0 +G1 X17.94 Y0.97 Z16.4 F960.0 +G1 X17.89 Y0.94 Z16.4 F960.0 +G1 X17.04 Y0.99 Z16.4 F960.0 +G1 X17.0 Y0.97 Z16.4 F960.0 +G1 X16.94 Y0.94 Z16.4 F960.0 +G1 X16.1 Y0.99 Z16.4 F960.0 +G1 X16.06 Y0.97 Z16.4 F960.0 +G1 X16.0 Y0.94 Z16.4 F960.0 +G1 X15.16 Y0.99 Z16.4 F960.0 +G1 X15.12 Y0.97 Z16.4 F960.0 +G1 X15.06 Y0.94 Z16.4 F960.0 +G1 X14.21 Y0.99 Z16.4 F960.0 +G1 X14.17 Y0.97 Z16.4 F960.0 +G1 X14.12 Y0.94 Z16.4 F960.0 +G1 X13.27 Y0.99 Z16.4 F960.0 +G1 X13.23 Y0.97 Z16.4 F960.0 +G1 X13.17 Y0.94 Z16.4 F960.0 +G1 X12.33 Y0.99 Z16.4 F960.0 +G1 X12.29 Y0.97 Z16.4 F960.0 +G1 X12.23 Y0.94 Z16.4 F960.0 +G1 X11.39 Y0.99 Z16.4 F960.0 +G1 X11.34 Y0.97 Z16.4 F960.0 +G1 X11.29 Y0.94 Z16.4 F960.0 +G1 X10.44 Y0.99 Z16.4 F960.0 +G1 X10.4 Y0.97 Z16.4 F960.0 +G1 X10.34 Y0.94 Z16.4 F960.0 +G1 X9.5 Y0.99 Z16.4 F960.0 +G1 X9.46 Y0.97 Z16.4 F960.0 +G1 X9.4 Y0.94 Z16.4 F960.0 +G1 X8.56 Y0.99 Z16.4 F960.0 +G1 X8.52 Y0.97 Z16.4 F960.0 +G1 X8.46 Y0.94 Z16.4 F960.0 +G1 X7.61 Y0.99 Z16.4 F960.0 +G1 X7.57 Y0.97 Z16.4 F960.0 +G1 X7.52 Y0.94 Z16.4 F960.0 +G1 X6.67 Y0.99 Z16.4 F960.0 +G1 X6.63 Y0.97 Z16.4 F960.0 +G1 X6.57 Y0.94 Z16.4 F960.0 +G1 X5.73 Y0.99 Z16.4 F960.0 +G1 X5.69 Y0.97 Z16.4 F960.0 +G1 X5.63 Y0.94 Z16.4 F960.0 +G1 X4.78 Y0.99 Z16.4 F960.0 +G1 X4.75 Y0.97 Z16.4 F960.0 +G1 X4.69 Y0.94 Z16.4 F960.0 +G1 X3.84 Y0.99 Z16.4 F960.0 +G1 X3.8 Y0.97 Z16.4 F960.0 +G1 X3.75 Y0.94 Z16.4 F960.0 +G1 X2.9 Y0.99 Z16.4 F960.0 +G1 X2.86 Y0.97 Z16.4 F960.0 +G1 X2.82 Y0.96 Z16.4 F960.0 +G1 X1.81 Y9.34 Z16.4 F960.0 +G1 X1.81 Y9.36 Z16.4 F960.0 +G1 X1.83 Y9.38 Z16.4 F960.0 +G1 X1.75 Y10.23 Z16.4 F960.0 +G1 X1.76 Y10.25 Z16.4 F960.0 +G1 X1.78 Y10.28 Z16.4 F960.0 +G1 X1.7 Y11.11 Z16.4 F960.0 +G1 X1.71 Y11.14 Z16.4 F960.0 +G1 X1.73 Y11.18 Z16.4 F960.0 +G1 X1.65 Y11.99 Z16.4 F960.0 +G1 X1.66 Y12.03 Z16.4 F960.0 +G1 X1.68 Y12.08 Z16.4 F960.0 +G1 X1.59 Y12.88 Z16.4 F960.0 +G1 X1.61 Y12.92 Z16.4 F960.0 +G1 X1.64 Y12.98 Z16.4 F960.0 +G1 X1.54 Y13.76 Z16.4 F960.0 +G1 X1.55 Y13.81 Z16.4 F960.0 +G1 X1.59 Y13.88 Z16.4 F960.0 +G1 X1.48 Y14.65 Z16.4 F960.0 +G1 X1.5 Y14.7 Z16.4 F960.0 +G1 X1.54 Y14.78 Z16.4 F960.0 +G1 X1.43 Y15.53 Z16.4 F960.0 +G1 X1.45 Y15.59 Z16.4 F960.0 +G1 X1.49 Y15.67 Z16.4 F960.0 +G1 X1.38 Y16.42 Z16.4 F960.0 +G1 X1.4 Y16.48 Z16.4 F960.0 +G1 X1.45 Y16.57 Z16.4 F960.0 +G1 X1.32 Y17.3 Z16.4 F960.0 +G1 X1.34 Y17.37 Z16.4 F960.0 +G1 X1.4 Y17.47 Z16.4 F960.0 +G1 X1.27 Y18.18 Z16.4 F960.0 +G1 X1.29 Y18.26 Z16.4 F960.0 +G1 X1.4 Y18.33 Z16.4 F960.0 +M103 +G1 X1.57 Y18.32 Z16.4 F960.0 +G1 X1.67 Y18.42 Z16.4 F960.0 +G1 X1.63 Y19.26 Z16.4 F960.0 +G1 X1.55 Y19.33 Z16.4 F960.0 +G1 X1.38 Y19.27 Z16.4 F960.0 +G1 X0.98 Y18.58 Z16.4 F960.0 +G1 X0.93 Y18.39 Z16.4 F960.0 +G1 X1.82 Y4.08 Z16.4 F960.0 +G1 X1.93 Y4.0 Z16.4 F960.0 +G1 X2.31 Y4.1 Z16.4 F960.0 +G1 X2.41 Y4.24 Z16.4 F960.0 +G1 X1.81 Y15.77 Z16.4 F960.0 +G1 X1.91 Y15.88 Z16.4 F960.0 +G1 X24.53 Y17.03 Z16.4 F960.0 +G1 X24.61 Y17.07 Z16.4 F960.0 +M101 +G1 X24.67 Y17.18 Z16.4 F960.0 +G1 X24.63 Y17.98 Z16.4 F960.0 +G1 X24.66 Y18.06 Z16.4 F960.0 +G1 X24.73 Y18.08 Z16.4 F960.0 +M103 +G1 X24.61 Y16.17 Z16.4 F960.0 +G1 X24.58 Y16.1 Z16.4 F960.0 +M101 +G1 X24.52 Y16.0 Z16.4 F960.0 +G1 X24.55 Y15.16 Z16.4 F960.0 +G1 X24.52 Y15.1 Z16.4 F960.0 +G1 X24.47 Y15.01 Z16.4 F960.0 +G1 X24.49 Y14.15 Z16.4 F960.0 +G1 X24.46 Y14.09 Z16.4 F960.0 +G1 X24.42 Y14.02 Z16.4 F960.0 +G1 X24.43 Y13.14 Z16.4 F960.0 +G1 X24.41 Y13.09 Z16.4 F960.0 +G1 X24.37 Y13.03 Z16.4 F960.0 +G1 X24.36 Y12.13 Z16.4 F960.0 +G1 X24.35 Y12.09 Z16.4 F960.0 +G1 X24.31 Y12.04 Z16.4 F960.0 +G1 X24.3 Y11.12 Z16.4 F960.0 +G1 X24.29 Y11.09 Z16.4 F960.0 +G1 X24.26 Y11.05 Z16.4 F960.0 +G1 X24.24 Y10.11 Z16.4 F960.0 +G1 X24.23 Y10.09 Z16.4 F960.0 +G1 X24.21 Y10.05 Z16.4 F960.0 +G1 X24.18 Y9.1 Z16.4 F960.0 +G1 X24.17 Y9.09 Z16.4 F960.0 +G1 X24.16 Y9.08 Z16.41 F960.0 +M103 +G1 X24.44 Y9.53 Z16.74 F960.0 +G1 X24.49 Y9.71 Z16.8 F960.0 +G1 X24.57 Y10.98 Z16.8 F960.0 +G1 X24.65 Y11.16 Z16.8 F960.0 +G1 X24.85 Y11.39 Z16.8 F960.0 +G1 X24.92 Y11.58 Z16.8 F960.0 +M101 +G1 X25.41 Y19.54 Z16.8 F960.0 +G1 X25.32 Y19.64 Z16.8 F960.0 +G1 X24.15 Y19.64 Z16.8 F960.0 +G1 X24.03 Y19.54 Z16.8 F960.0 +G1 X23.09 Y1.75 Z16.8 F960.0 +G1 X22.98 Y1.64 Z16.8 F960.0 +G1 X3.02 Y1.64 Z16.8 F960.0 +G1 X2.91 Y1.75 Z16.8 F960.0 +G1 X1.97 Y19.54 Z16.8 F960.0 +G1 X1.86 Y19.64 Z16.8 F960.0 +G1 X0.69 Y19.64 Z16.8 F960.0 +G1 X0.59 Y19.54 Z16.8 F960.0 +G1 X1.76 Y0.47 Z16.8 F960.0 +G1 X1.88 Y0.36 Z16.8 F960.0 +G1 X24.13 Y0.36 Z16.8 F960.0 +G1 X24.24 Y0.47 Z16.8 F960.0 +G1 X24.9 Y11.19 Z16.8 F960.0 +G1 X24.9 Y11.4 Z16.8 F960.0 +M103 +G1 X24.63 Y18.7 Z16.8 F960.0 +G1 X24.66 Y18.71 Z16.8 F960.0 +M101 +G1 X24.72 Y18.59 Z16.8 F960.0 +G1 X24.58 Y17.89 Z16.8 F960.0 +G1 X24.61 Y17.82 Z16.8 F960.0 +G1 X24.66 Y17.71 Z16.8 F960.0 +G1 X24.54 Y17.0 Z16.8 F960.0 +G1 X24.56 Y16.93 Z16.8 F960.0 +G1 X24.61 Y16.83 Z16.8 F960.0 +G1 X24.49 Y16.1 Z16.8 F960.0 +G1 X24.51 Y16.03 Z16.8 F960.0 +G1 X24.56 Y15.94 Z16.8 F960.0 +G1 X24.44 Y15.2 Z16.8 F960.0 +G1 X24.46 Y15.14 Z16.8 F960.0 +G1 X24.5 Y15.06 Z16.8 F960.0 +G1 X24.39 Y14.3 Z16.8 F960.0 +G1 X24.41 Y14.25 Z16.8 F960.0 +G1 X24.45 Y14.17 Z16.8 F960.0 +G1 X24.34 Y13.4 Z16.8 F960.0 +G1 X24.36 Y13.35 Z16.8 F960.0 +G1 X24.39 Y13.29 Z16.8 F960.0 +G1 X24.3 Y12.5 Z16.8 F960.0 +G1 X24.31 Y12.46 Z16.8 F960.0 +G1 X24.34 Y12.4 Z16.8 F960.0 +G1 X24.25 Y11.6 Z16.8 F960.0 +G1 X24.26 Y11.57 Z16.8 F960.0 +G1 X24.29 Y11.52 Z16.8 F960.0 +G1 X24.2 Y10.7 Z16.8 F960.0 +G1 X24.21 Y10.68 Z16.8 F960.0 +G1 X24.23 Y10.63 Z16.8 F960.0 +G1 X24.15 Y9.81 Z16.8 F960.0 +G1 X24.16 Y9.78 Z16.8 F960.0 +G1 X24.18 Y9.75 Z16.8 F960.0 +G1 X24.1 Y8.91 Z16.8 F960.0 +G1 X24.11 Y8.89 Z16.8 F960.0 +G1 X24.12 Y8.86 Z16.8 F960.0 +G1 X24.06 Y8.01 Z16.8 F960.0 +G1 X24.06 Y8.0 Z16.8 F960.0 +G1 X24.07 Y7.98 Z16.8 F960.0 +G1 X23.53 Y1.01 Z16.8 F960.0 +G1 X23.54 Y0.97 Z16.8 F960.0 +G1 X23.55 Y0.94 Z16.8 F960.0 +G1 X22.66 Y0.94 Z16.8 F960.0 +G1 X22.61 Y0.96 Z16.8 F960.0 +G1 X22.56 Y0.99 Z16.8 F960.0 +G1 X21.71 Y0.94 Z16.8 F960.0 +G1 X21.67 Y0.96 Z16.8 F960.0 +G1 X21.61 Y0.99 Z16.8 F960.0 +G1 X20.77 Y0.94 Z16.8 F960.0 +G1 X20.73 Y0.96 Z16.8 F960.0 +G1 X20.67 Y0.99 Z16.8 F960.0 +G1 X19.83 Y0.94 Z16.8 F960.0 +G1 X19.79 Y0.96 Z16.8 F960.0 +G1 X19.73 Y0.99 Z16.8 F960.0 +G1 X18.88 Y0.94 Z16.8 F960.0 +G1 X18.84 Y0.96 Z16.8 F960.0 +G1 X18.79 Y0.99 Z16.8 F960.0 +G1 X17.94 Y0.94 Z16.8 F960.0 +G1 X17.9 Y0.96 Z16.8 F960.0 +G1 X17.84 Y0.99 Z16.8 F960.0 +G1 X17.0 Y0.94 Z16.8 F960.0 +G1 X16.96 Y0.96 Z16.8 F960.0 +G1 X16.9 Y0.99 Z16.8 F960.0 +G1 X16.06 Y0.94 Z16.8 F960.0 +G1 X16.01 Y0.96 Z16.8 F960.0 +G1 X15.96 Y0.99 Z16.8 F960.0 +G1 X15.11 Y0.94 Z16.8 F960.0 +G1 X15.07 Y0.96 Z16.8 F960.0 +G1 X15.01 Y0.99 Z16.8 F960.0 +G1 X14.17 Y0.94 Z16.8 F960.0 +G1 X14.13 Y0.96 Z16.8 F960.0 +G1 X14.07 Y0.99 Z16.8 F960.0 +G1 X13.23 Y0.94 Z16.8 F960.0 +G1 X13.19 Y0.96 Z16.8 F960.0 +G1 X13.13 Y0.99 Z16.8 F960.0 +G1 X12.28 Y0.94 Z16.8 F960.0 +G1 X12.24 Y0.96 Z16.8 F960.0 +G1 X12.19 Y0.99 Z16.8 F960.0 +G1 X11.34 Y0.94 Z16.8 F960.0 +G1 X11.3 Y0.96 Z16.8 F960.0 +G1 X11.24 Y0.99 Z16.8 F960.0 +G1 X10.4 Y0.94 Z16.8 F960.0 +G1 X10.36 Y0.96 Z16.8 F960.0 +G1 X10.3 Y0.99 Z16.8 F960.0 +G1 X9.46 Y0.94 Z16.8 F960.0 +G1 X9.41 Y0.96 Z16.8 F960.0 +G1 X9.36 Y0.99 Z16.8 F960.0 +G1 X8.51 Y0.94 Z16.8 F960.0 +G1 X8.47 Y0.96 Z16.8 F960.0 +G1 X8.41 Y0.99 Z16.8 F960.0 +G1 X7.57 Y0.94 Z16.8 F960.0 +G1 X7.53 Y0.96 Z16.8 F960.0 +G1 X7.47 Y0.99 Z16.8 F960.0 +G1 X6.63 Y0.94 Z16.8 F960.0 +G1 X6.59 Y0.96 Z16.8 F960.0 +G1 X6.53 Y0.99 Z16.8 F960.0 +G1 X5.68 Y0.94 Z16.8 F960.0 +G1 X5.64 Y0.96 Z16.8 F960.0 +G1 X5.59 Y0.99 Z16.8 F960.0 +G1 X4.74 Y0.94 Z16.8 F960.0 +G1 X4.7 Y0.96 Z16.8 F960.0 +G1 X4.64 Y0.99 Z16.8 F960.0 +G1 X3.8 Y0.94 Z16.8 F960.0 +G1 X3.76 Y0.96 Z16.8 F960.0 +G1 X3.7 Y0.99 Z16.8 F960.0 +G1 X2.86 Y0.94 Z16.8 F960.0 +G1 X2.82 Y0.96 Z16.8 F960.0 +G1 X2.78 Y1.01 Z16.8 F960.0 +G1 X1.92 Y8.44 Z16.8 F960.0 +G1 X1.92 Y8.46 Z16.8 F960.0 +G1 X1.9 Y8.48 Z16.8 F960.0 +G1 X1.87 Y9.43 Z16.8 F960.0 +G1 X1.86 Y9.46 Z16.8 F960.0 +G1 X1.84 Y9.49 Z16.8 F960.0 +G1 X1.82 Y10.42 Z16.8 F960.0 +G1 X1.8 Y10.45 Z16.8 F960.0 +G1 X1.78 Y10.5 Z16.8 F960.0 +G1 X1.76 Y11.41 Z16.8 F960.0 +G1 X1.75 Y11.45 Z16.8 F960.0 +G1 X1.72 Y11.51 Z16.8 F960.0 +G1 X1.71 Y12.4 Z16.8 F960.0 +G1 X1.69 Y12.45 Z16.8 F960.0 +G1 X1.65 Y12.52 Z16.8 F960.0 +G1 X1.66 Y13.4 Z16.8 F960.0 +G1 X1.64 Y13.45 Z16.8 F960.0 +G1 X1.59 Y13.53 Z16.8 F960.0 +G1 X1.6 Y14.39 Z16.8 F960.0 +G1 X1.58 Y14.45 Z16.8 F960.0 +G1 X1.53 Y14.54 Z16.8 F960.0 +G1 X1.55 Y15.38 Z16.8 F960.0 +G1 X1.52 Y15.45 Z16.8 F960.0 +G1 X1.47 Y15.55 Z16.8 F960.0 +G1 X1.5 Y16.37 Z16.8 F960.0 +G1 X1.47 Y16.45 Z16.8 F960.0 +G1 X1.41 Y16.55 Z16.8 F960.0 +G1 X1.45 Y17.36 Z16.8 F960.0 +G1 X1.41 Y17.44 Z16.8 F960.0 +G1 X1.35 Y17.56 Z16.8 F960.0 +G1 X1.39 Y18.35 Z16.8 F960.0 +G1 X1.36 Y18.44 Z16.8 F960.0 +G1 X1.25 Y18.49 Z16.84 F960.0 +M103 +G1 X1.07 Y18.3 Z17.12 F960.0 +G1 X1.03 Y18.14 Z17.2 F960.0 +G1 X1.11 Y16.87 Z17.2 F960.0 +G1 X1.04 Y16.69 Z17.2 F960.0 +G1 X0.9 Y16.57 Z17.2 F960.0 +G1 X0.82 Y16.4 Z17.2 F960.0 +M101 +G1 X1.82 Y0.47 Z17.2 F960.0 +G1 X1.94 Y0.36 Z17.2 F960.0 +G1 X24.06 Y0.36 Z17.2 F960.0 +G1 X24.18 Y0.47 Z17.2 F960.0 +G1 X25.37 Y19.54 Z17.2 F960.0 +G1 X25.28 Y19.64 Z17.2 F960.0 +G1 X24.05 Y19.64 Z17.2 F960.0 +G1 X23.94 Y19.54 Z17.2 F960.0 +G1 X22.97 Y1.75 Z17.2 F960.0 +G1 X22.86 Y1.64 Z17.2 F960.0 +G1 X3.14 Y1.64 Z17.2 F960.0 +G1 X3.03 Y1.75 Z17.2 F960.0 +G1 X2.06 Y19.54 Z17.2 F960.0 +G1 X1.95 Y19.64 Z17.2 F960.0 +G1 X0.72 Y19.64 Z17.2 F960.0 +G1 X0.63 Y19.54 Z17.2 F960.0 +G1 X0.8 Y16.79 Z17.2 F960.0 +G1 X0.9 Y16.64 Z17.2 F960.0 +M103 +G1 X1.84 Y16.2 Z17.2 F960.0 +G1 X1.94 Y16.05 Z17.2 F960.0 +G1 X2.73 Y1.43 Z17.2 F960.0 +G1 X2.84 Y1.33 Z17.2 F960.0 +G1 X22.16 Y1.33 Z17.2 F960.0 +G1 X22.35 Y1.26 Z17.2 F960.0 +G1 X22.69 Y1.02 Z17.2 F960.0 +G1 X22.69 Y1.0 Z17.2 F960.0 +M101 +G1 X22.67 Y0.99 Z17.2 F960.0 +G1 X21.76 Y1.01 Z17.2 F960.0 +G1 X21.75 Y1.0 Z17.2 F960.0 +G1 X21.72 Y0.99 Z17.2 F960.0 +G1 X20.82 Y1.01 Z17.2 F960.0 +G1 X20.8 Y1.0 Z17.2 F960.0 +G1 X20.78 Y0.99 Z17.2 F960.0 +G1 X19.88 Y1.01 Z17.2 F960.0 +G1 X19.86 Y1.0 Z17.2 F960.0 +G1 X19.84 Y0.99 Z17.2 F960.0 +G1 X18.93 Y1.01 Z17.2 F960.0 +G1 X18.92 Y1.0 Z17.2 F960.0 +G1 X18.89 Y0.99 Z17.2 F960.0 +G1 X17.99 Y1.01 Z17.2 F960.0 +G1 X17.97 Y1.0 Z17.2 F960.0 +G1 X17.95 Y0.99 Z17.2 F960.0 +G1 X17.05 Y1.01 Z17.2 F960.0 +G1 X17.03 Y1.0 Z17.2 F960.0 +G1 X17.01 Y0.99 Z17.2 F960.0 +G1 X16.1 Y1.01 Z17.2 F960.0 +G1 X16.09 Y1.0 Z17.2 F960.0 +G1 X16.07 Y0.99 Z17.2 F960.0 +G1 X15.16 Y1.01 Z17.2 F960.0 +G1 X15.15 Y1.0 Z17.2 F960.0 +G1 X15.12 Y0.99 Z17.2 F960.0 +G1 X14.22 Y1.01 Z17.2 F960.0 +G1 X14.2 Y1.0 Z17.2 F960.0 +G1 X14.18 Y0.99 Z17.2 F960.0 +G1 X13.28 Y1.01 Z17.2 F960.0 +G1 X13.26 Y1.0 Z17.2 F960.0 +G1 X13.24 Y0.99 Z17.2 F960.0 +G1 X12.33 Y1.01 Z17.2 F960.0 +G1 X12.32 Y1.0 Z17.2 F960.0 +G1 X12.3 Y0.99 Z17.2 F960.0 +G1 X11.39 Y1.01 Z17.2 F960.0 +G1 X11.37 Y1.0 Z17.2 F960.0 +G1 X11.35 Y0.99 Z17.2 F960.0 +G1 X10.45 Y1.01 Z17.2 F960.0 +G1 X10.43 Y1.0 Z17.2 F960.0 +G1 X10.41 Y0.99 Z17.2 F960.0 +G1 X9.5 Y1.01 Z17.2 F960.0 +G1 X9.49 Y1.0 Z17.2 F960.0 +G1 X9.47 Y0.99 Z17.2 F960.0 +G1 X8.56 Y1.01 Z17.2 F960.0 +G1 X8.55 Y1.0 Z17.2 F960.0 +G1 X8.52 Y0.99 Z17.2 F960.0 +G1 X7.62 Y1.01 Z17.2 F960.0 +G1 X7.6 Y1.0 Z17.2 F960.0 +G1 X7.58 Y0.99 Z17.2 F960.0 +G1 X6.68 Y1.01 Z17.2 F960.0 +G1 X6.66 Y1.0 Z17.2 F960.0 +G1 X6.64 Y0.99 Z17.2 F960.0 +G1 X5.73 Y1.01 Z17.2 F960.0 +G1 X5.72 Y1.0 Z17.2 F960.0 +G1 X5.7 Y0.99 Z17.2 F960.0 +G1 X4.79 Y1.01 Z17.2 F960.0 +G1 X4.77 Y1.0 Z17.2 F960.0 +G1 X4.75 Y0.99 Z17.2 F960.0 +G1 X3.85 Y1.01 Z17.2 F960.0 +G1 X3.83 Y1.0 Z17.2 F960.0 +G1 X3.81 Y0.99 Z17.2 F960.0 +G1 X2.91 Y1.01 Z17.2 F960.0 +G1 X2.89 Y1.0 Z17.2 F960.0 +G1 X2.87 Y1.0 Z17.2 F960.0 +G1 X2.42 Y1.46 Z17.2 F960.0 +G1 X2.41 Y1.46 Z17.2 F960.0 +G1 X2.39 Y1.46 Z17.2 F960.0 +G1 X2.34 Y2.33 Z17.2 F960.0 +G1 X2.35 Y2.35 Z17.2 F960.0 +G1 X2.36 Y2.38 Z17.2 F960.0 +G1 X2.28 Y3.21 Z17.2 F960.0 +G1 X2.29 Y3.24 Z17.2 F960.0 +G1 X2.31 Y3.27 Z17.2 F960.0 +G1 X2.23 Y4.09 Z17.2 F960.0 +G1 X2.24 Y4.13 Z17.2 F960.0 +G1 X2.27 Y4.17 Z17.2 F960.0 +G1 X2.17 Y4.98 Z17.2 F960.0 +G1 X2.19 Y5.01 Z17.2 F960.0 +G1 X2.22 Y5.07 Z17.2 F960.0 +G1 X2.12 Y5.86 Z17.2 F960.0 +G1 X2.13 Y5.9 Z17.2 F960.0 +G1 X2.17 Y5.97 Z17.2 F960.0 +G1 X2.06 Y6.74 Z17.2 F960.0 +G1 X2.08 Y6.79 Z17.2 F960.0 +G1 X2.12 Y6.86 Z17.2 F960.0 +G1 X2.01 Y7.63 Z17.2 F960.0 +G1 X2.03 Y7.68 Z17.2 F960.0 +G1 X2.07 Y7.76 Z17.2 F960.0 +G1 X1.95 Y8.51 Z17.2 F960.0 +G1 X1.97 Y8.57 Z17.2 F960.0 +G1 X2.02 Y8.66 Z17.2 F960.0 +G1 X1.9 Y9.4 Z17.2 F960.0 +G1 X1.92 Y9.46 Z17.2 F960.0 +G1 X1.97 Y9.56 Z17.2 F960.0 +G1 X1.84 Y10.28 Z17.2 F960.0 +G1 X1.87 Y10.35 Z17.2 F960.0 +G1 X1.92 Y10.45 Z17.2 F960.0 +G1 X1.79 Y11.16 Z17.2 F960.0 +G1 X1.81 Y11.24 Z17.2 F960.0 +G1 X1.87 Y11.35 Z17.2 F960.0 +G1 X1.73 Y12.05 Z17.2 F960.0 +G1 X1.76 Y12.13 Z17.2 F960.0 +G1 X1.82 Y12.25 Z17.2 F960.0 +G1 X1.68 Y12.93 Z17.2 F960.0 +G1 X1.71 Y13.02 Z17.2 F960.0 +G1 X1.77 Y13.15 Z17.2 F960.0 +G1 X1.63 Y13.82 Z17.2 F960.0 +G1 X1.65 Y13.91 Z17.2 F960.0 +G1 X1.72 Y14.04 Z17.2 F960.0 +G1 X1.57 Y14.7 Z17.2 F960.0 +G1 X1.6 Y14.8 Z17.2 F960.0 +G1 X1.67 Y14.94 Z17.2 F960.0 +G1 X1.52 Y15.58 Z17.2 F960.0 +G1 X1.55 Y15.69 Z17.2 F960.0 +G1 X1.62 Y15.84 Z17.2 F960.0 +G1 X1.46 Y16.47 Z17.2 F960.0 +G1 X1.49 Y16.58 Z17.2 F960.0 +G1 X1.57 Y16.74 Z17.2 F960.0 +G1 X1.41 Y17.35 Z17.2 F960.0 +G1 X1.44 Y17.47 Z17.2 F960.0 +G1 X1.52 Y17.63 Z17.2 F960.0 +G1 X1.35 Y18.24 Z17.2 F960.0 +G1 X1.39 Y18.36 Z17.2 F960.0 +G1 X1.56 Y18.45 Z17.2 F960.0 +M103 +G1 X1.7 Y18.45 Z17.2 F960.0 +G1 X1.81 Y18.33 Z17.2 F960.0 +G1 X2.73 Y1.43 Z17.2 F960.0 +G1 X2.84 Y1.33 Z17.2 F960.0 +G1 X23.16 Y1.33 Z17.2 F960.0 +G1 X23.27 Y1.43 Z17.2 F960.0 +G1 X24.11 Y16.8 Z17.2 F960.0 +G1 X24.22 Y16.9 Z17.2 F960.0 +G1 X24.35 Y16.89 Z17.2 F960.0 +G1 X24.48 Y16.94 Z17.2 F960.0 +M101 +G1 X24.58 Y17.12 Z17.2 F960.0 +G1 X24.49 Y17.8 Z17.2 F960.0 +G1 X24.54 Y17.94 Z17.2 F960.0 +G1 X24.64 Y18.13 Z17.2 F960.0 +G1 X24.54 Y18.82 Z17.2 F960.0 +G1 X24.58 Y18.92 Z17.2 F960.0 +G1 X24.66 Y18.95 Z17.2 F960.0 +M103 +G1 X24.53 Y16.11 Z17.2 F960.0 +G1 X24.47 Y15.99 Z17.2 F960.0 +M101 +G1 X24.38 Y15.82 Z17.2 F960.0 +G1 X24.45 Y15.1 Z17.2 F960.0 +G1 X24.41 Y14.98 Z17.2 F960.0 +G1 X24.32 Y14.82 Z17.2 F960.0 +G1 X24.39 Y14.09 Z17.2 F960.0 +G1 X24.35 Y13.98 Z17.2 F960.0 +G1 X24.27 Y13.83 Z17.2 F960.0 +G1 X24.33 Y13.08 Z17.2 F960.0 +G1 X24.29 Y12.98 Z17.2 F960.0 +G1 X24.21 Y12.84 Z17.2 F960.0 +G1 X24.27 Y12.07 Z17.2 F960.0 +G1 X24.23 Y11.98 Z17.2 F960.0 +G1 X24.16 Y11.84 Z17.2 F960.0 +G1 X24.2 Y11.06 Z17.2 F960.0 +G1 X24.17 Y10.97 Z17.2 F960.0 +G1 X24.1 Y10.85 Z17.2 F960.0 +G1 X24.14 Y10.05 Z17.2 F960.0 +G1 X24.11 Y9.97 Z17.2 F960.0 +G1 X24.05 Y9.86 Z17.2 F960.0 +G1 X24.08 Y9.04 Z17.2 F960.0 +G1 X24.05 Y8.97 Z17.2 F960.0 +G1 X23.99 Y8.87 Z17.2 F960.0 +G1 X24.02 Y8.03 Z17.2 F960.0 +G1 X23.99 Y7.96 Z17.2 F960.0 +G1 X23.94 Y7.87 Z17.2 F960.0 +G1 X23.95 Y7.02 Z17.2 F960.0 +G1 X23.93 Y6.96 Z17.2 F960.0 +G1 X23.88 Y6.88 Z17.2 F960.0 +G1 X23.89 Y6.01 Z17.2 F960.0 +G1 X23.87 Y5.96 Z17.2 F960.0 +G1 X23.83 Y5.89 Z17.2 F960.0 +G1 X23.83 Y5.0 Z17.2 F960.0 +G1 X23.81 Y4.95 Z17.2 F960.0 +G1 X23.78 Y4.89 Z17.2 F960.0 +G1 X23.76 Y3.99 Z17.2 F960.0 +G1 X23.75 Y3.95 Z17.2 F960.0 +G1 X23.72 Y3.9 Z17.2 F960.0 +G1 X23.7 Y2.98 Z17.2 F960.0 +G1 X23.69 Y2.95 Z17.2 F960.0 +G1 X23.67 Y2.91 Z17.2 F960.0 +G1 X23.64 Y1.97 Z17.2 F960.0 +G1 X23.63 Y1.95 Z17.2 F960.0 +G1 X23.62 Y1.92 Z17.21 F960.0 +M103 +G1 X23.77 Y1.62 Z17.53 F960.0 +G1 X23.82 Y1.65 Z17.6 F960.0 +G1 X23.9 Y2.92 Z17.6 F960.0 +G1 X23.97 Y3.11 Z17.6 F960.0 +G1 X24.18 Y3.33 Z17.6 F960.0 +G1 X24.25 Y3.52 Z17.6 F960.0 +M101 +G1 X25.28 Y19.54 Z17.6 F960.0 +G1 X25.18 Y19.64 Z17.6 F960.0 +G1 X23.93 Y19.64 Z17.6 F960.0 +G1 X23.82 Y19.54 Z17.6 F960.0 +G1 X22.85 Y1.75 Z17.6 F960.0 +G1 X22.74 Y1.64 Z17.6 F960.0 +G1 X3.26 Y1.64 Z17.6 F960.0 +G1 X3.15 Y1.75 Z17.6 F960.0 +G1 X2.18 Y19.54 Z17.6 F960.0 +G1 X2.07 Y19.64 Z17.6 F960.0 +G1 X0.82 Y19.64 Z17.6 F960.0 +G1 X0.72 Y19.54 Z17.6 F960.0 +G1 X1.95 Y0.47 Z17.6 F960.0 +G1 X2.06 Y0.36 Z17.6 F960.0 +G1 X23.94 Y0.36 Z17.6 F960.0 +G1 X24.06 Y0.47 Z17.6 F960.0 +G1 X24.23 Y3.13 Z17.6 F960.0 +G1 X24.23 Y3.34 Z17.6 F960.0 +M103 +G1 X24.42 Y18.87 Z17.6 F960.0 +G1 X24.48 Y18.89 Z17.6 F960.0 +M101 +G1 X24.57 Y18.69 Z17.6 F960.0 +G1 X24.39 Y18.14 Z17.6 F960.0 +G1 X24.43 Y18.0 Z17.6 F960.0 +G1 X24.52 Y17.81 Z17.6 F960.0 +G1 X24.34 Y17.24 Z17.6 F960.0 +G1 X24.37 Y17.11 Z17.6 F960.0 +G1 X24.46 Y16.92 Z17.6 F960.0 +G1 X24.29 Y16.34 Z17.6 F960.0 +G1 X24.32 Y16.22 Z17.6 F960.0 +G1 X24.41 Y16.04 Z17.6 F960.0 +G1 X24.24 Y15.44 Z17.6 F960.0 +G1 X24.27 Y15.33 Z17.6 F960.0 +G1 X24.35 Y15.16 Z17.6 F960.0 +G1 X24.19 Y14.55 Z17.6 F960.0 +G1 X24.22 Y14.44 Z17.6 F960.0 +G1 X24.3 Y14.28 Z17.6 F960.0 +G1 X24.14 Y13.65 Z17.6 F960.0 +G1 X24.17 Y13.54 Z17.6 F960.0 +G1 X24.24 Y13.39 Z17.6 F960.0 +G1 X24.09 Y12.75 Z17.6 F960.0 +G1 X24.12 Y12.65 Z17.6 F960.0 +G1 X24.19 Y12.51 Z17.6 F960.0 +G1 X24.04 Y11.85 Z17.6 F960.0 +G1 X24.07 Y11.76 Z17.6 F960.0 +G1 X24.13 Y11.63 Z17.6 F960.0 +G1 X23.99 Y10.96 Z17.6 F960.0 +G1 X24.02 Y10.87 Z17.6 F960.0 +G1 X24.08 Y10.75 Z17.6 F960.0 +G1 X23.94 Y10.06 Z17.6 F960.0 +G1 X23.96 Y9.98 Z17.6 F960.0 +G1 X24.02 Y9.87 Z17.6 F960.0 +G1 X23.89 Y9.16 Z17.6 F960.0 +G1 X23.91 Y9.09 Z17.6 F960.0 +G1 X23.97 Y8.98 Z17.6 F960.0 +G1 X23.84 Y8.26 Z17.6 F960.0 +G1 X23.86 Y8.2 Z17.6 F960.0 +G1 X23.91 Y8.1 Z17.6 F960.0 +G1 X23.79 Y7.36 Z17.6 F960.0 +G1 X23.81 Y7.3 Z17.6 F960.0 +G1 X23.86 Y7.22 Z17.6 F960.0 +G1 X23.74 Y6.47 Z17.6 F960.0 +G1 X23.76 Y6.41 Z17.6 F960.0 +G1 X23.8 Y6.34 Z17.6 F960.0 +G1 X23.69 Y5.57 Z17.6 F960.0 +G1 X23.71 Y5.52 Z17.6 F960.0 +G1 X23.74 Y5.45 Z17.6 F960.0 +G1 X23.64 Y4.67 Z17.6 F960.0 +G1 X23.66 Y4.63 Z17.6 F960.0 +G1 X23.69 Y4.57 Z17.6 F960.0 +G1 X23.59 Y3.77 Z17.6 F960.0 +G1 X23.6 Y3.74 Z17.6 F960.0 +G1 X23.63 Y3.69 Z17.6 F960.0 +G1 X23.54 Y2.87 Z17.6 F960.0 +G1 X23.55 Y2.85 Z17.6 F960.0 +G1 X23.57 Y2.81 Z17.6 F960.0 +G1 X23.49 Y1.98 Z17.6 F960.0 +G1 X23.5 Y1.96 Z17.6 F960.0 +G1 X23.52 Y1.93 Z17.6 F960.0 +G1 X23.37 Y1.19 Z17.6 F960.0 +G1 X23.39 Y1.12 Z17.6 F960.0 +G1 X23.41 Y1.07 Z17.6 F960.0 +G1 X22.59 Y0.99 Z17.6 F960.0 +G1 X22.57 Y1.0 Z17.6 F960.0 +G1 X22.55 Y1.01 Z17.6 F960.0 +G1 X21.65 Y0.99 Z17.6 F960.0 +G1 X21.63 Y1.0 Z17.6 F960.0 +G1 X21.61 Y1.01 Z17.6 F960.0 +G1 X20.7 Y0.99 Z17.6 F960.0 +G1 X20.69 Y1.0 Z17.6 F960.0 +G1 X20.67 Y1.01 Z17.6 F960.0 +G1 X19.76 Y0.99 Z17.6 F960.0 +G1 X19.75 Y1.0 Z17.6 F960.0 +G1 X19.72 Y1.01 Z17.6 F960.0 +G1 X18.82 Y0.99 Z17.6 F960.0 +G1 X18.8 Y1.0 Z17.6 F960.0 +G1 X18.78 Y1.01 Z17.6 F960.0 +G1 X17.88 Y0.99 Z17.6 F960.0 +G1 X17.86 Y1.0 Z17.6 F960.0 +G1 X17.84 Y1.01 Z17.6 F960.0 +G1 X16.93 Y0.99 Z17.6 F960.0 +G1 X16.92 Y1.0 Z17.6 F960.0 +G1 X16.89 Y1.01 Z17.6 F960.0 +G1 X15.99 Y0.99 Z17.6 F960.0 +G1 X15.97 Y1.0 Z17.6 F960.0 +G1 X15.95 Y1.01 Z17.6 F960.0 +G1 X15.05 Y0.99 Z17.6 F960.0 +G1 X15.03 Y1.0 Z17.6 F960.0 +G1 X15.01 Y1.01 Z17.6 F960.0 +G1 X14.1 Y0.99 Z17.6 F960.0 +G1 X14.09 Y1.0 Z17.6 F960.0 +G1 X14.07 Y1.01 Z17.6 F960.0 +G1 X13.16 Y0.99 Z17.6 F960.0 +G1 X13.15 Y1.0 Z17.6 F960.0 +G1 X13.12 Y1.01 Z17.6 F960.0 +G1 X12.22 Y0.99 Z17.6 F960.0 +G1 X12.2 Y1.0 Z17.6 F960.0 +G1 X12.18 Y1.01 Z17.6 F960.0 +G1 X11.28 Y0.99 Z17.6 F960.0 +G1 X11.26 Y1.0 Z17.6 F960.0 +G1 X11.24 Y1.01 Z17.6 F960.0 +G1 X10.33 Y0.99 Z17.6 F960.0 +G1 X10.32 Y1.0 Z17.6 F960.0 +G1 X10.3 Y1.01 Z17.6 F960.0 +G1 X9.39 Y0.99 Z17.6 F960.0 +G1 X9.37 Y1.0 Z17.6 F960.0 +G1 X9.35 Y1.01 Z17.6 F960.0 +G1 X8.45 Y0.99 Z17.6 F960.0 +G1 X8.43 Y1.0 Z17.6 F960.0 +G1 X8.41 Y1.01 Z17.6 F960.0 +G1 X7.5 Y0.99 Z17.6 F960.0 +G1 X7.49 Y1.0 Z17.6 F960.0 +G1 X7.47 Y1.01 Z17.6 F960.0 +G1 X6.56 Y0.99 Z17.6 F960.0 +G1 X6.55 Y1.0 Z17.6 F960.0 +G1 X6.52 Y1.01 Z17.6 F960.0 +G1 X5.62 Y0.99 Z17.6 F960.0 +G1 X5.6 Y1.0 Z17.6 F960.0 +G1 X5.58 Y1.01 Z17.6 F960.0 +G1 X4.68 Y0.99 Z17.6 F960.0 +G1 X4.66 Y1.0 Z17.6 F960.0 +G1 X4.64 Y1.01 Z17.6 F960.0 +G1 X3.73 Y0.99 Z17.6 F960.0 +G1 X3.72 Y1.0 Z17.6 F960.0 +G1 X3.7 Y1.01 Z17.6 F960.0 +G1 X2.89 Y0.99 Z17.6 F960.0 +G1 X2.71 Y1.06 Z17.6 F960.0 +G1 X2.6 Y1.17 Z17.6 F960.0 +G1 X2.52 Y1.35 Z17.6 F960.0 +G1 X2.49 Y2.21 Z17.6 F960.0 +G1 X2.48 Y2.23 Z17.6 F960.0 +G1 X2.46 Y2.27 Z17.6 F960.0 +G1 X2.44 Y3.2 Z17.6 F960.0 +G1 X2.42 Y3.23 Z17.6 F960.0 +G1 X2.4 Y3.28 Z17.6 F960.0 +G1 X2.38 Y4.19 Z17.6 F960.0 +G1 X2.37 Y4.23 Z17.6 F960.0 +G1 X2.33 Y4.29 Z17.6 F960.0 +G1 X2.33 Y5.18 Z17.6 F960.0 +G1 X2.31 Y5.23 Z17.6 F960.0 +G1 X2.27 Y5.31 Z17.6 F960.0 +G1 X2.28 Y6.17 Z17.6 F960.0 +G1 X2.25 Y6.23 Z17.6 F960.0 +G1 X2.2 Y6.32 Z17.6 F960.0 +G1 X2.22 Y7.17 Z17.6 F960.0 +G1 X2.19 Y7.23 Z17.6 F960.0 +G1 X2.14 Y7.33 Z17.6 F960.0 +G1 X2.17 Y8.16 Z17.6 F960.0 +G1 X2.14 Y8.23 Z17.6 F960.0 +G1 X2.08 Y8.34 Z17.6 F960.0 +G1 X2.11 Y9.15 Z17.6 F960.0 +G1 X2.08 Y9.24 Z17.6 F960.0 +G1 X2.01 Y9.35 Z17.6 F960.0 +G1 X2.06 Y10.14 Z17.6 F960.0 +G1 X2.02 Y10.24 Z17.6 F960.0 +G1 X1.95 Y10.37 Z17.6 F960.0 +G1 X2.0 Y11.14 Z17.6 F960.0 +G1 X1.96 Y11.24 Z17.6 F960.0 +G1 X1.89 Y11.38 Z17.6 F960.0 +G1 X1.95 Y12.13 Z17.6 F960.0 +G1 X1.91 Y12.24 Z17.6 F960.0 +G1 X1.82 Y12.39 Z17.6 F960.0 +G1 X1.89 Y13.12 Z17.6 F960.0 +G1 X1.85 Y13.24 Z17.6 F960.0 +G1 X1.76 Y13.4 Z17.6 F960.0 +G1 X1.84 Y14.11 Z17.6 F960.0 +G1 X1.79 Y14.24 Z17.6 F960.0 +G1 X1.69 Y14.42 Z17.6 F960.0 +G1 X1.78 Y15.1 Z17.6 F960.0 +G1 X1.73 Y15.24 Z17.6 F960.0 +G1 X1.63 Y15.43 Z17.6 F960.0 +G1 X1.72 Y16.1 Z17.6 F960.0 +G1 X1.68 Y16.24 Z17.6 F960.0 +G1 X1.57 Y16.44 Z17.6 F960.0 +G1 X1.67 Y17.09 Z17.6 F960.0 +G1 X1.62 Y17.24 Z17.6 F960.0 +G1 X1.51 Y17.45 Z17.6 F960.0 +G1 X1.61 Y18.08 Z17.6 F960.0 +G1 X1.56 Y18.24 Z17.6 F960.0 +G1 X1.39 Y18.35 Z17.68 F960.0 +M103 +G1 X1.28 Y18.27 Z17.91 F960.0 +G1 X1.25 Y18.14 Z18.0 F960.0 +G1 X1.33 Y16.87 Z18.0 F960.0 +G1 X1.3 Y16.66 Z18.0 F960.0 +G1 X1.1 Y16.18 Z18.0 F960.0 +G1 X1.07 Y15.98 Z18.0 F960.0 +M101 +G1 X2.07 Y0.47 Z18.0 F960.0 +G1 X2.18 Y0.36 Z18.0 F960.0 +G1 X23.82 Y0.36 Z18.0 F960.0 +G1 X23.93 Y0.47 Z18.0 F960.0 +G1 X25.16 Y19.54 Z18.0 F960.0 +G1 X25.06 Y19.64 Z18.0 F960.0 +G1 X23.81 Y19.64 Z18.0 F960.0 +G1 X23.7 Y19.54 Z18.0 F960.0 +G1 X22.73 Y1.75 Z18.0 F960.0 +G1 X22.62 Y1.64 Z18.0 F960.0 +G1 X3.38 Y1.64 Z18.0 F960.0 +G1 X3.27 Y1.75 Z18.0 F960.0 +G1 X2.31 Y19.54 Z18.0 F960.0 +G1 X2.19 Y19.64 Z18.0 F960.0 +G1 X0.94 Y19.64 Z18.0 F960.0 +G1 X0.84 Y19.54 Z18.0 F960.0 +G1 X1.05 Y16.37 Z18.0 F960.0 +G1 X1.15 Y16.22 Z18.0 F960.0 +M103 +G1 X2.1 Y15.75 Z18.0 F960.0 +G1 X2.2 Y15.59 Z18.0 F960.0 +G1 X2.97 Y1.43 Z18.0 F960.0 +G1 X3.08 Y1.33 Z18.0 F960.0 +G1 X21.23 Y1.33 Z18.0 F960.0 +G1 X21.42 Y1.26 Z18.0 F960.0 +G1 X21.74 Y1.02 Z18.0 F960.0 +G1 X21.75 Y1.0 Z18.0 F960.0 +M101 +G1 X21.72 Y0.99 Z18.0 F960.0 +G1 X20.82 Y1.01 Z18.0 F960.0 +G1 X20.8 Y1.0 Z18.0 F960.0 +G1 X20.78 Y0.99 Z18.0 F960.0 +G1 X19.88 Y1.01 Z18.0 F960.0 +G1 X19.86 Y1.0 Z18.0 F960.0 +G1 X19.84 Y0.99 Z18.0 F960.0 +G1 X18.93 Y1.01 Z18.0 F960.0 +G1 X18.92 Y1.0 Z18.0 F960.0 +G1 X18.89 Y0.99 Z18.0 F960.0 +G1 X17.99 Y1.01 Z18.0 F960.0 +G1 X17.97 Y1.0 Z18.0 F960.0 +G1 X17.95 Y0.99 Z18.0 F960.0 +G1 X17.05 Y1.01 Z18.0 F960.0 +G1 X17.03 Y1.0 Z18.0 F960.0 +G1 X17.01 Y0.99 Z18.0 F960.0 +G1 X16.1 Y1.01 Z18.0 F960.0 +G1 X16.09 Y1.0 Z18.0 F960.0 +G1 X16.07 Y0.99 Z18.0 F960.0 +G1 X15.16 Y1.01 Z18.0 F960.0 +G1 X15.15 Y1.0 Z18.0 F960.0 +G1 X15.12 Y0.99 Z18.0 F960.0 +G1 X14.22 Y1.01 Z18.0 F960.0 +G1 X14.2 Y1.0 Z18.0 F960.0 +G1 X14.18 Y0.99 Z18.0 F960.0 +G1 X13.28 Y1.01 Z18.0 F960.0 +G1 X13.26 Y1.0 Z18.0 F960.0 +G1 X13.24 Y0.99 Z18.0 F960.0 +G1 X12.33 Y1.01 Z18.0 F960.0 +G1 X12.32 Y1.0 Z18.0 F960.0 +G1 X12.3 Y0.99 Z18.0 F960.0 +G1 X11.39 Y1.01 Z18.0 F960.0 +G1 X11.37 Y1.0 Z18.0 F960.0 +G1 X11.35 Y0.99 Z18.0 F960.0 +G1 X10.45 Y1.01 Z18.0 F960.0 +G1 X10.43 Y1.0 Z18.0 F960.0 +G1 X10.41 Y0.99 Z18.0 F960.0 +G1 X9.5 Y1.01 Z18.0 F960.0 +G1 X9.49 Y1.0 Z18.0 F960.0 +G1 X9.47 Y0.99 Z18.0 F960.0 +G1 X8.56 Y1.01 Z18.0 F960.0 +G1 X8.55 Y1.0 Z18.0 F960.0 +G1 X8.52 Y0.99 Z18.0 F960.0 +G1 X7.62 Y1.01 Z18.0 F960.0 +G1 X7.6 Y1.0 Z18.0 F960.0 +G1 X7.58 Y0.99 Z18.0 F960.0 +G1 X6.68 Y1.01 Z18.0 F960.0 +G1 X6.66 Y1.0 Z18.0 F960.0 +G1 X6.64 Y0.99 Z18.0 F960.0 +G1 X5.73 Y1.01 Z18.0 F960.0 +G1 X5.72 Y1.0 Z18.0 F960.0 +G1 X5.7 Y0.99 Z18.0 F960.0 +G1 X4.79 Y1.01 Z18.0 F960.0 +G1 X4.77 Y1.0 Z18.0 F960.0 +G1 X4.75 Y0.99 Z18.0 F960.0 +G1 X3.85 Y1.01 Z18.0 F960.0 +G1 X3.83 Y1.0 Z18.0 F960.0 +G1 X3.81 Y0.99 Z18.0 F960.0 +G1 X2.91 Y1.01 Z18.0 F960.0 +G1 X2.89 Y1.0 Z18.0 F960.0 +G1 X2.87 Y1.0 Z18.0 F960.0 +G1 X2.63 Y1.67 Z18.0 F960.0 +G1 X2.63 Y1.69 Z18.0 F960.0 +G1 X2.64 Y1.71 Z18.0 F960.0 +G1 X2.57 Y2.55 Z18.0 F960.0 +G1 X2.57 Y2.57 Z18.0 F960.0 +G1 X2.59 Y2.61 Z18.0 F960.0 +G1 X2.51 Y3.43 Z18.0 F960.0 +G1 X2.52 Y3.46 Z18.0 F960.0 +G1 X2.54 Y3.51 Z18.0 F960.0 +G1 X2.45 Y4.31 Z18.0 F960.0 +G1 X2.47 Y4.35 Z18.0 F960.0 +G1 X2.49 Y4.41 Z18.0 F960.0 +G1 X2.4 Y5.2 Z18.0 F960.0 +G1 X2.41 Y5.24 Z18.0 F960.0 +G1 X2.44 Y5.3 Z18.0 F960.0 +G1 X2.34 Y6.08 Z18.0 F960.0 +G1 X2.36 Y6.13 Z18.0 F960.0 +G1 X2.4 Y6.2 Z18.0 F960.0 +G1 X2.28 Y6.96 Z18.0 F960.0 +G1 X2.3 Y7.02 Z18.0 F960.0 +G1 X2.35 Y7.1 Z18.0 F960.0 +G1 X2.23 Y7.84 Z18.0 F960.0 +G1 X2.25 Y7.91 Z18.0 F960.0 +G1 X2.3 Y8.0 Z18.0 F960.0 +G1 X2.17 Y8.72 Z18.0 F960.0 +G1 X2.19 Y8.8 Z18.0 F960.0 +G1 X2.25 Y8.9 Z18.0 F960.0 +G1 X2.12 Y9.61 Z18.0 F960.0 +G1 X2.14 Y9.68 Z18.0 F960.0 +G1 X2.2 Y9.79 Z18.0 F960.0 +G1 X2.06 Y10.49 Z18.0 F960.0 +G1 X2.09 Y10.57 Z18.0 F960.0 +G1 X2.15 Y10.69 Z18.0 F960.0 +G1 X2.01 Y11.37 Z18.0 F960.0 +G1 X2.03 Y11.46 Z18.0 F960.0 +G1 X2.1 Y11.59 Z18.0 F960.0 +G1 X1.95 Y12.25 Z18.0 F960.0 +G1 X1.98 Y12.35 Z18.0 F960.0 +G1 X2.05 Y12.49 Z18.0 F960.0 +G1 X1.9 Y13.13 Z18.0 F960.0 +G1 X1.92 Y13.24 Z18.0 F960.0 +G1 X2.0 Y13.39 Z18.0 F960.0 +G1 X1.84 Y14.02 Z18.0 F960.0 +G1 X1.87 Y14.13 Z18.0 F960.0 +G1 X1.95 Y14.28 Z18.0 F960.0 +G1 X1.79 Y14.9 Z18.0 F960.0 +G1 X1.82 Y15.02 Z18.0 F960.0 +G1 X1.9 Y15.18 Z18.0 F960.0 +G1 X1.73 Y15.78 Z18.0 F960.0 +G1 X1.76 Y15.9 Z18.0 F960.0 +G1 X1.85 Y16.08 Z18.0 F960.0 +G1 X1.68 Y16.66 Z18.0 F960.0 +G1 X1.71 Y16.79 Z18.0 F960.0 +G1 X1.79 Y16.98 Z18.0 F960.0 +G1 X1.62 Y17.55 Z18.0 F960.0 +G1 X1.65 Y17.68 Z18.0 F960.0 +G1 X1.74 Y17.87 Z18.0 F960.0 +G1 X1.57 Y18.43 Z18.0 F960.0 +G1 X1.6 Y18.57 Z18.0 F960.0 +G1 X1.79 Y18.64 Z18.0 F960.0 +M103 +G1 X1.97 Y18.48 Z18.0 F960.0 +G1 X2.06 Y18.31 Z18.0 F960.0 +G1 X2.97 Y1.43 Z18.0 F960.0 +G1 X3.08 Y1.33 Z18.0 F960.0 +G1 X22.17 Y1.33 Z18.0 F960.0 +G1 X22.36 Y1.26 Z18.0 F960.0 +G1 X22.6 Y1.06 Z18.0 F960.0 +G1 X22.75 Y1.06 Z18.0 F960.0 +M101 +G1 X23.31 Y1.62 Z18.0 F960.0 +G1 X23.38 Y1.8 Z18.0 F960.0 +G1 X23.41 Y2.65 Z18.0 F960.0 +G1 X23.42 Y2.68 Z18.0 F960.0 +G1 X23.45 Y2.72 Z18.0 F960.0 +G1 X23.46 Y3.64 Z18.0 F960.0 +G1 X23.48 Y3.68 Z18.0 F960.0 +G1 X23.51 Y3.73 Z18.0 F960.0 +G1 X23.52 Y4.64 Z18.0 F960.0 +G1 X23.54 Y4.68 Z18.0 F960.0 +G1 X23.58 Y4.75 Z18.0 F960.0 +G1 X23.57 Y5.63 Z18.0 F960.0 +G1 X23.6 Y5.68 Z18.0 F960.0 +G1 X23.64 Y5.76 Z18.0 F960.0 +G1 X23.63 Y6.62 Z18.0 F960.0 +G1 X23.65 Y6.68 Z18.0 F960.0 +G1 X23.7 Y6.77 Z18.0 F960.0 +G1 X23.68 Y7.61 Z18.0 F960.0 +G1 X23.71 Y7.68 Z18.0 F960.0 +G1 X23.77 Y7.78 Z18.0 F960.0 +G1 X23.74 Y8.6 Z18.0 F960.0 +G1 X23.77 Y8.68 Z18.0 F960.0 +G1 X23.83 Y8.8 Z18.0 F960.0 +G1 X23.79 Y9.6 Z18.0 F960.0 +G1 X23.83 Y9.68 Z18.0 F960.0 +G1 X23.9 Y9.81 Z18.0 F960.0 +G1 X23.85 Y10.59 Z18.0 F960.0 +G1 X23.88 Y10.68 Z18.0 F960.0 +G1 X23.96 Y10.82 Z18.0 F960.0 +G1 X23.9 Y11.58 Z18.0 F960.0 +G1 X23.94 Y11.69 Z18.0 F960.0 +G1 X24.02 Y11.83 Z18.0 F960.0 +G1 X23.96 Y12.57 Z18.0 F960.0 +G1 X24.0 Y12.69 Z18.0 F960.0 +G1 X24.09 Y12.85 Z18.0 F960.0 +G1 X24.01 Y13.56 Z18.0 F960.0 +G1 X24.06 Y13.69 Z18.0 F960.0 +G1 X24.15 Y13.86 Z18.0 F960.0 +G1 X24.07 Y14.56 Z18.0 F960.0 +G1 X24.11 Y14.69 Z18.0 F960.0 +G1 X24.21 Y14.87 Z18.0 F960.0 +G1 X24.12 Y15.55 Z18.0 F960.0 +G1 X24.17 Y15.69 Z18.0 F960.0 +G1 X24.28 Y15.88 Z18.0 F960.0 +G1 X24.18 Y16.54 Z18.0 F960.0 +G1 X24.23 Y16.69 Z18.0 F960.0 +G1 X24.34 Y16.89 Z18.0 F960.0 +G1 X24.24 Y17.53 Z18.0 F960.0 +G1 X24.29 Y17.69 Z18.0 F960.0 +G1 X24.4 Y17.91 Z18.0 F960.0 +G1 X24.29 Y18.52 Z18.0 F960.0 +G1 X24.34 Y18.69 Z18.0 F960.0 +G1 X24.49 Y18.74 Z18.04 F960.0 +M103 +G1 X24.6 Y18.02 Z18.36 F960.0 +G1 X24.63 Y18.03 Z18.4 F960.0 +G1 X24.71 Y19.3 Z18.4 F960.0 +G1 X24.68 Y19.33 Z18.4 F960.0 +G1 X24.6 Y19.34 Z18.4 F960.0 +G1 X24.18 Y19.59 Z18.4 F960.0 +G1 X23.98 Y19.64 Z18.4 F960.0 +M101 +G1 X23.69 Y19.64 Z18.4 F960.0 +G1 X23.57 Y19.54 Z18.4 F960.0 +G1 X22.61 Y1.75 Z18.4 F960.0 +G1 X22.5 Y1.64 Z18.4 F960.0 +G1 X3.5 Y1.64 Z18.4 F960.0 +G1 X3.39 Y1.75 Z18.4 F960.0 +G1 X2.43 Y19.54 Z18.4 F960.0 +G1 X2.32 Y19.64 Z18.4 F960.0 +G1 X1.06 Y19.64 Z18.4 F960.0 +G1 X0.96 Y19.54 Z18.4 F960.0 +G1 X2.19 Y0.47 Z18.4 F960.0 +G1 X2.3 Y0.36 Z18.4 F960.0 +G1 X23.7 Y0.36 Z18.4 F960.0 +G1 X23.81 Y0.47 Z18.4 F960.0 +G1 X25.04 Y19.54 Z18.4 F960.0 +G1 X24.94 Y19.64 Z18.4 F960.0 +G1 X24.37 Y19.64 Z18.4 F960.0 +G1 X24.28 Y19.54 Z18.4 F960.0 +M103 +G1 X24.36 Y19.02 Z18.4 F960.0 +G1 X24.36 Y19.01 Z18.4 F960.0 +M101 +G1 X24.37 Y18.99 Z18.4 F960.0 +G1 X24.16 Y18.37 Z18.4 F960.0 +G1 X24.2 Y18.23 Z18.4 F960.0 +G1 X24.29 Y18.03 Z18.4 F960.0 +G1 X24.11 Y17.47 Z18.4 F960.0 +G1 X24.15 Y17.34 Z18.4 F960.0 +G1 X24.24 Y17.15 Z18.4 F960.0 +G1 X24.06 Y16.57 Z18.4 F960.0 +G1 X24.09 Y16.45 Z18.4 F960.0 +G1 X24.18 Y16.27 Z18.4 F960.0 +G1 X24.01 Y15.68 Z18.4 F960.0 +G1 X24.04 Y15.56 Z18.4 F960.0 +G1 X24.13 Y15.39 Z18.4 F960.0 +G1 X23.96 Y14.78 Z18.4 F960.0 +G1 X23.99 Y14.66 Z18.4 F960.0 +G1 X24.07 Y14.5 Z18.4 F960.0 +G1 X23.91 Y13.88 Z18.4 F960.0 +G1 X23.94 Y13.77 Z18.4 F960.0 +G1 X24.02 Y13.62 Z18.4 F960.0 +G1 X23.86 Y12.98 Z18.4 F960.0 +G1 X23.89 Y12.88 Z18.4 F960.0 +G1 X23.96 Y12.74 Z18.4 F960.0 +G1 X23.81 Y12.08 Z18.4 F960.0 +G1 X23.84 Y11.99 Z18.4 F960.0 +G1 X23.9 Y11.86 Z18.4 F960.0 +G1 X23.76 Y11.19 Z18.4 F960.0 +G1 X23.79 Y11.1 Z18.4 F960.0 +G1 X23.85 Y10.97 Z18.4 F960.0 +G1 X23.71 Y10.29 Z18.4 F960.0 +G1 X23.73 Y10.21 Z18.4 F960.0 +G1 X23.79 Y10.09 Z18.4 F960.0 +G1 X23.66 Y9.39 Z18.4 F960.0 +G1 X23.68 Y9.32 Z18.4 F960.0 +G1 X23.74 Y9.21 Z18.4 F960.0 +G1 X23.61 Y8.49 Z18.4 F960.0 +G1 X23.63 Y8.42 Z18.4 F960.0 +G1 X23.68 Y8.33 Z18.4 F960.0 +G1 X23.56 Y7.59 Z18.4 F960.0 +G1 X23.58 Y7.53 Z18.4 F960.0 +G1 X23.63 Y7.45 Z18.4 F960.0 +G1 X23.51 Y6.7 Z18.4 F960.0 +G1 X23.53 Y6.64 Z18.4 F960.0 +G1 X23.57 Y6.56 Z18.4 F960.0 +G1 X23.46 Y5.8 Z18.4 F960.0 +G1 X23.48 Y5.75 Z18.4 F960.0 +G1 X23.51 Y5.68 Z18.4 F960.0 +G1 X23.41 Y4.9 Z18.4 F960.0 +G1 X23.43 Y4.86 Z18.4 F960.0 +G1 X23.46 Y4.8 Z18.4 F960.0 +G1 X23.36 Y4.0 Z18.4 F960.0 +G1 X23.38 Y3.97 Z18.4 F960.0 +G1 X23.4 Y3.92 Z18.4 F960.0 +G1 X23.31 Y3.1 Z18.4 F960.0 +G1 X23.32 Y3.08 Z18.4 F960.0 +G1 X23.35 Y3.04 Z18.4 F960.0 +G1 X23.26 Y2.21 Z18.4 F960.0 +G1 X23.27 Y2.18 Z18.4 F960.0 +G1 X23.29 Y2.15 Z18.4 F960.0 +G1 X23.22 Y1.31 Z18.4 F960.0 +G1 X23.22 Y1.29 Z18.4 F960.0 +G1 X23.23 Y1.28 Z18.4 F960.0 +G1 X22.59 Y0.99 Z18.4 F960.0 +G1 X22.57 Y1.0 Z18.4 F960.0 +G1 X22.55 Y1.01 Z18.4 F960.0 +G1 X21.65 Y0.99 Z18.4 F960.0 +G1 X21.63 Y1.0 Z18.4 F960.0 +G1 X21.61 Y1.01 Z18.4 F960.0 +G1 X20.7 Y0.99 Z18.4 F960.0 +G1 X20.69 Y1.0 Z18.4 F960.0 +G1 X20.67 Y1.01 Z18.4 F960.0 +G1 X19.76 Y0.99 Z18.4 F960.0 +G1 X19.75 Y1.0 Z18.4 F960.0 +G1 X19.72 Y1.01 Z18.4 F960.0 +G1 X18.82 Y0.99 Z18.4 F960.0 +G1 X18.8 Y1.0 Z18.4 F960.0 +G1 X18.78 Y1.01 Z18.4 F960.0 +G1 X17.88 Y0.99 Z18.4 F960.0 +G1 X17.86 Y1.0 Z18.4 F960.0 +G1 X17.84 Y1.01 Z18.4 F960.0 +G1 X16.93 Y0.99 Z18.4 F960.0 +G1 X16.92 Y1.0 Z18.4 F960.0 +G1 X16.89 Y1.01 Z18.4 F960.0 +G1 X15.99 Y0.99 Z18.4 F960.0 +G1 X15.97 Y1.0 Z18.4 F960.0 +G1 X15.95 Y1.01 Z18.4 F960.0 +G1 X15.05 Y0.99 Z18.4 F960.0 +G1 X15.03 Y1.0 Z18.4 F960.0 +G1 X15.01 Y1.01 Z18.4 F960.0 +G1 X14.1 Y0.99 Z18.4 F960.0 +G1 X14.09 Y1.0 Z18.4 F960.0 +G1 X14.07 Y1.01 Z18.4 F960.0 +G1 X13.16 Y0.99 Z18.4 F960.0 +G1 X13.15 Y1.0 Z18.4 F960.0 +G1 X13.12 Y1.01 Z18.4 F960.0 +G1 X12.22 Y0.99 Z18.4 F960.0 +G1 X12.2 Y1.0 Z18.4 F960.0 +G1 X12.18 Y1.01 Z18.4 F960.0 +G1 X11.28 Y0.99 Z18.4 F960.0 +G1 X11.26 Y1.0 Z18.4 F960.0 +G1 X11.24 Y1.01 Z18.4 F960.0 +G1 X10.33 Y0.99 Z18.4 F960.0 +G1 X10.32 Y1.0 Z18.4 F960.0 +G1 X10.3 Y1.01 Z18.4 F960.0 +G1 X9.39 Y0.99 Z18.4 F960.0 +G1 X9.37 Y1.0 Z18.4 F960.0 +G1 X9.35 Y1.01 Z18.4 F960.0 +G1 X8.45 Y0.99 Z18.4 F960.0 +G1 X8.43 Y1.0 Z18.4 F960.0 +G1 X8.41 Y1.01 Z18.4 F960.0 +G1 X7.5 Y0.99 Z18.4 F960.0 +G1 X7.49 Y1.0 Z18.4 F960.0 +G1 X7.47 Y1.01 Z18.4 F960.0 +G1 X6.56 Y0.99 Z18.4 F960.0 +G1 X6.55 Y1.0 Z18.4 F960.0 +G1 X6.52 Y1.01 Z18.4 F960.0 +G1 X5.62 Y0.99 Z18.4 F960.0 +G1 X5.6 Y1.0 Z18.4 F960.0 +G1 X5.58 Y1.01 Z18.4 F960.0 +G1 X4.68 Y0.99 Z18.4 F960.0 +G1 X4.66 Y1.0 Z18.4 F960.0 +G1 X4.64 Y1.01 Z18.4 F960.0 +G1 X3.83 Y0.99 Z18.4 F960.0 +G1 X3.65 Y1.06 Z18.4 F960.0 +G1 X2.8 Y1.92 Z18.4 F960.0 +G1 X2.72 Y2.1 Z18.4 F960.0 +G1 X2.7 Y2.94 Z18.4 F960.0 +G1 X2.68 Y2.98 Z18.4 F960.0 +G1 X2.66 Y3.02 Z18.4 F960.0 +G1 X2.64 Y3.94 Z18.4 F960.0 +G1 X2.63 Y3.98 Z18.4 F960.0 +G1 X2.59 Y4.03 Z18.4 F960.0 +G1 X2.59 Y4.93 Z18.4 F960.0 +G1 X2.57 Y4.98 Z18.4 F960.0 +G1 X2.53 Y5.04 Z18.4 F960.0 +G1 X2.53 Y5.92 Z18.4 F960.0 +G1 X2.51 Y5.98 Z18.4 F960.0 +G1 X2.46 Y6.06 Z18.4 F960.0 +G1 X2.48 Y6.91 Z18.4 F960.0 +G1 X2.45 Y6.98 Z18.4 F960.0 +G1 X2.4 Y7.07 Z18.4 F960.0 +G1 X2.42 Y7.9 Z18.4 F960.0 +G1 X2.39 Y7.98 Z18.4 F960.0 +G1 X2.34 Y8.08 Z18.4 F960.0 +G1 X2.37 Y8.9 Z18.4 F960.0 +G1 X2.34 Y8.98 Z18.4 F960.0 +G1 X2.27 Y9.09 Z18.4 F960.0 +G1 X2.31 Y9.89 Z18.4 F960.0 +G1 X2.28 Y9.98 Z18.4 F960.0 +G1 X2.21 Y10.11 Z18.4 F960.0 +G1 X2.26 Y10.88 Z18.4 F960.0 +G1 X2.22 Y10.98 Z18.4 F960.0 +G1 X2.14 Y11.12 Z18.4 F960.0 +G1 X2.2 Y11.87 Z18.4 F960.0 +G1 X2.16 Y11.98 Z18.4 F960.0 +G1 X2.08 Y12.13 Z18.4 F960.0 +G1 X2.15 Y12.86 Z18.4 F960.0 +G1 X2.11 Y12.98 Z18.4 F960.0 +G1 X2.02 Y13.14 Z18.4 F960.0 +G1 X2.09 Y13.86 Z18.4 F960.0 +G1 X2.05 Y13.98 Z18.4 F960.0 +G1 X1.95 Y14.16 Z18.4 F960.0 +G1 X2.04 Y14.85 Z18.4 F960.0 +G1 X1.99 Y14.98 Z18.4 F960.0 +G1 X1.89 Y15.17 Z18.4 F960.0 +G1 X1.98 Y15.84 Z18.4 F960.0 +G1 X1.93 Y15.98 Z18.4 F960.0 +G1 X1.83 Y16.18 Z18.4 F960.0 +G1 X1.92 Y16.83 Z18.4 F960.0 +G1 X1.88 Y16.98 Z18.4 F960.0 +G1 X1.76 Y17.19 Z18.4 F960.0 +G1 X1.87 Y17.82 Z18.4 F960.0 +G1 X1.82 Y17.98 Z18.4 F960.0 +G1 X1.7 Y18.21 Z18.4 F960.0 +G1 X1.82 Y18.87 Z18.4 F960.0 +G1 X1.8 Y18.95 Z18.4 F960.0 +G1 X1.75 Y19.03 Z18.44 F960.0 +M103 +G1 X1.87 Y19.15 Z18.71 F960.0 +G1 X1.85 Y19.1 Z18.8 F960.0 +G1 X1.52 Y18.58 Z18.8 F960.0 +G1 X1.48 Y18.38 Z18.8 F960.0 +G1 X1.5 Y17.94 Z18.8 F960.0 +G1 X1.42 Y17.77 Z18.8 F960.0 +G1 X1.3 Y17.68 Z18.8 F960.0 +G1 X1.22 Y17.52 Z18.8 F960.0 +M101 +G1 X2.31 Y0.47 Z18.8 F960.0 +G1 X2.42 Y0.36 Z18.8 F960.0 +G1 X23.58 Y0.36 Z18.8 F960.0 +G1 X23.69 Y0.47 Z18.8 F960.0 +G1 X24.92 Y19.54 Z18.8 F960.0 +G1 X24.82 Y19.64 Z18.8 F960.0 +G1 X23.56 Y19.64 Z18.8 F960.0 +G1 X23.45 Y19.54 Z18.8 F960.0 +G1 X22.44 Y1.75 Z18.8 F960.0 +G1 X22.33 Y1.64 Z18.8 F960.0 +G1 X3.67 Y1.64 Z18.8 F960.0 +G1 X3.56 Y1.75 Z18.8 F960.0 +G1 X2.55 Y19.54 Z18.8 F960.0 +G1 X2.44 Y19.64 Z18.8 F960.0 +G1 X1.18 Y19.64 Z18.8 F960.0 +G1 X1.09 Y19.54 Z18.8 F960.0 +G1 X1.19 Y17.91 Z18.8 F960.0 +G1 X1.29 Y17.76 Z18.8 F960.0 +M103 +G1 X2.28 Y17.22 Z18.8 F960.0 +G1 X2.37 Y17.06 Z18.8 F960.0 +G1 X3.26 Y1.43 Z18.8 F960.0 +G1 X3.37 Y1.33 Z18.8 F960.0 +G1 X21.27 Y1.33 Z18.8 F960.0 +G1 X21.46 Y1.26 Z18.8 F960.0 +G1 X21.75 Y1.02 Z18.8 F960.0 +G1 X21.75 Y1.0 Z18.8 F960.0 +M101 +G1 X21.72 Y0.99 Z18.8 F960.0 +G1 X20.82 Y1.01 Z18.8 F960.0 +G1 X20.8 Y1.0 Z18.8 F960.0 +G1 X20.78 Y0.99 Z18.8 F960.0 +G1 X19.88 Y1.01 Z18.8 F960.0 +G1 X19.86 Y1.0 Z18.8 F960.0 +G1 X19.84 Y0.99 Z18.8 F960.0 +G1 X18.93 Y1.01 Z18.8 F960.0 +G1 X18.92 Y1.0 Z18.8 F960.0 +G1 X18.89 Y0.99 Z18.8 F960.0 +G1 X17.99 Y1.01 Z18.8 F960.0 +G1 X17.97 Y1.0 Z18.8 F960.0 +G1 X17.95 Y0.99 Z18.8 F960.0 +G1 X17.05 Y1.01 Z18.8 F960.0 +G1 X17.03 Y1.0 Z18.8 F960.0 +G1 X17.01 Y0.99 Z18.8 F960.0 +G1 X16.1 Y1.01 Z18.8 F960.0 +G1 X16.09 Y1.0 Z18.8 F960.0 +G1 X16.07 Y0.99 Z18.8 F960.0 +G1 X15.16 Y1.01 Z18.8 F960.0 +G1 X15.15 Y1.0 Z18.8 F960.0 +G1 X15.12 Y0.99 Z18.8 F960.0 +G1 X14.22 Y1.01 Z18.8 F960.0 +G1 X14.2 Y1.0 Z18.8 F960.0 +G1 X14.18 Y0.99 Z18.8 F960.0 +G1 X13.28 Y1.01 Z18.8 F960.0 +G1 X13.26 Y1.0 Z18.8 F960.0 +G1 X13.24 Y0.99 Z18.8 F960.0 +G1 X12.33 Y1.01 Z18.8 F960.0 +G1 X12.32 Y1.0 Z18.8 F960.0 +G1 X12.3 Y0.99 Z18.8 F960.0 +G1 X11.39 Y1.01 Z18.8 F960.0 +G1 X11.37 Y1.0 Z18.8 F960.0 +G1 X11.35 Y0.99 Z18.8 F960.0 +G1 X10.45 Y1.01 Z18.8 F960.0 +G1 X10.43 Y1.0 Z18.8 F960.0 +G1 X10.41 Y0.99 Z18.8 F960.0 +G1 X9.5 Y1.01 Z18.8 F960.0 +G1 X9.49 Y1.0 Z18.8 F960.0 +G1 X9.47 Y0.99 Z18.8 F960.0 +G1 X8.56 Y1.01 Z18.8 F960.0 +G1 X8.55 Y1.0 Z18.8 F960.0 +G1 X8.52 Y0.99 Z18.8 F960.0 +G1 X7.62 Y1.01 Z18.8 F960.0 +G1 X7.6 Y1.0 Z18.8 F960.0 +G1 X7.58 Y0.99 Z18.8 F960.0 +G1 X6.68 Y1.01 Z18.8 F960.0 +G1 X6.66 Y1.0 Z18.8 F960.0 +G1 X6.64 Y0.99 Z18.8 F960.0 +G1 X5.73 Y1.01 Z18.8 F960.0 +G1 X5.72 Y1.0 Z18.8 F960.0 +G1 X5.7 Y0.99 Z18.8 F960.0 +G1 X4.79 Y1.01 Z18.8 F960.0 +G1 X4.77 Y1.0 Z18.8 F960.0 +G1 X4.75 Y0.99 Z18.8 F960.0 +G1 X3.85 Y1.01 Z18.8 F960.0 +G1 X3.83 Y1.0 Z18.8 F960.0 +G1 X3.81 Y0.99 Z18.8 F960.0 +G1 X3.0 Y1.08 Z18.8 F960.0 +G1 X2.95 Y1.06 Z18.8 F960.0 +G1 X2.9 Y1.05 Z18.8 F960.0 +G1 X2.85 Y1.87 Z18.8 F960.0 +G1 X2.87 Y1.93 Z18.8 F960.0 +G1 X2.91 Y2.0 Z18.8 F960.0 +G1 X2.8 Y2.76 Z18.8 F960.0 +G1 X2.82 Y2.82 Z18.8 F960.0 +G1 X2.86 Y2.9 Z18.8 F960.0 +G1 X2.74 Y3.64 Z18.8 F960.0 +G1 X2.76 Y3.7 Z18.8 F960.0 +G1 X2.81 Y3.79 Z18.8 F960.0 +G1 X2.68 Y4.52 Z18.8 F960.0 +G1 X2.71 Y4.59 Z18.8 F960.0 +G1 X2.76 Y4.69 Z18.8 F960.0 +G1 X2.63 Y5.41 Z18.8 F960.0 +G1 X2.65 Y5.48 Z18.8 F960.0 +G1 X2.7 Y5.58 Z18.8 F960.0 +G1 X2.57 Y6.29 Z18.8 F960.0 +G1 X2.6 Y6.37 Z18.8 F960.0 +G1 X2.65 Y6.48 Z18.8 F960.0 +G1 X2.52 Y7.17 Z18.8 F960.0 +G1 X2.54 Y7.26 Z18.8 F960.0 +G1 X2.6 Y7.37 Z18.8 F960.0 +G1 X2.46 Y8.06 Z18.8 F960.0 +G1 X2.49 Y8.14 Z18.8 F960.0 +G1 X2.55 Y8.27 Z18.8 F960.0 +G1 X2.4 Y8.94 Z18.8 F960.0 +G1 X2.43 Y9.03 Z18.8 F960.0 +G1 X2.5 Y9.16 Z18.8 F960.0 +G1 X2.35 Y9.82 Z18.8 F960.0 +G1 X2.38 Y9.92 Z18.8 F960.0 +G1 X2.45 Y10.06 Z18.8 F960.0 +G1 X2.29 Y10.71 Z18.8 F960.0 +G1 X2.32 Y10.81 Z18.8 F960.0 +G1 X2.39 Y10.95 Z18.8 F960.0 +G1 X2.24 Y11.59 Z18.8 F960.0 +G1 X2.27 Y11.7 Z18.8 F960.0 +G1 X2.34 Y11.85 Z18.8 F960.0 +G1 X2.18 Y12.47 Z18.8 F960.0 +G1 X2.21 Y12.58 Z18.8 F960.0 +G1 X2.29 Y12.74 Z18.8 F960.0 +G1 X2.13 Y13.36 Z18.8 F960.0 +G1 X2.16 Y13.47 Z18.8 F960.0 +G1 X2.24 Y13.64 Z18.8 F960.0 +G1 X2.07 Y14.24 Z18.8 F960.0 +G1 X2.1 Y14.36 Z18.8 F960.0 +G1 X2.19 Y14.53 Z18.8 F960.0 +G1 X2.02 Y15.12 Z18.8 F960.0 +G1 X2.05 Y15.25 Z18.8 F960.0 +G1 X2.13 Y15.43 Z18.8 F960.0 +G1 X1.96 Y16.01 Z18.8 F960.0 +G1 X1.99 Y16.14 Z18.8 F960.0 +G1 X2.08 Y16.32 Z18.8 F960.0 +G1 X1.91 Y16.89 Z18.8 F960.0 +G1 X1.94 Y17.02 Z18.8 F960.0 +G1 X2.03 Y17.22 Z18.8 F960.0 +G1 X1.85 Y17.77 Z18.8 F960.0 +G1 X1.88 Y17.91 Z18.8 F960.0 +G1 X1.98 Y18.11 Z18.8 F960.0 +G1 X1.79 Y18.66 Z18.8 F960.0 +G1 X1.83 Y18.8 Z18.8 F960.0 +G1 X2.02 Y18.86 Z18.8 F960.0 +M103 +G1 X2.21 Y18.7 Z18.8 F960.0 +G1 X2.29 Y18.53 Z18.8 F960.0 +G1 X3.26 Y1.43 Z18.8 F960.0 +G1 X3.37 Y1.33 Z18.8 F960.0 +G1 X22.18 Y1.33 Z18.8 F960.0 +G1 X22.37 Y1.26 Z18.8 F960.0 +G1 X22.6 Y1.06 Z18.8 F960.0 +G1 X22.75 Y1.06 Z18.8 F960.0 +M101 +G1 X23.05 Y1.36 Z18.8 F960.0 +G1 X23.12 Y1.54 Z18.8 F960.0 +G1 X23.11 Y2.33 Z18.8 F960.0 +G1 X23.13 Y2.39 Z18.8 F960.0 +G1 X23.19 Y2.48 Z18.8 F960.0 +G1 X23.17 Y3.32 Z18.8 F960.0 +G1 X23.19 Y3.39 Z18.8 F960.0 +G1 X23.25 Y3.49 Z18.8 F960.0 +G1 X23.22 Y4.32 Z18.8 F960.0 +G1 X23.25 Y4.4 Z18.8 F960.0 +G1 X23.31 Y4.51 Z18.8 F960.0 +G1 X23.28 Y5.32 Z18.8 F960.0 +G1 X23.31 Y5.4 Z18.8 F960.0 +G1 X23.38 Y5.52 Z18.8 F960.0 +G1 X23.34 Y6.31 Z18.8 F960.0 +G1 X23.37 Y6.4 Z18.8 F960.0 +G1 X23.44 Y6.53 Z18.8 F960.0 +G1 X23.39 Y7.31 Z18.8 F960.0 +G1 X23.43 Y7.4 Z18.8 F960.0 +G1 X23.51 Y7.54 Z18.8 F960.0 +G1 X23.45 Y8.3 Z18.8 F960.0 +G1 X23.49 Y8.4 Z18.8 F960.0 +G1 X23.57 Y8.55 Z18.8 F960.0 +G1 X23.51 Y9.3 Z18.8 F960.0 +G1 X23.55 Y9.41 Z18.8 F960.0 +G1 X23.63 Y9.56 Z18.8 F960.0 +G1 X23.57 Y10.3 Z18.8 F960.0 +G1 X23.61 Y10.41 Z18.8 F960.0 +G1 X23.7 Y10.57 Z18.8 F960.0 +G1 X23.63 Y11.29 Z18.8 F960.0 +G1 X23.67 Y11.41 Z18.8 F960.0 +G1 X23.76 Y11.58 Z18.8 F960.0 +G1 X23.68 Y12.29 Z18.8 F960.0 +G1 X23.73 Y12.42 Z18.8 F960.0 +G1 X23.83 Y12.59 Z18.8 F960.0 +G1 X23.74 Y13.28 Z18.8 F960.0 +G1 X23.79 Y13.42 Z18.8 F960.0 +G1 X23.89 Y13.61 Z18.8 F960.0 +G1 X23.8 Y14.28 Z18.8 F960.0 +G1 X23.85 Y14.42 Z18.8 F960.0 +G1 X23.95 Y14.62 Z18.8 F960.0 +G1 X23.86 Y15.28 Z18.8 F960.0 +G1 X23.91 Y15.42 Z18.8 F960.0 +G1 X24.02 Y15.63 Z18.8 F960.0 +G1 X23.92 Y16.27 Z18.8 F960.0 +G1 X23.97 Y16.42 Z18.8 F960.0 +G1 X24.08 Y16.64 Z18.8 F960.0 +G1 X23.97 Y17.27 Z18.8 F960.0 +G1 X24.03 Y17.43 Z18.8 F960.0 +G1 X24.14 Y17.65 Z18.8 F960.0 +G1 X24.03 Y18.26 Z18.8 F960.0 +G1 X24.09 Y18.43 Z18.8 F960.0 +G1 X24.24 Y18.49 Z18.85 F960.0 +M103 +G1 X24.36 Y18.04 Z19.14 F960.0 +G1 X24.38 Y18.06 Z19.2 F960.0 +G1 X24.46 Y19.29 Z19.2 F960.0 +G1 X24.43 Y19.33 Z19.2 F960.0 +G1 X24.33 Y19.34 Z19.2 F960.0 +G1 X23.91 Y19.59 Z19.2 F960.0 +G1 X23.72 Y19.64 Z19.2 F960.0 +M101 +G1 X23.39 Y19.64 Z19.2 F960.0 +G1 X23.28 Y19.54 Z19.2 F960.0 +G1 X22.23 Y1.75 Z19.2 F960.0 +G1 X22.12 Y1.64 Z19.2 F960.0 +G1 X3.88 Y1.64 Z19.2 F960.0 +G1 X3.77 Y1.75 Z19.2 F960.0 +G1 X2.72 Y19.54 Z19.2 F960.0 +G1 X2.61 Y19.64 Z19.2 F960.0 +G1 X1.3 Y19.64 Z19.2 F960.0 +G1 X1.21 Y19.54 Z19.2 F960.0 +G1 X2.43 Y0.47 Z19.2 F960.0 +G1 X2.54 Y0.36 Z19.2 F960.0 +G1 X23.46 Y0.36 Z19.2 F960.0 +G1 X23.57 Y0.47 Z19.2 F960.0 +G1 X24.79 Y19.54 Z19.2 F960.0 +G1 X24.7 Y19.64 Z19.2 F960.0 +G1 X24.11 Y19.64 Z19.2 F960.0 +G1 X23.99 Y19.54 Z19.2 F960.0 +M103 +G1 X23.87 Y18.68 Z19.2 F960.0 +G1 X23.92 Y18.5 Z19.2 F960.0 +M101 +G1 X24.01 Y18.41 Z19.2 F960.0 +G1 X24.04 Y18.24 Z19.2 F960.0 +G1 X23.84 Y17.78 Z19.2 F960.0 +G1 X23.87 Y17.61 Z19.2 F960.0 +G1 X23.96 Y17.53 Z19.2 F960.0 +G1 X23.99 Y17.36 Z19.2 F960.0 +G1 X23.79 Y16.89 Z19.2 F960.0 +G1 X23.82 Y16.72 Z19.2 F960.0 +G1 X23.9 Y16.64 Z19.2 F960.0 +G1 X23.93 Y16.47 Z19.2 F960.0 +G1 X23.73 Y16.0 Z19.2 F960.0 +G1 X23.77 Y15.83 Z19.2 F960.0 +G1 X23.88 Y15.59 Z19.2 F960.0 +G1 X23.68 Y15.11 Z19.2 F960.0 +G1 X23.71 Y14.94 Z19.2 F960.0 +G1 X23.82 Y14.7 Z19.2 F960.0 +G1 X23.63 Y14.22 Z19.2 F960.0 +G1 X23.66 Y14.05 Z19.2 F960.0 +G1 X23.77 Y13.82 Z19.2 F960.0 +G1 X23.57 Y13.33 Z19.2 F960.0 +G1 X23.61 Y13.16 Z19.2 F960.0 +G1 X23.71 Y12.93 Z19.2 F960.0 +G1 X23.52 Y12.43 Z19.2 F960.0 +G1 X23.55 Y12.28 Z19.2 F960.0 +G1 X23.65 Y12.05 Z19.2 F960.0 +G1 X23.46 Y11.54 Z19.2 F960.0 +G1 X23.5 Y11.39 Z19.2 F960.0 +G1 X23.6 Y11.16 Z19.2 F960.0 +G1 X23.41 Y10.65 Z19.2 F960.0 +G1 X23.44 Y10.5 Z19.2 F960.0 +G1 X23.54 Y10.28 Z19.2 F960.0 +G1 X23.36 Y9.76 Z19.2 F960.0 +G1 X23.39 Y9.61 Z19.2 F960.0 +G1 X23.49 Y9.4 Z19.2 F960.0 +G1 X23.3 Y8.87 Z19.2 F960.0 +G1 X23.34 Y8.72 Z19.2 F960.0 +G1 X23.43 Y8.51 Z19.2 F960.0 +G1 X23.25 Y7.97 Z19.2 F960.0 +G1 X23.28 Y7.83 Z19.2 F960.0 +G1 X23.38 Y7.63 Z19.2 F960.0 +G1 X23.19 Y7.08 Z19.2 F960.0 +G1 X23.23 Y6.94 Z19.2 F960.0 +G1 X23.32 Y6.74 Z19.2 F960.0 +G1 X23.14 Y6.19 Z19.2 F960.0 +G1 X23.17 Y6.05 Z19.2 F960.0 +G1 X23.26 Y5.86 Z19.2 F960.0 +G1 X23.09 Y5.3 Z19.2 F960.0 +G1 X23.12 Y5.17 Z19.2 F960.0 +G1 X23.21 Y4.98 Z19.2 F960.0 +G1 X23.03 Y4.41 Z19.2 F960.0 +G1 X23.07 Y4.28 Z19.2 F960.0 +G1 X23.15 Y4.09 Z19.2 F960.0 +G1 X22.98 Y3.51 Z19.2 F960.0 +G1 X23.01 Y3.39 Z19.2 F960.0 +G1 X23.1 Y3.21 Z19.2 F960.0 +G1 X22.93 Y2.62 Z19.2 F960.0 +G1 X22.96 Y2.5 Z19.2 F960.0 +G1 X23.04 Y2.32 Z19.2 F960.0 +G1 X22.87 Y1.73 Z19.2 F960.0 +G1 X22.9 Y1.61 Z19.2 F960.0 +G1 X22.96 Y1.46 Z19.2 F960.0 +G1 X22.57 Y1.02 Z19.2 F960.0 +G1 X22.57 Y1.0 Z19.2 F960.0 +G1 X22.57 Y0.99 Z19.2 F960.0 +G1 X21.65 Y0.99 Z19.2 F960.0 +G1 X21.63 Y1.0 Z19.2 F960.0 +G1 X21.61 Y1.01 Z19.2 F960.0 +G1 X20.7 Y0.99 Z19.2 F960.0 +G1 X20.69 Y1.0 Z19.2 F960.0 +G1 X20.67 Y1.01 Z19.2 F960.0 +G1 X19.76 Y0.99 Z19.2 F960.0 +G1 X19.75 Y1.0 Z19.2 F960.0 +G1 X19.72 Y1.01 Z19.2 F960.0 +G1 X18.82 Y0.99 Z19.2 F960.0 +G1 X18.8 Y1.0 Z19.2 F960.0 +G1 X18.78 Y1.01 Z19.2 F960.0 +G1 X17.88 Y0.99 Z19.2 F960.0 +G1 X17.86 Y1.0 Z19.2 F960.0 +G1 X17.84 Y1.01 Z19.2 F960.0 +G1 X16.93 Y0.99 Z19.2 F960.0 +G1 X16.92 Y1.0 Z19.2 F960.0 +G1 X16.89 Y1.01 Z19.2 F960.0 +G1 X15.99 Y0.99 Z19.2 F960.0 +G1 X15.97 Y1.0 Z19.2 F960.0 +G1 X15.95 Y1.01 Z19.2 F960.0 +G1 X15.05 Y0.99 Z19.2 F960.0 +G1 X15.03 Y1.0 Z19.2 F960.0 +G1 X15.01 Y1.01 Z19.2 F960.0 +G1 X14.1 Y0.99 Z19.2 F960.0 +G1 X14.09 Y1.0 Z19.2 F960.0 +G1 X14.07 Y1.01 Z19.2 F960.0 +G1 X13.16 Y0.99 Z19.2 F960.0 +G1 X13.15 Y1.0 Z19.2 F960.0 +G1 X13.12 Y1.01 Z19.2 F960.0 +G1 X12.22 Y0.99 Z19.2 F960.0 +G1 X12.2 Y1.0 Z19.2 F960.0 +G1 X12.18 Y1.01 Z19.2 F960.0 +G1 X11.28 Y0.99 Z19.2 F960.0 +G1 X11.26 Y1.0 Z19.2 F960.0 +G1 X11.24 Y1.01 Z19.2 F960.0 +G1 X10.33 Y0.99 Z19.2 F960.0 +G1 X10.32 Y1.0 Z19.2 F960.0 +G1 X10.3 Y1.01 Z19.2 F960.0 +G1 X9.39 Y0.99 Z19.2 F960.0 +G1 X9.37 Y1.0 Z19.2 F960.0 +G1 X9.35 Y1.01 Z19.2 F960.0 +G1 X8.45 Y0.99 Z19.2 F960.0 +G1 X8.43 Y1.0 Z19.2 F960.0 +G1 X8.41 Y1.01 Z19.2 F960.0 +G1 X7.5 Y0.99 Z19.2 F960.0 +G1 X7.49 Y1.0 Z19.2 F960.0 +G1 X7.47 Y1.01 Z19.2 F960.0 +G1 X6.56 Y0.99 Z19.2 F960.0 +G1 X6.55 Y1.0 Z19.2 F960.0 +G1 X6.52 Y1.01 Z19.2 F960.0 +G1 X5.62 Y0.99 Z19.2 F960.0 +G1 X5.6 Y1.0 Z19.2 F960.0 +G1 X5.58 Y1.01 Z19.2 F960.0 +G1 X4.68 Y0.99 Z19.2 F960.0 +G1 X4.66 Y1.0 Z19.2 F960.0 +G1 X4.64 Y1.01 Z19.2 F960.0 +G1 X3.83 Y0.99 Z19.2 F960.0 +G1 X3.65 Y1.06 Z19.2 F960.0 +G1 X3.06 Y1.66 Z19.2 F960.0 +G1 X3.0 Y1.84 Z19.2 F960.0 +G1 X3.08 Y2.48 Z19.2 F960.0 +G1 X3.03 Y2.62 Z19.2 F960.0 +G1 X2.93 Y2.82 Z19.2 F960.0 +G1 X3.02 Y3.48 Z19.2 F960.0 +G1 X2.97 Y3.63 Z19.2 F960.0 +G1 X2.87 Y3.83 Z19.2 F960.0 +G1 X2.96 Y4.48 Z19.2 F960.0 +G1 X2.91 Y4.63 Z19.2 F960.0 +G1 X2.8 Y4.84 Z19.2 F960.0 +G1 X2.9 Y5.48 Z19.2 F960.0 +G1 X2.85 Y5.63 Z19.2 F960.0 +G1 X2.74 Y5.85 Z19.2 F960.0 +G1 X2.84 Y6.48 Z19.2 F960.0 +G1 X2.79 Y6.64 Z19.2 F960.0 +G1 X2.67 Y6.86 Z19.2 F960.0 +G1 X2.78 Y7.48 Z19.2 F960.0 +G1 X2.73 Y7.64 Z19.2 F960.0 +G1 X2.61 Y7.87 Z19.2 F960.0 +G1 X2.72 Y8.48 Z19.2 F960.0 +G1 X2.67 Y8.65 Z19.2 F960.0 +G1 X2.55 Y8.88 Z19.2 F960.0 +G1 X2.66 Y9.48 Z19.2 F960.0 +G1 X2.61 Y9.65 Z19.2 F960.0 +G1 X2.48 Y9.89 Z19.2 F960.0 +G1 X2.6 Y10.48 Z19.2 F960.0 +G1 X2.55 Y10.65 Z19.2 F960.0 +G1 X2.47 Y10.73 Z19.2 F960.0 +G1 X2.42 Y10.9 Z19.2 F960.0 +G1 X2.54 Y11.48 Z19.2 F960.0 +G1 X2.49 Y11.65 Z19.2 F960.0 +G1 X2.41 Y11.74 Z19.2 F960.0 +G1 X2.36 Y11.91 Z19.2 F960.0 +G1 X2.48 Y12.48 Z19.2 F960.0 +G1 X2.43 Y12.66 Z19.2 F960.0 +G1 X2.34 Y12.74 Z19.2 F960.0 +G1 X2.29 Y12.92 Z19.2 F960.0 +G1 X2.42 Y13.48 Z19.2 F960.0 +G1 X2.37 Y13.66 Z19.2 F960.0 +G1 X2.28 Y13.75 Z19.2 F960.0 +G1 X2.23 Y13.93 Z19.2 F960.0 +G1 X2.36 Y14.48 Z19.2 F960.0 +G1 X2.31 Y14.66 Z19.2 F960.0 +G1 X2.21 Y14.76 Z19.2 F960.0 +G1 X2.16 Y14.93 Z19.2 F960.0 +G1 X2.3 Y15.49 Z19.2 F960.0 +G1 X2.25 Y15.66 Z19.2 F960.0 +G1 X2.15 Y15.77 Z19.2 F960.0 +G1 X2.1 Y15.94 Z19.2 F960.0 +G1 X2.24 Y16.49 Z19.2 F960.0 +G1 X2.19 Y16.66 Z19.2 F960.0 +G1 X2.08 Y16.77 Z19.2 F960.0 +G1 X2.04 Y16.95 Z19.2 F960.0 +G1 X2.18 Y17.49 Z19.2 F960.0 +G1 X2.13 Y17.67 Z19.2 F960.0 +G1 X2.02 Y17.78 Z19.2 F960.0 +G1 X1.97 Y17.95 Z19.2 F960.0 +G1 X2.12 Y18.49 Z19.2 F960.0 +G1 X2.08 Y18.67 Z19.2 F960.0 +G1 X1.95 Y18.79 Z19.2 F960.0 +G1 X1.84 Y18.93 Z19.27 F960.0 +M103 +G1 X1.7 Y19.24 Z19.54 F960.0 +G1 X1.67 Y19.21 Z19.6 F960.0 +G1 X1.75 Y17.94 Z19.6 F960.0 +G1 X1.72 Y17.74 Z19.6 F960.0 +G1 X1.53 Y17.3 Z19.6 F960.0 +G1 X1.49 Y17.1 Z19.6 F960.0 +M101 +G1 X2.62 Y0.47 Z19.6 F960.0 +G1 X2.73 Y0.36 Z19.6 F960.0 +G1 X23.27 Y0.36 Z19.6 F960.0 +G1 X23.38 Y0.47 Z19.6 F960.0 +G1 X24.67 Y19.54 Z19.6 F960.0 +G1 X24.57 Y19.64 Z19.6 F960.0 +G1 X23.17 Y19.64 Z19.6 F960.0 +G1 X23.06 Y19.54 Z19.6 F960.0 +G1 X22.01 Y1.75 Z19.6 F960.0 +G1 X21.9 Y1.64 Z19.6 F960.0 +G1 X4.1 Y1.64 Z19.6 F960.0 +G1 X3.99 Y1.75 Z19.6 F960.0 +G1 X2.94 Y19.54 Z19.6 F960.0 +G1 X2.83 Y19.64 Z19.6 F960.0 +G1 X1.43 Y19.64 Z19.6 F960.0 +G1 X1.33 Y19.54 Z19.6 F960.0 +G1 X1.47 Y17.49 Z19.6 F960.0 +G1 X1.57 Y17.33 Z19.6 F960.0 +M103 +G1 X2.7 Y16.68 Z19.6 F960.0 +G1 X2.8 Y16.52 Z19.6 F960.0 +G1 X3.69 Y1.43 Z19.6 F960.0 +G1 X3.8 Y1.33 Z19.6 F960.0 +G1 X21.27 Y1.33 Z19.6 F960.0 +G1 X21.45 Y1.26 Z19.6 F960.0 +G1 X21.75 Y1.02 Z19.6 F960.0 +G1 X21.75 Y1.0 Z19.6 F960.0 +M101 +G1 X21.72 Y0.99 Z19.6 F960.0 +G1 X20.82 Y1.01 Z19.6 F960.0 +G1 X20.8 Y1.0 Z19.6 F960.0 +G1 X20.78 Y0.99 Z19.6 F960.0 +G1 X19.88 Y1.01 Z19.6 F960.0 +G1 X19.86 Y1.0 Z19.6 F960.0 +G1 X19.84 Y0.99 Z19.6 F960.0 +G1 X18.93 Y1.01 Z19.6 F960.0 +G1 X18.92 Y1.0 Z19.6 F960.0 +G1 X18.89 Y0.99 Z19.6 F960.0 +G1 X17.99 Y1.01 Z19.6 F960.0 +G1 X17.97 Y1.0 Z19.6 F960.0 +G1 X17.95 Y0.99 Z19.6 F960.0 +G1 X17.05 Y1.01 Z19.6 F960.0 +G1 X17.03 Y1.0 Z19.6 F960.0 +G1 X17.01 Y0.99 Z19.6 F960.0 +G1 X16.1 Y1.01 Z19.6 F960.0 +G1 X16.09 Y1.0 Z19.6 F960.0 +G1 X16.07 Y0.99 Z19.6 F960.0 +G1 X15.16 Y1.01 Z19.6 F960.0 +G1 X15.15 Y1.0 Z19.6 F960.0 +G1 X15.12 Y0.99 Z19.6 F960.0 +G1 X14.22 Y1.01 Z19.6 F960.0 +G1 X14.2 Y1.0 Z19.6 F960.0 +G1 X14.18 Y0.99 Z19.6 F960.0 +G1 X13.28 Y1.01 Z19.6 F960.0 +G1 X13.26 Y1.0 Z19.6 F960.0 +G1 X13.24 Y0.99 Z19.6 F960.0 +G1 X12.33 Y1.01 Z19.6 F960.0 +G1 X12.32 Y1.0 Z19.6 F960.0 +G1 X12.3 Y0.99 Z19.6 F960.0 +G1 X11.39 Y1.01 Z19.6 F960.0 +G1 X11.37 Y1.0 Z19.6 F960.0 +G1 X11.35 Y0.99 Z19.6 F960.0 +G1 X10.45 Y1.01 Z19.6 F960.0 +G1 X10.43 Y1.0 Z19.6 F960.0 +G1 X10.41 Y0.99 Z19.6 F960.0 +G1 X9.5 Y1.01 Z19.6 F960.0 +G1 X9.49 Y1.0 Z19.6 F960.0 +G1 X9.47 Y0.99 Z19.6 F960.0 +G1 X8.56 Y1.01 Z19.6 F960.0 +G1 X8.55 Y1.0 Z19.6 F960.0 +G1 X8.52 Y0.99 Z19.6 F960.0 +G1 X7.62 Y1.01 Z19.6 F960.0 +G1 X7.6 Y1.0 Z19.6 F960.0 +G1 X7.58 Y0.99 Z19.6 F960.0 +G1 X6.68 Y1.01 Z19.6 F960.0 +G1 X6.66 Y1.0 Z19.6 F960.0 +G1 X6.64 Y0.99 Z19.6 F960.0 +G1 X5.73 Y1.01 Z19.6 F960.0 +G1 X5.72 Y1.0 Z19.6 F960.0 +G1 X5.7 Y0.99 Z19.6 F960.0 +G1 X4.79 Y1.01 Z19.6 F960.0 +G1 X4.77 Y1.0 Z19.6 F960.0 +G1 X4.75 Y0.99 Z19.6 F960.0 +G1 X3.85 Y1.01 Z19.6 F960.0 +G1 X3.83 Y1.0 Z19.6 F960.0 +G1 X3.81 Y1.0 Z19.6 F960.0 +G1 X3.43 Y1.42 Z19.6 F960.0 +G1 X3.31 Y1.43 Z19.6 F960.0 +G1 X3.19 Y1.39 Z19.6 F960.0 +G1 X3.14 Y2.1 Z19.6 F960.0 +G1 X3.2 Y2.25 Z19.6 F960.0 +G1 X3.29 Y2.46 Z19.6 F960.0 +G1 X3.1 Y2.99 Z19.6 F960.0 +G1 X3.14 Y3.14 Z19.6 F960.0 +G1 X3.24 Y3.35 Z19.6 F960.0 +G1 X3.05 Y3.87 Z19.6 F960.0 +G1 X3.08 Y4.02 Z19.6 F960.0 +G1 X3.18 Y4.24 Z19.6 F960.0 +G1 X2.99 Y4.75 Z19.6 F960.0 +G1 X3.02 Y4.91 Z19.6 F960.0 +G1 X3.13 Y5.14 Z19.6 F960.0 +G1 X2.93 Y5.63 Z19.6 F960.0 +G1 X2.97 Y5.79 Z19.6 F960.0 +G1 X3.07 Y6.03 Z19.6 F960.0 +G1 X2.87 Y6.51 Z19.6 F960.0 +G1 X2.91 Y6.68 Z19.6 F960.0 +G1 X3.02 Y6.92 Z19.6 F960.0 +G1 X2.82 Y7.39 Z19.6 F960.0 +G1 X2.85 Y7.56 Z19.6 F960.0 +G1 X2.93 Y7.64 Z19.6 F960.0 +G1 X2.96 Y7.81 Z19.6 F960.0 +G1 X2.76 Y8.28 Z19.6 F960.0 +G1 X2.79 Y8.45 Z19.6 F960.0 +G1 X2.88 Y8.53 Z19.6 F960.0 +G1 X2.91 Y8.7 Z19.6 F960.0 +G1 X2.7 Y9.16 Z19.6 F960.0 +G1 X2.73 Y9.33 Z19.6 F960.0 +G1 X2.83 Y9.42 Z19.6 F960.0 +G1 X2.85 Y9.59 Z19.6 F960.0 +G1 X2.64 Y10.04 Z19.6 F960.0 +G1 X2.67 Y10.21 Z19.6 F960.0 +G1 X2.77 Y10.32 Z19.6 F960.0 +G1 X2.8 Y10.48 Z19.6 F960.0 +G1 X2.58 Y10.93 Z19.6 F960.0 +G1 X2.61 Y11.1 Z19.6 F960.0 +G1 X2.72 Y11.21 Z19.6 F960.0 +G1 X2.75 Y11.37 Z19.6 F960.0 +G1 X2.52 Y11.81 Z19.6 F960.0 +G1 X2.55 Y11.98 Z19.6 F960.0 +G1 X2.67 Y12.1 Z19.6 F960.0 +G1 X2.69 Y12.26 Z19.6 F960.0 +G1 X2.47 Y12.7 Z19.6 F960.0 +G1 X2.49 Y12.86 Z19.6 F960.0 +G1 X2.62 Y12.99 Z19.6 F960.0 +G1 X2.64 Y13.15 Z19.6 F960.0 +G1 X2.41 Y13.58 Z19.6 F960.0 +G1 X2.43 Y13.75 Z19.6 F960.0 +G1 X2.56 Y13.88 Z19.6 F960.0 +G1 X2.59 Y14.04 Z19.6 F960.0 +G1 X2.35 Y14.46 Z19.6 F960.0 +G1 X2.37 Y14.63 Z19.6 F960.0 +G1 X2.51 Y14.77 Z19.6 F960.0 +G1 X2.53 Y14.93 Z19.6 F960.0 +G1 X2.29 Y15.35 Z19.6 F960.0 +G1 X2.31 Y15.51 Z19.6 F960.0 +G1 X2.46 Y15.66 Z19.6 F960.0 +G1 X2.48 Y15.82 Z19.6 F960.0 +G1 X2.23 Y16.23 Z19.6 F960.0 +G1 X2.25 Y16.39 Z19.6 F960.0 +G1 X2.4 Y16.55 Z19.6 F960.0 +G1 X2.42 Y16.71 Z19.6 F960.0 +G1 X2.17 Y17.11 Z19.6 F960.0 +G1 X2.19 Y17.28 Z19.6 F960.0 +G1 X2.35 Y17.44 Z19.6 F960.0 +G1 X2.37 Y17.6 Z19.6 F960.0 +G1 X2.12 Y18.0 Z19.6 F960.0 +G1 X2.13 Y18.16 Z19.6 F960.0 +G1 X2.3 Y18.33 Z19.6 F960.0 +G1 X2.32 Y18.49 Z19.6 F960.0 +G1 X2.01 Y18.95 Z19.6 F960.0 +G1 X2.01 Y18.98 Z19.6 F960.0 +G1 X2.05 Y19.0 Z19.6 F960.0 +M103 +G1 X2.61 Y18.51 Z19.6 F960.0 +G1 X2.69 Y18.34 Z19.6 F960.0 +G1 X3.69 Y1.43 Z19.6 F960.0 +G1 X3.8 Y1.33 Z19.6 F960.0 +G1 X22.19 Y1.33 Z19.6 F960.0 +G1 X22.37 Y1.26 Z19.6 F960.0 +G1 X22.63 Y1.03 Z19.6 F960.0 +G1 X22.71 Y1.03 Z19.6 F960.0 +M101 +G1 X22.78 Y1.16 Z19.6 F960.0 +G1 X22.67 Y1.82 Z19.6 F960.0 +G1 X22.72 Y1.98 Z19.6 F960.0 +G1 X22.84 Y2.22 Z19.6 F960.0 +G1 X22.73 Y2.81 Z19.6 F960.0 +G1 X22.79 Y2.99 Z19.6 F960.0 +G1 X22.91 Y3.23 Z19.6 F960.0 +G1 X22.79 Y3.81 Z19.6 F960.0 +G1 X22.85 Y3.99 Z19.6 F960.0 +G1 X22.92 Y4.07 Z19.6 F960.0 +G1 X22.98 Y4.25 Z19.6 F960.0 +G1 X22.85 Y4.82 Z19.6 F960.0 +G1 X22.91 Y4.99 Z19.6 F960.0 +G1 X22.99 Y5.08 Z19.6 F960.0 +G1 X23.04 Y5.26 Z19.6 F960.0 +G1 X22.91 Y5.82 Z19.6 F960.0 +G1 X22.96 Y5.99 Z19.6 F960.0 +G1 X23.06 Y6.09 Z19.6 F960.0 +G1 X23.11 Y6.27 Z19.6 F960.0 +G1 X22.97 Y6.82 Z19.6 F960.0 +G1 X23.02 Y7.0 Z19.6 F960.0 +G1 X23.13 Y7.1 Z19.6 F960.0 +G1 X23.18 Y7.28 Z19.6 F960.0 +G1 X23.04 Y7.82 Z19.6 F960.0 +G1 X23.08 Y8.0 Z19.6 F960.0 +G1 X23.2 Y8.11 Z19.6 F960.0 +G1 X23.24 Y8.29 Z19.6 F960.0 +G1 X23.1 Y8.82 Z19.6 F960.0 +G1 X23.14 Y9.0 Z19.6 F960.0 +G1 X23.27 Y9.12 Z19.6 F960.0 +G1 X23.31 Y9.3 Z19.6 F960.0 +G1 X23.16 Y9.83 Z19.6 F960.0 +G1 X23.2 Y10.0 Z19.6 F960.0 +G1 X23.34 Y10.14 Z19.6 F960.0 +G1 X23.38 Y10.31 Z19.6 F960.0 +G1 X23.22 Y10.83 Z19.6 F960.0 +G1 X23.26 Y11.0 Z19.6 F960.0 +G1 X23.4 Y11.15 Z19.6 F960.0 +G1 X23.44 Y11.32 Z19.6 F960.0 +G1 X23.28 Y11.83 Z19.6 F960.0 +G1 X23.32 Y12.01 Z19.6 F960.0 +G1 X23.47 Y12.16 Z19.6 F960.0 +G1 X23.51 Y12.33 Z19.6 F960.0 +G1 X23.34 Y12.83 Z19.6 F960.0 +G1 X23.38 Y13.01 Z19.6 F960.0 +G1 X23.54 Y13.17 Z19.6 F960.0 +G1 X23.58 Y13.34 Z19.6 F960.0 +G1 X23.4 Y13.84 Z19.6 F960.0 +G1 X23.44 Y14.01 Z19.6 F960.0 +G1 X23.61 Y14.18 Z19.6 F960.0 +G1 X23.65 Y14.35 Z19.6 F960.0 +G1 X23.46 Y14.84 Z19.6 F960.0 +G1 X23.5 Y15.01 Z19.6 F960.0 +G1 X23.68 Y15.19 Z19.6 F960.0 +G1 X23.71 Y15.36 Z19.6 F960.0 +G1 X23.52 Y15.84 Z19.6 F960.0 +G1 X23.56 Y16.01 Z19.6 F960.0 +G1 X23.75 Y16.2 Z19.6 F960.0 +G1 X23.78 Y16.37 Z19.6 F960.0 +G1 X23.58 Y16.84 Z19.6 F960.0 +G1 X23.61 Y17.01 Z19.6 F960.0 +G1 X23.81 Y17.21 Z19.6 F960.0 +G1 X23.85 Y17.38 Z19.6 F960.0 +G1 X23.64 Y17.85 Z19.6 F960.0 +G1 X23.67 Y18.02 Z19.6 F960.0 +G1 X23.88 Y18.23 Z19.6 F960.0 +G1 X23.98 Y18.24 Z19.68 F960.0 +M103 +G1 X24.05 Y18.07 Z19.92 F960.0 +G1 X24.08 Y18.12 Z20.0 F960.0 +G1 X24.16 Y19.27 Z20.0 F960.0 +G1 X24.11 Y19.33 Z20.0 F960.0 +G1 X23.95 Y19.36 Z20.0 F960.0 +G1 X23.6 Y19.58 Z20.0 F960.0 +G1 X23.4 Y19.64 Z20.0 F960.0 +M101 +G1 X22.96 Y19.64 Z20.0 F960.0 +G1 X22.85 Y19.54 Z20.0 F960.0 +G1 X21.8 Y1.75 Z20.0 F960.0 +G1 X21.69 Y1.64 Z20.0 F960.0 +G1 X4.31 Y1.64 Z20.0 F960.0 +G1 X4.2 Y1.75 Z20.0 F960.0 +G1 X3.15 Y19.54 Z20.0 F960.0 +G1 X3.04 Y19.64 Z20.0 F960.0 +G1 X1.6 Y19.64 Z20.0 F960.0 +G1 X1.5 Y19.54 Z20.0 F960.0 +G1 X2.83 Y0.47 Z20.0 F960.0 +G1 X2.95 Y0.36 Z20.0 F960.0 +G1 X23.06 Y0.36 Z20.0 F960.0 +G1 X23.17 Y0.47 Z20.0 F960.0 +G1 X24.5 Y19.54 Z20.0 F960.0 +G1 X24.4 Y19.64 Z20.0 F960.0 +G1 X23.79 Y19.64 Z20.0 F960.0 +G1 X23.65 Y19.54 Z20.0 F960.0 +M103 +G1 X23.48 Y19.08 Z20.0 F960.0 +G1 X23.52 Y18.91 Z20.0 F960.0 +M101 +G1 X23.73 Y18.7 Z20.0 F960.0 +G1 X23.74 Y18.54 Z20.0 F960.0 +G1 X23.46 Y18.17 Z20.0 F960.0 +G1 X23.47 Y18.02 Z20.0 F960.0 +G1 X23.67 Y17.82 Z20.0 F960.0 +G1 X23.68 Y17.66 Z20.0 F960.0 +G1 X23.4 Y17.29 Z20.0 F960.0 +G1 X23.42 Y17.13 Z20.0 F960.0 +G1 X23.61 Y16.94 Z20.0 F960.0 +G1 X23.62 Y16.78 Z20.0 F960.0 +G1 X23.35 Y16.4 Z20.0 F960.0 +G1 X23.36 Y16.24 Z20.0 F960.0 +G1 X23.54 Y16.06 Z20.0 F960.0 +G1 X23.56 Y15.89 Z20.0 F960.0 +G1 X23.3 Y15.51 Z20.0 F960.0 +G1 X23.31 Y15.35 Z20.0 F960.0 +G1 X23.48 Y15.17 Z20.0 F960.0 +G1 X23.5 Y15.01 Z20.0 F960.0 +G1 X23.24 Y14.62 Z20.0 F960.0 +G1 X23.26 Y14.46 Z20.0 F960.0 +G1 X23.42 Y14.29 Z20.0 F960.0 +G1 X23.44 Y14.13 Z20.0 F960.0 +G1 X23.19 Y13.73 Z20.0 F960.0 +G1 X23.21 Y13.56 Z20.0 F960.0 +G1 X23.36 Y13.41 Z20.0 F960.0 +G1 X23.38 Y13.25 Z20.0 F960.0 +G1 X23.13 Y12.84 Z20.0 F960.0 +G1 X23.15 Y12.67 Z20.0 F960.0 +G1 X23.3 Y12.53 Z20.0 F960.0 +G1 X23.32 Y12.36 Z20.0 F960.0 +G1 X23.08 Y11.95 Z20.0 F960.0 +G1 X23.1 Y11.78 Z20.0 F960.0 +G1 X23.24 Y11.65 Z20.0 F960.0 +G1 X23.26 Y11.48 Z20.0 F960.0 +G1 X23.03 Y11.06 Z20.0 F960.0 +G1 X23.05 Y10.89 Z20.0 F960.0 +G1 X23.18 Y10.77 Z20.0 F960.0 +G1 X23.2 Y10.6 Z20.0 F960.0 +G1 X22.97 Y10.17 Z20.0 F960.0 +G1 X23.0 Y10.0 Z20.0 F960.0 +G1 X23.11 Y9.89 Z20.0 F960.0 +G1 X23.14 Y9.72 Z20.0 F960.0 +G1 X22.92 Y9.28 Z20.0 F960.0 +G1 X22.94 Y9.11 Z20.0 F960.0 +G1 X23.05 Y9.0 Z20.0 F960.0 +G1 X23.08 Y8.84 Z20.0 F960.0 +G1 X22.86 Y8.39 Z20.0 F960.0 +G1 X22.89 Y8.22 Z20.0 F960.0 +G1 X22.99 Y8.12 Z20.0 F960.0 +G1 X23.02 Y7.95 Z20.0 F960.0 +G1 X22.81 Y7.5 Z20.0 F960.0 +G1 X22.84 Y7.33 Z20.0 F960.0 +G1 X22.93 Y7.24 Z20.0 F960.0 +G1 X22.96 Y7.07 Z20.0 F960.0 +G1 X22.75 Y6.61 Z20.0 F960.0 +G1 X22.79 Y6.44 Z20.0 F960.0 +G1 X22.87 Y6.36 Z20.0 F960.0 +G1 X22.9 Y6.19 Z20.0 F960.0 +G1 X22.7 Y5.72 Z20.0 F960.0 +G1 X22.73 Y5.55 Z20.0 F960.0 +G1 X22.84 Y5.31 Z20.0 F960.0 +G1 X22.65 Y4.83 Z20.0 F960.0 +G1 X22.68 Y4.66 Z20.0 F960.0 +G1 X22.78 Y4.43 Z20.0 F960.0 +G1 X22.59 Y3.93 Z20.0 F960.0 +G1 X22.62 Y3.78 Z20.0 F960.0 +G1 X22.72 Y3.55 Z20.0 F960.0 +G1 X22.53 Y3.04 Z20.0 F960.0 +G1 X22.57 Y2.89 Z20.0 F960.0 +G1 X22.67 Y2.67 Z20.0 F960.0 +G1 X22.48 Y2.15 Z20.0 F960.0 +G1 X22.51 Y2.0 Z20.0 F960.0 +G1 X22.61 Y1.8 Z20.0 F960.0 +G1 X22.42 Y1.25 Z20.0 F960.0 +G1 X22.46 Y1.12 Z20.0 F960.0 +G1 X22.49 Y1.0 Z20.0 F960.0 +G1 X21.65 Y0.99 Z20.0 F960.0 +G1 X21.63 Y1.0 Z20.0 F960.0 +G1 X21.61 Y1.01 Z20.0 F960.0 +G1 X20.7 Y0.99 Z20.0 F960.0 +G1 X20.69 Y1.0 Z20.0 F960.0 +G1 X20.67 Y1.01 Z20.0 F960.0 +G1 X19.76 Y0.99 Z20.0 F960.0 +G1 X19.75 Y1.0 Z20.0 F960.0 +G1 X19.72 Y1.01 Z20.0 F960.0 +G1 X18.82 Y0.99 Z20.0 F960.0 +G1 X18.8 Y1.0 Z20.0 F960.0 +G1 X18.78 Y1.01 Z20.0 F960.0 +G1 X17.88 Y0.99 Z20.0 F960.0 +G1 X17.86 Y1.0 Z20.0 F960.0 +G1 X17.84 Y1.01 Z20.0 F960.0 +G1 X16.93 Y0.99 Z20.0 F960.0 +G1 X16.92 Y1.0 Z20.0 F960.0 +G1 X16.89 Y1.01 Z20.0 F960.0 +G1 X15.99 Y0.99 Z20.0 F960.0 +G1 X15.97 Y1.0 Z20.0 F960.0 +G1 X15.95 Y1.01 Z20.0 F960.0 +G1 X15.05 Y0.99 Z20.0 F960.0 +G1 X15.03 Y1.0 Z20.0 F960.0 +G1 X15.01 Y1.01 Z20.0 F960.0 +G1 X14.1 Y0.99 Z20.0 F960.0 +G1 X14.09 Y1.0 Z20.0 F960.0 +G1 X14.07 Y1.01 Z20.0 F960.0 +G1 X13.16 Y0.99 Z20.0 F960.0 +G1 X13.15 Y1.0 Z20.0 F960.0 +G1 X13.12 Y1.01 Z20.0 F960.0 +G1 X12.22 Y0.99 Z20.0 F960.0 +G1 X12.2 Y1.0 Z20.0 F960.0 +G1 X12.18 Y1.01 Z20.0 F960.0 +G1 X11.28 Y0.99 Z20.0 F960.0 +G1 X11.26 Y1.0 Z20.0 F960.0 +G1 X11.24 Y1.01 Z20.0 F960.0 +G1 X10.33 Y0.99 Z20.0 F960.0 +G1 X10.32 Y1.0 Z20.0 F960.0 +G1 X10.3 Y1.01 Z20.0 F960.0 +G1 X9.39 Y0.99 Z20.0 F960.0 +G1 X9.37 Y1.0 Z20.0 F960.0 +G1 X9.35 Y1.01 Z20.0 F960.0 +G1 X8.45 Y0.99 Z20.0 F960.0 +G1 X8.43 Y1.0 Z20.0 F960.0 +G1 X8.41 Y1.01 Z20.0 F960.0 +G1 X7.5 Y0.99 Z20.0 F960.0 +G1 X7.49 Y1.0 Z20.0 F960.0 +G1 X7.47 Y1.01 Z20.0 F960.0 +G1 X6.56 Y0.99 Z20.0 F960.0 +G1 X6.55 Y1.0 Z20.0 F960.0 +G1 X6.52 Y1.01 Z20.0 F960.0 +G1 X5.62 Y0.99 Z20.0 F960.0 +G1 X5.6 Y1.0 Z20.0 F960.0 +G1 X5.58 Y1.01 Z20.0 F960.0 +G1 X4.68 Y0.99 Z20.0 F960.0 +G1 X4.66 Y1.0 Z20.0 F960.0 +G1 X4.64 Y1.01 Z20.0 F960.0 +G1 X3.83 Y0.99 Z20.0 F960.0 +G1 X3.65 Y1.06 Z20.0 F960.0 +G1 X3.48 Y1.24 Z20.0 F960.0 +G1 X3.42 Y1.41 Z20.0 F960.0 +G1 X3.53 Y2.01 Z20.0 F960.0 +G1 X3.48 Y2.18 Z20.0 F960.0 +G1 X3.35 Y2.42 Z20.0 F960.0 +G1 X3.47 Y3.01 Z20.0 F960.0 +G1 X3.42 Y3.18 Z20.0 F960.0 +G1 X3.34 Y3.26 Z20.0 F960.0 +G1 X3.29 Y3.44 Z20.0 F960.0 +G1 X3.41 Y4.01 Z20.0 F960.0 +G1 X3.36 Y4.19 Z20.0 F960.0 +G1 X3.27 Y4.28 Z20.0 F960.0 +G1 X3.22 Y4.45 Z20.0 F960.0 +G1 X3.35 Y5.01 Z20.0 F960.0 +G1 X3.3 Y5.19 Z20.0 F960.0 +G1 X3.2 Y5.29 Z20.0 F960.0 +G1 X3.15 Y5.46 Z20.0 F960.0 +G1 X3.29 Y6.01 Z20.0 F960.0 +G1 X3.24 Y6.19 Z20.0 F960.0 +G1 X3.13 Y6.3 Z20.0 F960.0 +G1 X3.08 Y6.48 Z20.0 F960.0 +G1 X3.23 Y7.02 Z20.0 F960.0 +G1 X3.18 Y7.19 Z20.0 F960.0 +G1 X3.06 Y7.32 Z20.0 F960.0 +G1 X3.01 Y7.49 Z20.0 F960.0 +G1 X3.17 Y8.02 Z20.0 F960.0 +G1 X3.12 Y8.19 Z20.0 F960.0 +G1 X2.99 Y8.33 Z20.0 F960.0 +G1 X2.94 Y8.5 Z20.0 F960.0 +G1 X3.1 Y9.02 Z20.0 F960.0 +G1 X3.06 Y9.2 Z20.0 F960.0 +G1 X2.91 Y9.34 Z20.0 F960.0 +G1 X2.87 Y9.52 Z20.0 F960.0 +G1 X3.04 Y10.02 Z20.0 F960.0 +G1 X3.0 Y10.2 Z20.0 F960.0 +G1 X2.84 Y10.36 Z20.0 F960.0 +G1 X2.81 Y10.53 Z20.0 F960.0 +G1 X2.98 Y11.03 Z20.0 F960.0 +G1 X2.94 Y11.2 Z20.0 F960.0 +G1 X2.77 Y11.37 Z20.0 F960.0 +G1 X2.74 Y11.54 Z20.0 F960.0 +G1 X2.92 Y12.03 Z20.0 F960.0 +G1 X2.88 Y12.2 Z20.0 F960.0 +G1 X2.7 Y12.38 Z20.0 F960.0 +G1 X2.67 Y12.55 Z20.0 F960.0 +G1 X2.86 Y13.03 Z20.0 F960.0 +G1 X2.83 Y13.2 Z20.0 F960.0 +G1 X2.63 Y13.4 Z20.0 F960.0 +G1 X2.6 Y13.57 Z20.0 F960.0 +G1 X2.8 Y14.03 Z20.0 F960.0 +G1 X2.77 Y14.21 Z20.0 F960.0 +G1 X2.56 Y14.41 Z20.0 F960.0 +G1 X2.53 Y14.58 Z20.0 F960.0 +G1 X2.74 Y15.04 Z20.0 F960.0 +G1 X2.71 Y15.21 Z20.0 F960.0 +G1 X2.49 Y15.42 Z20.0 F960.0 +G1 X2.46 Y15.59 Z20.0 F960.0 +G1 X2.68 Y16.04 Z20.0 F960.0 +G1 X2.65 Y16.21 Z20.0 F960.0 +G1 X2.42 Y16.44 Z20.0 F960.0 +G1 X2.39 Y16.6 Z20.0 F960.0 +G1 X2.62 Y17.04 Z20.0 F960.0 +G1 X2.59 Y17.21 Z20.0 F960.0 +G1 X2.35 Y17.45 Z20.0 F960.0 +G1 X2.32 Y17.62 Z20.0 F960.0 +G1 X2.55 Y18.05 Z20.0 F960.0 +G1 X2.53 Y18.21 Z20.0 F960.0 +G1 X2.28 Y18.46 Z20.0 F960.0 +G1 X2.19 Y18.48 Z20.08 F960.0 +M103 +G1 X2.14 Y18.31 Z20.32 F960.0 +G1 X2.13 Y18.14 Z20.4 F960.0 +G1 X2.22 Y16.87 Z20.4 F960.0 +G1 X2.13 Y16.71 Z20.4 F960.0 +G1 X2.01 Y16.65 Z20.4 F960.0 +G1 X1.93 Y16.49 Z20.4 F960.0 +M101 +G1 X3.05 Y0.47 Z20.4 F960.0 +G1 X3.16 Y0.36 Z20.4 F960.0 +G1 X22.84 Y0.36 Z20.4 F960.0 +G1 X22.95 Y0.47 Z20.4 F960.0 +G1 X24.28 Y19.54 Z20.4 F960.0 +G1 X24.19 Y19.64 Z20.4 F960.0 +G1 X22.75 Y19.64 Z20.4 F960.0 +G1 X22.64 Y19.54 Z20.4 F960.0 +G1 X21.57 Y1.75 Z20.4 F960.0 +G1 X21.45 Y1.64 Z20.4 F960.0 +G1 X4.55 Y1.64 Z20.4 F960.0 +G1 X4.43 Y1.75 Z20.4 F960.0 +G1 X3.37 Y19.54 Z20.4 F960.0 +G1 X3.25 Y19.64 Z20.4 F960.0 +G1 X1.82 Y19.64 Z20.4 F960.0 +G1 X1.72 Y19.54 Z20.4 F960.0 +G1 X1.9 Y16.88 Z20.4 F960.0 +G1 X2.0 Y16.73 Z20.4 F960.0 +M103 +G1 X3.17 Y16.03 Z20.4 F960.0 +G1 X3.27 Y15.87 Z20.4 F960.0 +G1 X4.14 Y1.43 Z20.4 F960.0 +G1 X4.25 Y1.33 Z20.4 F960.0 +G1 X20.34 Y1.33 Z20.4 F960.0 +G1 X20.52 Y1.26 Z20.4 F960.0 +G1 X20.8 Y1.02 Z20.4 F960.0 +G1 X20.8 Y1.0 Z20.4 F960.0 +M101 +G1 X20.78 Y0.99 Z20.4 F960.0 +G1 X19.88 Y1.01 Z20.4 F960.0 +G1 X19.86 Y1.0 Z20.4 F960.0 +G1 X19.84 Y0.99 Z20.4 F960.0 +G1 X18.93 Y1.01 Z20.4 F960.0 +G1 X18.92 Y1.0 Z20.4 F960.0 +G1 X18.89 Y0.99 Z20.4 F960.0 +G1 X17.99 Y1.01 Z20.4 F960.0 +G1 X17.97 Y1.0 Z20.4 F960.0 +G1 X17.95 Y0.99 Z20.4 F960.0 +G1 X17.05 Y1.01 Z20.4 F960.0 +G1 X17.03 Y1.0 Z20.4 F960.0 +G1 X17.01 Y0.99 Z20.4 F960.0 +G1 X16.1 Y1.01 Z20.4 F960.0 +G1 X16.09 Y1.0 Z20.4 F960.0 +G1 X16.07 Y0.99 Z20.4 F960.0 +G1 X15.16 Y1.01 Z20.4 F960.0 +G1 X15.15 Y1.0 Z20.4 F960.0 +G1 X15.12 Y0.99 Z20.4 F960.0 +G1 X14.22 Y1.01 Z20.4 F960.0 +G1 X14.2 Y1.0 Z20.4 F960.0 +G1 X14.18 Y0.99 Z20.4 F960.0 +G1 X13.28 Y1.01 Z20.4 F960.0 +G1 X13.26 Y1.0 Z20.4 F960.0 +G1 X13.24 Y0.99 Z20.4 F960.0 +G1 X12.33 Y1.01 Z20.4 F960.0 +G1 X12.32 Y1.0 Z20.4 F960.0 +G1 X12.3 Y0.99 Z20.4 F960.0 +G1 X11.39 Y1.01 Z20.4 F960.0 +G1 X11.37 Y1.0 Z20.4 F960.0 +G1 X11.35 Y0.99 Z20.4 F960.0 +G1 X10.45 Y1.01 Z20.4 F960.0 +G1 X10.43 Y1.0 Z20.4 F960.0 +G1 X10.41 Y0.99 Z20.4 F960.0 +G1 X9.5 Y1.01 Z20.4 F960.0 +G1 X9.49 Y1.0 Z20.4 F960.0 +G1 X9.47 Y0.99 Z20.4 F960.0 +G1 X8.56 Y1.01 Z20.4 F960.0 +G1 X8.55 Y1.0 Z20.4 F960.0 +G1 X8.52 Y0.99 Z20.4 F960.0 +G1 X7.62 Y1.01 Z20.4 F960.0 +G1 X7.6 Y1.0 Z20.4 F960.0 +G1 X7.58 Y0.99 Z20.4 F960.0 +G1 X6.68 Y1.01 Z20.4 F960.0 +G1 X6.66 Y1.0 Z20.4 F960.0 +G1 X6.64 Y0.99 Z20.4 F960.0 +G1 X5.73 Y1.01 Z20.4 F960.0 +G1 X5.72 Y1.0 Z20.4 F960.0 +G1 X5.7 Y0.99 Z20.4 F960.0 +G1 X4.79 Y1.01 Z20.4 F960.0 +G1 X4.77 Y1.0 Z20.4 F960.0 +G1 X4.75 Y0.99 Z20.4 F960.0 +G1 X3.86 Y1.02 Z20.4 F960.0 +G1 X3.84 Y1.01 Z20.4 F960.0 +G1 X3.81 Y1.0 Z20.4 F960.0 +G1 X3.62 Y1.61 Z20.4 F960.0 +G1 X3.66 Y1.77 Z20.4 F960.0 +G1 X3.76 Y2.0 Z20.4 F960.0 +G1 X3.57 Y2.5 Z20.4 F960.0 +G1 X3.6 Y2.66 Z20.4 F960.0 +G1 X3.7 Y2.89 Z20.4 F960.0 +G1 X3.51 Y3.37 Z20.4 F960.0 +G1 X3.54 Y3.54 Z20.4 F960.0 +G1 X3.65 Y3.78 Z20.4 F960.0 +G1 X3.45 Y4.25 Z20.4 F960.0 +G1 X3.48 Y4.42 Z20.4 F960.0 +G1 X3.56 Y4.5 Z20.4 F960.0 +G1 X3.59 Y4.67 Z20.4 F960.0 +G1 X3.39 Y5.14 Z20.4 F960.0 +G1 X3.42 Y5.31 Z20.4 F960.0 +G1 X3.51 Y5.39 Z20.4 F960.0 +G1 X3.54 Y5.56 Z20.4 F960.0 +G1 X3.33 Y6.02 Z20.4 F960.0 +G1 X3.36 Y6.19 Z20.4 F960.0 +G1 X3.45 Y6.28 Z20.4 F960.0 +G1 X3.48 Y6.45 Z20.4 F960.0 +G1 X3.27 Y6.9 Z20.4 F960.0 +G1 X3.3 Y7.07 Z20.4 F960.0 +G1 X3.4 Y7.17 Z20.4 F960.0 +G1 X3.43 Y7.34 Z20.4 F960.0 +G1 X3.21 Y7.78 Z20.4 F960.0 +G1 X3.24 Y7.95 Z20.4 F960.0 +G1 X3.35 Y8.06 Z20.4 F960.0 +G1 X3.37 Y8.23 Z20.4 F960.0 +G1 X3.15 Y8.66 Z20.4 F960.0 +G1 X3.17 Y8.83 Z20.4 F960.0 +G1 X3.29 Y8.95 Z20.4 F960.0 +G1 X3.32 Y9.12 Z20.4 F960.0 +G1 X3.09 Y9.55 Z20.4 F960.0 +G1 X3.11 Y9.71 Z20.4 F960.0 +G1 X3.24 Y9.84 Z20.4 F960.0 +G1 X3.26 Y10.0 Z20.4 F960.0 +G1 X3.03 Y10.43 Z20.4 F960.0 +G1 X3.05 Y10.59 Z20.4 F960.0 +G1 X3.19 Y10.73 Z20.4 F960.0 +G1 X3.21 Y10.89 Z20.4 F960.0 +G1 X2.97 Y11.31 Z20.4 F960.0 +G1 X2.99 Y11.48 Z20.4 F960.0 +G1 X3.13 Y11.62 Z20.4 F960.0 +G1 X3.15 Y11.78 Z20.4 F960.0 +G1 X2.91 Y12.19 Z20.4 F960.0 +G1 X2.93 Y12.36 Z20.4 F960.0 +G1 X3.08 Y12.51 Z20.4 F960.0 +G1 X3.1 Y12.67 Z20.4 F960.0 +G1 X2.85 Y13.08 Z20.4 F960.0 +G1 X2.87 Y13.24 Z20.4 F960.0 +G1 X3.03 Y13.4 Z20.4 F960.0 +G1 X3.04 Y13.56 Z20.4 F960.0 +G1 X2.79 Y13.96 Z20.4 F960.0 +G1 X2.81 Y14.12 Z20.4 F960.0 +G1 X2.97 Y14.29 Z20.4 F960.0 +G1 X2.99 Y14.45 Z20.4 F960.0 +G1 X2.73 Y14.84 Z20.4 F960.0 +G1 X2.74 Y15.0 Z20.4 F960.0 +G1 X2.92 Y15.17 Z20.4 F960.0 +G1 X2.93 Y15.34 Z20.4 F960.0 +G1 X2.67 Y15.72 Z20.4 F960.0 +G1 X2.68 Y15.88 Z20.4 F960.0 +G1 X2.86 Y16.06 Z20.4 F960.0 +G1 X2.88 Y16.22 Z20.4 F960.0 +G1 X2.61 Y16.6 Z20.4 F960.0 +G1 X2.62 Y16.76 Z20.4 F960.0 +G1 X2.81 Y16.95 Z20.4 F960.0 +G1 X2.82 Y17.11 Z20.4 F960.0 +G1 X2.55 Y17.49 Z20.4 F960.0 +G1 X2.56 Y17.65 Z20.4 F960.0 +G1 X2.76 Y17.84 Z20.4 F960.0 +G1 X2.77 Y18.0 Z20.4 F960.0 +G1 X2.49 Y18.37 Z20.4 F960.0 +G1 X2.5 Y18.53 Z20.4 F960.0 +G1 X2.7 Y18.73 Z20.4 F960.0 +G1 X2.86 Y18.73 Z20.4 F960.0 +M103 +G1 X3.04 Y18.56 Z20.4 F960.0 +G1 X3.12 Y18.39 Z20.4 F960.0 +G1 X4.14 Y1.43 Z20.4 F960.0 +G1 X4.25 Y1.33 Z20.4 F960.0 +G1 X21.27 Y1.33 Z20.4 F960.0 +G1 X21.45 Y1.25 Z20.4 F960.0 +G1 X21.66 Y1.06 Z20.4 F960.0 +G1 X21.81 Y1.06 Z20.4 F960.0 +M101 +G1 X22.33 Y1.59 Z20.4 F960.0 +G1 X22.38 Y1.77 Z20.4 F960.0 +G1 X22.26 Y2.34 Z20.4 F960.0 +G1 X22.31 Y2.51 Z20.4 F960.0 +G1 X22.4 Y2.6 Z20.4 F960.0 +G1 X22.45 Y2.78 Z20.4 F960.0 +G1 X22.32 Y3.34 Z20.4 F960.0 +G1 X22.37 Y3.52 Z20.4 F960.0 +G1 X22.47 Y3.62 Z20.4 F960.0 +G1 X22.52 Y3.79 Z20.4 F960.0 +G1 X22.39 Y4.34 Z20.4 F960.0 +G1 X22.43 Y4.52 Z20.4 F960.0 +G1 X22.54 Y4.63 Z20.4 F960.0 +G1 X22.59 Y4.81 Z20.4 F960.0 +G1 X22.45 Y5.35 Z20.4 F960.0 +G1 X22.49 Y5.52 Z20.4 F960.0 +G1 X22.62 Y5.64 Z20.4 F960.0 +G1 X22.66 Y5.82 Z20.4 F960.0 +G1 X22.51 Y6.35 Z20.4 F960.0 +G1 X22.55 Y6.53 Z20.4 F960.0 +G1 X22.69 Y6.66 Z20.4 F960.0 +G1 X22.73 Y6.83 Z20.4 F960.0 +G1 X22.57 Y7.36 Z20.4 F960.0 +G1 X22.61 Y7.53 Z20.4 F960.0 +G1 X22.76 Y7.67 Z20.4 F960.0 +G1 X22.8 Y7.85 Z20.4 F960.0 +G1 X22.63 Y8.36 Z20.4 F960.0 +G1 X22.67 Y8.53 Z20.4 F960.0 +G1 X22.83 Y8.68 Z20.4 F960.0 +G1 X22.87 Y8.86 Z20.4 F960.0 +G1 X22.69 Y9.36 Z20.4 F960.0 +G1 X22.73 Y9.54 Z20.4 F960.0 +G1 X22.9 Y9.7 Z20.4 F960.0 +G1 X22.94 Y9.87 Z20.4 F960.0 +G1 X22.76 Y10.37 Z20.4 F960.0 +G1 X22.8 Y10.54 Z20.4 F960.0 +G1 X22.97 Y10.71 Z20.4 F960.0 +G1 X23.0 Y10.88 Z20.4 F960.0 +G1 X22.82 Y11.37 Z20.4 F960.0 +G1 X22.86 Y11.54 Z20.4 F960.0 +G1 X23.04 Y11.73 Z20.4 F960.0 +G1 X23.07 Y11.9 Z20.4 F960.0 +G1 X22.88 Y12.37 Z20.4 F960.0 +G1 X22.92 Y12.54 Z20.4 F960.0 +G1 X23.11 Y12.74 Z20.4 F960.0 +G1 X23.14 Y12.91 Z20.4 F960.0 +G1 X22.94 Y13.38 Z20.4 F960.0 +G1 X22.98 Y13.55 Z20.4 F960.0 +G1 X23.18 Y13.75 Z20.4 F960.0 +G1 X23.21 Y13.92 Z20.4 F960.0 +G1 X23.01 Y14.38 Z20.4 F960.0 +G1 X23.04 Y14.55 Z20.4 F960.0 +G1 X23.25 Y14.77 Z20.4 F960.0 +G1 X23.28 Y14.93 Z20.4 F960.0 +G1 X23.07 Y15.39 Z20.4 F960.0 +G1 X23.1 Y15.55 Z20.4 F960.0 +G1 X23.32 Y15.78 Z20.4 F960.0 +G1 X23.35 Y15.95 Z20.4 F960.0 +G1 X23.13 Y16.39 Z20.4 F960.0 +G1 X23.16 Y16.56 Z20.4 F960.0 +G1 X23.39 Y16.79 Z20.4 F960.0 +G1 X23.42 Y16.96 Z20.4 F960.0 +G1 X23.19 Y17.39 Z20.4 F960.0 +G1 X23.22 Y17.56 Z20.4 F960.0 +G1 X23.46 Y17.81 Z20.4 F960.0 +G1 X23.49 Y17.97 Z20.4 F960.0 +G1 X23.25 Y18.4 Z20.4 F960.0 +G1 X23.28 Y18.56 Z20.4 F960.0 +G1 X23.53 Y18.82 Z20.4 F960.0 +G1 X23.61 Y18.8 Z20.44 F960.0 +M103 +G1 X23.64 Y18.11 Z20.76 F960.0 +G1 X23.65 Y18.12 Z20.8 F960.0 +G1 X23.73 Y19.27 Z20.8 F960.0 +G1 X23.68 Y19.33 Z20.8 F960.0 +G1 X23.54 Y19.38 Z20.8 F960.0 +G1 X23.45 Y19.55 Z20.8 F960.0 +G1 X23.3 Y19.64 Z20.8 F960.0 +M101 +G1 X22.53 Y19.64 Z20.8 F960.0 +G1 X22.42 Y19.54 Z20.8 F960.0 +G1 X21.24 Y1.75 Z20.8 F960.0 +G1 X21.12 Y1.64 Z20.8 F960.0 +G1 X4.88 Y1.64 Z20.8 F960.0 +G1 X4.76 Y1.75 Z20.8 F960.0 +G1 X3.58 Y19.54 Z20.8 F960.0 +G1 X3.47 Y19.64 Z20.8 F960.0 +G1 X2.03 Y19.64 Z20.8 F960.0 +G1 X1.93 Y19.54 Z20.8 F960.0 +G1 X3.26 Y0.47 Z20.8 F960.0 +G1 X3.37 Y0.36 Z20.8 F960.0 +G1 X22.63 Y0.36 Z20.8 F960.0 +G1 X22.74 Y0.47 Z20.8 F960.0 +G1 X24.07 Y19.54 Z20.8 F960.0 +G1 X23.97 Y19.64 Z20.8 F960.0 +G1 X23.69 Y19.64 Z20.8 F960.0 +G1 X23.53 Y19.55 Z20.8 F960.0 +M103 +G1 X23.03 Y18.6 Z20.8 F960.0 +G1 X23.06 Y18.43 Z20.8 F960.0 +M101 +G1 X23.27 Y18.22 Z20.8 F960.0 +G1 X23.28 Y18.06 Z20.8 F960.0 +G1 X22.99 Y17.7 Z20.8 F960.0 +G1 X23.0 Y17.55 Z20.8 F960.0 +G1 X23.21 Y17.34 Z20.8 F960.0 +G1 X23.21 Y17.18 Z20.8 F960.0 +G1 X22.93 Y16.82 Z20.8 F960.0 +G1 X22.94 Y16.66 Z20.8 F960.0 +G1 X23.14 Y16.45 Z20.8 F960.0 +G1 X23.15 Y16.3 Z20.8 F960.0 +G1 X22.87 Y15.93 Z20.8 F960.0 +G1 X22.88 Y15.78 Z20.8 F960.0 +G1 X23.08 Y15.57 Z20.8 F960.0 +G1 X23.09 Y15.42 Z20.8 F960.0 +G1 X22.81 Y15.05 Z20.8 F960.0 +G1 X22.82 Y14.89 Z20.8 F960.0 +G1 X23.02 Y14.69 Z20.8 F960.0 +G1 X23.03 Y14.53 Z20.8 F960.0 +G1 X22.75 Y14.17 Z20.8 F960.0 +G1 X22.76 Y14.01 Z20.8 F960.0 +G1 X22.96 Y13.81 Z20.8 F960.0 +G1 X22.97 Y13.65 Z20.8 F960.0 +G1 X22.69 Y13.28 Z20.8 F960.0 +G1 X22.7 Y13.12 Z20.8 F960.0 +G1 X22.9 Y12.93 Z20.8 F960.0 +G1 X22.91 Y12.77 Z20.8 F960.0 +G1 X22.63 Y12.4 Z20.8 F960.0 +G1 X22.64 Y12.24 Z20.8 F960.0 +G1 X22.84 Y12.05 Z20.8 F960.0 +G1 X22.85 Y11.89 Z20.8 F960.0 +G1 X22.57 Y11.52 Z20.8 F960.0 +G1 X22.59 Y11.36 Z20.8 F960.0 +G1 X22.78 Y11.17 Z20.8 F960.0 +G1 X22.79 Y11.01 Z20.8 F960.0 +G1 X22.51 Y10.63 Z20.8 F960.0 +G1 X22.53 Y10.47 Z20.8 F960.0 +G1 X22.71 Y10.29 Z20.8 F960.0 +G1 X22.73 Y10.13 Z20.8 F960.0 +G1 X22.45 Y9.75 Z20.8 F960.0 +G1 X22.47 Y9.59 Z20.8 F960.0 +G1 X22.65 Y9.4 Z20.8 F960.0 +G1 X22.67 Y9.24 Z20.8 F960.0 +G1 X22.4 Y8.86 Z20.8 F960.0 +G1 X22.41 Y8.7 Z20.8 F960.0 +G1 X22.59 Y8.52 Z20.8 F960.0 +G1 X22.61 Y8.36 Z20.8 F960.0 +G1 X22.34 Y7.98 Z20.8 F960.0 +G1 X22.35 Y7.82 Z20.8 F960.0 +G1 X22.53 Y7.64 Z20.8 F960.0 +G1 X22.54 Y7.48 Z20.8 F960.0 +G1 X22.28 Y7.1 Z20.8 F960.0 +G1 X22.29 Y6.94 Z20.8 F960.0 +G1 X22.47 Y6.76 Z20.8 F960.0 +G1 X22.48 Y6.6 Z20.8 F960.0 +G1 X22.22 Y6.21 Z20.8 F960.0 +G1 X22.23 Y6.05 Z20.8 F960.0 +G1 X22.41 Y5.88 Z20.8 F960.0 +G1 X22.42 Y5.72 Z20.8 F960.0 +G1 X22.16 Y5.33 Z20.8 F960.0 +G1 X22.17 Y5.17 Z20.8 F960.0 +G1 X22.35 Y5.0 Z20.8 F960.0 +G1 X22.36 Y4.84 Z20.8 F960.0 +G1 X22.1 Y4.45 Z20.8 F960.0 +G1 X22.12 Y4.28 Z20.8 F960.0 +G1 X22.28 Y4.12 Z20.8 F960.0 +G1 X22.3 Y3.95 Z20.8 F960.0 +G1 X22.04 Y3.56 Z20.8 F960.0 +G1 X22.06 Y3.4 Z20.8 F960.0 +G1 X22.22 Y3.23 Z20.8 F960.0 +G1 X22.24 Y3.07 Z20.8 F960.0 +G1 X21.98 Y2.68 Z20.8 F960.0 +G1 X22.0 Y2.52 Z20.8 F960.0 +G1 X22.16 Y2.35 Z20.8 F960.0 +G1 X22.18 Y2.19 Z20.8 F960.0 +G1 X21.92 Y1.79 Z20.8 F960.0 +G1 X21.94 Y1.63 Z20.8 F960.0 +G1 X22.1 Y1.47 Z20.8 F960.0 +G1 X22.09 Y1.33 Z20.8 F960.0 +G1 X21.65 Y1.0 Z20.8 F960.0 +G1 X21.63 Y1.0 Z20.8 F960.0 +G1 X21.61 Y1.01 Z20.8 F960.0 +G1 X20.7 Y0.99 Z20.8 F960.0 +G1 X20.69 Y1.0 Z20.8 F960.0 +G1 X20.67 Y1.01 Z20.8 F960.0 +G1 X19.76 Y0.99 Z20.8 F960.0 +G1 X19.75 Y1.0 Z20.8 F960.0 +G1 X19.72 Y1.01 Z20.8 F960.0 +G1 X18.82 Y0.99 Z20.8 F960.0 +G1 X18.8 Y1.0 Z20.8 F960.0 +G1 X18.78 Y1.01 Z20.8 F960.0 +G1 X17.88 Y0.99 Z20.8 F960.0 +G1 X17.86 Y1.0 Z20.8 F960.0 +G1 X17.84 Y1.01 Z20.8 F960.0 +G1 X16.93 Y0.99 Z20.8 F960.0 +G1 X16.92 Y1.0 Z20.8 F960.0 +G1 X16.89 Y1.01 Z20.8 F960.0 +G1 X15.99 Y0.99 Z20.8 F960.0 +G1 X15.97 Y1.0 Z20.8 F960.0 +G1 X15.95 Y1.01 Z20.8 F960.0 +G1 X15.05 Y0.99 Z20.8 F960.0 +G1 X15.03 Y1.0 Z20.8 F960.0 +G1 X15.01 Y1.01 Z20.8 F960.0 +G1 X14.1 Y0.99 Z20.8 F960.0 +G1 X14.09 Y1.0 Z20.8 F960.0 +G1 X14.07 Y1.01 Z20.8 F960.0 +G1 X13.16 Y0.99 Z20.8 F960.0 +G1 X13.15 Y1.0 Z20.8 F960.0 +G1 X13.12 Y1.01 Z20.8 F960.0 +G1 X12.22 Y0.99 Z20.8 F960.0 +G1 X12.2 Y1.0 Z20.8 F960.0 +G1 X12.18 Y1.01 Z20.8 F960.0 +G1 X11.28 Y0.99 Z20.8 F960.0 +G1 X11.26 Y1.0 Z20.8 F960.0 +G1 X11.24 Y1.01 Z20.8 F960.0 +G1 X10.33 Y0.99 Z20.8 F960.0 +G1 X10.32 Y1.0 Z20.8 F960.0 +G1 X10.3 Y1.01 Z20.8 F960.0 +G1 X9.39 Y0.99 Z20.8 F960.0 +G1 X9.37 Y1.0 Z20.8 F960.0 +G1 X9.35 Y1.01 Z20.8 F960.0 +G1 X8.45 Y0.99 Z20.8 F960.0 +G1 X8.43 Y1.0 Z20.8 F960.0 +G1 X8.41 Y1.01 Z20.8 F960.0 +G1 X7.5 Y0.99 Z20.8 F960.0 +G1 X7.49 Y1.0 Z20.8 F960.0 +G1 X7.47 Y1.01 Z20.8 F960.0 +G1 X6.56 Y0.99 Z20.8 F960.0 +G1 X6.55 Y1.0 Z20.8 F960.0 +G1 X6.52 Y1.01 Z20.8 F960.0 +G1 X5.62 Y0.99 Z20.8 F960.0 +G1 X5.6 Y1.0 Z20.8 F960.0 +G1 X5.58 Y1.01 Z20.8 F960.0 +G1 X4.77 Y0.99 Z20.8 F960.0 +G1 X4.59 Y1.06 Z20.8 F960.0 +G1 X3.87 Y1.79 Z20.8 F960.0 +G1 X3.84 Y1.96 Z20.8 F960.0 +G1 X4.04 Y2.42 Z20.8 F960.0 +G1 X4.01 Y2.59 Z20.8 F960.0 +G1 X3.8 Y2.8 Z20.8 F960.0 +G1 X3.77 Y2.97 Z20.8 F960.0 +G1 X3.97 Y3.43 Z20.8 F960.0 +G1 X3.94 Y3.6 Z20.8 F960.0 +G1 X3.73 Y3.82 Z20.8 F960.0 +G1 X3.7 Y3.99 Z20.8 F960.0 +G1 X3.9 Y4.44 Z20.8 F960.0 +G1 X3.87 Y4.61 Z20.8 F960.0 +G1 X3.66 Y4.83 Z20.8 F960.0 +G1 X3.63 Y5.0 Z20.8 F960.0 +G1 X3.84 Y5.45 Z20.8 F960.0 +G1 X3.81 Y5.62 Z20.8 F960.0 +G1 X3.59 Y5.84 Z20.8 F960.0 +G1 X3.56 Y6.01 Z20.8 F960.0 +G1 X3.77 Y6.46 Z20.8 F960.0 +G1 X3.74 Y6.63 Z20.8 F960.0 +G1 X3.52 Y6.86 Z20.8 F960.0 +G1 X3.49 Y7.03 Z20.8 F960.0 +G1 X3.7 Y7.47 Z20.8 F960.0 +G1 X3.67 Y7.64 Z20.8 F960.0 +G1 X3.44 Y7.87 Z20.8 F960.0 +G1 X3.42 Y8.04 Z20.8 F960.0 +G1 X3.63 Y8.48 Z20.8 F960.0 +G1 X3.61 Y8.65 Z20.8 F960.0 +G1 X3.37 Y8.88 Z20.8 F960.0 +G1 X3.35 Y9.05 Z20.8 F960.0 +G1 X3.57 Y9.49 Z20.8 F960.0 +G1 X3.54 Y9.66 Z20.8 F960.0 +G1 X3.3 Y9.9 Z20.8 F960.0 +G1 X3.28 Y10.06 Z20.8 F960.0 +G1 X3.5 Y10.5 Z20.8 F960.0 +G1 X3.47 Y10.67 Z20.8 F960.0 +G1 X3.23 Y10.91 Z20.8 F960.0 +G1 X3.21 Y11.08 Z20.8 F960.0 +G1 X3.43 Y11.51 Z20.8 F960.0 +G1 X3.4 Y11.68 Z20.8 F960.0 +G1 X3.16 Y11.92 Z20.8 F960.0 +G1 X3.14 Y12.09 Z20.8 F960.0 +G1 X3.36 Y12.53 Z20.8 F960.0 +G1 X3.34 Y12.69 Z20.8 F960.0 +G1 X3.09 Y12.94 Z20.8 F960.0 +G1 X3.07 Y13.1 Z20.8 F960.0 +G1 X3.29 Y13.53 Z20.8 F960.0 +G1 X3.27 Y13.7 Z20.8 F960.0 +G1 X3.02 Y13.95 Z20.8 F960.0 +G1 X3.0 Y14.12 Z20.8 F960.0 +G1 X3.23 Y14.54 Z20.8 F960.0 +G1 X3.2 Y14.71 Z20.8 F960.0 +G1 X2.95 Y14.96 Z20.8 F960.0 +G1 X2.93 Y15.13 Z20.8 F960.0 +G1 X3.16 Y15.56 Z20.8 F960.0 +G1 X3.14 Y15.72 Z20.8 F960.0 +G1 X2.88 Y15.98 Z20.8 F960.0 +G1 X2.86 Y16.14 Z20.8 F960.0 +G1 X3.09 Y16.57 Z20.8 F960.0 +G1 X3.07 Y16.73 Z20.8 F960.0 +G1 X2.81 Y16.99 Z20.8 F960.0 +G1 X2.79 Y17.16 Z20.8 F960.0 +G1 X3.02 Y17.58 Z20.8 F960.0 +G1 X3.0 Y17.74 Z20.8 F960.0 +G1 X2.74 Y18.0 Z20.8 F960.0 +G1 X2.72 Y18.17 Z20.8 F960.0 +G1 X2.96 Y18.59 Z20.8 F960.0 +G1 X2.93 Y18.75 Z20.8 F960.0 +G1 X2.75 Y18.94 Z20.8 F960.0 +G1 X2.64 Y18.95 Z20.88 F960.0 +M103 +G1 X2.55 Y18.75 Z21.12 F960.0 +G1 X2.53 Y18.59 Z21.2 F960.0 +G1 X2.62 Y17.32 Z21.2 F960.0 +G1 X2.56 Y17.12 Z21.2 F960.0 +G1 X2.4 Y16.87 Z21.2 F960.0 +G1 X2.34 Y16.68 Z21.2 F960.0 +M101 +G1 X3.47 Y0.47 Z21.2 F960.0 +G1 X3.59 Y0.36 Z21.2 F960.0 +G1 X22.41 Y0.36 Z21.2 F960.0 +G1 X22.53 Y0.47 Z21.2 F960.0 +G1 X23.86 Y19.54 Z21.2 F960.0 +G1 X23.76 Y19.64 Z21.2 F960.0 +G1 X22.22 Y19.64 Z21.2 F960.0 +G1 X22.11 Y19.54 Z21.2 F960.0 +G1 X20.91 Y1.75 Z21.2 F960.0 +G1 X20.8 Y1.64 Z21.2 F960.0 +G1 X5.2 Y1.64 Z21.2 F960.0 +G1 X5.09 Y1.75 Z21.2 F960.0 +G1 X3.9 Y19.54 Z21.2 F960.0 +G1 X3.78 Y19.64 Z21.2 F960.0 +G1 X2.24 Y19.64 Z21.2 F960.0 +G1 X2.14 Y19.54 Z21.2 F960.0 +G1 X2.32 Y17.07 Z21.2 F960.0 +G1 X2.43 Y16.94 Z21.2 F960.0 +M103 +G1 X3.67 Y16.69 Z21.2 F960.0 +G1 X3.78 Y16.56 Z21.2 F960.0 +G1 X4.8 Y1.43 Z21.2 F960.0 +G1 X4.91 Y1.33 Z21.2 F960.0 +G1 X21.09 Y1.33 Z21.2 F960.0 +G1 X21.2 Y1.43 Z21.2 F960.0 +G1 X21.92 Y12.08 Z21.2 F960.0 +G1 X22.02 Y12.14 Z21.2 F960.0 +G1 X22.22 Y12.04 Z21.2 F960.0 +G1 X22.26 Y11.97 Z21.2 F960.0 +M101 +G1 X22.3 Y11.85 Z21.2 F960.0 +G1 X22.55 Y11.74 Z21.2 F960.0 +G1 X22.65 Y11.8 Z21.2 F960.0 +G1 X22.82 Y14.21 Z21.2 F960.0 +G1 X22.73 Y14.29 Z21.2 F960.0 +G1 X22.51 Y14.23 Z21.2 F960.0 +G1 X22.4 Y14.1 Z21.2 F960.0 +G1 X22.28 Y12.3 Z21.2 F960.0 +G1 X22.31 Y12.29 Z21.22 F960.0 +M103 +G1 X22.86 Y13.65 Z21.58 F960.0 +G1 X22.91 Y13.85 Z21.6 F960.0 +G1 X23.0 Y15.12 Z21.6 F960.0 +G1 X23.06 Y15.32 Z21.6 F960.0 +G1 X23.32 Y15.79 Z21.6 F960.0 +G1 X23.38 Y15.98 Z21.6 F960.0 +M101 +G1 X23.64 Y19.54 Z21.6 F960.0 +G1 X23.54 Y19.64 Z21.6 F960.0 +G1 X21.89 Y19.64 Z21.6 F960.0 +G1 X21.78 Y19.54 Z21.6 F960.0 +G1 X20.58 Y1.75 Z21.6 F960.0 +G1 X20.47 Y1.64 Z21.6 F960.0 +G1 X5.53 Y1.64 Z21.6 F960.0 +G1 X5.42 Y1.75 Z21.6 F960.0 +G1 X4.22 Y19.54 Z21.6 F960.0 +G1 X4.11 Y19.64 Z21.6 F960.0 +G1 X2.46 Y19.64 Z21.6 F960.0 +G1 X2.36 Y19.54 Z21.6 F960.0 +G1 X3.76 Y0.47 Z21.6 F960.0 +G1 X3.87 Y0.36 Z21.6 F960.0 +G1 X22.13 Y0.36 Z21.6 F960.0 +G1 X22.24 Y0.47 Z21.6 F960.0 +G1 X23.35 Y15.59 Z21.6 F960.0 +G1 X23.33 Y15.8 Z21.6 F960.0 +M103 +G1 X22.47 Y18.64 Z21.6 F960.0 +G1 X22.43 Y18.73 Z21.6 F960.0 +M101 +G1 X22.39 Y18.77 Z21.6 F960.0 +G1 X22.28 Y17.15 Z21.6 F960.0 +G1 X22.38 Y17.04 Z21.6 F960.0 +G1 X22.69 Y17.05 Z21.6 F960.0 +G1 X22.8 Y17.16 Z21.6 F960.0 +G1 X22.85 Y17.78 Z21.6 F960.0 +G1 X22.81 Y17.98 Z21.6 F960.0 +G1 X22.58 Y18.44 Z21.6 F960.0 +G1 X22.43 Y18.54 Z21.6 F960.0 +M103 +G1 X22.13 Y18.57 Z21.6 F960.0 +G1 X22.02 Y18.48 Z21.6 F960.0 +G1 X20.88 Y1.43 Z21.6 F960.0 +G1 X20.76 Y1.33 Z21.6 F960.0 +G1 X5.24 Y1.33 Z21.6 F960.0 +G1 X5.13 Y1.43 Z21.6 F960.0 +G1 X4.06 Y17.34 Z21.6 F960.0 +G1 X3.95 Y17.46 Z21.6 F960.0 +G1 X3.8 Y17.49 Z21.6 F960.0 +G1 X3.69 Y17.61 Z21.6 F960.0 +M101 +G1 X3.62 Y18.72 Z21.6 F960.0 +G1 X3.56 Y18.73 Z21.6 F960.0 +G1 X3.19 Y17.99 Z21.6 F960.0 +G1 X3.15 Y17.79 Z21.6 F960.0 +G1 X3.31 Y15.56 Z21.6 F960.0 +G1 X3.43 Y15.45 Z21.6 F960.0 +G1 X3.73 Y15.43 Z21.6 F960.0 +G1 X3.83 Y15.53 Z21.6 F960.0 +G1 X3.72 Y17.22 Z21.6 F960.0 +G1 X3.69 Y17.23 Z21.62 F960.0 +M103 +G1 X3.27 Y15.13 Z21.98 F960.0 +G1 X3.26 Y14.93 Z22.0 F960.0 +G1 X3.36 Y13.66 Z22.0 F960.0 +G1 X3.3 Y13.47 Z22.0 F960.0 +G1 X3.15 Y13.31 Z22.0 F960.0 +G1 X3.09 Y13.12 Z22.0 F960.0 +M101 +G1 X4.09 Y0.47 Z22.0 F960.0 +G1 X4.2 Y0.36 Z22.0 F960.0 +G1 X21.8 Y0.36 Z22.0 F960.0 +G1 X21.91 Y0.47 Z22.0 F960.0 +G1 X23.42 Y19.54 Z22.0 F960.0 +G1 X23.33 Y19.64 Z22.0 F960.0 +G1 X21.56 Y19.64 Z22.0 F960.0 +G1 X21.45 Y19.54 Z22.0 F960.0 +G1 X20.18 Y1.75 Z22.0 F960.0 +G1 X20.07 Y1.64 Z22.0 F960.0 +G1 X5.93 Y1.64 Z22.0 F960.0 +G1 X5.82 Y1.75 Z22.0 F960.0 +G1 X4.55 Y19.54 Z22.0 F960.0 +G1 X4.44 Y19.64 Z22.0 F960.0 +G1 X2.67 Y19.64 Z22.0 F960.0 +G1 X2.58 Y19.54 Z22.0 F960.0 +G1 X3.06 Y13.51 Z22.0 F960.0 +G1 X3.17 Y13.39 Z22.0 F960.0 +M103 +G1 X3.63 Y13.3 Z22.0 F960.0 +G1 X3.74 Y13.17 Z22.0 F960.0 +M101 +G1 X4.7 Y1.13 Z22.0 F960.0 +G1 X4.81 Y1.02 Z22.0 F960.0 +G1 X5.0 Y1.02 Z22.0 F960.0 +G1 X5.12 Y1.13 Z22.0 F960.0 +G1 X5.15 Y1.54 Z22.0 F960.0 +G1 X5.15 Y1.75 Z22.0 F960.0 +G1 X3.94 Y18.84 Z22.0 F960.0 +G1 X3.89 Y18.85 Z22.0 F960.0 +G1 X3.42 Y17.99 Z22.0 F960.0 +G1 X3.38 Y17.79 Z22.0 F960.0 +G1 X3.71 Y13.56 Z22.0 F960.0 +G1 X3.83 Y13.44 Z22.0 F960.0 +M103 +G1 X4.58 Y13.32 Z22.0 F960.0 +G1 X4.69 Y13.2 Z22.0 F960.0 +G1 X5.52 Y1.43 Z22.0 F960.0 +G1 X5.63 Y1.33 Z22.0 F960.0 +G1 X20.37 Y1.33 Z22.0 F960.0 +G1 X20.48 Y1.43 Z22.0 F960.0 +G1 X21.23 Y12.0 Z22.0 F960.0 +G1 X21.33 Y12.07 Z22.0 F960.0 +G1 X21.47 Y12.02 Z22.0 F960.0 +G1 X21.57 Y11.88 Z22.0 F960.0 +M101 +G1 X20.85 Y1.75 Z22.0 F960.0 +G1 X20.85 Y1.54 Z22.0 F960.0 +G1 X20.88 Y1.13 Z22.0 F960.0 +G1 X21.0 Y1.02 Z22.0 F960.0 +G1 X21.19 Y1.02 Z22.0 F960.0 +G1 X21.3 Y1.13 Z22.0 F960.0 +G1 X22.64 Y17.95 Z22.0 F960.0 +G1 X22.59 Y18.14 Z22.0 F960.0 +G1 X22.12 Y18.89 Z22.0 F960.0 +G1 X22.06 Y18.88 Z22.0 F960.0 +G1 X21.59 Y12.27 Z22.0 F960.0 +G1 X21.62 Y12.27 Z22.02 F960.0 +M103 +G1 X22.35 Y14.39 Z22.38 F960.0 +G1 X22.39 Y14.6 Z22.4 F960.0 +G1 X22.49 Y15.87 Z22.4 F960.0 +G1 X22.57 Y16.05 Z22.4 F960.0 +G1 X22.79 Y16.32 Z22.4 F960.0 +G1 X22.86 Y16.51 Z22.4 F960.0 +M101 +G1 X23.1 Y19.54 Z22.4 F960.0 +G1 X23.0 Y19.64 Z22.4 F960.0 +G1 X21.23 Y19.64 Z22.4 F960.0 +G1 X21.11 Y19.54 Z22.4 F960.0 +G1 X19.7 Y1.75 Z22.4 F960.0 +G1 X19.58 Y1.64 Z22.4 F960.0 +G1 X6.42 Y1.64 Z22.4 F960.0 +G1 X6.3 Y1.75 Z22.4 F960.0 +G1 X4.89 Y19.54 Z22.4 F960.0 +G1 X4.77 Y19.64 Z22.4 F960.0 +G1 X3.0 Y19.64 Z22.4 F960.0 +G1 X2.9 Y19.54 Z22.4 F960.0 +G1 X4.42 Y0.47 Z22.4 F960.0 +G1 X4.53 Y0.36 Z22.4 F960.0 +G1 X21.47 Y0.36 Z22.4 F960.0 +G1 X21.58 Y0.47 Z22.4 F960.0 +G1 X22.83 Y16.12 Z22.4 F960.0 +G1 X22.74 Y16.26 Z22.4 F960.0 +M103 +G1 X22.29 Y16.42 Z22.4 F960.0 +G1 X22.2 Y16.56 Z22.4 F960.0 +M101 +G1 X22.3 Y17.81 Z22.4 F960.0 +G1 X22.26 Y18.01 Z22.4 F960.0 +G1 X21.78 Y18.89 Z22.4 F960.0 +G1 X21.72 Y18.88 Z22.4 F960.0 +G1 X20.36 Y1.8 Z22.4 F960.0 +G1 X20.38 Y1.6 Z22.4 F960.0 +G1 X20.5 Y1.12 Z22.4 F960.0 +G1 X20.63 Y1.02 Z22.4 F960.0 +G1 X20.86 Y1.02 Z22.4 F960.0 +G1 X20.97 Y1.13 Z22.4 F960.0 +G1 X22.17 Y16.17 Z22.4 F960.0 +G1 X22.07 Y16.28 Z22.4 F960.0 +M103 +G1 X21.28 Y16.29 Z22.4 F960.0 +G1 X21.16 Y16.18 Z22.4 F960.0 +G1 X19.99 Y1.43 Z22.4 F960.0 +G1 X19.87 Y1.33 Z22.4 F960.0 +G1 X6.13 Y1.33 Z22.4 F960.0 +G1 X6.01 Y1.43 Z22.4 F960.0 +G1 X4.94 Y14.91 Z22.4 F960.0 +G1 X4.83 Y15.03 Z22.4 F960.0 +G1 X4.68 Y15.06 Z22.4 F960.0 +G1 X4.57 Y15.18 Z22.4 F960.0 +M101 +G1 X4.28 Y18.86 Z22.4 F960.0 +G1 X4.22 Y18.87 Z22.4 F960.0 +G1 X3.74 Y17.98 Z22.4 F960.0 +G1 X3.7 Y17.79 Z22.4 F960.0 +G1 X5.03 Y1.13 Z22.4 F960.0 +G1 X5.14 Y1.02 Z22.4 F960.0 +G1 X5.37 Y1.02 Z22.4 F960.0 +G1 X5.5 Y1.12 Z22.4 F960.0 +G1 X5.62 Y1.6 Z22.4 F960.0 +G1 X5.64 Y1.8 Z22.4 F960.0 +G1 X4.6 Y14.79 Z22.4 F960.0 +G1 X4.56 Y14.8 Z22.43 F960.0 +M103 +G1 X4.07 Y13.43 Z22.78 F960.0 +G1 X4.04 Y13.23 Z22.8 F960.0 +G1 X4.15 Y11.96 Z22.8 F960.0 +G1 X4.1 Y11.77 Z22.8 F960.0 +G1 X3.93 Y11.51 Z22.8 F960.0 +G1 X3.88 Y11.32 Z22.8 F960.0 +M101 +G1 X4.74 Y0.47 Z22.8 F960.0 +G1 X4.86 Y0.36 Z22.8 F960.0 +G1 X21.14 Y0.36 Z22.8 F960.0 +G1 X21.26 Y0.47 Z22.8 F960.0 +G1 X22.77 Y19.54 Z22.8 F960.0 +G1 X22.68 Y19.64 Z22.8 F960.0 +G1 X20.78 Y19.64 Z22.8 F960.0 +G1 X20.67 Y19.54 Z22.8 F960.0 +G1 X19.21 Y1.75 Z22.8 F960.0 +G1 X19.1 Y1.64 Z22.8 F960.0 +G1 X6.9 Y1.64 Z22.8 F960.0 +G1 X6.79 Y1.75 Z22.8 F960.0 +G1 X5.33 Y19.54 Z22.8 F960.0 +G1 X5.22 Y19.64 Z22.8 F960.0 +G1 X3.32 Y19.64 Z22.8 F960.0 +G1 X3.23 Y19.54 Z22.8 F960.0 +G1 X3.85 Y11.71 Z22.8 F960.0 +G1 X3.96 Y11.58 Z22.8 F960.0 +M103 +G1 X4.43 Y11.5 Z22.8 F960.0 +G1 X4.54 Y11.37 Z22.8 F960.0 +M101 +G1 X5.35 Y1.13 Z22.8 F960.0 +G1 X5.47 Y1.02 Z22.8 F960.0 +G1 X5.81 Y1.02 Z22.8 F960.0 +G1 X5.95 Y1.12 Z22.8 F960.0 +G1 X6.1 Y1.61 Z22.8 F960.0 +G1 X6.12 Y1.82 Z22.8 F960.0 +G1 X4.72 Y18.88 Z22.8 F960.0 +G1 X4.61 Y18.98 Z22.8 F960.0 +G1 X4.04 Y18.98 Z22.8 F960.0 +G1 X3.94 Y18.88 Z22.8 F960.0 +G1 X4.51 Y11.76 Z22.8 F960.0 +G1 X4.62 Y11.64 Z22.8 F960.0 +M103 +G1 X5.57 Y11.49 Z22.8 F960.0 +G1 X5.69 Y11.37 Z22.8 F960.0 +G1 X6.5 Y1.43 Z22.8 F960.0 +G1 X6.61 Y1.33 Z22.8 F960.0 +G1 X19.39 Y1.33 Z22.8 F960.0 +G1 X19.5 Y1.43 Z22.8 F960.0 +G1 X20.21 Y10.16 Z22.8 F960.0 +G1 X20.32 Y10.23 Z22.8 F960.0 +G1 X20.46 Y10.18 Z22.8 F960.0 +G1 X20.55 Y10.04 Z22.8 F960.0 +M101 +G1 X19.88 Y1.82 Z22.8 F960.0 +G1 X19.9 Y1.61 Z22.8 F960.0 +G1 X20.05 Y1.12 Z22.8 F960.0 +G1 X20.19 Y1.02 Z22.8 F960.0 +G1 X20.53 Y1.02 Z22.8 F960.0 +G1 X20.65 Y1.13 Z22.8 F960.0 +G1 X21.98 Y17.92 Z22.8 F960.0 +G1 X21.93 Y18.12 Z22.8 F960.0 +G1 X21.39 Y18.96 Z22.8 F960.0 +G1 X21.34 Y18.98 Z22.8 F960.0 +G1 X21.28 Y18.95 Z22.8 F960.0 +G1 X20.58 Y10.43 Z22.8 F960.0 +G1 X20.62 Y10.41 Z22.82 F960.0 +M103 +G1 X21.47 Y11.96 Z23.18 F960.0 +G1 X21.53 Y12.16 Z23.2 F960.0 +G1 X21.63 Y13.43 Z23.2 F960.0 +G1 X21.71 Y13.61 Z23.2 F960.0 +G1 X21.92 Y13.83 Z23.2 F960.0 +G1 X22.0 Y14.01 Z23.2 F960.0 +M101 +G1 X22.45 Y19.54 Z23.2 F960.0 +G1 X22.35 Y19.64 Z23.2 F960.0 +G1 X20.29 Y19.64 Z23.2 F960.0 +G1 X20.18 Y19.54 Z23.2 F960.0 +G1 X18.64 Y1.75 Z23.2 F960.0 +G1 X18.53 Y1.64 Z23.2 F960.0 +G1 X7.47 Y1.64 Z23.2 F960.0 +G1 X7.36 Y1.75 Z23.2 F960.0 +G1 X5.82 Y19.54 Z23.2 F960.0 +G1 X5.71 Y19.64 Z23.2 F960.0 +G1 X3.65 Y19.64 Z23.2 F960.0 +G1 X3.56 Y19.54 Z23.2 F960.0 +G1 X5.1 Y0.47 Z23.2 F960.0 +G1 X5.22 Y0.36 Z23.2 F960.0 +G1 X20.78 Y0.36 Z23.2 F960.0 +G1 X20.9 Y0.47 Z23.2 F960.0 +G1 X21.97 Y13.62 Z23.2 F960.0 +G1 X21.88 Y13.77 Z23.2 F960.0 +M103 +G1 X21.43 Y13.93 Z23.2 F960.0 +G1 X21.34 Y14.07 Z23.2 F960.0 +M101 +G1 X21.73 Y18.88 Z23.2 F960.0 +G1 X21.63 Y18.98 Z23.2 F960.0 +G1 X20.9 Y18.98 Z23.2 F960.0 +G1 X20.78 Y18.88 Z23.2 F960.0 +G1 X19.31 Y1.88 Z23.2 F960.0 +G1 X19.35 Y1.68 Z23.2 F960.0 +G1 X19.66 Y1.11 Z23.2 F960.0 +G1 X19.81 Y1.02 Z23.2 F960.0 +G1 X20.18 Y1.02 Z23.2 F960.0 +G1 X20.29 Y1.13 Z23.2 F960.0 +G1 X21.31 Y13.68 Z23.2 F960.0 +G1 X21.21 Y13.78 Z23.2 F960.0 +M103 +G1 X20.1 Y13.76 Z23.2 F960.0 +G1 X19.99 Y13.66 Z23.2 F960.0 +G1 X18.93 Y1.43 Z23.2 F960.0 +G1 X18.82 Y1.33 Z23.2 F960.0 +G1 X7.19 Y1.33 Z23.2 F960.0 +G1 X7.07 Y1.43 Z23.2 F960.0 +G1 X6.12 Y12.48 Z23.2 F960.0 +G1 X6.0 Y12.61 Z23.2 F960.0 +G1 X5.86 Y12.63 Z23.2 F960.0 +G1 X5.75 Y12.75 Z23.2 F960.0 +M101 +G1 X5.22 Y18.88 Z23.2 F960.0 +G1 X5.1 Y18.98 Z23.2 F960.0 +G1 X4.37 Y18.98 Z23.2 F960.0 +G1 X4.27 Y18.88 Z23.2 F960.0 +G1 X5.71 Y1.13 Z23.2 F960.0 +G1 X5.83 Y1.02 Z23.2 F960.0 +G1 X6.19 Y1.02 Z23.2 F960.0 +G1 X6.34 Y1.11 Z23.2 F960.0 +G1 X6.65 Y1.68 Z23.2 F960.0 +G1 X6.69 Y1.88 Z23.2 F960.0 +G1 X5.78 Y12.36 Z23.2 F960.0 +G1 X5.74 Y12.37 Z23.22 F960.0 +M103 +G1 X5.06 Y10.41 Z23.58 F960.0 +G1 X5.04 Y10.21 Z23.6 F960.0 +G1 X5.15 Y8.94 Z23.6 F960.0 +G1 X5.1 Y8.74 Z23.6 F960.0 +G1 X4.94 Y8.49 Z23.6 F960.0 +G1 X4.89 Y8.3 Z23.6 F960.0 +M101 +G1 X5.59 Y0.47 Z23.6 F960.0 +G1 X5.7 Y0.36 Z23.6 F960.0 +G1 X20.3 Y0.36 Z23.6 F960.0 +G1 X20.41 Y0.47 Z23.6 F960.0 +G1 X22.11 Y19.54 Z23.6 F960.0 +G1 X22.02 Y19.64 Z23.6 F960.0 +G1 X19.8 Y19.64 Z23.6 F960.0 +G1 X19.68 Y19.54 Z23.6 F960.0 +G1 X17.89 Y1.74 Z23.6 F960.0 +G1 X17.77 Y1.64 Z23.6 F960.0 +G1 X8.23 Y1.64 Z23.6 F960.0 +G1 X8.11 Y1.74 Z23.6 F960.0 +G1 X6.32 Y19.54 Z23.6 F960.0 +G1 X6.2 Y19.64 Z23.6 F960.0 +G1 X3.98 Y19.64 Z23.6 F960.0 +G1 X3.89 Y19.54 Z23.6 F960.0 +G1 X4.86 Y8.69 Z23.6 F960.0 +G1 X4.97 Y8.56 Z23.6 F960.0 +M103 +G1 X5.43 Y8.48 Z23.6 F960.0 +G1 X5.55 Y8.35 Z23.6 F960.0 +M101 +G1 X6.19 Y1.13 Z23.6 F960.0 +G1 X6.31 Y1.02 Z23.6 F960.0 +G1 X6.79 Y1.02 Z23.6 F960.0 +G1 X6.95 Y1.11 Z23.6 F960.0 +G1 X7.38 Y1.73 Z23.6 F960.0 +G1 X7.43 Y1.92 Z23.6 F960.0 +G1 X5.78 Y18.29 Z23.6 F960.0 +G1 X5.68 Y18.45 Z23.6 F960.0 +G1 X4.97 Y18.93 Z23.6 F960.0 +G1 X4.79 Y18.98 Z23.6 F960.0 +G1 X4.61 Y18.88 Z23.6 F960.0 +G1 X5.51 Y8.74 Z23.6 F960.0 +G1 X5.63 Y8.62 Z23.6 F960.0 +M103 +G1 X7.02 Y8.4 Z23.6 F960.0 +G1 X7.14 Y8.28 Z23.6 F960.0 +G1 X7.83 Y1.43 Z23.6 F960.0 +G1 X7.94 Y1.33 Z23.6 F960.0 +G1 X18.06 Y1.33 Z23.6 F960.0 +G1 X18.18 Y1.43 Z23.6 F960.0 +G1 X18.74 Y7.08 Z23.6 F960.0 +G1 X18.85 Y7.15 Z23.6 F960.0 +G1 X18.99 Y7.1 Z23.6 F960.0 +G1 X19.08 Y6.96 Z23.6 F960.0 +M101 +G1 X18.57 Y1.92 Z23.6 F960.0 +G1 X18.62 Y1.73 Z23.6 F960.0 +G1 X19.05 Y1.11 Z23.6 F960.0 +G1 X19.21 Y1.02 Z23.6 F960.0 +G1 X19.7 Y1.02 Z23.6 F960.0 +G1 X19.81 Y1.13 Z23.6 F960.0 +G1 X21.39 Y18.88 Z23.6 F960.0 +G1 X21.3 Y18.98 Z23.6 F960.0 +G1 X20.4 Y18.98 Z23.6 F960.0 +G1 X20.28 Y18.88 Z23.6 F960.0 +G1 X19.12 Y7.34 Z23.6 F960.0 +G1 X19.11 Y7.13 Z23.6 F960.0 +M103 +G1 X19.24 Y2.29 Z23.6 F960.0 +G1 X19.25 Y2.28 Z23.6 F960.0 +M101 +G1 X19.28 Y2.33 Z23.6 F960.0 +G1 X19.34 Y3.3 Z23.6 F960.0 +G1 X19.36 Y3.33 Z23.6 F960.0 +G1 X19.38 Y3.36 Z23.6 F960.0 +G1 X19.55 Y5.31 Z23.6 F960.0 +G1 X19.45 Y5.4 Z23.6 F960.0 +M103 +G1 X18.67 Y5.3 Z23.6 F960.0 +G1 X18.55 Y5.19 Z23.6 F960.0 +G1 X18.18 Y1.43 Z23.6 F960.0 +G1 X18.06 Y1.33 Z23.6 F960.0 +G1 X7.94 Y1.33 Z23.6 F960.0 +G1 X7.83 Y1.43 Z23.6 F960.0 +G1 X7.59 Y3.8 Z23.6 F960.0 +G1 X7.47 Y3.89 Z23.6 F960.0 +G1 X6.62 Y3.78 Z23.6 F960.0 +G1 X6.6 Y3.77 Z23.6 F960.0 +M101 +G1 X6.59 Y3.75 Z23.6 F960.0 +G1 X6.69 Y2.94 Z23.6 F960.0 +G1 X6.69 Y2.91 Z23.6 F960.0 +G1 X6.67 Y2.88 Z23.6 F960.0 +G1 X6.78 Y2.09 Z23.6 F960.0 +G1 X6.77 Y2.05 Z23.6 F960.0 +G1 X6.74 Y2.05 Z23.6 F960.0 +M103 +G1 X6.52 Y4.52 Z23.6 F960.0 +G1 X6.5 Y4.73 Z23.6 F960.0 +M101 +G1 X6.26 Y7.2 Z23.6 F960.0 +G1 X6.27 Y7.21 Z23.6 F960.0 +G1 X6.28 Y7.23 Z23.6 F960.0 +G1 X6.18 Y8.05 Z23.6 F960.0 +G1 X6.19 Y8.07 Z23.6 F960.0 +G1 X6.2 Y8.1 Z23.6 F960.0 +G1 X6.09 Y8.9 Z23.6 F960.0 +G1 X6.1 Y8.93 Z23.6 F960.0 +G1 X6.12 Y8.97 Z23.6 F960.0 +G1 X6.01 Y9.75 Z23.6 F960.0 +G1 X6.02 Y9.79 Z23.6 F960.0 +G1 X6.05 Y9.84 Z23.6 F960.0 +G1 X5.92 Y10.61 Z23.6 F960.0 +G1 X5.94 Y10.65 Z23.6 F960.0 +G1 X5.97 Y10.71 Z23.6 F960.0 +G1 X5.84 Y11.46 Z23.6 F960.0 +G1 X5.85 Y11.51 Z23.6 F960.0 +G1 X5.89 Y11.58 Z23.6 F960.0 +G1 X5.75 Y12.31 Z23.6 F960.0 +G1 X5.77 Y12.37 Z23.6 F960.0 +G1 X5.79 Y12.44 Z23.62 F960.0 +M103 +G1 X5.26 Y12.84 Z23.95 F960.0 +G1 X5.19 Y12.79 Z24.0 F960.0 +G1 X5.32 Y11.52 Z24.0 F960.0 +G1 X5.27 Y11.32 Z24.0 F960.0 +G1 X5.11 Y11.04 Z24.0 F960.0 +G1 X5.07 Y10.84 Z24.0 F960.0 +M101 +G1 X6.07 Y0.47 Z24.0 F960.0 +G1 X6.19 Y0.36 Z24.0 F960.0 +G1 X19.81 Y0.36 Z24.0 F960.0 +G1 X19.93 Y0.47 Z24.0 F960.0 +G1 X21.78 Y19.54 Z24.0 F960.0 +G1 X21.68 Y19.64 Z24.0 F960.0 +G1 X19.22 Y19.64 Z24.0 F960.0 +G1 X19.1 Y19.54 Z24.0 F960.0 +G1 X17.13 Y1.74 Z24.0 F960.0 +G1 X17.02 Y1.64 Z24.0 F960.0 +G1 X8.98 Y1.64 Z24.0 F960.0 +G1 X8.87 Y1.74 Z24.0 F960.0 +G1 X6.9 Y19.54 Z24.0 F960.0 +G1 X6.78 Y19.64 Z24.0 F960.0 +G1 X4.32 Y19.64 Z24.0 F960.0 +G1 X4.22 Y19.54 Z24.0 F960.0 +G1 X5.03 Y11.23 Z24.0 F960.0 +G1 X5.14 Y11.11 Z24.0 F960.0 +M103 +G1 X5.61 Y11.03 Z24.0 F960.0 +G1 X5.72 Y10.91 Z24.0 F960.0 +M101 +G1 X6.67 Y1.13 Z24.0 F960.0 +G1 X6.79 Y1.02 Z24.0 F960.0 +G1 X7.24 Y1.02 Z24.0 F960.0 +G1 X7.42 Y1.1 Z24.0 F960.0 +G1 X8.11 Y1.8 Z24.0 F960.0 +G1 X8.18 Y1.98 Z24.0 F960.0 +G1 X6.31 Y18.88 Z24.0 F960.0 +G1 X6.19 Y18.98 Z24.0 F960.0 +G1 X5.05 Y18.98 Z24.0 F960.0 +G1 X4.95 Y18.88 Z24.0 F960.0 +G1 X5.69 Y11.3 Z24.0 F960.0 +G1 X5.8 Y11.18 Z24.0 F960.0 +M103 +G1 X7.43 Y10.91 Z24.0 F960.0 +G1 X7.55 Y10.79 Z24.0 F960.0 +G1 X8.58 Y1.43 Z24.0 F960.0 +G1 X8.7 Y1.33 Z24.0 F960.0 +G1 X17.3 Y1.33 Z24.0 F960.0 +G1 X17.42 Y1.43 Z24.0 F960.0 +G1 X18.32 Y9.57 Z24.0 F960.0 +G1 X18.43 Y9.64 Z24.0 F960.0 +G1 X18.56 Y9.59 Z24.0 F960.0 +G1 X18.65 Y9.45 Z24.0 F960.0 +M101 +G1 X17.82 Y1.98 Z24.0 F960.0 +G1 X17.89 Y1.8 Z24.0 F960.0 +G1 X18.58 Y1.1 Z24.0 F960.0 +G1 X18.76 Y1.02 Z24.0 F960.0 +G1 X19.22 Y1.02 Z24.0 F960.0 +G1 X19.33 Y1.13 Z24.0 F960.0 +G1 X21.0 Y18.37 Z24.0 F960.0 +G1 X20.92 Y18.53 Z24.0 F960.0 +G1 X20.34 Y18.92 Z24.0 F960.0 +G1 X20.14 Y18.98 Z24.0 F960.0 +G1 X19.81 Y18.98 Z24.0 F960.0 +G1 X19.69 Y18.88 Z24.0 F960.0 +G1 X18.69 Y9.83 Z24.0 F960.0 +G1 X18.7 Y9.83 Z24.0 F960.0 +M103 +G1 X20.17 Y17.49 Z24.0 F960.0 +G1 X20.21 Y17.5 Z24.0 F960.0 +M101 +G1 X20.27 Y17.39 Z24.0 F960.0 +G1 X20.1 Y16.74 Z24.0 F960.0 +G1 X20.12 Y16.65 Z24.0 F960.0 +G1 X20.18 Y16.53 Z24.0 F960.0 +G1 X20.0 Y15.89 Z24.0 F960.0 +G1 X20.03 Y15.8 Z24.0 F960.0 +G1 X20.09 Y15.66 Z24.0 F960.0 +G1 X19.91 Y15.05 Z24.0 F960.0 +G1 X19.94 Y14.94 Z24.0 F960.0 +G1 X20.01 Y14.8 Z24.0 F960.0 +G1 X19.82 Y14.2 Z24.0 F960.0 +G1 X19.85 Y14.09 Z24.0 F960.0 +G1 X19.92 Y13.94 Z24.0 F960.0 +G1 X19.73 Y13.36 Z24.0 F960.0 +G1 X19.76 Y13.24 Z24.0 F960.0 +G1 X19.84 Y13.07 Z24.0 F960.0 +G1 X19.64 Y12.51 Z24.0 F960.0 +G1 X19.67 Y12.39 Z24.0 F960.0 +G1 X19.75 Y12.21 Z24.0 F960.0 +G1 X19.55 Y11.67 Z24.0 F960.0 +G1 X19.58 Y11.54 Z24.0 F960.0 +G1 X19.66 Y11.34 Z24.0 F960.0 +G1 X19.46 Y10.83 Z24.0 F960.0 +G1 X19.49 Y10.68 Z24.0 F960.0 +G1 X19.58 Y10.48 Z24.0 F960.0 +G1 X19.37 Y9.98 Z24.0 F960.0 +G1 X19.4 Y9.83 Z24.0 F960.0 +G1 X19.49 Y9.62 Z24.0 F960.0 +G1 X19.28 Y9.14 Z24.0 F960.0 +G1 X19.31 Y8.98 Z24.0 F960.0 +G1 X19.4 Y8.75 Z24.0 F960.0 +G1 X19.19 Y8.29 Z24.0 F960.0 +G1 X19.22 Y8.13 Z24.0 F960.0 +G1 X19.32 Y7.89 Z24.0 F960.0 +G1 X19.1 Y7.44 Z24.0 F960.0 +G1 X19.13 Y7.27 Z24.0 F960.0 +G1 X19.2 Y7.2 Z24.0 F960.0 +G1 X19.23 Y7.03 Z24.0 F960.0 +G1 X19.01 Y6.59 Z24.0 F960.0 +G1 X19.03 Y6.43 Z24.0 F960.0 +G1 X19.12 Y6.34 Z24.0 F960.0 +G1 X19.14 Y6.17 Z24.0 F960.0 +G1 X18.91 Y5.74 Z24.0 F960.0 +G1 X18.94 Y5.58 Z24.0 F960.0 +G1 X19.04 Y5.48 Z24.0 F960.0 +G1 X19.06 Y5.31 Z24.0 F960.0 +G1 X18.82 Y4.89 Z24.0 F960.0 +G1 X18.84 Y4.73 Z24.0 F960.0 +G1 X18.95 Y4.62 Z24.0 F960.0 +G1 X18.97 Y4.45 Z24.0 F960.0 +G1 X18.73 Y4.04 Z24.0 F960.0 +G1 X18.75 Y3.88 Z24.0 F960.0 +G1 X18.87 Y3.76 Z24.0 F960.0 +G1 X18.89 Y3.59 Z24.0 F960.0 +G1 X18.64 Y3.19 Z24.0 F960.0 +G1 X18.66 Y3.03 Z24.0 F960.0 +G1 X18.79 Y2.9 Z24.0 F960.0 +G1 X18.8 Y2.74 Z24.0 F960.0 +G1 X18.55 Y2.34 Z24.0 F960.0 +G1 X18.56 Y2.18 Z24.0 F960.0 +G1 X18.7 Y2.04 Z24.0 F960.0 +G1 X18.67 Y1.96 Z24.0 F960.0 +M103 +G1 X17.58 Y1.97 Z24.0 F960.0 +G1 X17.46 Y1.86 Z24.0 F960.0 +G1 X17.42 Y1.43 Z24.0 F960.0 +G1 X17.3 Y1.33 Z24.0 F960.0 +G1 X8.7 Y1.33 Z24.0 F960.0 +G1 X8.58 Y1.43 Z24.0 F960.0 +G1 X8.53 Y1.9 Z24.0 F960.0 +G1 X8.42 Y2.0 Z24.0 F960.0 +G1 X7.53 Y2.0 Z24.0 F960.0 +G1 X7.35 Y2.08 Z24.0 F960.0 +M101 +G1 X7.27 Y2.16 Z24.0 F960.0 +G1 X7.23 Y2.33 Z24.0 F960.0 +G1 X7.4 Y2.84 Z24.0 F960.0 +G1 X7.36 Y3.01 Z24.0 F960.0 +G1 X7.17 Y3.2 Z24.0 F960.0 +G1 X7.13 Y3.38 Z24.0 F960.0 +G1 X7.29 Y3.89 Z24.0 F960.0 +G1 X7.25 Y4.07 Z24.0 F960.0 +G1 X7.07 Y4.25 Z24.0 F960.0 +G1 X7.02 Y4.42 Z24.0 F960.0 +G1 X7.17 Y4.95 Z24.0 F960.0 +G1 X7.13 Y5.13 Z24.0 F960.0 +G1 X6.97 Y5.29 Z24.0 F960.0 +G1 X6.92 Y5.47 Z24.0 F960.0 +G1 X7.06 Y6.01 Z24.0 F960.0 +G1 X7.01 Y6.19 Z24.0 F960.0 +G1 X6.87 Y6.33 Z24.0 F960.0 +G1 X6.82 Y6.51 Z24.0 F960.0 +G1 X6.94 Y7.07 Z24.0 F960.0 +G1 X6.89 Y7.25 Z24.0 F960.0 +G1 X6.76 Y7.38 Z24.0 F960.0 +G1 X6.71 Y7.56 Z24.0 F960.0 +G1 X6.83 Y8.13 Z24.0 F960.0 +G1 X6.78 Y8.31 Z24.0 F960.0 +G1 X6.66 Y8.42 Z24.0 F960.0 +G1 X6.61 Y8.6 Z24.0 F960.0 +G1 X6.72 Y9.19 Z24.0 F960.0 +G1 X6.66 Y9.37 Z24.0 F960.0 +G1 X6.56 Y9.47 Z24.0 F960.0 +G1 X6.5 Y9.64 Z24.0 F960.0 +G1 X6.6 Y10.25 Z24.0 F960.0 +G1 X6.54 Y10.43 Z24.0 F960.0 +G1 X6.46 Y10.51 Z24.0 F960.0 +G1 X6.4 Y10.69 Z24.0 F960.0 +G1 X6.49 Y11.31 Z24.0 F960.0 +G1 X6.43 Y11.49 Z24.0 F960.0 +G1 X6.3 Y11.73 Z24.0 F960.0 +G1 X6.37 Y12.38 Z24.0 F960.0 +G1 X6.32 Y12.54 Z24.0 F960.0 +G1 X6.19 Y12.76 Z24.0 F960.0 +G1 X6.26 Y13.45 Z24.0 F960.0 +G1 X6.21 Y13.59 Z24.0 F960.0 +G1 X6.09 Y13.8 Z24.0 F960.0 +G1 X6.14 Y14.52 Z24.0 F960.0 +G1 X6.09 Y14.65 Z24.0 F960.0 +G1 X5.99 Y14.84 Z24.0 F960.0 +G1 X6.03 Y15.58 Z24.0 F960.0 +G1 X5.98 Y15.7 Z24.0 F960.0 +G1 X5.88 Y15.87 Z24.0 F960.0 +G1 X5.91 Y16.65 Z24.0 F960.0 +G1 X5.87 Y16.76 Z24.0 F960.0 +G1 X5.78 Y16.91 Z24.0 F960.0 +G1 X5.8 Y17.75 Z24.0 F960.0 +G1 X5.78 Y17.79 Z24.0 F960.0 +G1 X5.72 Y17.82 Z24.01 F960.0 +M103 +G1 X5.3 Y17.58 Z24.34 F960.0 +G1 X5.23 Y17.43 Z24.4 F960.0 +G1 X5.35 Y16.16 Z24.4 F960.0 +G1 X5.31 Y15.97 Z24.4 F960.0 +G1 X5.15 Y15.71 Z24.4 F960.0 +G1 X5.1 Y15.52 Z24.4 F960.0 +M101 +G1 X6.56 Y0.47 Z24.4 F960.0 +G1 X6.67 Y0.36 Z24.4 F960.0 +G1 X19.33 Y0.36 Z24.4 F960.0 +G1 X19.44 Y0.47 Z24.4 F960.0 +G1 X21.29 Y19.54 Z24.4 F960.0 +G1 X21.19 Y19.64 Z24.4 F960.0 +G1 X18.47 Y19.64 Z24.4 F960.0 +G1 X18.35 Y19.54 Z24.4 F960.0 +G1 X17.34 Y10.4 Z24.4 F960.0 +G1 X17.31 Y10.19 Z24.4 F960.0 +G1 X15.8 Y1.74 Z24.4 F960.0 +G1 X15.68 Y1.64 Z24.4 F960.0 +G1 X10.32 Y1.64 Z24.4 F960.0 +G1 X10.2 Y1.74 Z24.4 F960.0 +G1 X8.69 Y10.19 Z24.4 F960.0 +G1 X8.66 Y10.4 Z24.4 F960.0 +G1 X7.65 Y19.54 Z24.4 F960.0 +G1 X7.53 Y19.64 Z24.4 F960.0 +G1 X4.81 Y19.64 Z24.4 F960.0 +G1 X4.71 Y19.54 Z24.4 F960.0 +G1 X5.06 Y15.91 Z24.4 F960.0 +G1 X5.18 Y15.79 Z24.4 F960.0 +M103 +G1 X5.64 Y15.71 Z24.4 F960.0 +G1 X5.76 Y15.58 Z24.4 F960.0 +M101 +G1 X7.16 Y1.13 Z24.4 F960.0 +G1 X7.27 Y1.02 Z24.4 F960.0 +G1 X9.21 Y1.02 Z24.4 F960.0 +G1 X9.35 Y1.12 Z24.4 F960.0 +G1 X9.5 Y1.59 Z24.4 F960.0 +G1 X9.52 Y1.79 Z24.4 F960.0 +G1 X8.03 Y10.1 Z24.4 F960.0 +G1 X8.0 Y10.3 Z24.4 F960.0 +G1 X7.06 Y18.88 Z24.4 F960.0 +G1 X6.94 Y18.98 Z24.4 F960.0 +G1 X5.53 Y18.98 Z24.4 F960.0 +G1 X5.44 Y18.88 Z24.4 F960.0 +G1 X5.72 Y15.97 Z24.4 F960.0 +G1 X5.83 Y15.85 Z24.4 F960.0 +M103 +G1 X7.67 Y15.56 Z24.4 F960.0 +G1 X7.78 Y15.44 Z24.4 F960.0 +G1 X8.34 Y10.35 Z24.4 F960.0 +G1 X8.38 Y10.14 Z24.4 F960.0 +G1 X9.93 Y1.43 Z24.4 F960.0 +G1 X10.06 Y1.33 Z24.4 F960.0 +G1 X15.94 Y1.33 Z24.4 F960.0 +G1 X16.07 Y1.43 Z24.4 F960.0 +G1 X17.63 Y10.14 Z24.4 F960.0 +G1 X17.66 Y10.35 Z24.4 F960.0 +G1 X18.09 Y14.27 Z24.4 F960.0 +G1 X18.2 Y14.33 Z24.4 F960.0 +G1 X18.33 Y14.28 Z24.4 F960.0 +G1 X18.42 Y14.14 Z24.4 F960.0 +M101 +G1 X18.0 Y10.3 Z24.4 F960.0 +G1 X17.97 Y10.1 Z24.4 F960.0 +G1 X16.48 Y1.79 Z24.4 F960.0 +G1 X16.5 Y1.59 Z24.4 F960.0 +G1 X16.66 Y1.12 Z24.4 F960.0 +G1 X16.79 Y1.02 Z24.4 F960.0 +G1 X18.73 Y1.02 Z24.4 F960.0 +G1 X18.84 Y1.13 Z24.4 F960.0 +G1 X20.56 Y18.88 Z24.4 F960.0 +G1 X20.47 Y18.98 Z24.4 F960.0 +G1 X19.06 Y18.98 Z24.4 F960.0 +G1 X18.94 Y18.88 Z24.4 F960.0 +G1 X18.46 Y14.53 Z24.4 F960.0 +G1 X18.5 Y14.33 Z24.4 F960.0 +M103 +G1 X19.29 Y12.82 Z24.4 F960.0 +G1 X19.33 Y12.83 Z24.4 F960.0 +M101 +G1 X19.33 Y16.56 Z24.4 F960.0 +G1 X19.32 Y16.56 Z24.4 F960.0 +M103 +G1 X18.68 Y10.73 Z24.4 F960.0 +G1 X18.67 Y10.52 Z24.4 F960.0 +M101 +G1 X18.67 Y5.95 Z24.4 F960.0 +G1 X18.6 Y5.93 Z24.4 F960.0 +G1 X18.07 Y6.62 Z24.4 F960.0 +G1 X18.0 Y6.6 Z24.4 F960.0 +G1 X18.0 Y1.76 Z24.4 F960.0 +G1 X17.9 Y1.65 Z24.4 F960.0 +G1 X17.44 Y1.65 Z24.4 F960.0 +G1 X17.33 Y1.76 Z24.4 F960.0 +G1 X17.33 Y2.88 Z24.4 F960.0 +G1 X17.23 Y2.98 Z24.4 F960.0 +M103 +G1 X16.45 Y2.98 Z24.4 F960.0 +G1 X16.33 Y2.88 Z24.4 F960.0 +G1 X16.07 Y1.43 Z24.4 F960.0 +G1 X15.94 Y1.33 Z24.4 F960.0 +G1 X10.06 Y1.33 Z24.4 F960.0 +G1 X9.94 Y1.43 Z24.4 F960.0 +G1 X9.68 Y2.88 Z24.4 F960.0 +G1 X9.55 Y2.98 Z24.4 F960.0 +G1 X8.77 Y2.98 Z24.4 F960.0 +G1 X8.67 Y2.88 Z24.4 F960.0 +M101 +G1 X8.67 Y1.76 Z24.4 F960.0 +G1 X8.56 Y1.65 Z24.4 F960.0 +G1 X8.11 Y1.65 Z24.4 F960.0 +G1 X8.0 Y1.76 Z24.4 F960.0 +G1 X8.0 Y6.6 Z24.4 F960.0 +G1 X7.94 Y6.62 Z24.4 F960.0 +G1 X7.4 Y5.93 Z24.4 F960.0 +G1 X7.33 Y5.95 Z24.4 F960.0 +G1 X7.33 Y10.52 Z24.4 F960.0 +G1 X7.3 Y10.73 Z24.4 F960.0 +G1 X6.7 Y12.63 Z24.4 F960.0 +G1 X6.67 Y12.83 Z24.4 F960.0 +G1 X6.67 Y16.56 Z24.4 F960.0 +G1 X6.57 Y16.68 Z24.44 F960.0 +M103 +G1 X5.9 Y16.78 Z24.76 F960.0 +G1 X5.82 Y16.69 Z24.8 F960.0 +G1 X5.95 Y15.42 Z24.8 F960.0 +G1 X5.9 Y15.23 Z24.8 F960.0 +G1 X5.74 Y14.97 Z24.8 F960.0 +G1 X5.7 Y14.78 Z24.8 F960.0 +M101 +G1 X7.19 Y0.46 Z24.8 F960.0 +G1 X7.3 Y0.36 Z24.8 F960.0 +G1 X18.7 Y0.36 Z24.8 F960.0 +G1 X18.82 Y0.46 Z24.8 F960.0 +G1 X20.8 Y19.54 Z24.8 F960.0 +G1 X20.7 Y19.64 Z24.8 F960.0 +G1 X17.72 Y19.64 Z24.8 F960.0 +G1 X17.6 Y19.54 Z24.8 F960.0 +G1 X15.35 Y6.6 Z24.8 F960.0 +G1 X15.28 Y6.4 Z24.8 F960.0 +G1 X13.05 Y2.19 Z24.8 F960.0 +G1 X12.95 Y2.19 Z24.8 F960.0 +G1 X10.72 Y6.4 Z24.8 F960.0 +G1 X10.65 Y6.6 Z24.8 F960.0 +G1 X8.4 Y19.54 Z24.8 F960.0 +G1 X8.28 Y19.64 Z24.8 F960.0 +G1 X5.3 Y19.64 Z24.8 F960.0 +G1 X5.2 Y19.54 Z24.8 F960.0 +G1 X5.66 Y15.17 Z24.8 F960.0 +G1 X5.77 Y15.04 Z24.8 F960.0 +M103 +G1 X6.24 Y14.97 Z24.8 F960.0 +G1 X6.35 Y14.85 Z24.8 F960.0 +M101 +G1 X7.78 Y1.12 Z24.8 F960.0 +G1 X7.9 Y1.02 Z24.8 F960.0 +G1 X18.1 Y1.02 Z24.8 F960.0 +G1 X18.22 Y1.12 Z24.8 F960.0 +G1 X20.07 Y18.88 Z24.8 F960.0 +G1 X19.97 Y18.98 Z24.8 F960.0 +G1 X18.28 Y18.98 Z24.8 F960.0 +G1 X18.15 Y18.88 Z24.8 F960.0 +G1 X15.98 Y6.38 Z24.8 F960.0 +G1 X15.92 Y6.18 Z24.8 F960.0 +G1 X13.05 Y0.78 Z24.8 F960.0 +G1 X12.95 Y0.78 Z24.8 F960.0 +G1 X10.08 Y6.18 Z24.8 F960.0 +G1 X10.02 Y6.38 Z24.8 F960.0 +G1 X7.85 Y18.88 Z24.8 F960.0 +G1 X7.72 Y18.98 Z24.8 F960.0 +G1 X6.03 Y18.98 Z24.8 F960.0 +G1 X5.93 Y18.88 Z24.8 F960.0 +G1 X6.31 Y15.23 Z24.8 F960.0 +G1 X6.34 Y15.23 Z24.8 F960.0 +M103 +G1 X6.65 Y17.82 Z24.8 F960.0 +G1 X6.67 Y18.03 Z24.8 F960.0 +M101 +G1 X6.67 Y18.25 Z24.8 F960.0 +G1 X6.77 Y18.32 Z24.8 F960.0 +G1 X7.23 Y18.18 Z24.8 F960.0 +G1 X7.33 Y18.05 Z24.8 F960.0 +G1 X7.33 Y11.62 Z24.8 F960.0 +G1 X7.42 Y11.45 Z24.8 F960.0 +M103 +G1 X8.58 Y10.54 Z24.8 F960.0 +G1 X8.67 Y10.37 Z24.8 F960.0 +M101 +G1 X8.67 Y1.76 Z24.8 F960.0 +G1 X8.77 Y1.65 Z24.8 F960.0 +G1 X9.23 Y1.65 Z24.8 F960.0 +G1 X9.33 Y1.76 Z24.8 F960.0 +G1 X9.33 Y6.53 Z24.8 F960.0 +G1 X9.37 Y6.54 Z24.8 F960.0 +M103 +G1 X9.96 Y5.09 Z24.8 F960.0 +G1 X10.0 Y4.89 Z24.8 F960.0 +M101 +G1 X10.0 Y1.76 Z24.8 F960.0 +G1 X10.11 Y1.65 Z24.8 F960.0 +G1 X10.56 Y1.65 Z24.8 F960.0 +G1 X10.67 Y1.76 Z24.8 F960.0 +G1 X10.67 Y3.63 Z24.8 F960.0 +G1 X10.72 Y3.65 Z24.8 F960.0 +M103 +G1 X11.28 Y2.58 Z24.8 F960.0 +G1 X11.33 Y2.38 Z24.8 F960.0 +M101 +G1 X11.33 Y1.76 Z24.8 F960.0 +G1 X11.44 Y1.65 Z24.8 F960.0 +M103 +G1 X12.79 Y1.65 Z24.8 F960.0 +G1 X12.92 Y1.57 Z24.8 F960.0 +G1 X12.96 Y1.5 Z24.8 F960.0 +G1 X13.04 Y1.5 Z24.8 F960.0 +G1 X13.21 Y1.65 Z24.8 F960.0 +G1 X14.56 Y1.65 Z24.8 F960.0 +G1 X14.67 Y1.76 Z24.8 F960.0 +M101 +G1 X14.67 Y2.38 Z24.8 F960.0 +G1 X14.73 Y2.4 Z24.8 F960.0 +G1 X15.27 Y1.73 Z24.8 F960.0 +G1 X15.33 Y1.76 Z24.8 F960.0 +G1 X15.33 Y3.63 Z24.8 F960.0 +G1 X15.38 Y3.83 Z24.8 F960.0 +M103 +G1 X15.95 Y4.9 Z24.8 F960.0 +G1 X16.0 Y4.89 Z24.8 F960.0 +M101 +G1 X16.0 Y1.76 Z24.8 F960.0 +G1 X16.11 Y1.65 Z24.8 F960.0 +G1 X16.56 Y1.65 Z24.8 F960.0 +G1 X16.67 Y1.76 Z24.8 F960.0 +G1 X16.67 Y6.53 Z24.8 F960.0 +G1 X16.74 Y6.55 Z24.8 F960.0 +M103 +G1 X17.93 Y5.18 Z24.8 F960.0 +G1 X18.0 Y5.21 Z24.8 F960.0 +M101 +G1 X18.0 Y14.21 Z24.8 F960.0 +G1 X18.02 Y14.21 Z24.8 F960.0 +M103 +G1 X18.6 Y11.8 Z24.8 F960.0 +G1 X18.67 Y11.51 Z24.8 F320.0 +G1 X18.67 Y11.81 Z24.8 F320.0 +M101 +G1 X18.67 Y18.05 Z24.8 F960.0 +G1 X18.77 Y18.18 Z24.8 F960.0 +G1 X19.23 Y18.32 Z24.8 F960.0 +G1 X19.33 Y18.25 Z24.8 F960.0 +G1 X19.33 Y18.03 Z24.8 F960.0 +G1 X19.31 Y17.82 Z24.8 F960.0 +M103 +G1 X17.36 Y10.57 Z24.8 F960.0 +G1 X17.33 Y10.37 Z24.8 F960.0 +M101 +G1 X17.33 Y1.76 Z24.8 F960.0 +G1 X17.24 Y1.69 Z24.8 F960.0 +M103 +G1 X13.91 Y2.92 Z24.8 F960.0 +G1 X13.76 Y2.86 Z24.8 F960.0 +G1 X13.05 Y1.51 Z24.8 F960.0 +G1 X12.95 Y1.51 Z24.8 F960.0 +G1 X11.84 Y3.61 Z24.8 F960.0 +G1 X11.69 Y3.73 Z24.8 F960.0 +G1 X8.1 Y5.06 Z24.8 F960.0 +G1 X8.0 Y5.21 Z24.8 F960.0 +M101 +G1 X8.0 Y14.21 Z24.8 F960.0 +G1 X7.9 Y14.28 Z24.83 F960.0 +M103 +G1 X6.65 Y13.93 Z25.17 F960.0 +G1 X6.56 Y13.8 Z25.2 F960.0 +G1 X6.68 Y12.53 Z25.2 F960.0 +G1 X6.66 Y12.32 Z25.2 F960.0 +G1 X6.49 Y11.84 Z25.2 F960.0 +G1 X6.47 Y11.63 Z25.2 F960.0 +M101 +G1 X7.92 Y0.46 Z25.2 F960.0 +G1 X8.04 Y0.36 Z25.2 F960.0 +G1 X17.96 Y0.36 Z25.2 F960.0 +G1 X18.08 Y0.46 Z25.2 F960.0 +G1 X20.31 Y19.54 Z25.2 F960.0 +G1 X20.22 Y19.64 Z25.2 F960.0 +G1 X16.48 Y19.64 Z25.2 F960.0 +G1 X16.35 Y19.54 Z25.2 F960.0 +G1 X15.43 Y14.4 Z25.2 F960.0 +G1 X15.36 Y14.2 Z25.2 F960.0 +G1 X13.05 Y9.84 Z25.2 F960.0 +G1 X12.95 Y9.84 Z25.2 F960.0 +G1 X10.64 Y14.2 Z25.2 F960.0 +G1 X10.57 Y14.4 Z25.2 F960.0 +G1 X9.65 Y19.54 Z25.2 F960.0 +G1 X9.53 Y19.64 Z25.2 F960.0 +G1 X5.78 Y19.64 Z25.2 F960.0 +G1 X5.69 Y19.54 Z25.2 F960.0 +G1 X6.42 Y12.02 Z25.2 F960.0 +G1 X6.53 Y11.9 Z25.2 F960.0 +M103 +G1 X7.14 Y11.84 Z25.2 F960.0 +G1 X7.26 Y11.73 Z25.2 F960.0 +M101 +G1 X8.5 Y1.12 Z25.2 F960.0 +G1 X8.62 Y1.02 Z25.2 F960.0 +G1 X17.38 Y1.02 Z25.2 F960.0 +G1 X17.5 Y1.12 Z25.2 F960.0 +G1 X19.59 Y18.88 Z25.2 F960.0 +G1 X19.49 Y18.98 Z25.2 F960.0 +G1 X17.03 Y18.98 Z25.2 F960.0 +G1 X16.9 Y18.88 Z25.2 F960.0 +G1 X16.06 Y14.18 Z25.2 F960.0 +G1 X16.0 Y13.99 Z25.2 F960.0 +G1 X13.05 Y8.43 Z25.2 F960.0 +G1 X12.95 Y8.43 Z25.2 F960.0 +G1 X10.01 Y13.99 Z25.2 F960.0 +G1 X9.94 Y14.18 Z25.2 F960.0 +G1 X9.1 Y18.88 Z25.2 F960.0 +G1 X8.97 Y18.98 Z25.2 F960.0 +G1 X6.51 Y18.98 Z25.2 F960.0 +G1 X6.42 Y18.88 Z25.2 F960.0 +G1 X7.21 Y12.11 Z25.2 F960.0 +G1 X7.23 Y12.11 Z25.2 F960.0 +M103 +G1 X7.33 Y18.05 Z25.2 F960.0 +G1 X7.33 Y18.35 Z25.2 F320.0 +G1 X7.33 Y18.05 Z25.2 F320.0 +M101 +G1 X7.33 Y16.57 Z25.2 F960.0 +G1 X7.41 Y16.53 Z25.2 F960.0 +M103 +G1 X8.59 Y17.63 Z25.2 F960.0 +G1 X8.67 Y17.6 Z25.2 F960.0 +M101 +G1 X8.67 Y5.23 Z25.2 F960.0 +G1 X8.69 Y5.02 Z25.2 F960.0 +M103 +G1 X9.28 Y1.95 Z25.2 F960.0 +G1 X9.33 Y1.65 Z25.2 F320.0 +G1 X9.33 Y1.95 Z25.2 F320.0 +M101 +G1 X9.33 Y13.88 Z25.2 F960.0 +G1 X9.38 Y13.89 Z25.2 F960.0 +G1 X9.95 Y12.75 Z25.2 F960.0 +G1 X10.0 Y12.55 Z25.2 F960.0 +G1 X10.0 Y1.76 Z25.2 F960.0 +G1 X10.11 Y1.65 Z25.2 F960.0 +G1 X10.56 Y1.65 Z25.2 F960.0 +G1 X10.67 Y1.76 Z25.2 F960.0 +G1 X10.67 Y11.29 Z25.2 F960.0 +G1 X10.72 Y11.3 Z25.2 F960.0 +G1 X11.28 Y10.23 Z25.2 F960.0 +G1 X11.33 Y10.03 Z25.2 F960.0 +G1 X11.33 Y1.76 Z25.2 F960.0 +G1 X11.44 Y1.65 Z25.2 F960.0 +G1 X11.9 Y1.65 Z25.2 F960.0 +G1 X12.0 Y1.76 Z25.2 F960.0 +G1 X12.0 Y8.78 Z25.2 F960.0 +G1 X12.05 Y8.79 Z25.2 F960.0 +G1 X12.62 Y7.72 Z25.2 F960.0 +G1 X12.67 Y7.52 Z25.2 F960.0 +G1 X12.67 Y1.76 Z25.2 F960.0 +G1 X12.77 Y1.65 Z25.2 F960.0 +G1 X13.23 Y1.65 Z25.2 F960.0 +G1 X13.33 Y1.76 Z25.2 F960.0 +G1 X13.33 Y7.52 Z25.2 F960.0 +G1 X13.38 Y7.72 Z25.2 F960.0 +G1 X13.95 Y8.79 Z25.2 F960.0 +G1 X14.0 Y8.78 Z25.2 F960.0 +G1 X14.0 Y1.76 Z25.2 F960.0 +G1 X14.11 Y1.65 Z25.2 F960.0 +G1 X14.56 Y1.65 Z25.2 F960.0 +G1 X14.67 Y1.76 Z25.2 F960.0 +G1 X14.67 Y10.03 Z25.2 F960.0 +G1 X14.72 Y10.23 Z25.2 F960.0 +G1 X15.28 Y11.3 Z25.2 F960.0 +G1 X15.33 Y11.29 Z25.2 F960.0 +G1 X15.33 Y1.76 Z25.2 F960.0 +G1 X15.44 Y1.65 Z25.2 F960.0 +G1 X15.9 Y1.65 Z25.2 F960.0 +G1 X16.0 Y1.76 Z25.2 F960.0 +G1 X16.0 Y12.55 Z25.2 F960.0 +G1 X16.05 Y12.75 Z25.2 F960.0 +G1 X16.62 Y13.89 Z25.2 F960.0 +G1 X16.67 Y13.88 Z25.2 F960.0 +G1 X16.67 Y1.76 Z25.2 F960.0 +G1 X16.69 Y1.75 Z25.2 F960.0 +M103 +G1 X17.31 Y5.02 Z25.2 F960.0 +G1 X17.33 Y5.23 Z25.2 F960.0 +M101 +G1 X17.33 Y17.6 Z25.2 F960.0 +G1 X17.41 Y17.77 Z25.2 F960.0 +G1 X17.93 Y18.28 Z25.2 F960.0 +G1 X18.0 Y18.25 Z25.2 F960.0 +G1 X18.0 Y10.9 Z25.2 F960.0 +G1 X18.01 Y10.9 Z25.2 F960.0 +M103 +G1 X18.66 Y16.36 Z25.2 F960.0 +G1 X18.67 Y16.57 Z25.2 F960.0 +M101 +G1 X18.67 Y18.25 Z25.2 F960.0 +G1 X18.56 Y18.35 Z25.2 F960.0 +M103 +G1 X16.56 Y18.35 Z25.2 F960.0 +G1 X16.44 Y18.25 Z25.2 F960.0 +G1 X15.73 Y14.3 Z25.2 F960.0 +G1 X15.67 Y14.1 Z25.2 F960.0 +G1 X13.05 Y9.17 Z25.2 F960.0 +G1 X12.95 Y9.17 Z25.2 F960.0 +G1 X10.34 Y14.1 Z25.2 F960.0 +G1 X10.27 Y14.3 Z25.2 F960.0 +G1 X9.56 Y18.25 Z25.2 F960.0 +G1 X9.44 Y18.35 Z25.2 F960.0 +G1 X8.11 Y18.35 Z25.2 F960.0 +G1 X8.0 Y18.25 Z25.2 F960.0 +M101 +G1 X8.0 Y10.9 Z25.2 F960.0 +G1 X7.93 Y10.79 Z25.28 F960.0 +M103 +G1 X7.72 Y10.76 Z25.52 F960.0 +G1 X7.66 Y10.65 Z25.6 F960.0 +G1 X7.83 Y9.39 Z25.6 F960.0 +G1 X7.8 Y9.19 Z25.6 F960.0 +G1 X7.64 Y8.86 Z25.6 F960.0 +G1 X7.61 Y8.66 Z25.6 F960.0 +M101 +G1 X8.67 Y0.46 Z25.6 F960.0 +G1 X8.79 Y0.36 Z25.6 F960.0 +G1 X17.21 Y0.36 Z25.6 F960.0 +G1 X17.33 Y0.46 Z25.6 F960.0 +G1 X19.81 Y19.54 Z25.6 F960.0 +G1 X19.72 Y19.64 Z25.6 F960.0 +G1 X14.29 Y19.64 Z25.6 F960.0 +G1 X14.14 Y19.55 Z25.6 F960.0 +G1 X13.05 Y17.5 Z25.6 F960.0 +G1 X12.95 Y17.5 Z25.6 F960.0 +G1 X11.86 Y19.55 Z25.6 F960.0 +G1 X11.71 Y19.64 Z25.6 F960.0 +G1 X6.28 Y19.64 Z25.6 F960.0 +G1 X6.19 Y19.54 Z25.6 F960.0 +G1 X7.55 Y9.05 Z25.6 F960.0 +G1 X7.67 Y8.93 Z25.6 F960.0 +M103 +G1 X8.14 Y8.87 Z25.6 F960.0 +G1 X8.26 Y8.75 Z25.6 F960.0 +M101 +G1 X9.25 Y1.12 Z25.6 F960.0 +G1 X9.37 Y1.02 Z25.6 F960.0 +G1 X16.63 Y1.02 Z25.6 F960.0 +G1 X16.75 Y1.12 Z25.6 F960.0 +G1 X19.06 Y18.88 Z25.6 F960.0 +G1 X18.97 Y18.98 Z25.6 F960.0 +G1 X14.69 Y18.98 Z25.6 F960.0 +G1 X14.54 Y18.89 Z25.6 F960.0 +G1 X13.05 Y16.09 Z25.6 F960.0 +G1 X12.95 Y16.09 Z25.6 F960.0 +G1 X11.47 Y18.89 Z25.6 F960.0 +G1 X11.31 Y18.98 Z25.6 F960.0 +G1 X7.03 Y18.98 Z25.6 F960.0 +G1 X6.94 Y18.88 Z25.6 F960.0 +G1 X8.21 Y9.14 Z25.6 F960.0 +G1 X8.26 Y9.13 Z25.6 F960.0 +M103 +G1 X11.6 Y17.11 Z25.6 F960.0 +G1 X11.57 Y17.28 Z25.6 F960.0 +M101 +G1 X10.57 Y18.28 Z25.6 F960.0 +G1 X10.61 Y18.35 Z25.6 F960.0 +M103 +G1 X12.06 Y18.31 Z25.6 F960.0 +G1 X12.21 Y18.22 Z25.6 F960.0 +G1 X12.95 Y16.83 Z25.6 F960.0 +G1 X13.05 Y16.83 Z25.6 F960.0 +G1 X13.77 Y18.18 Z25.6 F960.0 +G1 X13.92 Y18.27 Z25.6 F960.0 +G1 X18.24 Y18.16 Z25.6 F960.0 +G1 X18.27 Y18.22 Z25.6 F960.0 +M101 +G1 X18.05 Y18.35 Z25.6 F960.0 +G1 X17.39 Y18.35 Z25.6 F960.0 +G1 X17.36 Y18.28 Z25.6 F960.0 +G1 X18.16 Y17.48 Z25.6 F960.0 +G1 X18.22 Y17.3 Z25.6 F960.0 +G1 X18.15 Y16.76 Z25.6 F960.0 +G1 X18.06 Y16.73 Z25.6 F960.0 +G1 X16.51 Y18.28 Z25.6 F960.0 +G1 X16.34 Y18.35 Z25.6 F960.0 +G1 X15.7 Y18.35 Z25.6 F960.0 +G1 X15.67 Y18.28 Z25.6 F960.0 +G1 X17.96 Y15.98 Z25.6 F960.0 +G1 X18.02 Y15.8 Z25.6 F960.0 +G1 X17.95 Y15.26 Z25.6 F960.0 +G1 X17.86 Y15.23 Z25.6 F960.0 +G1 X14.96 Y18.13 Z25.6 F960.0 +G1 X14.84 Y18.11 Z25.6 F960.0 +G1 X14.64 Y17.75 Z25.6 F960.0 +G1 X14.67 Y17.58 Z25.6 F960.0 +G1 X17.77 Y14.48 Z25.6 F960.0 +G1 X17.83 Y14.3 Z25.6 F960.0 +G1 X17.76 Y13.76 Z25.6 F960.0 +G1 X17.67 Y13.73 Z25.6 F960.0 +G1 X14.37 Y17.02 Z25.6 F960.0 +G1 X14.25 Y17.01 Z25.6 F960.0 +G1 X14.05 Y16.64 Z25.6 F960.0 +G1 X14.08 Y16.47 Z25.6 F960.0 +G1 X17.57 Y12.98 Z25.6 F960.0 +G1 X17.63 Y12.8 Z25.6 F960.0 +G1 X17.56 Y12.25 Z25.6 F960.0 +G1 X17.48 Y12.22 Z25.6 F960.0 +G1 X13.78 Y15.92 Z25.6 F960.0 +G1 X13.66 Y15.9 Z25.6 F960.0 +G1 X13.46 Y15.53 Z25.6 F960.0 +G1 X13.49 Y15.36 Z25.6 F960.0 +G1 X17.38 Y11.47 Z25.6 F960.0 +G1 X17.44 Y11.3 Z25.6 F960.0 +G1 X17.37 Y10.75 Z25.6 F960.0 +G1 X17.28 Y10.72 Z25.6 F960.0 +G1 X9.73 Y18.28 Z25.6 F960.0 +G1 X9.55 Y18.35 Z25.6 F960.0 +G1 X8.91 Y18.35 Z25.6 F960.0 +G1 X8.88 Y18.28 Z25.6 F960.0 +G1 X17.18 Y9.97 Z25.6 F960.0 +G1 X17.24 Y9.79 Z25.6 F960.0 +G1 X17.17 Y9.25 Z25.6 F960.0 +G1 X17.08 Y9.22 Z25.6 F960.0 +G1 X8.03 Y18.28 Z25.6 F960.0 +G1 X7.92 Y18.25 Z25.6 F960.0 +G1 X7.76 Y17.83 Z25.6 F960.0 +G1 X7.8 Y17.66 Z25.6 F960.0 +G1 X16.99 Y8.47 Z25.6 F960.0 +G1 X17.05 Y8.29 Z25.6 F960.0 +G1 X16.98 Y7.75 Z25.6 F960.0 +G1 X16.89 Y7.72 Z25.6 F960.0 +G1 X7.93 Y16.68 Z25.6 F960.0 +G1 X7.87 Y16.65 Z25.6 F960.0 +G1 X7.97 Y15.88 Z25.6 F960.0 +G1 X8.05 Y15.71 Z25.6 F960.0 +G1 X16.79 Y6.97 Z25.6 F960.0 +G1 X16.85 Y6.79 Z25.6 F960.0 +G1 X16.78 Y6.25 Z25.6 F960.0 +G1 X16.69 Y6.22 Z25.6 F960.0 +G1 X8.18 Y14.73 Z25.6 F960.0 +G1 X8.12 Y14.7 Z25.6 F960.0 +G1 X8.22 Y13.93 Z25.6 F960.0 +G1 X8.31 Y13.76 Z25.6 F960.0 +G1 X16.6 Y5.47 Z25.6 F960.0 +G1 X16.66 Y5.29 Z25.6 F960.0 +G1 X16.59 Y4.75 Z25.6 F960.0 +G1 X16.5 Y4.72 Z25.6 F960.0 +G1 X8.43 Y12.78 Z25.6 F960.0 +G1 X8.37 Y12.75 Z25.6 F960.0 +G1 X8.47 Y11.98 Z25.6 F960.0 +G1 X8.56 Y11.8 Z25.6 F960.0 +G1 X16.4 Y3.96 Z25.6 F960.0 +G1 X16.46 Y3.79 Z25.6 F960.0 +G1 X16.39 Y3.24 Z25.6 F960.0 +G1 X16.3 Y3.21 Z25.6 F960.0 +G1 X8.69 Y10.83 Z25.6 F960.0 +G1 X8.63 Y10.8 Z25.6 F960.0 +G1 X8.73 Y10.03 Z25.6 F960.0 +G1 X8.81 Y9.85 Z25.6 F960.0 +G1 X16.2 Y2.46 Z25.6 F960.0 +G1 X16.26 Y2.29 Z25.6 F960.0 +G1 X16.18 Y1.75 Z25.6 F960.0 +G1 X16.1 Y1.72 Z25.6 F960.0 +G1 X8.94 Y8.88 Z25.6 F960.0 +G1 X8.88 Y8.85 Z25.6 F960.0 +G1 X8.98 Y8.08 Z25.6 F960.0 +G1 X9.07 Y7.9 Z25.6 F960.0 +G1 X15.25 Y1.72 Z25.6 F960.0 +G1 X15.22 Y1.65 Z25.6 F960.0 +G1 X14.58 Y1.65 Z25.6 F960.0 +G1 X14.4 Y1.72 Z25.6 F960.0 +G1 X9.2 Y6.93 Z25.6 F960.0 +G1 X9.14 Y6.9 Z25.6 F960.0 +G1 X9.23 Y6.13 Z25.6 F960.0 +G1 X9.32 Y5.95 Z25.6 F960.0 +G1 X13.55 Y1.72 Z25.6 F960.0 +G1 X13.52 Y1.65 Z25.6 F960.0 +G1 X12.88 Y1.65 Z25.6 F960.0 +G1 X12.7 Y1.72 Z25.6 F960.0 +G1 X9.45 Y4.98 Z25.6 F960.0 +G1 X9.39 Y4.95 Z25.6 F960.0 +G1 X9.49 Y4.18 Z25.6 F960.0 +G1 X9.58 Y4.0 Z25.6 F960.0 +G1 X11.85 Y1.72 Z25.6 F960.0 +G1 X11.82 Y1.65 Z25.6 F960.0 +G1 X11.18 Y1.65 Z25.6 F960.0 +G1 X11.0 Y1.72 Z25.6 F960.0 +G1 X9.7 Y3.03 Z25.6 F960.0 +G1 X9.64 Y3.0 Z25.6 F960.0 +G1 X9.74 Y2.23 Z25.6 F960.0 +G1 X9.83 Y2.05 Z25.6 F960.0 +G1 X10.15 Y1.72 Z25.6 F960.0 +G1 X10.18 Y1.73 Z25.64 F960.0 +M103 +G1 X9.81 Y2.35 Z25.96 F960.0 +G1 X9.78 Y2.33 Z26.0 F960.0 +G1 X10.05 Y1.09 Z26.0 F960.0 +G1 X10.09 Y0.88 Z26.0 F960.0 +G1 X10.17 Y0.46 Z26.0 F960.0 +G1 X10.29 Y0.36 Z26.0 F960.0 +M101 +G1 X16.02 Y0.36 Z26.0 F960.0 +G1 X16.14 Y0.46 Z26.0 F960.0 +G1 X17.26 Y5.75 Z26.0 F960.0 +G1 X17.3 Y5.96 Z26.0 F960.0 +G1 X19.07 Y19.54 Z26.0 F960.0 +G1 X18.98 Y19.64 Z26.0 F960.0 +G1 X7.02 Y19.64 Z26.0 F960.0 +G1 X6.93 Y19.54 Z26.0 F960.0 +G1 X8.7 Y5.96 Z26.0 F960.0 +G1 X8.74 Y5.75 Z26.0 F960.0 +G1 X9.87 Y0.4 Z26.0 F960.0 +G1 X9.92 Y0.36 Z26.0 F960.0 +G1 X10.04 Y0.38 Z26.0 F960.0 +M103 +G1 X11.16 Y0.97 Z26.0 F960.0 +G1 X11.36 Y1.02 Z26.0 F960.0 +M101 +G1 X15.48 Y1.02 Z26.0 F960.0 +G1 X15.61 Y1.12 Z26.0 F960.0 +G1 X16.61 Y5.86 Z26.0 F960.0 +G1 X16.65 Y6.07 Z26.0 F960.0 +G1 X18.32 Y18.88 Z26.0 F960.0 +G1 X18.22 Y18.98 Z26.0 F960.0 +G1 X7.78 Y18.98 Z26.0 F960.0 +G1 X7.69 Y18.88 Z26.0 F960.0 +G1 X9.35 Y6.07 Z26.0 F960.0 +G1 X9.39 Y5.86 Z26.0 F960.0 +G1 X10.39 Y1.12 Z26.0 F960.0 +G1 X10.52 Y1.02 Z26.0 F960.0 +G1 X10.97 Y1.02 Z26.0 F960.0 +G1 X11.05 Y1.12 Z26.0 F960.0 +M103 +G1 X10.92 Y1.7 Z26.0 F960.0 +G1 X11.0 Y1.8 Z26.0 F960.0 +M101 +G1 X15.0 Y1.8 Z26.0 F960.0 +G1 X15.13 Y1.9 Z26.0 F960.0 +G1 X15.21 Y2.3 Z26.0 F960.0 +G1 X15.13 Y2.4 Z26.0 F960.0 +G1 X10.87 Y2.4 Z26.0 F960.0 +G1 X10.74 Y2.5 Z26.0 F960.0 +G1 X10.66 Y2.9 Z26.0 F960.0 +G1 X10.74 Y3.0 Z26.0 F960.0 +G1 X15.26 Y3.0 Z26.0 F960.0 +G1 X15.38 Y3.1 Z26.0 F960.0 +G1 X15.47 Y3.5 Z26.0 F960.0 +G1 X15.38 Y3.6 Z26.0 F960.0 +G1 X10.62 Y3.6 Z26.0 F960.0 +G1 X10.49 Y3.7 Z26.0 F960.0 +G1 X10.41 Y4.1 Z26.0 F960.0 +G1 X10.49 Y4.2 Z26.0 F960.0 +G1 X15.51 Y4.2 Z26.0 F960.0 +G1 X15.64 Y4.3 Z26.0 F960.0 +G1 X15.72 Y4.7 Z26.0 F960.0 +G1 X15.64 Y4.8 Z26.0 F960.0 +G1 X10.36 Y4.8 Z26.0 F960.0 +G1 X10.24 Y4.9 Z26.0 F960.0 +G1 X10.15 Y5.3 Z26.0 F960.0 +G1 X10.24 Y5.4 Z26.0 F960.0 +G1 X15.76 Y5.4 Z26.0 F960.0 +G1 X15.89 Y5.5 Z26.0 F960.0 +G1 X15.97 Y5.9 Z26.0 F960.0 +G1 X15.89 Y6.0 Z26.0 F960.0 +G1 X10.11 Y6.0 Z26.0 F960.0 +G1 X9.99 Y6.1 Z26.0 F960.0 +G1 X9.94 Y6.5 Z26.0 F960.0 +G1 X10.03 Y6.6 Z26.0 F960.0 +G1 X15.98 Y6.6 Z26.0 F960.0 +G1 X16.09 Y6.7 Z26.0 F960.0 +G1 X16.14 Y7.1 Z26.0 F960.0 +G1 X16.05 Y7.2 Z26.0 F960.0 +G1 X9.95 Y7.2 Z26.0 F960.0 +G1 X9.83 Y7.3 Z26.0 F960.0 +G1 X9.78 Y7.7 Z26.0 F960.0 +G1 X9.87 Y7.8 Z26.0 F960.0 +G1 X16.13 Y7.8 Z26.0 F960.0 +G1 X16.25 Y7.9 Z26.0 F960.0 +G1 X16.3 Y8.3 Z26.0 F960.0 +G1 X16.21 Y8.4 Z26.0 F960.0 +G1 X9.79 Y8.4 Z26.0 F960.0 +G1 X9.67 Y8.5 Z26.0 F960.0 +G1 X9.62 Y8.9 Z26.0 F960.0 +G1 X9.71 Y9.0 Z26.0 F960.0 +G1 X16.29 Y9.0 Z26.0 F960.0 +G1 X16.41 Y9.1 Z26.0 F960.0 +G1 X16.46 Y9.5 Z26.0 F960.0 +G1 X16.37 Y9.6 Z26.0 F960.0 +G1 X9.63 Y9.6 Z26.0 F960.0 +G1 X9.52 Y9.7 Z26.0 F960.0 +G1 X9.47 Y10.1 Z26.0 F960.0 +G1 X9.56 Y10.2 Z26.0 F960.0 +G1 X16.44 Y10.2 Z26.0 F960.0 +G1 X16.56 Y10.3 Z26.0 F960.0 +G1 X16.61 Y10.7 Z26.0 F960.0 +G1 X16.52 Y10.8 Z26.0 F960.0 +G1 X9.48 Y10.8 Z26.0 F960.0 +G1 X9.36 Y10.9 Z26.0 F960.0 +G1 X9.31 Y11.3 Z26.0 F960.0 +G1 X9.4 Y11.4 Z26.0 F960.0 +G1 X16.6 Y11.4 Z26.0 F960.0 +G1 X16.72 Y11.5 Z26.0 F960.0 +G1 X16.77 Y11.9 Z26.0 F960.0 +G1 X16.68 Y12.0 Z26.0 F960.0 +G1 X9.32 Y12.0 Z26.0 F960.0 +G1 X9.2 Y12.1 Z26.0 F960.0 +G1 X9.15 Y12.5 Z26.0 F960.0 +G1 X9.24 Y12.6 Z26.0 F960.0 +G1 X16.76 Y12.6 Z26.0 F960.0 +G1 X16.88 Y12.7 Z26.0 F960.0 +G1 X16.93 Y13.1 Z26.0 F960.0 +G1 X16.84 Y13.2 Z26.0 F960.0 +G1 X9.16 Y13.2 Z26.0 F960.0 +G1 X9.05 Y13.3 Z26.0 F960.0 +G1 X8.99 Y13.7 Z26.0 F960.0 +G1 X9.09 Y13.8 Z26.0 F960.0 +G1 X16.91 Y13.8 Z26.0 F960.0 +G1 X17.03 Y13.9 Z26.0 F960.0 +G1 X17.08 Y14.3 Z26.0 F960.0 +G1 X16.99 Y14.4 Z26.0 F960.0 +G1 X9.01 Y14.4 Z26.0 F960.0 +G1 X8.89 Y14.5 Z26.0 F960.0 +G1 X8.84 Y14.9 Z26.0 F960.0 +G1 X8.93 Y15.0 Z26.0 F960.0 +G1 X17.07 Y15.0 Z26.0 F960.0 +G1 X17.19 Y15.1 Z26.0 F960.0 +G1 X17.24 Y15.5 Z26.0 F960.0 +G1 X17.15 Y15.6 Z26.0 F960.0 +G1 X8.85 Y15.6 Z26.0 F960.0 +G1 X8.73 Y15.7 Z26.0 F960.0 +G1 X8.68 Y16.1 Z26.0 F960.0 +G1 X8.77 Y16.2 Z26.0 F960.0 +G1 X17.23 Y16.2 Z26.0 F960.0 +G1 X17.35 Y16.3 Z26.0 F960.0 +G1 X17.4 Y16.7 Z26.0 F960.0 +G1 X17.31 Y16.8 Z26.0 F960.0 +G1 X8.7 Y16.8 Z26.0 F960.0 +G1 X8.58 Y16.9 Z26.0 F960.0 +G1 X8.53 Y17.3 Z26.0 F960.0 +G1 X8.62 Y17.4 Z26.0 F960.0 +G1 X17.38 Y17.4 Z26.0 F960.0 +G1 X17.5 Y17.5 Z26.0 F960.0 +G1 X17.55 Y17.9 Z26.0 F960.0 +G1 X17.46 Y18.0 Z26.0 F960.0 +G1 X8.54 Y18.0 Z26.0 F960.0 +G1 X8.4 Y17.93 Z26.07 F960.0 +M103 +G1 X8.28 Y17.67 Z26.33 F960.0 +G1 X8.27 Y17.49 Z26.4 F960.0 +G1 X8.43 Y16.23 Z26.4 F960.0 +G1 X8.39 Y16.03 Z26.4 F960.0 +G1 X8.24 Y15.8 Z26.4 F960.0 +G1 X8.19 Y15.61 Z26.4 F960.0 +M101 +G1 X8.54 Y12.97 Z26.4 F960.0 +G1 X8.57 Y12.76 Z26.4 F960.0 +G1 X11.01 Y1.25 Z26.4 F960.0 +G1 X11.09 Y1.06 Z26.4 F960.0 +G1 X11.47 Y0.45 Z26.4 F960.0 +G1 X11.63 Y0.36 Z26.4 F960.0 +G1 X14.37 Y0.36 Z26.4 F960.0 +G1 X14.53 Y0.45 Z26.4 F960.0 +G1 X14.91 Y1.06 Z26.4 F960.0 +G1 X14.99 Y1.25 Z26.4 F960.0 +G1 X17.43 Y12.76 Z26.4 F960.0 +G1 X17.46 Y12.97 Z26.4 F960.0 +G1 X18.32 Y19.54 Z26.4 F960.0 +G1 X18.23 Y19.64 Z26.4 F960.0 +G1 X7.77 Y19.64 Z26.4 F960.0 +G1 X7.68 Y19.54 Z26.4 F960.0 +G1 X8.14 Y15.99 Z26.4 F960.0 +G1 X8.26 Y15.87 Z26.4 F960.0 +M103 +G1 X8.73 Y15.81 Z26.4 F960.0 +G1 X8.85 Y15.69 Z26.4 F960.0 +M101 +G1 X9.19 Y13.08 Z26.4 F960.0 +G1 X9.22 Y12.88 Z26.4 F960.0 +G1 X11.63 Y1.5 Z26.4 F960.0 +G1 X11.71 Y1.31 Z26.4 F960.0 +G1 X11.83 Y1.11 Z26.4 F960.0 +G1 X11.99 Y1.02 Z26.4 F960.0 +G1 X14.01 Y1.02 Z26.4 F960.0 +G1 X14.17 Y1.11 Z26.4 F960.0 +G1 X14.29 Y1.31 Z26.4 F960.0 +G1 X14.37 Y1.5 Z26.4 F960.0 +G1 X16.78 Y12.88 Z26.4 F960.0 +G1 X16.81 Y13.08 Z26.4 F960.0 +G1 X17.57 Y18.88 Z26.4 F960.0 +G1 X17.48 Y18.98 Z26.4 F960.0 +G1 X8.52 Y18.98 Z26.4 F960.0 +G1 X8.43 Y18.88 Z26.4 F960.0 +G1 X8.8 Y16.08 Z26.4 F960.0 +G1 X8.91 Y16.0 Z26.4 F960.0 +M103 +G1 X16.71 Y17.95 Z26.4 F960.0 +G1 X16.74 Y18.05 Z26.4 F960.0 +M101 +G1 X16.51 Y18.28 Z26.4 F960.0 +G1 X16.34 Y18.35 Z26.4 F960.0 +G1 X15.7 Y18.35 Z26.4 F960.0 +G1 X15.67 Y18.28 Z26.4 F960.0 +G1 X16.64 Y17.3 Z26.4 F960.0 +G1 X16.7 Y17.12 Z26.4 F960.0 +G1 X16.63 Y16.58 Z26.4 F960.0 +G1 X16.55 Y16.55 Z26.4 F960.0 +G1 X14.82 Y18.28 Z26.4 F960.0 +G1 X14.64 Y18.35 Z26.4 F960.0 +G1 X14.0 Y18.35 Z26.4 F960.0 +G1 X13.97 Y18.28 Z26.4 F960.0 +G1 X16.45 Y15.8 Z26.4 F960.0 +G1 X16.51 Y15.62 Z26.4 F960.0 +G1 X16.44 Y15.08 Z26.4 F960.0 +G1 X16.35 Y15.05 Z26.4 F960.0 +G1 X13.12 Y18.28 Z26.4 F960.0 +G1 X12.94 Y18.35 Z26.4 F960.0 +G1 X12.3 Y18.35 Z26.4 F960.0 +G1 X12.27 Y18.28 Z26.4 F960.0 +G1 X16.25 Y14.3 Z26.4 F960.0 +G1 X16.31 Y14.12 Z26.4 F960.0 +G1 X16.24 Y13.58 Z26.4 F960.0 +G1 X16.15 Y13.55 Z26.4 F960.0 +G1 X11.42 Y18.28 Z26.4 F960.0 +G1 X11.24 Y18.35 Z26.4 F960.0 +G1 X10.61 Y18.35 Z26.4 F960.0 +G1 X10.57 Y18.28 Z26.4 F960.0 +G1 X16.03 Y12.82 Z26.4 F960.0 +G1 X16.08 Y12.64 Z26.4 F960.0 +G1 X15.98 Y12.15 Z26.4 F960.0 +G1 X15.88 Y12.12 Z26.4 F960.0 +G1 X9.73 Y18.28 Z26.4 F960.0 +G1 X9.57 Y18.28 Z26.4 F960.0 +G1 X9.27 Y18.03 Z26.4 F960.0 +G1 X9.26 Y17.89 Z26.4 F960.0 +G1 X15.74 Y11.42 Z26.4 F960.0 +G1 X15.79 Y11.24 Z26.4 F960.0 +G1 X15.68 Y10.75 Z26.4 F960.0 +G1 X15.59 Y10.72 Z26.4 F960.0 +G1 X9.39 Y16.92 Z26.4 F960.0 +G1 X9.33 Y16.89 Z26.4 F960.0 +G1 X9.43 Y16.12 Z26.4 F960.0 +G1 X9.51 Y15.94 Z26.4 F960.0 +G1 X15.44 Y10.02 Z26.4 F960.0 +G1 X15.49 Y9.84 Z26.4 F960.0 +G1 X15.39 Y9.35 Z26.4 F960.0 +G1 X15.29 Y9.32 Z26.4 F960.0 +G1 X9.64 Y14.97 Z26.4 F960.0 +G1 X9.58 Y14.94 Z26.4 F960.0 +G1 X9.68 Y14.17 Z26.4 F960.0 +G1 X9.77 Y13.99 Z26.4 F960.0 +G1 X15.14 Y8.62 Z26.4 F960.0 +G1 X15.19 Y8.44 Z26.4 F960.0 +G1 X15.09 Y7.95 Z26.4 F960.0 +G1 X14.99 Y7.92 Z26.4 F960.0 +G1 X9.9 Y13.01 Z26.4 F960.0 +G1 X9.84 Y12.99 Z26.4 F960.0 +G1 X10.03 Y12.12 Z26.4 F960.0 +G1 X10.12 Y11.94 Z26.4 F960.0 +G1 X14.85 Y7.22 Z26.4 F960.0 +G1 X14.9 Y7.04 Z26.4 F960.0 +G1 X14.79 Y6.55 Z26.4 F960.0 +G1 X14.7 Y6.52 Z26.4 F960.0 +G1 X10.35 Y10.86 Z26.4 F960.0 +G1 X10.3 Y10.83 Z26.4 F960.0 +G1 X10.48 Y9.96 Z26.4 F960.0 +G1 X10.58 Y9.79 Z26.4 F960.0 +G1 X14.55 Y5.82 Z26.4 F960.0 +G1 X14.6 Y5.64 Z26.4 F960.0 +G1 X14.5 Y5.15 Z26.4 F960.0 +G1 X14.4 Y5.12 Z26.4 F960.0 +G1 X10.81 Y8.71 Z26.4 F960.0 +G1 X10.76 Y8.68 Z26.4 F960.0 +G1 X10.94 Y7.81 Z26.4 F960.0 +G1 X11.04 Y7.63 Z26.4 F960.0 +G1 X14.25 Y4.42 Z26.4 F960.0 +G1 X14.3 Y4.24 Z26.4 F960.0 +G1 X14.2 Y3.74 Z26.4 F960.0 +G1 X14.1 Y3.72 Z26.4 F960.0 +G1 X11.26 Y6.56 Z26.4 F960.0 +G1 X11.21 Y6.53 Z26.4 F960.0 +G1 X11.4 Y5.66 Z26.4 F960.0 +G1 X11.49 Y5.48 Z26.4 F960.0 +G1 X13.96 Y3.02 Z26.4 F960.0 +G1 X14.01 Y2.84 Z26.4 F960.0 +G1 X13.9 Y2.34 Z26.4 F960.0 +G1 X13.81 Y2.32 Z26.4 F960.0 +G1 X11.72 Y4.4 Z26.4 F960.0 +G1 X11.67 Y4.37 Z26.4 F960.0 +G1 X11.85 Y3.5 Z26.4 F960.0 +G1 X11.95 Y3.33 Z26.4 F960.0 +G1 X13.55 Y1.72 Z26.4 F960.0 +G1 X13.52 Y1.65 Z26.4 F960.0 +G1 X12.88 Y1.65 Z26.4 F960.0 +G1 X12.7 Y1.72 Z26.4 F960.0 +G1 X12.18 Y2.25 Z26.4 F960.0 +G1 X12.11 Y2.43 Z26.41 F960.0 +M103 +G1 X12.25 Y6.17 Z26.79 F960.0 +G1 X12.31 Y6.19 Z26.8 F960.0 +G1 X12.5 Y5.87 Z26.8 F960.0 +G1 X12.66 Y5.79 Z26.8 F960.0 +G1 X13.44 Y5.79 Z26.8 F960.0 +G1 X13.45 Y5.79 Z26.8 F960.0 +G1 X13.46 Y5.8 Z26.8 F960.0 +G1 X13.84 Y5.94 Z26.8 F960.0 +G1 X13.99 Y6.07 Z26.8 F960.0 +M101 +G1 X14.99 Y7.66 Z26.8 F960.0 +G1 X15.07 Y7.85 Z26.8 F960.0 +G1 X17.53 Y19.54 Z26.8 F960.0 +G1 X17.45 Y19.64 Z26.8 F960.0 +G1 X8.56 Y19.64 Z26.8 F960.0 +G1 X8.47 Y19.54 Z26.8 F960.0 +G1 X10.93 Y7.85 Z26.8 F960.0 +G1 X11.01 Y7.66 Z26.8 F960.0 +G1 X12.81 Y4.79 Z26.8 F960.0 +G1 X12.95 Y4.71 Z26.8 F960.0 +G1 X13.19 Y4.79 Z26.8 F960.0 +G1 X13.79 Y5.74 Z26.8 F960.0 +G1 X13.74 Y5.85 Z26.8 F960.0 +M103 +G1 X12.99 Y6.07 Z26.8 F960.0 +G1 X12.96 Y6.17 Z26.8 F960.0 +M101 +G1 X13.84 Y7.05 Z26.8 F960.0 +G1 X13.81 Y7.08 Z26.8 F960.0 +M103 +G1 X12.56 Y6.56 Z26.8 F960.0 +G1 X12.54 Y6.6 Z26.8 F960.0 +M101 +G1 X14.52 Y8.58 Z26.8 F960.0 +G1 X14.62 Y8.76 Z26.8 F960.0 +G1 X14.8 Y9.63 Z26.8 F960.0 +G1 X14.75 Y9.66 Z26.8 F960.0 +G1 X12.21 Y7.12 Z26.8 F960.0 +G1 X12.08 Y7.14 Z26.8 F960.0 +G1 X11.87 Y7.48 Z26.8 F960.0 +G1 X11.88 Y7.64 Z26.8 F960.0 +G1 X14.97 Y10.73 Z26.8 F960.0 +G1 X15.07 Y10.91 Z26.8 F960.0 +G1 X15.25 Y11.78 Z26.8 F960.0 +G1 X15.2 Y11.81 Z26.8 F960.0 +G1 X11.59 Y8.2 Z26.8 F960.0 +G1 X11.5 Y8.23 Z26.8 F960.0 +G1 X11.39 Y8.72 Z26.8 F960.0 +G1 X11.44 Y8.9 Z26.8 F960.0 +G1 X15.43 Y12.88 Z26.8 F960.0 +G1 X15.52 Y13.06 Z26.8 F960.0 +G1 X15.7 Y13.93 Z26.8 F960.0 +G1 X15.65 Y13.95 Z26.8 F960.0 +G1 X11.3 Y9.6 Z26.8 F960.0 +G1 X11.2 Y9.63 Z26.8 F960.0 +G1 X11.1 Y10.12 Z26.8 F960.0 +G1 X11.15 Y10.3 Z26.8 F960.0 +G1 X15.88 Y15.03 Z26.8 F960.0 +G1 X15.97 Y15.21 Z26.8 F960.0 +G1 X16.16 Y16.08 Z26.8 F960.0 +G1 X16.1 Y16.1 Z26.8 F960.0 +G1 X11.0 Y11.0 Z26.8 F960.0 +G1 X10.91 Y11.03 Z26.8 F960.0 +G1 X10.8 Y11.53 Z26.8 F960.0 +G1 X10.85 Y11.7 Z26.8 F960.0 +G1 X16.33 Y17.18 Z26.8 F960.0 +G1 X16.43 Y17.36 Z26.8 F960.0 +G1 X16.61 Y18.22 Z26.8 F960.0 +G1 X16.56 Y18.25 Z26.8 F960.0 +G1 X10.71 Y12.4 Z26.8 F960.0 +G1 X10.61 Y12.43 Z26.8 F960.0 +G1 X10.51 Y12.93 Z26.8 F960.0 +G1 X10.56 Y13.1 Z26.8 F960.0 +G1 X16.39 Y18.94 Z26.8 F960.0 +G1 X16.36 Y19.01 Z26.8 F960.0 +G1 X15.72 Y19.01 Z26.8 F960.0 +G1 X15.54 Y18.94 Z26.8 F960.0 +G1 X10.41 Y13.81 Z26.8 F960.0 +G1 X10.32 Y13.83 Z26.8 F960.0 +G1 X10.21 Y14.33 Z26.8 F960.0 +G1 X10.26 Y14.51 Z26.8 F960.0 +G1 X14.69 Y18.94 Z26.8 F960.0 +G1 X14.66 Y19.01 Z26.8 F960.0 +G1 X14.02 Y19.01 Z26.8 F960.0 +G1 X13.85 Y18.94 Z26.8 F960.0 +G1 X10.12 Y15.21 Z26.8 F960.0 +G1 X10.02 Y15.24 Z26.8 F960.0 +G1 X9.92 Y15.73 Z26.8 F960.0 +G1 X9.97 Y15.91 Z26.8 F960.0 +G1 X13.0 Y18.94 Z26.8 F960.0 +G1 X12.97 Y19.01 Z26.8 F960.0 +G1 X12.33 Y19.01 Z26.8 F960.0 +G1 X12.15 Y18.94 Z26.8 F960.0 +G1 X9.82 Y16.61 Z26.8 F960.0 +G1 X9.73 Y16.64 Z26.8 F960.0 +G1 X9.62 Y17.13 Z26.8 F960.0 +G1 X9.67 Y17.31 Z26.8 F960.0 +G1 X11.3 Y18.94 Z26.8 F960.0 +G1 X11.27 Y19.01 Z26.8 F960.0 +G1 X10.63 Y19.01 Z26.8 F960.0 +G1 X10.45 Y18.94 Z26.8 F960.0 +G1 X9.53 Y18.01 Z26.8 F960.0 +G1 X9.43 Y18.04 Z26.8 F960.0 +G1 X9.33 Y18.54 Z26.8 F960.0 +G1 X9.38 Y18.71 Z26.8 F960.0 +G1 X9.6 Y18.94 Z26.8 F960.0 +G1 X9.77 Y19.04 Z26.84 F960.0 +M103 +G1 X10.41 Y19.29 Z27.16 F960.0 +G1 X10.39 Y19.33 Z27.2 F960.0 +G1 X10.25 Y19.33 Z27.2 F960.0 +G1 X10.16 Y19.22 Z27.2 F960.0 +G1 X10.35 Y18.32 Z27.2 F960.0 +G1 X10.33 Y18.13 Z27.2 F960.0 +G1 X10.2 Y17.85 Z27.2 F960.0 +G1 X10.17 Y17.66 Z27.2 F960.0 +M101 +G1 X10.85 Y14.46 Z27.2 F960.0 +G1 X10.93 Y14.27 Z27.2 F960.0 +G1 X12.79 Y11.29 Z27.2 F960.0 +G1 X12.95 Y11.21 Z27.2 F960.0 +G1 X13.21 Y11.29 Z27.2 F960.0 +G1 X15.07 Y14.27 Z27.2 F960.0 +G1 X15.15 Y14.46 Z27.2 F960.0 +G1 X16.23 Y19.54 Z27.2 F960.0 +G1 X16.14 Y19.64 Z27.2 F960.0 +G1 X9.86 Y19.64 Z27.2 F960.0 +G1 X9.78 Y19.54 Z27.2 F960.0 +G1 X10.09 Y18.04 Z27.2 F960.0 +G1 X10.21 Y17.9 Z27.2 F960.0 +M103 +G1 X10.74 Y17.72 Z27.2 F960.0 +G1 X10.86 Y17.58 Z27.2 F960.0 +M101 +G1 X11.47 Y14.71 Z27.2 F960.0 +G1 X11.55 Y14.52 Z27.2 F960.0 +G1 X12.5 Y13.0 Z27.2 F960.0 +G1 X12.66 Y12.92 Z27.2 F960.0 +G1 X13.34 Y12.92 Z27.2 F960.0 +G1 X13.5 Y13.0 Z27.2 F960.0 +G1 X14.45 Y14.52 Z27.2 F960.0 +G1 X14.53 Y14.71 Z27.2 F960.0 +G1 X15.41 Y18.88 Z27.2 F960.0 +G1 X15.33 Y18.98 Z27.2 F960.0 +G1 X10.67 Y18.98 Z27.2 F960.0 +G1 X10.59 Y18.88 Z27.2 F960.0 +G1 X10.78 Y17.97 Z27.2 F960.0 +G1 X10.91 Y17.86 Z27.2 F960.0 +M103 +G1 X14.42 Y17.73 Z27.2 F960.0 +G1 X14.45 Y17.8 Z27.2 F960.0 +M101 +G1 X13.97 Y18.28 Z27.2 F960.0 +G1 X13.79 Y18.35 Z27.2 F960.0 +G1 X13.15 Y18.35 Z27.2 F960.0 +G1 X13.12 Y18.28 Z27.2 F960.0 +G1 X14.3 Y17.1 Z27.2 F960.0 +G1 X14.35 Y16.92 Z27.2 F960.0 +G1 X14.25 Y16.42 Z27.2 F960.0 +G1 X14.15 Y16.4 Z27.2 F960.0 +G1 X12.27 Y18.28 Z27.2 F960.0 +G1 X12.09 Y18.35 Z27.2 F960.0 +G1 X11.45 Y18.35 Z27.2 F960.0 +G1 X11.42 Y18.28 Z27.2 F960.0 +G1 X14.0 Y15.7 Z27.2 F960.0 +G1 X14.06 Y15.52 Z27.2 F960.0 +G1 X13.95 Y15.02 Z27.2 F960.0 +G1 X13.86 Y15.0 Z27.2 F960.0 +G1 X11.65 Y17.2 Z27.2 F960.0 +G1 X11.59 Y17.18 Z27.2 F960.0 +G1 X11.78 Y16.31 Z27.2 F960.0 +G1 X11.87 Y16.13 Z27.2 F960.0 +G1 X13.55 Y14.45 Z27.2 F960.0 +G1 X13.57 Y14.29 Z27.2 F960.0 +G1 X13.35 Y13.95 Z27.2 F960.0 +G1 X13.22 Y13.93 Z27.2 F960.0 +G1 X12.1 Y15.05 Z27.2 F960.0 +G1 X12.06 Y15.23 Z27.21 F960.0 +M103 +G1 X12.89 Y18.25 Z27.59 F960.0 +G1 X12.97 Y18.27 Z27.6 F960.0 +G1 X13.03 Y18.21 Z27.6 F960.0 +G1 X13.12 Y18.22 Z27.6 F960.0 +G1 X13.25 Y18.39 Z27.6 F960.0 +G1 X14.01 Y19.1 Z27.6 F960.0 +G1 X14.14 Y19.26 Z27.6 F960.0 +M101 +G1 X14.23 Y19.4 Z27.6 F960.0 +G1 X14.23 Y19.52 Z27.6 F960.0 +G1 X14.08 Y19.64 Z27.6 F960.0 +G1 X11.92 Y19.64 Z27.6 F960.0 +G1 X11.81 Y19.58 Z27.6 F960.0 +G1 X11.77 Y19.4 Z27.6 F960.0 +G1 X12.81 Y17.74 Z27.6 F960.0 +G1 X12.95 Y17.66 Z27.6 F960.0 +G1 X13.19 Y17.74 Z27.6 F960.0 +G1 X13.99 Y19.02 Z27.6 F960.0 +M103 +M103 +M104 S0 diff --git a/trunk/users/lamadio/FirmwareRefactorPrep/wiringEmulator.cpp b/trunk/users/lamadio/FirmwareRefactorPrep/wiringEmulator.cpp deleted file mode 100644 index 64796f15..00000000 --- a/trunk/users/lamadio/FirmwareRefactorPrep/wiringEmulator.cpp +++ /dev/null @@ -1,41 +0,0 @@ -/* - * wiringEmulator.cpp - * FirmwareRefactorPrep - * - * Created by Lou Amadio on 9/26/08. - * Copyright 2008 OoeyGUI. All rights reserved. - * - */ -#include "WProgram.h" - -milliclock_t g_milli = 0; -void incrementMillis() -{ - g_milli++; - if (g_milli >= MILLICLOCK_MAX) - g_milli = 0; -} - -milliclock_t millis() -{ - return g_milli; -} - -void delay(int ms) -{ - for(int i = 0; i < ms * 1000; i++); -} - -void pinMode(int pin, WIRINGMODE mode) -{ -} - -void digitalWrite(int pin, WIRINGVALUE mode) -{ -} - - -int digitalRead(int pin) -{ - return HIGH; -} |