diff --git a/edg/abstract_parts/IoController.py b/edg/abstract_parts/IoController.py index 299cdfa88..f0a9ccfaa 100644 --- a/edg/abstract_parts/IoController.py +++ b/edg/abstract_parts/IoController.py @@ -1,5 +1,5 @@ from itertools import chain -from typing import List, Dict, Tuple, Type, Optional, Any, Union, Callable, cast +from typing import List, Dict, Tuple, Type, Optional, Any, Union, Callable from typing_extensions import override from deprecated import deprecated @@ -125,24 +125,23 @@ def _export_ios_inner( assert isinstance(self, GeneratorBlock), "transforms require a GeneratorBlock to work" assert self._elaboration_state in (BlockElaborationState.generate,), "transforms can only run in generate()" - assigns_raw = self.get(self.pin_assigns) - # mutated in-place during _make_export_* - assigns = cast(List[Optional[str]], assigns_raw.copy()) - assign_index_by_name = {assign.split("=")[0]: i for i, assign in enumerate(assigns_raw)} + assigns_dict: Optional[Dict[str, str]] = {} + assert assigns_dict is not None + for assign in self.get(self.pin_assigns): + key, value = assign.split("=") + assigns_dict[key] = value else: - assigns = None - assign_index_by_name = {} + assigns_dict = None - def connect_port_transformed(self_io: BasePort, inner_io: BasePort, name: str) -> None: - assert transform_fn is not None and assigns is not None - assign_index = assign_index_by_name.get(name) - assign = assigns[assign_index] if assign_index is not None else None + def connect_port_transformed(self_io: BasePort, inner_io: Callable[[], BasePort], name: str) -> None: + assert transform_fn is not None and assigns_dict is not None + assign = assigns_dict.get(name, None) transform_result = transform_fn(self_io, assign) if transform_result is not None: - self.connect(transform_result, inner_io) + self.connect(transform_result, inner_io()) else: - if assign_index is not None: - assigns[assign_index] = None + if assign is not None: + del assigns_dict[name] inner_ios_by_type = {self._type_of_io(io_port): io_port for io_port in inner._io_ports} for self_io in self._io_ports: @@ -162,17 +161,17 @@ def connect_port_transformed(self_io: BasePort, inner_io: BasePort, name: str) - self_io.defined() for io_requested in self.get(self_io.requested()): self_io_elt = self_io.append_elt(self_io.elt_type().empty(), io_requested) - connect_port_transformed(self_io_elt, inner_io.request(io_requested), io_requested) + connect_port_transformed(self_io_elt, lambda: inner_io.request(io_requested), io_requested) elif isinstance(inner_io, Port): if transform_fn is None: self.connect(self_io, inner_io) else: - connect_port_transformed(self_io, inner_io, self_io._name_from(self)) + connect_port_transformed(self_io, lambda: inner_io, self_io._name_from(self)) else: raise NotImplementedError(f"unknown port type {self_io}") - if assigns is not None: - filtered_assigns = [assign for assign in assigns if assign is not None] + if assigns_dict is not None: + filtered_assigns = [f"{key}={value}" for key, value in assigns_dict.items()] return ArrayStringExpr._to_expr_type(filtered_assigns) else: return self.pin_assigns @@ -267,20 +266,11 @@ def _instantiate_from( class BaseIoControllerPinmapGenerator(BaseIoController, GeneratorBlock): """BaseIoController with generator code to set pin mappings""" - def __init__(self, *args: Any, **kwargs: Any) -> None: - super().__init__(*args, **kwargs) - self.generator_param(self.pin_assigns) - @override def contents(self) -> None: super().contents() - for io_port in self._io_ports: # defined in contents() so subclass __init__ can define additional _io_ports - if isinstance(io_port, Vector): - self.generator_param(io_port.requested()) - elif isinstance(io_port, Port): - self.generator_param(io_port.is_connected()) - else: - raise NotImplementedError(f"unknown port type {io_port}") + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() # defined in contents() so subclass __init__ can define additional _io_ports def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: """Implement me. Defines the fixed pin mappings from pin number to port.""" diff --git a/edg/abstract_parts/IoControllerExportable.py b/edg/abstract_parts/IoControllerExportable.py index e0a2ebe10..1901fa139 100644 --- a/edg/abstract_parts/IoControllerExportable.py +++ b/edg/abstract_parts/IoControllerExportable.py @@ -1,5 +1,6 @@ from typing import List, Optional, TypeVar, cast, Any +from deprecated import deprecated from typing_extensions import override from ..electronics_model import * @@ -7,6 +8,7 @@ @non_library +@deprecated("use explicit BaseIoController._export_ios_inner") class BaseIoControllerExportable(BaseIoController, GeneratorBlock): """BaseIoController wrapper (this is a BaseIoController, which wraps another BaseIoController) which automatically exports my IOs from the internal IOs in an extensible way (additional connects diff --git a/edg/abstract_parts/PinMappable.py b/edg/abstract_parts/PinMappable.py index a192f26e3..2f6f84969 100644 --- a/edg/abstract_parts/PinMappable.py +++ b/edg/abstract_parts/PinMappable.py @@ -328,6 +328,36 @@ def resource_pin(resource: BasePinMapResource) -> List[str]: return PinMapUtil(remapped_resources, self.transforms) + def filter_pins(self, allowed_pins: List[str]) -> "PinMapUtil": + """Returns a new PinMapUtil with only the specified pins kept. + If the allowed_pins list is empty, returns the input (all pins kept). + allowed_pins may be specified as a pin name or pin number.""" + + if not allowed_pins: + return self + + def filter_resource(resource: BasePinMapResource) -> Optional[BasePinMapResource]: + if isinstance(resource, PinResource): + if resource.pin in allowed_pins or resource.pinname in allowed_pins: + return resource + else: + return None + elif isinstance(resource, PeripheralFixedPin): + # only keep if the entire peripheral can be pinned + for key, pin in resource.inner_allowed_pins.items(): + if pin not in allowed_pins and resource.inner_pinnames[key] not in allowed_pins: + return None + return resource + elif isinstance(resource, BaseDelegatingPinMapResource): + return resource + else: + raise NotImplementedError(f"unknown resource {resource}") + + filtered_resources_raw = [filter_resource(resource) for resource in self.resources] + filtered_resources = [resource for resource in filtered_resources_raw if resource is not None] + + return PinMapUtil(filtered_resources, self.transforms) + @staticmethod def _resource_port_types(resource: BasePinMapResource) -> List[Type[Port]]: if isinstance(resource, PinResource): @@ -340,7 +370,9 @@ def _resource_port_types(resource: BasePinMapResource) -> List[Type[Port]]: @staticmethod def _resource_names(resource: BasePinMapResource) -> List[str]: if isinstance(resource, PinResource): - return [resource.pin] + [resource_name for resource_name, model in resource.name_models.items()] + return [resource.pin, resource.pinname] + [ + resource_name for resource_name, model in resource.name_models.items() + ] elif isinstance(resource, (PeripheralFixedPin, PeripheralAnyResource, PeripheralFixedResource)): return [resource.name] else: diff --git a/edg/abstract_parts/test_pinmappable.py b/edg/abstract_parts/test_pinmappable.py index 3b1985851..563f1191a 100644 --- a/edg/abstract_parts/test_pinmappable.py +++ b/edg/abstract_parts/test_pinmappable.py @@ -98,6 +98,56 @@ def test_assign_remapped(self) -> None: # fully user-specified self.assertIn(AllocatedResource(ain_model, "AIO4", "P4", "4"), allocated) self.assertIn(AllocatedResource(ain_model, "AIO5", "P5", "5"), allocated) + def test_assign_filtered(self) -> None: # fully user-specified + dio_model = DigitalBidir() + allocated = ( + PinMapUtil( + [ + PinResource("P1", {"PIO1": dio_model}), + PinResource("P2", {"PIO2": dio_model}), + PinResource("P3", {"PIO3": dio_model}), + ] + ) + .remap_pins( + { + "P1": "1", + "P2": "2", + "P3": "3", + } + ) + .filter_pins(["P1", "P3"]) # test both pin name and pin number + .allocate([(DigitalBidir, ["DIO1", "DIO3"])]) + ) + self.assertIn(AllocatedResource(dio_model, "DIO1", "P1", "1"), allocated) + self.assertIn(AllocatedResource(dio_model, "DIO3", "P3", "3"), allocated) + + def test_assign_filtered_empty(self) -> None: + dio_model = DigitalBidir() + allocated = ( + PinMapUtil( + [ + PinResource("P1", {"PIO1": dio_model}), + PinResource("P2", {"PIO2": dio_model}), + ] + ) + .filter_pins([]) + .allocate([(DigitalBidir, ["DIO1", "DIO2"])]) + ) + self.assertIn(AllocatedResource(dio_model, "DIO1", "P1", "P1"), allocated) + self.assertIn(AllocatedResource(dio_model, "DIO2", "P2", "P2"), allocated) + + def test_assign_filtered_overflow(self) -> None: + dio_model = DigitalBidir() + with self.assertRaises(AutomaticAllocationError): + PinMapUtil( + [ + PinResource("1", {"PIO1": dio_model}), + PinResource("3", {"PIO3": dio_model}), + ] + ).filter_pins( + ["1"] + ).allocate([(DigitalBidir, ["DIO1", "DIO2"])]) + def test_assign_mixed(self) -> None: # mix of user-specified and automatic assignments, assuming greedy algo dio_model = DigitalBidir() ain_model = AnalogSink() diff --git a/edg/parts/microcontroller/Esp32.py b/edg/parts/microcontroller/Esp32.py index 1cf3e0793..1ca0c95ea 100644 --- a/edg/parts/microcontroller/Esp32.py +++ b/edg/parts/microcontroller/Esp32.py @@ -1,4 +1,3 @@ -from abc import abstractmethod from typing import * from typing_extensions import override @@ -25,211 +24,15 @@ class Esp32_Interfaces( """Defines base interfaces for ESP32 microcontrollers""" -@non_library -class Esp32_Ios(Esp32_Interfaces, BaseIoControllerPinmapGenerator): - RESOURCE_PIN_REMAP: Dict[str, str] # resource name in base -> pin name - - @abstractmethod - def _vddio(self) -> Port[VoltageLink]: - """Returns VDDIO (can be VoltageSink or VoltageSource).""" - ... - - def _vdd_model(self) -> VoltageSink: - return VoltageSink( - voltage_limits=(3.0, 3.6) * Volt, # section 5.2, table 14, most restrictive limits - current_draw=(0.001, 370) * mAmp - + self.io_current_draw.upper(), # from power off (table 8) to RF working (WRROM datasheet table 9) - ) - - def _dio_model(self, pwr: Port[VoltageLink]) -> DigitalBidir: - return DigitalBidir.from_supply( # section 5.2, table 15 - self.gnd, - pwr, - voltage_limit_tolerance=(-0.3, 0.3) * Volt, - current_limits=(-28, 40) * mAmp, - input_threshold_factor=(0.25, 0.75), - pullup_capable=True, - pulldown_capable=True, - ) - - @override - def _io_pinmap(self) -> PinMapUtil: - pwr = self._vddio() - dio_model = self._dio_model(pwr) - sdio_model = DigitalBidir.from_supply( # section 5.2, table 15, for SDIO power domain pins - self.gnd, - pwr, - voltage_limit_tolerance=(-0.3, 0.3) * Volt, - current_limits=(-28, 20) * mAmp, # reduced sourcing capability - input_threshold_factor=(0.25, 0.75), - pullup_capable=True, - pulldown_capable=True, - ) - - adc_model = AnalogSink.from_supply( - self.gnd, - pwr, - signal_limit_abs=(0.1, 2.45) * Volt, # table 3-4, effective ADC range - # TODO: impedance / leakage - not specified by datasheet - ) - - dac_model = AnalogSource.from_supply(self.gnd, pwr) # TODO: no specs in datasheet?! - - uart_model = UartPort(DigitalBidir.empty()) - spi_model = SpiController(DigitalBidir.empty(), (0, 80) * MHertz) # section 4.1.17 - spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 80) * MHertz) - i2c_model = I2cController(DigitalBidir.empty()) # section 4.1.11, 100/400kHz and up to 5MHz - i2c_target_model = I2cTarget(DigitalBidir.empty()) - touch_model = TouchDriver() - can_model = CanControllerPort(DigitalBidir.empty()) # aka TWAI - i2s_model = I2sController(DigitalBidir.empty()) - dvp8_model = Dvp8Host(DigitalBidir.empty()) - - return PinMapUtil( - [ # section 2.2, table 1 - # VDD3P3_RTC - PinResource("SENSOR_VP", {"ADC1_CH0": adc_model}), # also input-only 'GPIO36': dio_model, RTC_GPIO - PinResource("SENSOR_CAPP", {"ADC1_CH1": adc_model}), # also input-only 'GPIO37': dio_model, RTC_GPIO - PinResource("SENSOR_CAPN", {"ADC1_CH2": adc_model}), # also input-only 'GPIO38': dio_model, RTC_GPIO - PinResource("SENSOR_VN", {"ADC1_CH3": adc_model}), # also input-only 'GPIO39': dio_model, RTC_GPIO - PinResource("VDET_1", {"ADC1_CH6": adc_model}), # also input-only 'GPIO34': dio_model, RTC_GPIO - PinResource("VDET_2", {"ADC1_CH7": adc_model}), # also input-only 'GPIO35': dio_model, RTC_GPIO - PinResource( - "32K_XP", {"GPIO32": dio_model, "ADC1_CH4": adc_model, "TOUCH9": touch_model} - ), # also RTC_GPIO, 32K_XP - PinResource( - "32K_XN", {"GPIO33": dio_model, "ADC1_CH5": adc_model, "TOUCH8": touch_model} - ), # also RTC_GPIO, 32K_XN - PinResource( - "GPIO25", {"GPIO25": dio_model, "ADC2_CH8": adc_model, "DAC_1": dac_model} - ), # also RTC_GPIO - PinResource( - "GPIO26", {"GPIO26": dio_model, "ADC2_CH9": adc_model, "DAC_2": dac_model} - ), # also RTC_GPIO - PinResource( - "GPIO27", {"GPIO27": dio_model, "ADC2_CH7": adc_model, "TOUCH7": touch_model} - ), # also RTC_GPIO - PinResource( - "MTMS", {"GPIO14": dio_model, "ADC2_CH6": adc_model, "TOUCH6": touch_model} - ), # also RTC_GPIO - PinResource( - "MTDI", {"GPIO12": dio_model, "ADC2_CH5": adc_model, "TOUCH5": touch_model} - ), # also RTC_GPIO, noncritical strapping pin - PinResource( - "MTCK", {"GPIO13": dio_model, "ADC2_CH4": adc_model, "TOUCH4": touch_model} - ), # also RTC_GPIO - PinResource( - "MTDO", {"GPIO15": dio_model, "ADC2_CH3": adc_model, "TOUCH3": touch_model} - ), # also RTC_GPIO, noncritical strapping pin - # PinResource('GPIO2', {'GPIO2': self._dio_model, 'ADC2_CH2': adc_model, 'TOUCH2': touch_model}), # also RTC_GPIO, strapping pin - # PinResource('GPIO0', {'GPIO0': self._dio_model, 'ADC2_CH1': adc_model, 'TOUCH1': touch_model}), # also RTC_GPIO, strapping pin - PinResource( - "GPIO4", {"GPIO4": dio_model, "ADC2_CH0": adc_model, "TOUCH0": touch_model} - ), # also RTC_GPIO - # VDD_SDIO - PinResource("GPIO16", {"GPIO16": sdio_model}), - PinResource("GPIO17", {"GPIO17": sdio_model}), - PinResource("SD_DATA_2", {"GPIO9": sdio_model}), - PinResource("SD_DATA_3", {"GPIO10": sdio_model}), - PinResource("SD_CMD", {"GPIO11": sdio_model}), - PinResource("SD_CLK", {"GPIO6": sdio_model}), - PinResource("SD_DATA_0", {"GPIO7": sdio_model}), - PinResource("SD_DATA_1", {"GPIO8": sdio_model}), - # VDD_3P3_CPU - PinResource("GPIO5", {"GPIO5": dio_model}), - PinResource("GPIO18", {"GPIO18": dio_model}), - PinResource("GPIO23", {"GPIO23": dio_model}), - PinResource("GPIO19", {"GPIO19": dio_model}), - PinResource("GPIO22", {"GPIO22": dio_model}), - # PinResource('U0RXD', {'GPIO3': dio_model}), # for programming, technically reallocatable - # PinResource('U0TXD', {'GPIO1': dio_model}), # for programming, technically reallocatable - PinResource("GPIO21", {"GPIO21": dio_model}), - # section 4.2, table 12: peripheral pin assignments - # note LED and motor PWMs can be assigned to any pin - # PeripheralAnyResource('U0', uart_model), # for programming, technically reallocatable - PeripheralAnyResource("U1", uart_model), - PeripheralAnyResource("U2", uart_model), - PeripheralAnyResource("I2CEXT0", i2c_model), - PeripheralAnyResource("I2CEXT1", i2c_model), - PeripheralAnyResource("I2CEXT0_T", i2c_target_model), # TODO shared resource w/ I2C controller - PeripheralAnyResource("I2CEXT1_T", i2c_target_model), # TODO shared resource w/ I2C controller - # PeripheralAnyResource('SPI', spi_model), # for flash, non-allocatable - PeripheralAnyResource("HSPI", spi_model), - PeripheralAnyResource("VSPI", spi_model), - PeripheralAnyResource("HSPI_P", spi_peripheral_model), # TODO shared resource w/ SPI controller - PeripheralAnyResource("VSPI_P", spi_peripheral_model), # TODO shared resource w/ SPI controller - PeripheralAnyResource("TWAI", can_model), - PeripheralAnyResource("I2S0", i2s_model), # while CLK is restricted pinning, SCK = BCK here - PeripheralAnyResource("I2S1", i2s_model), - PeripheralAnyResource("DVP", dvp8_model), # TODO this also eats an I2S port, also available as 16-bit - ] - ).remap_pins(self.RESOURCE_PIN_REMAP) - - -@abstract_block -class Esp32_Base(Esp32_Ios, GeneratorBlock): - """Base class for ESP32 series microcontrollers with WiFi and Bluetooth (classic and LE) - - Chip datasheet: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - """ - - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] # pin name in base -> pin name(s) - - def __init__(self, **kwargs: Any) -> None: - super().__init__(**kwargs) - - self.pwr = self.Port(self._vdd_model(), [Power]) - self.gnd = self.Port(Ground(), [Common]) - - dio_model = self._dio_model(self.pwr) - self.chip_pu = self.Port(dio_model) # power control, must NOT be left floating, table 1 - # section 2.4, table 5: strapping IOs that need a fixed value to boot, TODO currently not allocatable post-boot - self.io0 = self.Port(dio_model, optional=True) # default pullup (SPI boot), set low to download boot - self.io2 = self.Port( - dio_model, optional=True - ) # default pulldown (enable download boot), ignored during SPI boot - - # similarly, the programming UART is fixed and allocated separately - self.uart0 = self.Port(UartPort(dio_model), optional=True) - - @override - def _vddio(self) -> Port[VoltageLink]: - return self.pwr - - @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - return VariantPinRemapper( - { - "Vdd": self.pwr, - "Vss": self.gnd, - "CHIP_PU": self.chip_pu, - "GPIO0": self.io0, - "GPIO2": self.io2, - # 'MTDO': ..., # disconnected, internally pulled up for strapping - U0TXD active - # 'MTDI': ..., # disconnected, internally pulled down for strapping - 3.3v LDO - "U0RXD": self.uart0.rx, - "U0TXD": self.uart0.tx, - } - ).remap(self.SYSTEM_PIN_REMAP) - - -class Esp32_Wroom_32_Device(Esp32_Base, InternalSubcircuit, FootprintBlock, JlcPart): +class Esp32_Wroom_32_Device( + Esp32_Interfaces, InternalSubcircuit, BaseIoControllerPinmapGenerator, FootprintBlock, JlcPart +): """ESP32-WROOM-32 module Module datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf """ - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] = { - "Vdd": "2", - "Vss": ["1", "15", "38", "39"], # 39 is EP - "CHIP_PU": "3", # aka EN - "GPIO0": "25", - "GPIO2": "24", - "U0RXD": "34", - "U0TXD": "35", - } - - RESOURCE_PIN_REMAP = { + _PIN_MAPPING = { "SENSOR_VP": "4", "SENSOR_VN": "5", "VDET_1": "6", @@ -256,6 +59,43 @@ class Esp32_Wroom_32_Device(Esp32_Base, InternalSubcircuit, FootprintBlock, JlcP "GPIO23": "37", } + def __init__(self, _model: BoolLike = False, _allowed_pins: ArrayStringLike = [], **kwargs: Any) -> None: + super().__init__(**kwargs) + + self._model = self.ArgParameter(_model) + self._allowed_pins = self.ArgParameter(_allowed_pins) + self.generator_param(self._allowed_pins) + + self.pwr = self.Port( + VoltageSink( + voltage_limits=(3.0, 3.6) * Volt, # section 5.2, table 14, most restrictive limits + current_draw=(0.001, 370) * mAmp + + self.io_current_draw.upper(), # from power off (table 8) to RF working (WRROM datasheet table 9) + ), + [Power], + ) + self.gnd = self.Port(Ground(), [Common]) + + self._dio_model = DigitalBidir.from_supply( # section 5.2, table 15 + self.gnd, + self.pwr, + voltage_limit_tolerance=(-0.3, 0.3) * Volt, + current_limits=(-28, 40) * mAmp, + input_threshold_factor=(0.25, 0.75), + pullup_capable=True, + pulldown_capable=True, + ) + self.chip_pu = self.Port(self._dio_model, optional=True) + self.require((~self._model).implies(self.chip_pu.is_connected()), "chip_pu must not be left floating") + # section 2.4, table 5: strapping IOs that need a fixed value to boot, TODO currently not allocatable post-boot + self.io0 = self.Port(self._dio_model, optional=True) # default pullup (SPI boot), set low to download boot + self.io2 = self.Port( + self._dio_model, optional=True + ) # default pulldown (enable download boot), ignored during SPI boot + + # similarly, the programming UART is fixed and allocated separately + self.uart0 = self.Port(UartPort(self._dio_model), optional=True) + @override def generate(self) -> None: super().generate() @@ -273,6 +113,144 @@ def generate(self) -> None: pnp_offset=(0, 0.8), ) + @override + def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: + return { + "2": self.pwr, + "1": self.gnd, + "15": self.gnd, + "38": self.gnd, + "39": self.gnd, # EP + "3": self.chip_pu, + "25": self.io0, + "24": self.io2, + "34": self.uart0.rx, + "35": self.uart0.tx, + # 'MTDO': ..., # disconnected, internally pulled up for strapping - U0TXD active + # 'MTDI': ..., # disconnected, internally pulled down for strapping - 3.3v LDO + } + + @override + def _io_pinmap(self) -> PinMapUtil: + sdio_model = DigitalBidir.from_supply( # section 5.2, table 15, for SDIO power domain pins + self.gnd, + self.pwr, + voltage_limit_tolerance=(-0.3, 0.3) * Volt, + current_limits=(-28, 20) * mAmp, # reduced sourcing capability + input_threshold_factor=(0.25, 0.75), + pullup_capable=True, + pulldown_capable=True, + ) + + adc_model = AnalogSink.from_supply( + self.gnd, + self.pwr, + signal_limit_abs=(0.1, 2.45) * Volt, # table 3-4, effective ADC range + # TODO: impedance / leakage - not specified by datasheet + ) + + dac_model = AnalogSource.from_supply(self.gnd, self.pwr) # TODO: no specs in datasheet?! + + uart_model = UartPort(DigitalBidir.empty()) + spi_model = SpiController(DigitalBidir.empty(), (0, 80) * MHertz) # section 4.1.17 + spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 80) * MHertz) + i2c_model = I2cController(DigitalBidir.empty()) # section 4.1.11, 100/400kHz and up to 5MHz + i2c_target_model = I2cTarget(DigitalBidir.empty()) + touch_model = TouchDriver() + can_model = CanControllerPort(DigitalBidir.empty()) # aka TWAI + i2s_model = I2sController(DigitalBidir.empty()) + dvp8_model = Dvp8Host(DigitalBidir.empty()) + + return ( + PinMapUtil( + [ # section 2.2, table 1 + # VDD3P3_RTC + PinResource("SENSOR_VP", {"ADC1_CH0": adc_model}), # also input-only 'GPIO36': dio_model, RTC_GPIO + PinResource( + "SENSOR_CAPP", {"ADC1_CH1": adc_model} + ), # also input-only 'GPIO37': dio_model, RTC_GPIO + PinResource( + "SENSOR_CAPN", {"ADC1_CH2": adc_model} + ), # also input-only 'GPIO38': dio_model, RTC_GPIO + PinResource("SENSOR_VN", {"ADC1_CH3": adc_model}), # also input-only 'GPIO39': dio_model, RTC_GPIO + PinResource("VDET_1", {"ADC1_CH6": adc_model}), # also input-only 'GPIO34': dio_model, RTC_GPIO + PinResource("VDET_2", {"ADC1_CH7": adc_model}), # also input-only 'GPIO35': dio_model, RTC_GPIO + PinResource( + "32K_XP", {"GPIO32": self._dio_model, "ADC1_CH4": adc_model, "TOUCH9": touch_model} + ), # also RTC_GPIO, 32K_XP + PinResource( + "32K_XN", {"GPIO33": self._dio_model, "ADC1_CH5": adc_model, "TOUCH8": touch_model} + ), # also RTC_GPIO, 32K_XN + PinResource( + "GPIO25", {"GPIO25": self._dio_model, "ADC2_CH8": adc_model, "DAC_1": dac_model} + ), # also RTC_GPIO + PinResource( + "GPIO26", {"GPIO26": self._dio_model, "ADC2_CH9": adc_model, "DAC_2": dac_model} + ), # also RTC_GPIO + PinResource( + "GPIO27", {"GPIO27": self._dio_model, "ADC2_CH7": adc_model, "TOUCH7": touch_model} + ), # also RTC_GPIO + PinResource( + "MTMS", {"GPIO14": self._dio_model, "ADC2_CH6": adc_model, "TOUCH6": touch_model} + ), # also RTC_GPIO + PinResource( + "MTDI", {"GPIO12": self._dio_model, "ADC2_CH5": adc_model, "TOUCH5": touch_model} + ), # also RTC_GPIO, noncritical strapping pin + PinResource( + "MTCK", {"GPIO13": self._dio_model, "ADC2_CH4": adc_model, "TOUCH4": touch_model} + ), # also RTC_GPIO + PinResource( + "MTDO", {"GPIO15": self._dio_model, "ADC2_CH3": adc_model, "TOUCH3": touch_model} + ), # also RTC_GPIO, noncritical strapping pin + # PinResource('GPIO2', {'GPIO2': self._dio_model, 'ADC2_CH2': adc_model, 'TOUCH2': touch_model}), # also RTC_GPIO, strapping pin + # PinResource('GPIO0', {'GPIO0': self._dio_model, 'ADC2_CH1': adc_model, 'TOUCH1': touch_model}), # also RTC_GPIO, strapping pin + PinResource( + "GPIO4", {"GPIO4": self._dio_model, "ADC2_CH0": adc_model, "TOUCH0": touch_model} + ), # also RTC_GPIO + # VDD_SDIO + PinResource("GPIO16", {"GPIO16": sdio_model}), + PinResource("GPIO17", {"GPIO17": sdio_model}), + PinResource("SD_DATA_2", {"GPIO9": sdio_model}), + PinResource("SD_DATA_3", {"GPIO10": sdio_model}), + PinResource("SD_CMD", {"GPIO11": sdio_model}), + PinResource("SD_CLK", {"GPIO6": sdio_model}), + PinResource("SD_DATA_0", {"GPIO7": sdio_model}), + PinResource("SD_DATA_1", {"GPIO8": sdio_model}), + # VDD_3P3_CPU + PinResource("GPIO5", {"GPIO5": self._dio_model}), + PinResource("GPIO18", {"GPIO18": self._dio_model}), + PinResource("GPIO23", {"GPIO23": self._dio_model}), + PinResource("GPIO19", {"GPIO19": self._dio_model}), + PinResource("GPIO22", {"GPIO22": self._dio_model}), + # PinResource('U0RXD', {'GPIO3': dio_model}), # for programming, technically reallocatable + # PinResource('U0TXD', {'GPIO1': dio_model}), # for programming, technically reallocatable + PinResource("GPIO21", {"GPIO21": self._dio_model}), + # section 4.2, table 12: peripheral pin assignments + # note LED and motor PWMs can be assigned to any pin + # PeripheralAnyResource('U0', uart_model), # for programming, technically reallocatable + PeripheralAnyResource("U1", uart_model), + PeripheralAnyResource("U2", uart_model), + PeripheralAnyResource("I2CEXT0", i2c_model), + PeripheralAnyResource("I2CEXT1", i2c_model), + PeripheralAnyResource("I2CEXT0_T", i2c_target_model), # TODO shared resource w/ I2C controller + PeripheralAnyResource("I2CEXT1_T", i2c_target_model), # TODO shared resource w/ I2C controller + # PeripheralAnyResource('SPI', spi_model), # for flash, non-allocatable + PeripheralAnyResource("HSPI", spi_model), + PeripheralAnyResource("VSPI", spi_model), + PeripheralAnyResource("HSPI_P", spi_peripheral_model), # TODO shared resource w/ SPI controller + PeripheralAnyResource("VSPI_P", spi_peripheral_model), # TODO shared resource w/ SPI controller + PeripheralAnyResource("TWAI", can_model), + PeripheralAnyResource("I2S0", i2s_model), # while CLK is restricted pinning, SCK = BCK here + PeripheralAnyResource("I2S1", i2s_model), + PeripheralAnyResource( + "DVP", dvp8_model + ), # TODO this also eats an I2S port, also available as 16-bit + ] + ) + .remap_pins(self._PIN_MAPPING) + .filter_pins(self.get(self._allowed_pins)) + ) + class Esp32_Wroom_32( Microcontroller, @@ -281,7 +259,6 @@ class Esp32_Wroom_32( Resettable, Esp32_Interfaces, IoControllerPowerRequired, - BaseIoControllerExportable, GeneratorBlock, ): """Wrapper around Esp32c3_Wroom02 with external capacitors and UART programming header. @@ -299,6 +276,7 @@ def contents(self) -> None: with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: self.ic = imp.Block(Esp32_Wroom_32_Device(pin_assigns=ArrayStringExpr())) + self._wrap_inner(self.ic) self.connect(self.program_uart_node, self.ic.uart0) self.connect(self.program_en_node, self.ic.chip_pu) self.connect(self.program_boot_node, self.ic.io0) @@ -319,26 +297,8 @@ def generate(self) -> None: ) -class Freenove_Esp32_Wrover( - IoControllerUsbOut, IoControllerPowerOut, Esp32_Ios, IoController, GeneratorBlock, FootprintBlock -): - """ESP32-WROVER-DEV breakout with camera. - - Module datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf - Board used: https://amazon.com/ESP32-WROVER-Contained-Compatible-Bluetooth-Tutorials/dp/B09BC1N9LL - Board internal schematic: https://github.com/Freenove/Freenove_ESP32_WROVER_Board/blob/f710fd6976e76ab76c29c2ee3042cd7bac22c3d6/Datasheet/ESP32_Schematic.pdf - - Top left is pin 1, going down the left side then up the right side. - Up is defined from the text orientation (antenna is on top). - """ - - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] = { - "Vdd": "1", # 3v3, output of internal AMS1117-3.3V LDO - "Vusb": ["19", "20"], # Vcc 5vUSB, input to internal LDO - "Vss": ["14", "21", "29", "30", "34", "40"], - "GPIO2": "26", # fixed strapping pin, drives LED on PCB - } - RESOURCE_PIN_REMAP = { +class Freenove_Esp32_Wrover_Device(Esp32_Interfaces, BaseIoControllerWrapped, GeneratorBlock, FootprintBlock): + _PIN_REMAPPING = { # 'SENSOR_VP': '3', # camera CSI_Y6 # 'SENSOR_VN': '4', # camera CSI_Y7 # 'VDET_1': '5', # input only GPIO34, CSI_Y8 @@ -367,68 +327,115 @@ class Freenove_Esp32_Wrover( # 'GPIO23': '39', # camera CSI_HREF } - @override - def _vddio(self) -> Port[VoltageLink]: - if self.get(self.pwr.is_connected()): # board sinks power - return self.pwr - else: - return self.pwr_out + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) + self.gnd = self.Port(Ground.empty(), optional=True) + self.v3v3 = self.Port(Passive.empty(), optional=True) + self.vcc = self.Port(Passive.empty(), optional=True) # VUsb + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - if self.get(self.pwr.is_connected()): # board sinks power - self.require(~self.vusb_out.is_connected(), "can't source USB power if power input connected") - self.require(~self.pwr_out.is_connected(), "can't source 3v3 power if power input connected") - return VariantPinRemapper( - { - "Vdd": self.pwr, - "Vss": self.gnd, - "GPIO2": self.io2, - } - ).remap(self.SYSTEM_PIN_REMAP) - else: # board sources power (default) - return VariantPinRemapper( + def generate(self) -> None: + super().generate() + + self.footprint( + "U", + "edg:Freenove_ESP32-WROVER", + self._make_pinning( { - "Vdd": self.pwr_out, - "Vss": self.gnd, - "Vusb": self.vusb_out, - "GPIO2": self.io2, - } - ).remap(self.SYSTEM_PIN_REMAP) + "1": self.v3v3, # 3v3, output of internal AMS1117-3.3V LDO + "19": self.vcc, # Vcc 5vUSB, input to internal LDO + "20": self.vcc, + "14": self.gnd, + "21": self.gnd, + "29": self.gnd, + "30": self.gnd, + "34": self.gnd, + "40": self.gnd, + }, + self._PIN_REMAPPING, + ), + mfr="", + part="Freenove ESP32-WROVER", + ) + + +class Freenove_Esp32_Wrover( + IoControllerUsbOut, + IoControllerPowerOut, + Esp32_Interfaces, + IoController, + BaseIoControllerWrapper, + GeneratorBlock, + WrapperSubboardBlock, +): + """ESP32-WROVER-DEV breakout with camera. + + Module datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf + Board used: https://amazon.com/ESP32-WROVER-Contained-Compatible-Bluetooth-Tutorials/dp/B09BC1N9LL + Board internal schematic: https://github.com/Freenove/Freenove_ESP32_WROVER_Board/blob/f710fd6976e76ab76c29c2ee3042cd7bac22c3d6/Datasheet/ESP32_Schematic.pdf + + Top left is pin 1, going down the left side then up the right side. + Up is defined from the text orientation (antenna is on top). + """ def __init__(self, **kwargs: Any) -> None: super().__init__(**kwargs) - self.gnd.init_from(Ground()) - self.pwr.init_from(self._vdd_model()) - self.vusb_out.init_from( VoltageSource(voltage_out=UsbConnector.USB2_VOLTAGE_RANGE, current_limits=UsbConnector.USB2_CURRENT_LIMITS) ) - self.pwr_out.init_from( - VoltageSource( - voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess - current_limits=UsbConnector.USB2_CURRENT_LIMITS, - ) - ) - self.io2 = self.Port( - DigitalBidir.empty(), optional=True - ) # default pulldown (enable download boot), ignored during SPI boot - - self.generator_param(self.pwr.is_connected()) + self.generator_param( + self.gnd.is_connected(), + self.pwr.is_connected(), + self.pwr_out.is_connected(), + self.vusb_out.is_connected(), + self.pin_assigns, + ) + self._generator_param_all_ios() @override def generate(self) -> None: super().generate() - gnd, pwr = self._gnd_vddio() - self.io2.init_from(self._dio_model(pwr)) # TODO remove this hack - - self.footprint( - "U", - "edg:Freenove_ESP32-WROVER", - self._make_pinning(), - mfr="", - part="Freenove ESP32-WROVER", + self.model = self.Block( + Esp32_Wroom_32_Device( + pin_assigns=self._make_model_pinning( + Freenove_Esp32_Wrover_Device._PIN_REMAPPING, self.get(self.pin_assigns) + ), + _model=True, + _allowed_pins=list(Freenove_Esp32_Wrover_Device._PIN_REMAPPING.keys()), + ) ) + self._export_ios_inner(self.model) + + self.device = self.Block(Freenove_Esp32_Wrover_Device(pin_assigns=self.model.actual_pin_assigns), external=True) + self._export_tap_ios_inner(self.device) + self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + + if self.get(self.gnd.is_connected()): + self.connect(self.gnd, self.model.gnd) + self.export_tap(self.gnd, self.device.gnd) + else: + self.gnd_model = self.Block(DummyGround()) + self.connect(self.gnd_model.gnd, self.model.gnd) + + if self.get(self.pwr.is_connected()): # power supplied externally + self.connect(self.pwr, self.model.pwr) + self.export_tap(self.pwr.net, self.device.v3v3) + else: # board sources power from USB + self.pwr_out_model = self.Block( + DummyVoltageSource( + voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess + current_limits=UsbConnector.USB2_CURRENT_LIMITS, + ) + ) + self.connect(self.pwr_out_model.pwr, self.model.pwr) + if self.get(self.pwr_out.is_connected()): + self.connect(self.pwr_out, self.pwr_out_model.pwr) + self.export_tap(self.pwr_out.net, self.device.v3v3) + + if self.get(self.vusb_out.is_connected()): + self.export_tap(self.vusb_out.net, self.device.vcc) diff --git a/edg/parts/microcontroller/Esp32c3.py b/edg/parts/microcontroller/Esp32c3.py index 3cbb1eb8e..9db467c2a 100644 --- a/edg/parts/microcontroller/Esp32c3.py +++ b/edg/parts/microcontroller/Esp32c3.py @@ -1,4 +1,3 @@ -from abc import abstractmethod from typing import * from typing_extensions import override @@ -21,264 +20,7 @@ class Esp32c3_Interfaces( """Defines base interfaces for ESP32C3 microcontrollers""" -@non_library -class Esp32c3_Ios(Esp32c3_Interfaces, BaseIoControllerPinmapGenerator): - """IOs definitions independent of infrastructural (e.g. power) pins.""" - - RESOURCE_PIN_REMAP: Dict[str, str] # resource name in base -> pin name - - @abstractmethod - def _vddio(self) -> Port[VoltageLink]: - """Returns VDDIO (can be VoltageSink or VoltageSource).""" - ... - - def _vdd_model(self) -> VoltageSink: - return VoltageSink( - voltage_limits=(3.0, 3.6) * Volt, # section 4.2 - current_draw=(0.001, 335) * mAmp + self.io_current_draw.upper(), # section 4.6, from power off to RF active - ) - - def _dio_model(self, pwr: Port[VoltageLink]) -> DigitalBidir: - return DigitalBidir.from_supply( # table 4.4 - self.gnd, - pwr, - voltage_limit_tolerance=(-0.3, 0.3) * Volt, - current_limits=(-28, 40) * mAmp, - input_threshold_factor=(0.25, 0.75), - pullup_capable=True, - pulldown_capable=True, - ) - - @override - def _io_pinmap(self) -> PinMapUtil: - pwr = self._vddio() - dio_model = self._dio_model(pwr) - - adc_model = AnalogSink.from_supply( - self.gnd, - pwr, - signal_limit_abs=(0, 2.5) * Volt, # table 15, effective ADC range - # TODO: impedance / leakage - not specified by datasheet - ) - - uart_model = UartPort(DigitalBidir.empty()) - spi_model = SpiController( - DigitalBidir.empty(), (0, 60) * MHertz - ) # section 3.4.2, max block in GP controller mode - spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 60) * MHertz) - i2c_model = I2cController(DigitalBidir.empty()) # section 3.4.4, supporting 100/400 and up to 800 kbit/s - i2c_target_model = I2cTarget(DigitalBidir.empty()) - - return PinMapUtil( - [ # section 2.2 - PinResource("GPIO0", {"GPIO0": dio_model, "ADC1_CH0": adc_model}), # also XTAL_32K_P - PinResource("GPIO1", {"GPIO1": dio_model, "ADC1_CH1": adc_model}), # also XTAL_32K_N - # PinResource('GPIO2', {'GPIO2': dio_model, 'ADC1_CH2': adc_model}), # boot pin, non-allocatable - PinResource("GPIO3", {"GPIO3": dio_model, "ADC1_CH3": adc_model}), - PinResource("MTMS", {"GPIO4": dio_model, "ADC1_CH4": adc_model}), - PinResource("MTDI", {"GPIO5": dio_model}), # also ADC2_CH0, but unusable with WiFi - PinResource("MTCK", {"GPIO6": dio_model}), - PinResource("MTDO", {"GPIO7": dio_model}), - # PinResource('GPIO8', {'GPIO8': dio_model}), # boot pin, non-allocatable - # PinResource('GPIO9', {'GPIO9': dio_model}), # boot pin, non-allocatable - PinResource("GPIO10", {"GPIO10": dio_model}), - PinResource("VDD_SPI", {"GPIO11": dio_model}), - # SPI pins skipped - internal to the modules supported so far - PinResource("GPIO18", {"GPIO18": dio_model}), - PinResource("GPIO19", {"GPIO19": dio_model}), - # PinResource('GPIO20', {'GPIO20': dio_model}), # boot pin, non-allocatable - # PinResource('GPIO21', {'GPIO21': dio_model}), # boot pin, non-allocatable - # peripherals in section 3.11 - # PeripheralFixedResource('U0', uart_model, { # programming pin, non-allocatable - # 'txd': ['GPIO21'], 'rxd': ['GPIO20'] - # }), - PeripheralAnyResource("U1", uart_model), - PeripheralAnyResource("I2C", i2c_model), - PeripheralAnyResource("I2C_T", i2c_target_model), # TODO shared resource w/ I2C controller - PeripheralAnyResource("SPI2", spi_model), - PeripheralAnyResource("SPI2_P", spi_peripheral_model), # TODO shared resource w/ SPI controller - PeripheralAnyResource("I2S", I2sController.empty()), - PeripheralAnyResource("TWAI", CanControllerPort.empty()), - ] - ).remap_pins(self.RESOURCE_PIN_REMAP) - - -@abstract_block -class Esp32c3_Base(Esp32c3_Ios, BaseIoControllerPinmapGenerator): - """Base class for ESP32-C3 series devices, with RISC-V core, 2.4GHz WiF,i, BLE5. - PlatformIO: use board ID esp32-c3-devkitm-1 - - Chip datasheet: https://espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf - """ - - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] # pin name in base -> pin name(s) - - @override - def _vddio(self) -> Port[VoltageLink]: - return self.pwr - - @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - return { - "Vdd": self.pwr, - "Vss": self.gnd, - "EN": self.en, - "GPIO2": self.io2, - "GPIO8": self.io8, - "GPIO9": self.io9, - "TXD": self.uart0.tx, - "RXD": self.uart0.rx, - } - - def __init__(self, **kwargs: Any) -> None: - super().__init__(**kwargs) - - self.pwr = self.Port(self._vdd_model(), [Power]) - self.gnd = self.Port(Ground(), [Common]) - - # section 2.4: strapping IOs that need a fixed value to boot, and currently can't be allocated as GPIO - dio_model = self._dio_model(self.pwr) - self.en = self.Port(dio_model) # needs external pullup - self.io2 = self.Port(dio_model) # needs external pullup; affects IO glitching on boot - self.io8 = self.Port(dio_model) # needs external pullup, required for download boot - self.io9 = self.Port(dio_model, optional=True) # internally pulled up for SPI boot, connect to GND for download - - # similarly, the programming UART is fixed and allocated separately - self.uart0 = self.Port(UartPort(dio_model), optional=True) - - -class Esp32c3_Wroom02_Device(Esp32c3_Base, InternalSubcircuit, FootprintBlock, JlcPart): - """ESP32C module - - Module datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf - """ - - RESOURCE_PIN_REMAP = { - "MTMS": "3", # GPIO4 - "MTDI": "4", # GPIO5 - "MTCK": "5", # GPIO6 - "MTDO": "6", # GPIO7 - "GPIO10": "10", - "GPIO18": "13", - "GPIO19": "14", - "GPIO3": "15", - "GPIO1": "17", - "GPIO0": "18", - } - - @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - return VariantPinRemapper(super()._system_pinmap()).remap( - { - "Vdd": "1", - "Vss": ["9", "19"], # 19 is EP - "EN": "2", - "GPIO2": "16", - "GPIO8": "7", - "GPIO9": "8", - "RXD": "11", # RXD, GPIO20 - "TXD": "12", # TXD, GPIO21 - } - ) - - @override - def generate(self) -> None: - super().generate() - - self.footprint( - "U", - "RF_Module:ESP-WROOM-02", - self._make_pinning(), - mfr="Espressif Systems", - part="ESP32-C3-WROOM-02", - datasheet="https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf", - ) - self.assign(self.lcsc_part, "C2934560") - self.assign(self.actual_basic_part, False) - - -class Esp32c3_Wroom02( - Microcontroller, - Radiofrequency, - HasEspProgramming, - Resettable, - Esp32c3_Interfaces, - IoControllerPowerRequired, - BaseIoControllerExportable, - GeneratorBlock, -): - """Wrapper around Esp32c3_Wroom02 with external capacitors and UART programming header.""" - - def __init__(self) -> None: - super().__init__() - self.ic: Esp32c3_Wroom02_Device - self.generator_param(self.reset.is_connected()) - - self.io2_ext_connected: bool = False - self.io8_ext_connected: bool = False - - @override - def contents(self) -> None: - super().contents() - - with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: - self.ic = imp.Block(Esp32c3_Wroom02_Device(pin_assigns=ArrayStringExpr())) - self.connect(self.program_uart_node, self.ic.uart0) - self.connect(self.program_en_node, self.ic.en) - self.connect(self.program_boot_node, self.ic.io9) - - self.vcc_cap0 = imp.Block(DecouplingCapacitor(10 * uFarad(tol=0.2))) # C1 - self.vcc_cap1 = imp.Block(DecouplingCapacitor(0.1 * uFarad(tol=0.2))) # C2 - - @override - def generate(self) -> None: - super().generate() - - if self.get(self.reset.is_connected()): - self.connect(self.reset, self.ic.en) - else: - self.en_pull = self.Block(PullupDelayRc(10 * kOhm(tol=0.05), 10 * mSecond(tol=0.2))).connected( - gnd=self.gnd, pwr=self.pwr, io=self.ic.en - ) - - # Note strapping pins (section 3.3) IO2, 8, 9; IO9 is internally pulled up - # IO9 (internally pulled up) is 1 for SPI boot and 0 for download boot - # IO2 must be 1 for both SPI and download boot, while IO8 must be 1 for download boot - if not self.io8_ext_connected: - self.connect(self.ic.io8, self.pwr.as_digital_source()) - self.io8_ext_connected = True # set to ensure this runs after external connections - if not self.io2_ext_connected: - self.connect(self.ic.io2, self.pwr.as_digital_source()) - self.io2_ext_connected = True # set to ensure this runs after external connections - - ExportType = TypeVar("ExportType", bound=Port) - - @override - def _make_export_vector( - self, self_io: ExportType, inner_vector: Vector[ExportType], name: str, assign: Optional[str] - ) -> Optional[str]: - """Add support for _GPIO2/8/9_STRAP and remap them to io2/8/9.""" - if isinstance(self_io, DigitalBidir): - if assign == f"{name}=_GPIO2_STRAP_EXT_PU": # assume external pullup - self.connect(self_io, self.ic.io2) - assert not self.io2_ext_connected # assert not yet hard tied - self.io2_ext_connected = True - return None - elif assign == f"{name}=_GPIO8_STRAP_EXT_PU": # assume external pullup - self.connect(self_io, self.ic.io8) - assert not self.io8_ext_connected # assert not yet hard tied - self.io8_ext_connected = True - return None - elif assign == f"{name}=_GPIO9_STRAP": - self.connect(self_io, self.ic.io9) - return None - return super()._make_export_vector(self_io, inner_vector, name, assign) - - -class Esp32c3_Device(Esp32c3_Base, InternalSubcircuit, FootprintBlock, JlcPart): - """ESP32C3 with 4MB integrated flash - TODO: support other part numbers, including without integrated flash - """ +class Esp32c3_Device(Esp32c3_Interfaces, BaseIoControllerPinmapGenerator, InternalSubcircuit, FootprintBlock, JlcPart): RESOURCE_PIN_REMAP = { "GPIO0": "4", @@ -295,24 +37,41 @@ class Esp32c3_Device(Esp32c3_Base, InternalSubcircuit, FootprintBlock, JlcPart): @override def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - return VariantPinRemapper(super()._system_pinmap()).remap( - { - "Vdd": ["31", "32"], # VDDA - "Vss": ["33"], # 33 is EP - "GPIO2": "6", - "EN": "7", - "GPIO8": "14", - "GPIO9": "15", - "RXD": "27", # U0RXD, GPIO20 - "TXD": "28", # U0TXD, GPIO21 - } - ) + return { + "31": self.vdda, + "32": self.vdda, + "33": self.gnd, + "6": self.io2, + "7": self.en, + "14": self.io8, + "15": self.io9, + "27": self.uart0.rx, + "28": self.uart0.tx, + "1": self.lna_in, + "11": self.vdd3p3_rtc, + "17": self.vdd3p3_cpu, + "18": self.vdd_spi, + "2": self.vdd3p3, + "3": self.vdd3p3, + "30": self.xtal.xtal_in, + "29": self.xtal.xtal_out, + } + + def __init__(self, _model: BoolLike = False, _allowed_pins: ArrayStringLike = [], **kwargs: Any) -> None: + super().__init__(**kwargs) - def __init__(self, *args: Any, **kwargs: Any) -> None: - super().__init__(*args, **kwargs) - self.lna_in = self.Port(Passive()) + self._model = self.ArgParameter(_model) + self._allowed_pins = self.ArgParameter(_allowed_pins) + self.generator_param(self._allowed_pins) - # chip power draw is modeled in self.pwr + self.gnd = self.Port(Ground(), [Common]) + self.vdda = self.Port( # models total current draw + VoltageSink( + voltage_limits=(3.0, 3.6) * Volt, # section 4.2 + current_draw=(0.001, 335) * mAmp + + self.io_current_draw.upper(), # section 4.6, from power off to RF active + ) + ) self.vdd3p3 = self.Port( VoltageSink( # needs to be downstream of a filter voltage_limits=(3.0, 3.6) * Volt, # section 4.2 @@ -335,32 +94,46 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: ) # 10ppm requirement from ESP32-C3-WROOM schematic, and in ESP32 hardware design guidelines - self.xtal = self.Port( - CrystalDriver(frequency_limits=40 * MHertz(tol=10e-6), voltage_out=self.pwr.link().voltage) + self.xtal = self.Port( # vdda domain assumed + CrystalDriver(frequency_limits=40 * MHertz(tol=10e-6), voltage_out=self.vdda.link().voltage), optional=True ) + self.require((~self._model).implies(self.xtal.is_connected())) + + # section 2.4: strapping IOs that need a fixed value to boot, and currently can't be allocated as GPIO + # TODO model from different 3.3v domains + self._dio_model = DigitalBidir.from_supply( # table 4.4 + self.gnd, + self.vdd3p3_cpu, + voltage_limit_tolerance=(-0.3, 0.3) * Volt, + current_limits=(-28, 40) * mAmp, + input_threshold_factor=(0.25, 0.75), + pullup_capable=True, + pulldown_capable=True, + ) + self.en = self.Port(DigitalSink.from_bidir(self._dio_model), optional=True) # needs external pullup + self.io2 = self.Port(self._dio_model, optional=True) # needs external pullup; affects IO glitching on boot + self.io8 = self.Port(self._dio_model, optional=True) # needs external pullup, required for download boot + self.io9 = self.Port( + self._dio_model, optional=True + ) # internally pulled up for SPI boot, connect to GND for download + self.require((~self._model).implies(self.en.is_connected() & self.io2.is_connected() & self.io8.is_connected())) + + # similarly, the programming UART is fixed and allocated separately + self.uart0 = self.Port(UartPort(self._dio_model), optional=True) + + self.lna_in = self.Port(Passive(), optional=True) + self.require((~self._model).implies(self.lna_in.is_connected())) @override def generate(self) -> None: super().generate() - pinning = self._make_pinning() - pinning.update( - { - "1": self.lna_in, - "11": self.vdd3p3_rtc, - "17": self.vdd3p3_cpu, - "18": self.vdd_spi, - "2": self.vdd3p3, - "3": self.vdd3p3, - "30": self.xtal.xtal_in, - "29": self.xtal.xtal_out, - } - ) - + # this is the part with 4MB integrated flash + # TODO: support other part numbers, including without integrated flash self.footprint( "U", "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm", - pinning, + self._make_pinning(), mfr="Espressif Systems", part="ESP32-C3FH4", datasheet="https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf", @@ -369,6 +142,61 @@ def generate(self) -> None: self.assign(self.lcsc_part, "C2858491") self.assign(self.actual_basic_part, False) + @override + def _io_pinmap(self) -> PinMapUtil: + adc_model = AnalogSink.from_supply( + self.gnd, + self.vdda, # assumed + signal_limit_abs=(0, 2.5) * Volt, # table 15, effective ADC range + # TODO: impedance / leakage - not specified by datasheet + ) + + uart_model = UartPort(DigitalBidir.empty()) + spi_model = SpiController( + DigitalBidir.empty(), (0, 60) * MHertz + ) # section 3.4.2, max block in GP controller mode + spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 60) * MHertz) + i2c_model = I2cController(DigitalBidir.empty()) # section 3.4.4, supporting 100/400 and up to 800 kbit/s + i2c_target_model = I2cTarget(DigitalBidir.empty()) + + return ( + PinMapUtil( + [ # section 2.2 + PinResource("GPIO0", {"GPIO0": self._dio_model, "ADC1_CH0": adc_model}), # also XTAL_32K_P + PinResource("GPIO1", {"GPIO1": self._dio_model, "ADC1_CH1": adc_model}), # also XTAL_32K_N + # PinResource('GPIO2', {'GPIO2': self._dio_model, 'ADC1_CH2': adc_model}), # boot pin, non-allocatable + PinResource("GPIO3", {"GPIO3": self._dio_model, "ADC1_CH3": adc_model}), + PinResource("MTMS", {"GPIO4": self._dio_model, "ADC1_CH4": adc_model}), + PinResource("MTDI", {"GPIO5": self._dio_model}), # also ADC2_CH0, but unusable with WiFi + PinResource("MTCK", {"GPIO6": self._dio_model}), + PinResource("MTDO", {"GPIO7": self._dio_model}), + # PinResource('GPIO8', {'GPIO8': self._dio_model}), # boot pin, non-allocatable + # PinResource('GPIO9', {'GPIO9': self._dio_model}), # boot pin, non-allocatable + PinResource("GPIO10", {"GPIO10": self._dio_model}), + # not allowed for in-package flash + # PinResource("VDD_SPI", {"GPIO11": self._dio_model}), + # SPI pins skipped - internal to the modules supported so far + PinResource("GPIO18", {"GPIO18": self._dio_model}), + PinResource("GPIO19", {"GPIO19": self._dio_model}), + # PinResource('GPIO20', {'GPIO20': self._dio_model}), # boot pin, non-allocatable + # PinResource('GPIO21', {'GPIO21': self._dio_model}), # boot pin, non-allocatable + # peripherals in section 3.11 + # PeripheralFixedResource('U0', uart_model, { # programming pin, non-allocatable + # 'txd': ['GPIO21'], 'rxd': ['GPIO20'] + # }), + PeripheralAnyResource("U1", uart_model), + PeripheralAnyResource("I2C", i2c_model), + PeripheralAnyResource("I2C_T", i2c_target_model), # TODO shared resource w/ I2C controller + PeripheralAnyResource("SPI2", spi_model), + PeripheralAnyResource("SPI2_P", spi_peripheral_model), # TODO shared resource w/ SPI controller + PeripheralAnyResource("I2S", I2sController.empty()), + PeripheralAnyResource("TWAI", CanControllerPort.empty()), + ] + ) + .remap_pins(self.RESOURCE_PIN_REMAP) + .filter_pins(self.get(self._allowed_pins)) + ) + class Esp32c3( Microcontroller, @@ -378,7 +206,6 @@ class Esp32c3( Esp32c3_Interfaces, WithCrystalGenerator, IoControllerPowerRequired, - BaseIoControllerExportable, DiscreteRfWarning, GeneratorBlock, ): @@ -390,17 +217,34 @@ class Esp32c3( def __init__(self) -> None: super().__init__() self.ic: Esp32c3_Device - self.generator_param(self.reset.is_connected()) + self.generator_param(self.reset.is_connected(), self.pin_assigns, self.gpio.requested()) - self.io2_ext_connected: bool = False - self.io8_ext_connected: bool = False + self._io2_ext_connected: bool = False + self._io8_ext_connected: bool = False @override - def contents(self) -> None: - super().contents() + def generate(self) -> None: + super().generate() + with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: self.ic = imp.Block(Esp32c3_Device(pin_assigns=ArrayStringExpr())) - self.connect(self.pwr, self.ic.vdd3p3_rtc, self.ic.vdd3p3_cpu, self.ic.vdd_spi) + self.connect(self.pwr, self.ic.vdda, self.ic.vdd3p3_rtc, self.ic.vdd3p3_cpu, self.ic.vdd_spi) + + def gpio_transform(self_io: BasePort, assign: Optional[str]) -> Optional[BasePort]: + if assign == "_GPIO2_STRAP_EXT_PU": + self.connect(self_io, self.ic.io2) + self._io2_ext_connected = True + return None + elif assign == "_GPIO8_STRAP_EXT_PU": + self.connect(self_io, self.ic.io8) + self._io8_ext_connected = True + return None + elif assign == "_GPIO9_STRAP": + self.connect(self_io, self.ic.io9) + return None + return self_io + + self._wrap_inner(self.ic, transforms={DigitalBidir: gpio_transform}) self.connect(self.xtal_node, self.ic.xtal) self.connect(self.program_uart_node, self.ic.uart0) @@ -447,10 +291,6 @@ def contents(self) -> None: ) ).connected(self.pwr, self.ic.vdd3p3) - @override - def generate(self) -> None: - super().generate() - if self.get(self.reset.is_connected()): self.connect(self.reset, self.ic.en) else: @@ -461,59 +301,196 @@ def generate(self) -> None: # Note strapping pins (section 3.3) IO2, 8, 9; IO9 is internally pulled up # IO9 (internally pulled up) is 1 for SPI boot and 0 for download boot # IO2 must be 1 for both SPI and download boot, while IO8 must be 1 for download boot - if not self.io8_ext_connected: + if not self._io8_ext_connected: self.connect(self.ic.io8, self.pwr.as_digital_source()) - self.io8_ext_connected = True # set to ensure this runs after external connections - if not self.io2_ext_connected: + if not self._io2_ext_connected: self.connect(self.ic.io2, self.pwr.as_digital_source()) - self.io2_ext_connected = True # set to ensure this runs after external connections - ExportType = TypeVar("ExportType", bound=Port) + @override + def _crystal_required(self) -> bool: + return True # crystal oscillator always required + + +class Esp32c3_Wroom02_Footprint( + Esp32c3_Interfaces, BaseIoControllerWrapped, InternalSubcircuit, GeneratorBlock, FootprintBlock, JlcPart +): + + _PIN_REMAPPING = { + "MTMS": "3", # GPIO4 + "MTDI": "4", # GPIO5 + "MTCK": "5", # GPIO6 + "MTDO": "6", # GPIO7 + "GPIO10": "10", + "GPIO18": "13", + "GPIO19": "14", + "GPIO3": "15", + "GPIO1": "17", + "GPIO0": "18", + } + + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) + + self.gnd = self.Port(Ground.empty(), [Common]) + self.v3v3 = self.Port(VoltageSink.empty(), [Power]) + + self.en = self.Port(DigitalSink.empty()) + self.io2 = self.Port(DigitalBidir.empty()) + self.io8 = self.Port(DigitalBidir.empty()) + self.io9 = self.Port(DigitalBidir.empty()) + self.uart0 = self.Port(UartPort(DigitalBidir.empty()), optional=True) + + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() @override - def _make_export_vector( - self, self_io: ExportType, inner_vector: Vector[ExportType], name: str, assign: Optional[str] - ) -> Optional[str]: - """Add support for _GPIO2/8/9_STRAP and remap them to io2/8/9.""" - if isinstance(self_io, DigitalBidir): - if assign == f"{name}=_GPIO2_STRAP_EXT_PU": - self.connect(self_io, self.ic.io2) - assert not self.io2_ext_connected # assert not yet hard tied - self.io2_ext_connected = True - return None - elif assign == f"{name}=_GPIO8_STRAP_EXT_PU": - self.connect(self_io, self.ic.io8) - assert not self.io8_ext_connected # assert not yet hard tied - self.io8_ext_connected = True - return None - elif assign == f"{name}=_GPIO9_STRAP": - self.connect(self_io, self.ic.io9) - return None - return super()._make_export_vector(self_io, inner_vector, name, assign) + def generate(self) -> None: + super().generate() + + self.footprint( + "U", + "RF_Module:ESP-WROOM-02", + self._make_pinning( + { + "1": self.v3v3, + "9": self.gnd, + "19": self.gnd, # EP + "2": self.en, + "16": self.io2, + "7": self.io8, + "8": self.io9, + "11": self.uart0.rx, + "12": self.uart0.tx, + }, + self._PIN_REMAPPING, + ), + mfr="Espressif Systems", + part="ESP32-C3-WROOM-02", + datasheet="https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf", + ) + self.assign(self.lcsc_part, "C2934560") + self.assign(self.actual_basic_part, False) + + +class Esp32c3_Wroom02_Device( + Esp32c3_Interfaces, + BaseIoControllerWrapper, + InternalSubcircuit, + GeneratorBlock, + WrapperSubboardBlock, +): + + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) + + self.model = self.Block( + Esp32c3_Device( + pin_assigns=ArrayStringExpr(), + _model=True, + _allowed_pins=list(Esp32c3_Wroom02_Footprint._PIN_REMAPPING.keys()), + ) + ) + self.gnd = self.Export(self.model.gnd, [Common]) + self.v3v3 = self.Export(self.model.vdd3p3, [Power]) + self.connect(self.v3v3, self.model.vdda, self.model.vdd3p3_rtc, self.model.vdd3p3_cpu, self.model.vdd_spi) + self.en = self.Export(self.model.en) + self.io2 = self.Export(self.model.io2) + self.io8 = self.Export(self.model.io8) + self.io9 = self.Export(self.model.io9, optional=True) + self.uart0 = self.Export(self.model.uart0, optional=True) + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() @override - def _crystal_required(self) -> bool: - return True # crystal oscillator always required + def generate(self) -> None: + super().generate() + self._export_ios_inner(self.model) + self.assign( + self.model.pin_assigns, + self._make_model_pinning(Esp32c3_Wroom02_Footprint._PIN_REMAPPING, self.get(self.pin_assigns)), + ) -class Xiao_Esp32c3(IoControllerUsbOut, IoControllerPowerOut, Esp32c3_Ios, IoController, GeneratorBlock, FootprintBlock): - """ESP32-C3 development board, a tiny development (21x17.5mm) daughterboard with a RISC-V microcontroller - supporting WiFi and BLE. Has an onboard USB connector, so this can also source power. + self.device = self.Block(Esp32c3_Wroom02_Footprint(pin_assigns=self.model.actual_pin_assigns), external=True) + self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + self._export_tap_ios_inner(self.device) + self.export_tap(self.gnd, self.device.gnd) + self.export_tap(self.v3v3, self.device.v3v3) + self.export_tap(self.en, self.device.en) + self.export_tap(self.io2, self.device.io2) + self.export_tap(self.io8, self.device.io8) + self.export_tap(self.io9, self.device.io9) + self.export_tap(self.uart0, self.device.uart0) - Limited pins (only 11 for IOs, of which 6 are usable as the other 5 have boot requirements). - Requires Seeed Studio's KiCad library for the footprint: https://github.com/Seeed-Studio/OPL_Kicad_Library - The 'Seeed Studio XIAO Series Library' must have been added as a footprint library of the same name. +class Esp32c3_Wroom02( + Microcontroller, + Radiofrequency, + HasEspProgramming, + Resettable, + Esp32c3_Interfaces, + IoControllerPowerRequired, + GeneratorBlock, +): + """Wrapper around Esp32c3_Wroom02 with external capacitors and UART programming header.""" - Pinning data: https://www.seeedstudio.com/blog/wp-content/uploads/2022/08/Seeed-Studio-XIAO-Series-Package-and-PCB-Design.pdf - """ + def __init__(self) -> None: + super().__init__() + self.ic: Esp32c3_Wroom02_Device + self.generator_param(self.reset.is_connected(), self.pin_assigns, self.gpio.requested()) - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] = { - "VDD": "12", - "GND": "13", - "VUSB": "14", - } - RESOURCE_PIN_REMAP = { + self._io2_ext_connected: bool = False + self._io8_ext_connected: bool = False + + @override + def generate(self) -> None: + super().generate() + + with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: + self.ic = imp.Block(Esp32c3_Wroom02_Device(pin_assigns=ArrayStringExpr())) + + def gpio_transform(self_io: BasePort, assign: Optional[str]) -> Optional[BasePort]: + if assign == "_GPIO2_STRAP_EXT_PU": + self.connect(self_io, self.ic.io2) + self._io2_ext_connected = True + return None + elif assign == "_GPIO8_STRAP_EXT_PU": + self.connect(self_io, self.ic.io8) + self._io8_ext_connected = True + return None + elif assign == "_GPIO9_STRAP": + self.connect(self_io, self.ic.io9) + return None + return self_io + + self._wrap_inner(self.ic, transforms={DigitalBidir: gpio_transform}) + + self.connect(self.program_uart_node, self.ic.uart0) + self.connect(self.program_en_node, self.ic.en) + self.connect(self.program_boot_node, self.ic.io9) + + self.vcc_cap0 = imp.Block(DecouplingCapacitor(10 * uFarad(tol=0.2))) # C1 + self.vcc_cap1 = imp.Block(DecouplingCapacitor(0.1 * uFarad(tol=0.2))) # C2 + + if self.get(self.reset.is_connected()): + self.connect(self.reset, self.ic.en) + else: + self.en_pull = self.Block(PullupDelayRc(10 * kOhm(tol=0.05), 10 * mSecond(tol=0.2))).connected( + gnd=self.gnd, pwr=self.pwr, io=self.ic.en + ) + + # Note strapping pins (section 3.3) IO2, 8, 9; IO9 is internally pulled up + # IO9 (internally pulled up) is 1 for SPI boot and 0 for download boot + # IO2 must be 1 for both SPI and download boot, while IO8 must be 1 for download boot + if not self._io8_ext_connected: + self.connect(self.ic.io8, self.pwr.as_digital_source()) + if not self._io2_ext_connected: + self.connect(self.ic.io2, self.pwr.as_digital_source()) + + +class Xiao_Esp32c3_Device(Esp32c3_Interfaces, BaseIoControllerWrapped, GeneratorBlock, FootprintBlock): + + _PIN_REMAPPING = { # 'GPIO2': '1', # boot pin, non-allocatable "GPIO3": "2", "MTMS": "3", @@ -524,64 +501,113 @@ class Xiao_Esp32c3(IoControllerUsbOut, IoControllerPowerOut, Esp32c3_Ios, IoCont # 'GPIO20': '8', # boot pin, non-allocatable # 'GPIO8': '9', # boot pin, non-allocatable # 'GPIO9': '10', # boot pin, non-allocatable - "VDD_SPI": "11", + "GPIO10": "11", } - @override - def _vddio(self) -> Port[VoltageLink]: - if self.get(self.pwr.is_connected()): # board sinks power - return self.pwr - else: - return self.pwr_out + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) + self.gnd = self.Port(Ground.empty(), optional=True) + self.v3v3 = self.Port(Passive.empty(), optional=True) + self.vusb = self.Port(Passive.empty(), optional=True) # VUsb + self.cam_sccb = self.Port(I2cController.empty(), optional=True) # internally connected to camera + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - if self.get(self.pwr.is_connected()): # board sinks power - self.require(~self.vusb_out.is_connected(), "can't source USB power if power input connected") - self.require(~self.pwr_out.is_connected(), "can't source 3v3 power if power input connected") - return VariantPinRemapper( - { - "VDD": self.pwr, - "GND": self.gnd, - } - ).remap(self.SYSTEM_PIN_REMAP) - else: # board sources power (default) - return VariantPinRemapper( - { - "VDD": self.pwr_out, - "GND": self.gnd, - "VUSB": self.vusb_out, - } - ).remap(self.SYSTEM_PIN_REMAP) + def generate(self) -> None: + super().generate() - @override - def contents(self) -> None: - super().contents() + self.footprint( + "U", + "Seeed Studio XIAO Series Library:XIAO-ESP32C3-SMD", + self._make_pinning( + {"13": self.gnd, "12": self.v3v3, "14": self.vusb}, + self._PIN_REMAPPING, + ), + mfr="", + part="XIAO ESP32C3", + datasheet="https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html", + ) + + +class Xiao_Esp32c3( + IoControllerUsbOut, + IoControllerPowerOut, + Esp32c3_Interfaces, + IoController, + BaseIoControllerWrapper, + GeneratorBlock, + WrapperSubboardBlock, +): + """ESP32-C3 development board, a tiny development (21x17.5mm) daughterboard with a RISC-V microcontroller + supporting WiFi and BLE. Has an onboard USB connector, so this can also source power. + + Limited pins (only 11 for IOs, of which 6 are usable as the other 5 have boot requirements). - self.gnd.init_from(Ground()) - self.pwr.init_from(self._vdd_model()) + Requires Seeed Studio's KiCad library for the footprint: https://github.com/Seeed-Studio/OPL_Kicad_Library + The 'Seeed Studio XIAO Series Library' must have been added as a footprint library of the same name. + + Pinning data: https://www.seeedstudio.com/blog/wp-content/uploads/2022/08/Seeed-Studio-XIAO-Series-Package-and-PCB-Design.pdf + """ + + @override + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) self.vusb_out.init_from( VoltageSource(voltage_out=UsbConnector.USB2_VOLTAGE_RANGE, current_limits=UsbConnector.USB2_CURRENT_LIMITS) ) - self.pwr_out.init_from( - VoltageSource( - voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess - current_limits=UsbConnector.USB2_CURRENT_LIMITS, - ) - ) - self.generator_param(self.pwr.is_connected()) + self.generator_param( + self.gnd.is_connected(), + self.pwr.is_connected(), + self.pwr_out.is_connected(), + self.vusb_out.is_connected(), + self.pin_assigns, + ) + self._generator_param_all_ios() @override def generate(self) -> None: super().generate() - self.footprint( - "U", - "Seeed Studio XIAO Series Library:XIAO-ESP32C3-SMD", - self._make_pinning(), - mfr="", - part="XIAO ESP32C3", - datasheet="https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html", + self.model = self.Block( + Esp32c3_Device( + pin_assigns=self._make_model_pinning(Xiao_Esp32c3_Device._PIN_REMAPPING, self.get(self.pin_assigns)), + _model=True, + _allowed_pins=list(Xiao_Esp32c3_Device._PIN_REMAPPING.keys()), + ) + ) + self._export_ios_inner(self.model) + + self.device = self.Block(Xiao_Esp32c3_Device(pin_assigns=self.model.actual_pin_assigns), external=True) + self._export_tap_ios_inner(self.device) + self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + + if self.get(self.gnd.is_connected()): + self.connect(self.gnd, self.model.gnd) + self.export_tap(self.gnd, self.device.gnd) + else: + self.gnd_model = self.Block(DummyGround()) + self.connect(self.gnd_model.gnd, self.model.gnd) + + self.connect( + self.model.vdda, self.model.vdd3p3, self.model.vdd3p3_rtc, self.model.vdd3p3_cpu, self.model.vdd_spi ) + if self.get(self.pwr.is_connected()): # power supplied externally + self.connect(self.pwr, self.model.vdd3p3) + self.export_tap(self.pwr.net, self.device.v3v3) + else: # board sources power from USB + self.pwr_out_model = self.Block( + DummyVoltageSource( + voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess + current_limits=UsbConnector.USB2_CURRENT_LIMITS, + ) + ) + self.connect(self.pwr_out_model.pwr, self.model.vdd3p3) + if self.get(self.pwr_out.is_connected()): + self.connect(self.pwr_out, self.pwr_out_model.pwr) + self.export_tap(self.pwr_out.net, self.device.v3v3) + + if self.get(self.vusb_out.is_connected()): + self.export_tap(self.vusb_out.net, self.device.vusb) diff --git a/edg/parts/microcontroller/Esp32s3.py b/edg/parts/microcontroller/Esp32s3.py index 859ac0b7e..6ac10ae48 100644 --- a/edg/parts/microcontroller/Esp32s3.py +++ b/edg/parts/microcontroller/Esp32s3.py @@ -1,4 +1,3 @@ -from abc import abstractmethod from typing import * from typing_extensions import override @@ -24,189 +23,10 @@ class Esp32s3_Interfaces( """Defines base interfaces for ESP32S3 microcontrollers""" -@non_library -class Esp32s3_Ios(Esp32s3_Interfaces, BaseIoControllerPinmapGenerator): - """IOs definitions independent of infrastructural (e.g. power) pins.""" - - RESOURCE_PIN_REMAP: Dict[str, str] # resource name in base -> pin name - - @abstractmethod - def _vddio(self) -> Port[VoltageLink]: - """Returns VDDIO (can be VoltageSink or VoltageSource).""" - ... - - def _vdd_model(self) -> VoltageSink: - return VoltageSink( # assumes single-rail module - voltage_limits=(3.0, 3.6) * Volt, # table 4-2 - current_draw=(0.001, 355) * mAmp - + self.io_current_draw.upper(), # from power off (table 4-8) to RF working (table 12 on WROOM datasheet) - ) - - def _dio_model(self, pwr: Port[VoltageLink]) -> DigitalBidir: - return DigitalBidir.from_supply( # table 4-4 - self.gnd, - pwr, - voltage_limit_tolerance=(-0.3, 0.3) * Volt, - current_limits=(-28, 40) * mAmp, - input_threshold_factor=(0.25, 0.75), - pullup_capable=True, - pulldown_capable=True, - ) - - @override - def _io_pinmap(self) -> PinMapUtil: - pwr = self._vddio() - dio_model = self._dio_model(pwr) - - adc_model = AnalogSink.from_supply( - self.gnd, - pwr, - signal_limit_abs=(0, 2.9) * Volt, # table 4-5, effective ADC range at max attenuation - # TODO: impedance / leakage - not specified by datasheet - ) - - uart_model = UartPort(DigitalBidir.empty()) # section 3.5.5, up to 5Mbps - spi_model = SpiController( - DigitalBidir.empty(), (0, 80) * MHertz - ) # section 3.5.2, 80MHz in controller, 60MHz in peripheral - spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 80) * MHertz) - i2c_model = I2cController(DigitalBidir.empty()) # section 3.5.6, 100/400kHz and up to 800kbit/s - i2c_target_model = I2cController(DigitalBidir.empty()) - touch_model = TouchDriver() - can_model = CanControllerPort(DigitalBidir.empty()) # aka TWAI, up to 1Mbit/s - i2s_model = I2sController(DigitalBidir.empty()) - dvp8_model = Dvp8Host(DigitalBidir.empty()) - - return PinMapUtil( - [ # table 2-1 for overview, table 3-3 for remapping, table 2-4 for ADC - # VDD3P3_RTC domain - # PinResource('GPIO0', {'GPIO0': self._dio_model}), # strapping pin, boot mode - PinResource("GPIO1", {"GPIO1": dio_model, "ADC1_CH0": adc_model, "TOUCH1": touch_model}), - PinResource("GPIO2", {"GPIO2": dio_model, "ADC1_CH1": adc_model, "TOUCH2": touch_model}), - # technically a strapping pin for JTAG control, but needs to be enabled by eFuse - PinResource("GPIO3", {"GPIO3": dio_model, "ADC1_CH2": adc_model, "TOUCH3": touch_model}), - PinResource("GPIO4", {"GPIO4": dio_model, "ADC1_CH3": adc_model, "TOUCH4": touch_model}), - PinResource("GPIO5", {"GPIO5": dio_model, "ADC1_CH4": adc_model, "TOUCH5": touch_model}), - PinResource("GPIO6", {"GPIO6": dio_model, "ADC1_CH5": adc_model, "TOUCH6": touch_model}), - PinResource("GPIO7", {"GPIO7": dio_model, "ADC1_CH6": adc_model, "TOUCH7": touch_model}), - PinResource("GPIO8", {"GPIO8": dio_model, "ADC1_CH7": adc_model, "TOUCH8": touch_model}), - PinResource("GPIO9", {"GPIO9": dio_model, "ADC1_CH8": adc_model, "TOUCH9": touch_model}), - PinResource("GPIO10", {"GPIO10": dio_model, "ADC1_CH9": adc_model, "TOUCH10": touch_model}), - # ADC2 pins can't be used simultaneously with WiFi (section 2.3.3) and are not allocatable - PinResource("GPIO11", {"GPIO11": dio_model, "TOUCH11": touch_model}), # also ADC2_CH0 - PinResource("GPIO12", {"GPIO12": dio_model, "TOUCH12": touch_model}), # also ADC2_CH1 - PinResource("GPIO13", {"GPIO13": dio_model, "TOUCH13": touch_model}), # also ADC2_CH2 - PinResource("GPIO14", {"GPIO14": dio_model, "TOUCH14": touch_model}), # also ADC2_CH3 - PinResource("XTAL_32K_P", {"GPIO15": dio_model}), # also ADC2_CH4 - PinResource("XTAL_32K_N", {"GPIO16": dio_model}), # also ADC2_CH5 - PinResource("GPIO17", {"GPIO17": dio_model}), # also ADC2_CH6 - PinResource("GPIO18", {"GPIO18": dio_model}), # also ADC2_CH7 - PinResource("GPIO19", {"GPIO19": dio_model}), # also ADC2_CH8 / USB_D- - PinResource("GPIO20", {"GPIO20": dio_model}), # also ADC2_CH9 / USB_D+ - PinResource("GPIO21", {"GPIO21": dio_model}), - # VDD_SPI domain - # section 2.3.3, these are allocated for flash and should not be used - # PinResource('SPICS1', {'GPIO26': dio_model}), - # PinResource('SPIHD', {'GPIO27': dio_model}), - # PinResource('SPIWP', {'GPIO28': dio_model}), - # PinResource('SPICS0', {'GPIO29': dio_model}), - # PinResource('SPICLK', {'GPIO30': dio_model}), - # PinResource('SPIQ', {'GPIO31': dio_model}), - # PinResource('SPID', {'GPIO32': dio_model}), - # VDD_SPI / VDD3P3_CPU domain - PinResource("SPICLK_N", {"GPIO48": dio_model}), # appendix A - PinResource("SPICLK_P", {"GPIO47": dio_model}), # appendix A - # these may be allocated for PSRAM and should not be used - # PinResource('GPIO33', {'GPIO33': dio_model}), - # PinResource('GPIO34', {'GPIO34': dio_model}), - # PinResource('GPIO35', {'GPIO35': dio_model}), - # PinResource('GPIO36', {'GPIO36': dio_model}), - # PinResource('GPIO37', {'GPIO37': dio_model}), - # VDD3P3_CPU domain - PinResource("GPIO38", {"GPIO38": dio_model}), - PinResource("MTCK", {"GPIO39": dio_model}), - PinResource("MTDO", {"GPIO40": dio_model}), - PinResource("MTDI", {"GPIO41": dio_model}), - PinResource("MTMS", {"GPIO42": dio_model}), - # PinResource('U0TXD', {'GPIO43': dio_model}), # for programming - # PinResource('U0RXD', {'GPIO44': dio_model}), # for programming - # PeripheralFixedResource('U0', uart_model, { - # 'tx': ['GPIO43'], 'rx': ['GPIO44'] - # }), - # PinResource('GPIO45', {'GPIO45': dio_model}), # strapping pin, VDD_SPI power source - # PinResource('GPIO46', {'GPIO46': dio_model}), # strapping pin, boot mode, keep low - PeripheralAnyResource("U1", uart_model), - PeripheralAnyResource("U2", uart_model), - PeripheralAnyResource("I2CEXT0", i2c_model), - PeripheralAnyResource("I2CEXT1", i2c_model), - PeripheralAnyResource("I2CEXT0_T", i2c_target_model), # TODO shared resource w/ I2C controller - PeripheralAnyResource("I2CEXT1_T", i2c_target_model), # TODO shared resource w/ I2C controller - # SPI0/1 may be used for (possibly on-chip) flash / PSRAM - PeripheralAnyResource("SPI2", spi_model), - PeripheralAnyResource("SPI3", spi_model), - PeripheralAnyResource("SPI2_P", spi_peripheral_model), # TODO shared resource w/ SPI controller - PeripheralAnyResource("SPI3_P", spi_peripheral_model), # TODO shared resource w/ SPI controller - PeripheralAnyResource("TWAI", can_model), - PeripheralAnyResource("I2S0", i2s_model), - PeripheralAnyResource("I2S1", i2s_model), - PeripheralAnyResource("DVP", dvp8_model), # TODO this also eats an I2S port, also available as 16-bit - PeripheralFixedResource("USB", UsbDevicePort.empty(), {"dp": ["GPIO20"], "dm": ["GPIO19"]}), - ] - ).remap_pins(self.RESOURCE_PIN_REMAP) - - -@abstract_block -class Esp32s3_Base(Esp32s3_Ios, GeneratorBlock): - """Base class for ESP32-S3 series microcontrollers with WiFi and Bluetooth (classic and LE) - and AI acceleration - - Chip datasheet: https://www.espressif.com/documentation/esp32-s3_datasheet_en.pdf - """ - - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] # pin name in base -> pin name(s) - - @override - def _vddio(self) -> Port[VoltageLink]: - return self.pwr - - @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - return VariantPinRemapper( - { - "VDD": self.pwr, # including VDD3V3, VDD3P3_RTC, VDD_SPI, VDD3P3_CPU - "CHIP_PU": self.chip_pu, - "GND": self.gnd, - "GPIO0": self.io0, - "U0RXD": self.uart0.rx, - "U0TXD": self.uart0.tx, - } - ).remap(self.SYSTEM_PIN_REMAP) - - def __init__(self, **kwargs: Any) -> None: - super().__init__(**kwargs) - - self.pwr = self.Port(self._vdd_model(), [Power]) - self.gnd = self.Port(Ground(), [Common]) - - dio_model = self._dio_model(self.pwr) - self.chip_pu = self.Port(dio_model) # table 2-5, power up/down control, do NOT leave floating - self.io0 = self.Port( - dio_model, optional=True - ) # table 2-11, default pullup (SPI boot), set low to download boot - self.uart0 = self.Port(UartPort(dio_model), optional=True) # programming - - -class Esp32s3_Wroom_1_Device(Esp32s3_Base, InternalSubcircuit, FootprintBlock, JlcPart): - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] = { - "VDD": "2", - "GND": ["1", "40", "41"], # 41 is EP - "CHIP_PU": "3", # aka EN - "GPIO0": "27", - "U0RXD": "36", - "U0TXD": "37", - } - - RESOURCE_PIN_REMAP = { +class Esp32s3_Wroom_1_Device( + Esp32s3_Interfaces, BaseIoControllerPinmapGenerator, InternalSubcircuit, FootprintBlock, JlcPart +): + _PIN_MAPPING = { "GPIO4": "4", "GPIO5": "5", "GPIO6": "6", @@ -242,6 +62,40 @@ class Esp32s3_Wroom_1_Device(Esp32s3_Base, InternalSubcircuit, FootprintBlock, J "GPIO1": "39", } + def __init__(self, _model: BoolLike = False, _allowed_pins: ArrayStringLike = [], **kwargs: Any) -> None: + super().__init__(**kwargs) + + self._model = self.ArgParameter(_model) + self._allowed_pins = self.ArgParameter(_allowed_pins) + self.generator_param(self._allowed_pins) + + self.pwr = self.Port( + VoltageSink( # assumes single-rail module + voltage_limits=(3.0, 3.6) * Volt, # table 4-2 + current_draw=(0.001, 355) * mAmp + + self.io_current_draw.upper(), # from power off (table 4-8) to RF working (table 12 on WROOM datasheet) + ), + [Power], + ) + self.gnd = self.Port(Ground(), [Common]) + + self._dio_model = DigitalBidir.from_supply( # table 4-4 + self.gnd, + self.pwr, + voltage_limit_tolerance=(-0.3, 0.3) * Volt, + current_limits=(-28, 40) * mAmp, + input_threshold_factor=(0.25, 0.75), + pullup_capable=True, + pulldown_capable=True, + ) + + self.chip_pu = self.Port(self._dio_model, optional=True) + self.require((~self._model).implies(self.chip_pu.is_connected()), "chip_pu must not be left floating") + self.io0 = self.Port( + self._dio_model, optional=True + ) # table 2-11, default pullup (SPI boot), set low to download boot + self.uart0 = self.Port(UartPort(self._dio_model), optional=True) # programming + @override def generate(self) -> None: super().generate() @@ -257,6 +111,123 @@ def generate(self) -> None: datasheet="https://www.espressif.com/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf", ) + @override + def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: + return { + "2": self.pwr, # including VDD3V3, VDD3P3_RTC, VDD_SPI, VDD3P3_CPU + "1": self.gnd, + "40": self.gnd, + "41": self.gnd, # EP + "3": self.chip_pu, + "27": self.io0, + "36": self.uart0.rx, + "37": self.uart0.tx, + } + + @override + def _io_pinmap(self) -> PinMapUtil: + adc_model = AnalogSink.from_supply( + self.gnd, + self.pwr, + signal_limit_abs=(0, 2.9) * Volt, # table 4-5, effective ADC range at max attenuation + # TODO: impedance / leakage - not specified by datasheet + ) + + uart_model = UartPort(DigitalBidir.empty()) # section 3.5.5, up to 5Mbps + spi_model = SpiController( + DigitalBidir.empty(), (0, 80) * MHertz + ) # section 3.5.2, 80MHz in controller, 60MHz in peripheral + spi_peripheral_model = SpiPeripheral(DigitalBidir.empty(), (0, 80) * MHertz) + i2c_model = I2cController(DigitalBidir.empty()) # section 3.5.6, 100/400kHz and up to 800kbit/s + i2c_target_model = I2cController(DigitalBidir.empty()) + touch_model = TouchDriver() + can_model = CanControllerPort(DigitalBidir.empty()) # aka TWAI, up to 1Mbit/s + i2s_model = I2sController(DigitalBidir.empty()) + dvp8_model = Dvp8Host(DigitalBidir.empty()) + + return ( + PinMapUtil( + [ # table 2-1 for overview, table 3-3 for remapping, table 2-4 for ADC + # VDD3P3_RTC domain + # PinResource('GPIO0', {'GPIO0': self._dio_model}), # strapping pin, boot mode + PinResource("GPIO1", {"GPIO1": self._dio_model, "ADC1_CH0": adc_model, "TOUCH1": touch_model}), + PinResource("GPIO2", {"GPIO2": self._dio_model, "ADC1_CH1": adc_model, "TOUCH2": touch_model}), + # technically a strapping pin for JTAG control, but needs to be enabled by eFuse + PinResource("GPIO3", {"GPIO3": self._dio_model, "ADC1_CH2": adc_model, "TOUCH3": touch_model}), + PinResource("GPIO4", {"GPIO4": self._dio_model, "ADC1_CH3": adc_model, "TOUCH4": touch_model}), + PinResource("GPIO5", {"GPIO5": self._dio_model, "ADC1_CH4": adc_model, "TOUCH5": touch_model}), + PinResource("GPIO6", {"GPIO6": self._dio_model, "ADC1_CH5": adc_model, "TOUCH6": touch_model}), + PinResource("GPIO7", {"GPIO7": self._dio_model, "ADC1_CH6": adc_model, "TOUCH7": touch_model}), + PinResource("GPIO8", {"GPIO8": self._dio_model, "ADC1_CH7": adc_model, "TOUCH8": touch_model}), + PinResource("GPIO9", {"GPIO9": self._dio_model, "ADC1_CH8": adc_model, "TOUCH9": touch_model}), + PinResource("GPIO10", {"GPIO10": self._dio_model, "ADC1_CH9": adc_model, "TOUCH10": touch_model}), + # ADC2 pins can't be used simultaneously with WiFi (section 2.3.3) and are not allocatable + PinResource("GPIO11", {"GPIO11": self._dio_model, "TOUCH11": touch_model}), # also ADC2_CH0 + PinResource("GPIO12", {"GPIO12": self._dio_model, "TOUCH12": touch_model}), # also ADC2_CH1 + PinResource("GPIO13", {"GPIO13": self._dio_model, "TOUCH13": touch_model}), # also ADC2_CH2 + PinResource("GPIO14", {"GPIO14": self._dio_model, "TOUCH14": touch_model}), # also ADC2_CH3 + PinResource("XTAL_32K_P", {"GPIO15": self._dio_model}), # also ADC2_CH4 + PinResource("XTAL_32K_N", {"GPIO16": self._dio_model}), # also ADC2_CH5 + PinResource("GPIO17", {"GPIO17": self._dio_model}), # also ADC2_CH6 + PinResource("GPIO18", {"GPIO18": self._dio_model}), # also ADC2_CH7 + PinResource("GPIO19", {"GPIO19": self._dio_model}), # also ADC2_CH8 / USB_D- + PinResource("GPIO20", {"GPIO20": self._dio_model}), # also ADC2_CH9 / USB_D+ + PinResource("GPIO21", {"GPIO21": self._dio_model}), + # VDD_SPI domain + # section 2.3.3, these are allocated for flash and should not be used + # PinResource('SPICS1', {'GPIO26': self._dio_model}), + # PinResource('SPIHD', {'GPIO27': self._dio_model}), + # PinResource('SPIWP', {'GPIO28': self._dio_model}), + # PinResource('SPICS0', {'GPIO29': self._dio_model}), + # PinResource('SPICLK', {'GPIO30': self._dio_model}), + # PinResource('SPIQ', {'GPIO31': self._dio_model}), + # PinResource('SPID', {'GPIO32': self._dio_model}), + # VDD_SPI / VDD3P3_CPU domain + PinResource("SPICLK_N", {"GPIO48": self._dio_model}), # appendix A + PinResource("SPICLK_P", {"GPIO47": self._dio_model}), # appendix A + # these may be allocated for PSRAM and should not be used + # PinResource('GPIO33', {'GPIO33': self._dio_model}), + # PinResource('GPIO34', {'GPIO34': self._dio_model}), + # PinResource('GPIO35', {'GPIO35': self._dio_model}), + # PinResource('GPIO36', {'GPIO36': self._dio_model}), + # PinResource('GPIO37', {'GPIO37': self._dio_model}), + # VDD3P3_CPU domain + PinResource("GPIO38", {"GPIO38": self._dio_model}), + PinResource("MTCK", {"GPIO39": self._dio_model}), + PinResource("MTDO", {"GPIO40": self._dio_model}), + PinResource("MTDI", {"GPIO41": self._dio_model}), + PinResource("MTMS", {"GPIO42": self._dio_model}), + # PinResource('U0TXD', {'GPIO43': self._dio_model}), # for programming + # PinResource('U0RXD', {'GPIO44': self._dio_model}), # for programming + # PeripheralFixedResource('U0', uart_model, { + # 'tx': ['GPIO43'], 'rx': ['GPIO44'] + # }), + # PinResource('GPIO45', {'GPIO45': self._dio_model}), # strapping pin, VDD_SPI power source + # PinResource('GPIO46', {'GPIO46': self._dio_model}), # strapping pin, boot mode, keep low + PeripheralAnyResource("U1", uart_model), + PeripheralAnyResource("U2", uart_model), + PeripheralAnyResource("I2CEXT0", i2c_model), + PeripheralAnyResource("I2CEXT1", i2c_model), + PeripheralAnyResource("I2CEXT0_T", i2c_target_model), # TODO shared resource w/ I2C controller + PeripheralAnyResource("I2CEXT1_T", i2c_target_model), # TODO shared resource w/ I2C controller + # SPI0/1 may be used for (possibly on-chip) flash / PSRAM + PeripheralAnyResource("SPI2", spi_model), + PeripheralAnyResource("SPI3", spi_model), + PeripheralAnyResource("SPI2_P", spi_peripheral_model), # TODO shared resource w/ SPI controller + PeripheralAnyResource("SPI3_P", spi_peripheral_model), # TODO shared resource w/ SPI controller + PeripheralAnyResource("TWAI", can_model), + PeripheralAnyResource("I2S0", i2s_model), + PeripheralAnyResource("I2S1", i2s_model), + PeripheralAnyResource( + "DVP", dvp8_model + ), # TODO this also eats an I2S port, also available as 16-bit + PeripheralFixedResource("USB", UsbDevicePort.empty(), {"dp": ["GPIO20"], "dm": ["GPIO19"]}), + ] + ) + .remap_pins(self._PIN_MAPPING) + .filter_pins(self.get(self._allowed_pins)) + ) + class Esp32s3_Wroom_1( Microcontroller, @@ -265,22 +236,27 @@ class Esp32s3_Wroom_1( Resettable, Esp32s3_Interfaces, IoControllerPowerRequired, - BaseIoControllerExportable, GeneratorBlock, ): """ESP32-S3-WROOM-1 module""" def __init__(self) -> None: super().__init__() - self.ic: Esp32s3_Wroom_1_Device - self.generator_param(self.reset.is_connected()) + self.generator_param(self.reset.is_connected(), self.pin_assigns, self.gpio.requested()) @override - def contents(self) -> None: - super().contents() + def generate(self) -> None: + super().generate() + + def gpio_transform(self_io: BasePort, assign: Optional[str]) -> Optional[BasePort]: + if assign == "_GPIO0_STRAP": + self.connect(self_io, self.ic.io0) + return None + return self_io with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: self.ic = imp.Block(Esp32s3_Wroom_1_Device(pin_assigns=ArrayStringExpr())) + self._wrap_inner(self.ic, {DigitalBidir: gpio_transform}) self.connect(self.program_uart_node, self.ic.uart0) self.connect(self.program_en_node, self.ic.chip_pu) self.connect(self.program_boot_node, self.ic.io0) @@ -288,10 +264,6 @@ def contents(self) -> None: self.vcc_cap0 = imp.Block(DecouplingCapacitor(22 * uFarad(tol=0.2))) # C1 self.vcc_cap1 = imp.Block(DecouplingCapacitor(0.1 * uFarad(tol=0.2))) # C2 - @override - def generate(self) -> None: - super().generate() - if self.get(self.reset.is_connected()): self.connect(self.reset, self.ic.chip_pu) else: @@ -299,37 +271,9 @@ def generate(self) -> None: gnd=self.gnd, pwr=self.pwr, io=self.ic.chip_pu ) - ExportType = TypeVar("ExportType", bound=Port) - @override - def _make_export_vector( - self, self_io: ExportType, inner_vector: Vector[ExportType], name: str, assign: Optional[str] - ) -> Optional[str]: - """Allow overloading strapping pins""" - if isinstance(self_io, DigitalBidir): - if assign == f"{name}=_GPIO0_STRAP": - self.connect(self_io, self.ic.io0) - return None - return super()._make_export_vector(self_io, inner_vector, name, assign) - - -class Freenove_Esp32s3_Wroom( - IoControllerUsbOut, IoControllerPowerOut, Esp32s3_Ios, IoController, GeneratorBlock, FootprintBlock -): - """Freenove ESP32S3 WROOM breakout breakout with camera. - - Board pinning: https://github.com/Freenove/Freenove_ESP32_S3_WROOM_Board/blob/main/ESP32S3_Pinout.png - - Top left is pin 1, going down the left side then up the right side. - Up is defined from the text orientation (antenna is on top). - """ - - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] = { - "VDD": "1", - "GND": "21", - "VUSB": "20", - } - RESOURCE_PIN_REMAP = { +class Freenove_Esp32s3_Wrover_Device(Esp32s3_Interfaces, BaseIoControllerWrapped, GeneratorBlock, FootprintBlock): + _PIN_REMAPPING = { # 'GPIO4': '3', # CAM_SIOD # 'GPIO5': '4', # CAM_SIOC # 'GPIO6': '5', # CAM_VYSNC @@ -365,75 +309,113 @@ class Freenove_Esp32s3_Wroom( "GPIO1": "38", } - @override - def _vddio(self) -> Port[VoltageLink]: - if self.get(self.pwr.is_connected()): # board sinks power - return self.pwr - else: - return self.pwr_out + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) + self.gnd = self.Port(Ground.empty(), optional=True) + self.v3v3 = self.Port(Passive.empty(), optional=True) + self.vusb = self.Port(Passive.empty(), optional=True) # VUsb + self.cam_sccb = self.Port(I2cController.empty(), optional=True) # internally connected to camera + self.generator_param(self.pin_assigns) + self._generator_param_all_ios() @override - def _system_pinmap(self) -> Dict[str, Union[Passive, HasPassivePort]]: - if self.get(self.pwr.is_connected()): # board sinks power - self.require(~self.vusb_out.is_connected(), "can't source USB power if power input connected") - self.require(~self.pwr_out.is_connected(), "can't source 3v3 power if power input connected") - return VariantPinRemapper( - { - "VDD": self.pwr, - "GND": self.gnd, - } - ).remap(self.SYSTEM_PIN_REMAP) - else: # board sources power (default) - return VariantPinRemapper( - { - "VDD": self.pwr_out, - "GND": self.gnd, - "VUSB": self.vusb_out, - } - ).remap(self.SYSTEM_PIN_REMAP) + def generate(self) -> None: + super().generate() - @override - def _io_pinmap(self) -> PinMapUtil: # allow the camera I2C pins to be used externally - pwr = self._vddio() - return ( - super() - ._io_pinmap() - .add( - [ - PeripheralFixedPin( - "CAM_SCCB", I2cController(self._dio_model(pwr), has_pullup=True), {"scl": "4", "sda": "3"} - ) - ] - ) + self.footprint( + "U", + "edg:Freenove_ESP32-WROVER", + self._make_pinning( + { + "1": self.v3v3, + "21": self.gnd, + "20": self.vusb, + "3": self.cam_sccb.sda, + "4": self.cam_sccb.scl, + }, + self._PIN_REMAPPING, + ), + mfr="", + part="Freenove ESP32S3-WROOM", ) - @override - def contents(self) -> None: - super().contents() - self.gnd.init_from(Ground()) - self.pwr.init_from(self._vdd_model()) +class Freenove_Esp32s3_Wroom( + IoControllerUsbOut, + IoControllerPowerOut, + Esp32s3_Interfaces, + IoController, + BaseIoControllerWrapper, + GeneratorBlock, + WrapperSubboardBlock, +): + """Freenove ESP32S3 WROOM breakout with camera. + + Board pinning: https://github.com/Freenove/Freenove_ESP32_S3_WROOM_Board/blob/main/ESP32S3_Pinout.png + + Top left is pin 1, going down the left side then up the right side. + Up is defined from the text orientation (antenna is on top). + """ + + @override + def __init__(self, **kwargs: Any) -> None: + super().__init__(**kwargs) self.vusb_out.init_from( VoltageSource(voltage_out=UsbConnector.USB2_VOLTAGE_RANGE, current_limits=UsbConnector.USB2_CURRENT_LIMITS) ) - self.pwr_out.init_from( - VoltageSource( - voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess - current_limits=UsbConnector.USB2_CURRENT_LIMITS, - ) - ) - self.generator_param(self.pwr.is_connected()) + self.generator_param( + self.gnd.is_connected(), + self.pwr.is_connected(), + self.pwr_out.is_connected(), + self.vusb_out.is_connected(), + self.pin_assigns, + ) + self._generator_param_all_ios() @override def generate(self) -> None: super().generate() - self.footprint( - "U", - "edg:Freenove_ESP32-WROVER", - self._make_pinning(), - mfr="", - part="Freenove ESP32S3-WROOM", + self.model = self.Block( + Esp32s3_Wroom_1_Device( + pin_assigns=self._make_model_pinning( + Freenove_Esp32s3_Wrover_Device._PIN_REMAPPING, self.get(self.pin_assigns) + ), + _model=True, + _allowed_pins=list(Freenove_Esp32s3_Wrover_Device._PIN_REMAPPING.keys()), + ) + ) + self._export_ios_inner(self.model) + + self.device = self.Block( + Freenove_Esp32s3_Wrover_Device(pin_assigns=self.model.actual_pin_assigns), external=True ) + self._export_tap_ios_inner(self.device) + self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + + if self.get(self.gnd.is_connected()): + self.connect(self.gnd, self.model.gnd) + self.export_tap(self.gnd, self.device.gnd) + else: + self.gnd_model = self.Block(DummyGround()) + self.connect(self.gnd_model.gnd, self.model.gnd) + + if self.get(self.pwr.is_connected()): # power supplied externally + self.connect(self.pwr, self.model.pwr) + self.export_tap(self.pwr.net, self.device.v3v3) + else: # board sources power from USB + self.pwr_out_model = self.Block( + DummyVoltageSource( + voltage_out=3.3 * Volt(tol=0.05), # tolerance is a guess + current_limits=UsbConnector.USB2_CURRENT_LIMITS, + ) + ) + self.connect(self.pwr_out_model.pwr, self.model.pwr) + if self.get(self.pwr_out.is_connected()): + self.connect(self.pwr_out, self.pwr_out_model.pwr) + self.export_tap(self.pwr_out.net, self.device.v3v3) + + if self.get(self.vusb_out.is_connected()): + self.export_tap(self.vusb_out.net, self.device.vusb) diff --git a/edg/parts/microcontroller/Ice40up.py b/edg/parts/microcontroller/Ice40up.py index dc5324b54..baf404abd 100644 --- a/edg/parts/microcontroller/Ice40up.py +++ b/edg/parts/microcontroller/Ice40up.py @@ -34,17 +34,45 @@ def contents(self) -> None: ) -@abstract_block class Ice40up_Device(BaseIoControllerPinmapGenerator, InternalSubcircuit, GeneratorBlock, JlcPart, FootprintBlock): """Base class for iCE40 UltraPlus FPGAs, 2.8k-5.2k logic cells.""" - SYSTEM_PIN_REMAP: Dict[str, Union[str, List[str]]] # pin name in base -> pin name(s) - RESOURCE_PIN_REMAP: Dict[str, str] # resource name in base -> pin name - PACKAGE: str # package name for footprint(...) - PART: str # part name for footprint(...) - JLC_PART: str # part number for lcsc_part + _PIN_MAPPING = { + "IOB_0a": "46", + "IOB_2a": "47", + "IOB_3b_G6": "44", + "IOB_4a": "48", + "IOB_5b": "45", + "IOB_6a": "2", + "IOB_8a": "4", + "IOB_9b": "3", + "IOB_13b": "6", + "IOB_16a": "9", + "IOB_18a": "10", + "IOB_20a": "11", + "IOB_22a": "12", + "IOB_23b": "21", + "IOB_24a": "13", + "IOB_25b_G3": "20", + "IOB_29b": "19", + "IOB_31b": "18", + "IOB_36b": "25", + "IOB_37a": "23", + "IOB_38b": "27", + "IOB_39a": "26", + "IOB_41a": "28", + "IOB_42b": "31", + "IOB_43a": "32", + "IOB_44b": "34", + "IOB_45a_G1": "37", + "IOB_46b_G0": "35", + "IOB_48b": "36", + "IOB_49a": "43", + "IOB_50b": "38", + "IOB_51a": "42", + } - BITSTREAM_BITS: int = 0 + BITSTREAM_BITS: int = 833288 @staticmethod def make_dio_model(gnd: Ground, vccio: VoltageSink) -> DigitalBidir: @@ -114,23 +142,22 @@ def __init__(self, **kwargs: Any) -> None: def _system_pinmap( self, ) -> Dict[str, Union[Passive, HasPassivePort]]: # names consistent with pinout spreadsheet - return VariantPinRemapper( - { - "VCCPLL": self.vcc_pll, - "VCC": self.vcc, - "SPI_Vccio1": self.vccio_1, - "VCCIO_0": self.vccio_0, - "VCCIO_2": self.vccio_2, - "VPP_2V5": self.vpp_2v5, - "GND": self.gnd, - "CRESET_B": self.creset_b, - "CDONE": self.cdone, - "IOB_32a_SPI_SO": self.spi_config.mosi, - "IOB_33b_SPI_SI": self.spi_config.miso, - "IOB_34a_SPI_SCK": self.spi_config.sck, - "IOB_35b_SPI_SS": self.spi_config_cs, - } - ).remap(self.SYSTEM_PIN_REMAP) + return { + "29": self.vcc_pll, + "5": self.vcc, + "30": self.vcc, + "22": self.vccio_1, + "33": self.vccio_0, + "1": self.vccio_2, + "24": self.vpp_2v5, + "49": self.gnd, # "Paddle" + "8": self.creset_b, + "7": self.cdone, + "14": self.spi_config.mosi, + "17": self.spi_config.miso, + "15": self.spi_config.sck, + "16": self.spi_config_cs, + } @override def _io_pinmap(self) -> PinMapUtil: @@ -186,11 +213,11 @@ def _io_pinmap(self) -> PinMapUtil: # RGB2/1/0 skipped since they're open-drain only and constant-current analog drive # hard macros I2C and SPI PeripheralAnyResource("I2C1", i2c_model), - PeripheralAnyResource("I2C1", i2c_model), + PeripheralAnyResource("I2C2", i2c_model), PeripheralAnyResource("SPI1", spi_model), PeripheralAnyResource("SPI2", spi_model), ] - ).remap_pins(self.RESOURCE_PIN_REMAP) + ).remap_pins(self._PIN_MAPPING) @override def generate(self) -> None: @@ -198,76 +225,16 @@ def generate(self) -> None: self.footprint( "U", - self.PACKAGE, + "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm", self._make_pinning(), mfr="Lattice Semiconductor Corporation", - part=self.PART, + part="ICE40UP5K-SG48", datasheet="https://www.latticesemi.com/-/media/LatticeSemi/Documents/DataSheets/iCE/iCE40-UltraPlus-Family-Data-Sheet.ashx", ) - self.assign(self.lcsc_part, self.JLC_PART) + self.assign(self.lcsc_part, "C2678152") self.assign(self.actual_basic_part, False) -class Ice40up5k_Sg48_Device(Ice40up_Device): - SYSTEM_PIN_REMAP = { - "VCCPLL": "29", - "VCC": ["5", "30"], - "SPI_Vccio1": "22", - "VCCIO_0": "33", - "VCCIO_2": "1", - "VPP_2V5": "24", - "GND": "49", # "Paddle" - "CRESET_B": "8", - "CDONE": "7", - "IOB_32a_SPI_SO": "14", - "IOB_33b_SPI_SI": "17", - "IOB_34a_SPI_SCK": "15", - "IOB_35b_SPI_SS": "16", - } - - RESOURCE_PIN_REMAP = { - "IOB_0a": "46", - "IOB_2a": "47", - "IOB_3b_G6": "44", - "IOB_4a": "48", - "IOB_5b": "45", - "IOB_6a": "2", - "IOB_8a": "4", - "IOB_9b": "3", - "IOB_13b": "6", - "IOB_16a": "9", - "IOB_18a": "10", - "IOB_20a": "11", - "IOB_22a": "12", - "IOB_23b": "21", - "IOB_24a": "13", - "IOB_25b_G3": "20", - "IOB_29b": "19", - "IOB_31b": "18", - "IOB_36b": "25", - "IOB_37a": "23", - "IOB_38b": "27", - "IOB_39a": "26", - "IOB_41a": "28", - "IOB_42b": "31", - "IOB_43a": "32", - "IOB_44b": "34", - "IOB_45a_G1": "37", - "IOB_46b_G0": "35", - "IOB_48b": "36", - "IOB_49a": "43", - "IOB_50b": "38", - "IOB_51a": "42", - } - - PACKAGE = "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm" - PART = "ICE40UP5K-SG48" - JLC_PART = "C2678152" - - BITSTREAM_BITS = 833288 - - -@abstract_block class Ice40up(Fpga, IoController): """Application circuit for the iCE40UP series FPGAs, pre-baked for 'common' applications (3.3v supply with 1.2v core not shared, external FLASH programming, no NVCM programming). @@ -275,8 +242,6 @@ class Ice40up(Fpga, IoController): TODO: generator support for CRAM (volatile) programming mode, diode 2v5 NVCM supply. """ - DEVICE: Type[Ice40up_Device] = Ice40up_Device - def __init__(self, **kwargs: Any) -> None: super().__init__(**kwargs) self.cdone = self.Port(DigitalSource.empty(), optional=True) @@ -290,10 +255,9 @@ def contents(self) -> None: # in theory, there are supply sequencing requirements, but designs like UPduino # seem to work fine without sequencing circuitry with self.implicit_connect(ImplicitConnect(self.pwr, [Power]), ImplicitConnect(self.gnd, [Common])) as imp: - self.ic = imp.Block(self.DEVICE(pin_assigns=self.pin_assigns)) + self.ic = imp.Block(Ice40up_Device(pin_assigns=ArrayStringExpr())) self.connect(self.pwr, self.ic.vccio_1, self.ic.vccio_0, self.ic.vccio_2, self.ic.vpp_2v5) - self._export_ios_from(self.ic) - self.assign(self.actual_pin_assigns, self.ic.actual_pin_assigns) + self._wrap_inner(self.ic) self.connect(self.ic.cdone, self.cdone) self.vcc_reg = imp.Block(LinearRegulator((1.14, 1.26) * Volt)) @@ -333,7 +297,3 @@ def contents(self) -> None: self.pll_lf = imp.Block(DecouplingCapacitor(10 * uFarad(tol=0.2))) self.pll_hf = imp.Block(DecouplingCapacitor(0.1 * uFarad(tol=0.2))) - - -class Ice40up5k_Sg48(Ice40up): - DEVICE = Ice40up5k_Sg48_Device diff --git a/edg/parts/microcontroller/Rp2040.py b/edg/parts/microcontroller/Rp2040.py index 6982de4ea..67ccbba26 100644 --- a/edg/parts/microcontroller/Rp2040.py +++ b/edg/parts/microcontroller/Rp2040.py @@ -51,9 +51,11 @@ class Rp2040_Device( "SWCLK": "24", } - def __init__(self, *, _model: BoolLike = False, **kwargs: Any) -> None: + def __init__(self, *, _model: BoolLike = False, _allowed_pins: ArrayStringLike = [], **kwargs: Any) -> None: super().__init__(**kwargs) + self._allowed_pins = self.ArgParameter(_allowed_pins) + self.generator_param(self._allowed_pins) self._model = self.ArgParameter(_model) self.gnd = self.Port(Ground(), [Common]) @@ -200,112 +202,116 @@ def _io_pinmap(self) -> PinMapUtil: i2c_model = I2cController(DigitalBidir.empty()) i2c_target_model = I2cTarget(DigitalBidir.empty()) - return PinMapUtil( - [ - PinResource("GPIO0", {"GPIO0": self._dio_ft_model}), - PinResource("GPIO1", {"GPIO1": self._dio_ft_model}), - PinResource("GPIO2", {"GPIO2": self._dio_ft_model}), - PinResource("GPIO3", {"GPIO3": self._dio_ft_model}), - PinResource("GPIO4", {"GPIO4": self._dio_ft_model}), - PinResource("GPIO5", {"GPIO5": self._dio_ft_model}), - PinResource("GPIO6", {"GPIO6": self._dio_ft_model}), - PinResource("GPIO7", {"GPIO7": self._dio_ft_model}), - PinResource("GPIO8", {"GPIO8": self._dio_ft_model}), - PinResource("GPIO9", {"GPIO9": self._dio_ft_model}), - PinResource("GPIO10", {"GPIO10": self._dio_ft_model}), - PinResource("GPIO11", {"GPIO11": self._dio_ft_model}), - PinResource("GPIO12", {"GPIO12": self._dio_ft_model}), - PinResource("GPIO13", {"GPIO13": self._dio_ft_model}), - PinResource("GPIO14", {"GPIO14": self._dio_ft_model}), - PinResource("GPIO15", {"GPIO15": self._dio_ft_model}), - PinResource("GPIO16", {"GPIO16": self._dio_ft_model}), - PinResource("GPIO17", {"GPIO17": self._dio_ft_model}), - PinResource("GPIO18", {"GPIO18": self._dio_ft_model}), - PinResource("GPIO19", {"GPIO19": self._dio_ft_model}), - PinResource("GPIO20", {"GPIO20": self._dio_ft_model}), - PinResource("GPIO21", {"GPIO21": self._dio_ft_model}), - PinResource("GPIO22", {"GPIO22": self._dio_ft_model}), - PinResource("GPIO23", {"GPIO23": self._dio_ft_model}), - PinResource("GPIO24", {"GPIO24": self._dio_ft_model}), - PinResource("GPIO25", {"GPIO25": self._dio_ft_model}), - PinResource("GPIO26", {"GPIO26": self._dio_std_model, "ADC0": adc_model}), - PinResource("GPIO27", {"GPIO27": self._dio_std_model, "ADC1": adc_model}), - PinResource("GPIO28", {"GPIO28": self._dio_std_model, "ADC2": adc_model}), - PinResource("GPIO29", {"GPIO29": self._dio_std_model, "ADC3": adc_model}), - # fixed-pin peripherals - PeripheralFixedPin("USB", UsbDevicePort(self._dio_usb_model), {"dm": "USB_DM", "dp": "USB_DP"}), - # reassignable peripherals - PeripheralFixedResource( - "UART0", - uart_model, - {"tx": ["GPIO0", "GPIO12", "GPIO16", "GPIO28"], "rx": ["GPIO1", "GPIO13", "GPIO17", "GPIO29"]}, - ), - PeripheralFixedResource( - "UART1", - uart_model, - {"tx": ["GPIO4", "GPIO8", "GPIO20", "GPIO24"], "rx": ["GPIO5", "GPIO9", "GPIO21", "GPIO25"]}, - ), - PeripheralFixedResource( - "SPI0", - spi_model, - { - "miso": ["GPIO0", "GPIO4", "GPIO16", "GPIO20"], # RX - "sck": ["GPIO2", "GPIO6", "GPIO18", "GPIO22"], - "mosi": ["GPIO3", "GPIO7", "GPIO19", "GPIO23"], # TX - }, - ), - PeripheralFixedResource( - "SPI1", - spi_model, - { - "miso": ["GPIO8", "GPIO12", "GPIO24", "GPIO28"], # RX - "sck": ["GPIO10", "GPIO14", "GPIO26"], - "mosi": ["GPIO11", "GPIO15", "GPIO27"], # TX - }, - ), - # SPI peripheral omitted, since TX tri-state is not tied to CS and must be controlled in software - PeripheralFixedResource( - "I2C0", - i2c_model, - { - "sda": ["GPIO0", "GPIO4", "GPIO8", "GPIO12", "GPIO16", "GPIO20", "GPIO24", "GPIO28"], - "scl": ["GPIO1", "GPIO5", "GPIO9", "GPIO13", "GPIO17", "GPIO21", "GPIO25", "GPIO20"], - }, - ), - PeripheralFixedResource( - "I2C1", - i2c_model, - { - "sda": ["GPIO2", "GPIO6", "GPIO10", "GPIO14", "GPIO18", "GPIO22", "GPIO24", "GPIO26"], - "scl": ["GPIO3", "GPIO7", "GPIO11", "GPIO15", "GPIO19", "GPIO23", "GPIO25", "GPIO27"], - }, - ), - PeripheralFixedResource( - "I2C0_T", - i2c_target_model, - { # TODO shared resource w/ I2C controller - "sda": ["GPIO0", "GPIO4", "GPIO8", "GPIO12", "GPIO16", "GPIO20", "GPIO24", "GPIO28"], - "scl": ["GPIO1", "GPIO5", "GPIO9", "GPIO13", "GPIO17", "GPIO21", "GPIO25", "GPIO20"], - }, - ), - PeripheralFixedResource( - "I2C1_T", - i2c_target_model, - { # TODO shared resource w/ I2C controller - "sda": ["GPIO2", "GPIO6", "GPIO10", "GPIO14", "GPIO18", "GPIO22", "GPIO24", "GPIO26"], - "scl": ["GPIO3", "GPIO7", "GPIO11", "GPIO15", "GPIO19", "GPIO23", "GPIO25", "GPIO27"], - }, - ), - PeripheralFixedPin( - "SWD", - SwdTargetPort(self._dio_std_model), - { - "swdio": "SWDIO", - "swclk": "SWCLK", - }, - ), - ] - ).remap_pins(self._PIN_MAPPING) + return ( + PinMapUtil( + [ + PinResource("GPIO0", {"GPIO0": self._dio_ft_model}), + PinResource("GPIO1", {"GPIO1": self._dio_ft_model}), + PinResource("GPIO2", {"GPIO2": self._dio_ft_model}), + PinResource("GPIO3", {"GPIO3": self._dio_ft_model}), + PinResource("GPIO4", {"GPIO4": self._dio_ft_model}), + PinResource("GPIO5", {"GPIO5": self._dio_ft_model}), + PinResource("GPIO6", {"GPIO6": self._dio_ft_model}), + PinResource("GPIO7", {"GPIO7": self._dio_ft_model}), + PinResource("GPIO8", {"GPIO8": self._dio_ft_model}), + PinResource("GPIO9", {"GPIO9": self._dio_ft_model}), + PinResource("GPIO10", {"GPIO10": self._dio_ft_model}), + PinResource("GPIO11", {"GPIO11": self._dio_ft_model}), + PinResource("GPIO12", {"GPIO12": self._dio_ft_model}), + PinResource("GPIO13", {"GPIO13": self._dio_ft_model}), + PinResource("GPIO14", {"GPIO14": self._dio_ft_model}), + PinResource("GPIO15", {"GPIO15": self._dio_ft_model}), + PinResource("GPIO16", {"GPIO16": self._dio_ft_model}), + PinResource("GPIO17", {"GPIO17": self._dio_ft_model}), + PinResource("GPIO18", {"GPIO18": self._dio_ft_model}), + PinResource("GPIO19", {"GPIO19": self._dio_ft_model}), + PinResource("GPIO20", {"GPIO20": self._dio_ft_model}), + PinResource("GPIO21", {"GPIO21": self._dio_ft_model}), + PinResource("GPIO22", {"GPIO22": self._dio_ft_model}), + PinResource("GPIO23", {"GPIO23": self._dio_ft_model}), + PinResource("GPIO24", {"GPIO24": self._dio_ft_model}), + PinResource("GPIO25", {"GPIO25": self._dio_ft_model}), + PinResource("GPIO26", {"GPIO26": self._dio_std_model, "ADC0": adc_model}), + PinResource("GPIO27", {"GPIO27": self._dio_std_model, "ADC1": adc_model}), + PinResource("GPIO28", {"GPIO28": self._dio_std_model, "ADC2": adc_model}), + PinResource("GPIO29", {"GPIO29": self._dio_std_model, "ADC3": adc_model}), + # fixed-pin peripherals + PeripheralFixedPin("USB", UsbDevicePort(self._dio_usb_model), {"dm": "USB_DM", "dp": "USB_DP"}), + # reassignable peripherals + PeripheralFixedResource( + "UART0", + uart_model, + {"tx": ["GPIO0", "GPIO12", "GPIO16", "GPIO28"], "rx": ["GPIO1", "GPIO13", "GPIO17", "GPIO29"]}, + ), + PeripheralFixedResource( + "UART1", + uart_model, + {"tx": ["GPIO4", "GPIO8", "GPIO20", "GPIO24"], "rx": ["GPIO5", "GPIO9", "GPIO21", "GPIO25"]}, + ), + PeripheralFixedResource( + "SPI0", + spi_model, + { + "miso": ["GPIO0", "GPIO4", "GPIO16", "GPIO20"], # RX + "sck": ["GPIO2", "GPIO6", "GPIO18", "GPIO22"], + "mosi": ["GPIO3", "GPIO7", "GPIO19", "GPIO23"], # TX + }, + ), + PeripheralFixedResource( + "SPI1", + spi_model, + { + "miso": ["GPIO8", "GPIO12", "GPIO24", "GPIO28"], # RX + "sck": ["GPIO10", "GPIO14", "GPIO26"], + "mosi": ["GPIO11", "GPIO15", "GPIO27"], # TX + }, + ), + # SPI peripheral omitted, since TX tri-state is not tied to CS and must be controlled in software + PeripheralFixedResource( + "I2C0", + i2c_model, + { + "sda": ["GPIO0", "GPIO4", "GPIO8", "GPIO12", "GPIO16", "GPIO20", "GPIO24", "GPIO28"], + "scl": ["GPIO1", "GPIO5", "GPIO9", "GPIO13", "GPIO17", "GPIO21", "GPIO25", "GPIO20"], + }, + ), + PeripheralFixedResource( + "I2C1", + i2c_model, + { + "sda": ["GPIO2", "GPIO6", "GPIO10", "GPIO14", "GPIO18", "GPIO22", "GPIO24", "GPIO26"], + "scl": ["GPIO3", "GPIO7", "GPIO11", "GPIO15", "GPIO19", "GPIO23", "GPIO25", "GPIO27"], + }, + ), + PeripheralFixedResource( + "I2C0_T", + i2c_target_model, + { # TODO shared resource w/ I2C controller + "sda": ["GPIO0", "GPIO4", "GPIO8", "GPIO12", "GPIO16", "GPIO20", "GPIO24", "GPIO28"], + "scl": ["GPIO1", "GPIO5", "GPIO9", "GPIO13", "GPIO17", "GPIO21", "GPIO25", "GPIO20"], + }, + ), + PeripheralFixedResource( + "I2C1_T", + i2c_target_model, + { # TODO shared resource w/ I2C controller + "sda": ["GPIO2", "GPIO6", "GPIO10", "GPIO14", "GPIO18", "GPIO22", "GPIO24", "GPIO26"], + "scl": ["GPIO3", "GPIO7", "GPIO11", "GPIO15", "GPIO19", "GPIO23", "GPIO25", "GPIO27"], + }, + ), + PeripheralFixedPin( + "SWD", + SwdTargetPort(self._dio_std_model), + { + "swdio": "SWDIO", + "swclk": "SWCLK", + }, + ), + ] + ) + .remap_pins(self._PIN_MAPPING) + .filter_pins(self.get(self._allowed_pins)) + ) class Rp2040( @@ -496,6 +502,7 @@ def generate(self) -> None: Rp2040_Device( pin_assigns=self._make_model_pinning(Xiao_Rp2040_Device._PIN_REMAPPING, self.get(self.pin_assigns)), _model=True, + _allowed_pins=list(Xiao_Rp2040_Device._PIN_REMAPPING.keys()), ) ) self._export_ios_inner(self.model) @@ -504,6 +511,13 @@ def generate(self) -> None: self._export_tap_ios_inner(self.device) self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + if self.get(self.gnd.is_connected()): + self.connect(self.gnd, self.model.gnd) + self.export_tap(self.gnd, self.device.gnd) + else: + self.gnd_model = self.Block(DummyGround()) + self.connect(self.gnd_model.gnd, self.model.gnd) + self.connect(self.model.vreg_vout, self.model.dvdd) model_pwr = self.connect(self.model.iovdd, self.model.vreg_vin, self.model.adc_avdd, self.model.usb_vdd) if self.get(self.pwr.is_connected()): # power supplied externally @@ -525,10 +539,3 @@ def generate(self) -> None: self.export_tap(self.pwr_vin.net, self.device.vcc) if self.get(self.vusb_out.is_connected()): self.export_tap(self.vusb_out.net, self.device.vcc) - - self.export_tap(self.gnd, self.device.gnd) - if self.get(self.gnd.is_connected()): - self.connect(self.gnd, self.model.gnd) - else: - self.gnd_model = self.Block(DummyGround()) - self.connect(self.gnd_model.gnd, self.model.gnd) diff --git a/edg/parts/microcontroller/__init__.py b/edg/parts/microcontroller/__init__.py index e086c18d8..5bf3f7be1 100644 --- a/edg/parts/microcontroller/__init__.py +++ b/edg/parts/microcontroller/__init__.py @@ -18,4 +18,4 @@ from .Esp32c3 import Esp32c3_Wroom02, Esp32c3, Xiao_Esp32c3 from .Rp2040 import Rp2040, Xiao_Rp2040 -from .Ice40up import Ice40up5k_Sg48 +from .Ice40up import Ice40up diff --git a/edg/parts/microcontroller/nRF52840.py b/edg/parts/microcontroller/nRF52840.py index 06c3c21f6..4b0493924 100644 --- a/edg/parts/microcontroller/nRF52840.py +++ b/edg/parts/microcontroller/nRF52840.py @@ -74,9 +74,12 @@ class Mdbt50q_1mv2_Device( "P1.01": "61", } - def __init__(self, **kwargs: Any) -> None: + def __init__(self, _allowed_pins: ArrayStringLike = [], **kwargs: Any) -> None: super().__init__(**kwargs) + self._allowed_pins = self.ArgParameter(_allowed_pins) + self.generator_param(self._allowed_pins) + self.gnd = self.Port(Ground(), [Common]) self.pwr = self.Port( VoltageSink( @@ -188,189 +191,193 @@ def _io_pinmap(self) -> PinMapUtil: "P1.00", ] - return PinMapUtil( - [ # Section 7.1.2 with QIAA aQFN73 & QFAA QFN48 pins only - PinResource("P0.31", {"P0.31": self._dio_lf_model, "AIN7": adc_model}), - PinResource("P0.29", {"P0.29": self._dio_lf_model, "AIN5": adc_model}), - PinResource("P0.02", {"P0.02": self._dio_lf_model, "AIN0": adc_model}), - PinResource("P1.15", {"P1.15": self._dio_lf_model}), - PinResource("P1.13", {"P1.13": self._dio_lf_model}), - PinResource("P1.10", {"P1.10": self._dio_lf_model}), - PinResource("P0.30", {"P0.30": self._dio_lf_model, "AIN6": adc_model}), - PinResource("P0.28", {"P0.28": self._dio_lf_model, "AIN4": adc_model}), - PinResource("P0.03", {"P0.03": self._dio_lf_model, "AIN1": adc_model}), - PinResource("P1.14", {"P1.14": self._dio_lf_model}), - PinResource("P1.12", {"P1.12": self._dio_lf_model}), - PinResource("P1.11", {"P1.11": self._dio_lf_model}), - PinResource("P0.00", {"P0.00": self._dio_model}), # TODO also 32.768 kHz crystal in - PinResource("P0.01", {"P0.01": self._dio_model}), # TODO also 32.768 kHz crystal in - PinResource("P0.26", {"P0.26": self._dio_model}), - PinResource("P0.27", {"P0.27": self._dio_model}), - PinResource("P0.04", {"P0.04": self._dio_model, "AIN2": adc_model}), - PinResource("P0.10", {"P0.10": self._dio_lf_model}), # TODO also NFC2 - PinResource("P0.05", {"P0.05": self._dio_model, "AIN3": adc_model}), - PinResource("P0.06", {"P0.06": self._dio_model}), - PinResource("P0.09", {"P0.09": self._dio_lf_model}), # TODO also NFC1 - PinResource("P0.07", {"P0.07": self._dio_model}), - PinResource("P0.08", {"P0.08": self._dio_model}), - PinResource("P1.08", {"P1.08": self._dio_model}), - PinResource("P1.07", {"P1.07": self._dio_lf_model}), - PinResource("P1.09", {"P1.09": self._dio_model}), - PinResource("P1.06", {"P1.06": self._dio_lf_model}), - PinResource("P0.11", {"P0.11": self._dio_model}), - PinResource("P1.05", {"P1.05": self._dio_lf_model}), - PinResource("P0.12", {"P0.12": self._dio_model}), - PinResource("P1.04", {"P1.04": self._dio_lf_model}), - PinResource("P1.03", {"P1.03": self._dio_lf_model}), - PinResource("P1.02", {"P1.02": self._dio_lf_model}), - PinResource("P1.01", {"P1.01": self._dio_lf_model}), - PinResource("P0.14", {"P0.14": self._dio_model}), - PinResource("P0.16", {"P0.16": self._dio_model}), - # PinResource('P0.18', {'P0.18': dio_model}), # configurable as RESET, mappable - PinResource("P0.19", {"P0.19": self._dio_model}), - PinResource("P0.21", {"P0.21": self._dio_model}), - PinResource("P0.23", {"P0.23": self._dio_model}), - PinResource("P0.25", {"P0.25": self._dio_model}), - PinResource("P0.13", {"P0.13": self._dio_model}), - PinResource("P0.15", {"P0.15": self._dio_model}), - PinResource("P0.17", {"P0.17": self._dio_model}), - PinResource("P0.20", {"P0.20": self._dio_model}), - PinResource("P0.22", {"P0.22": self._dio_model}), - PinResource("P0.24", {"P0.24": self._dio_model}), - PinResource( - "P1.00", {"P1.00": self._dio_model} - ), # TRACEDATA[0] and SWO, if used as IO must clear TRACECONFIG reg - PeripheralFixedPin( - "SWD", - SwdTargetPort(self._dio_model), - { - "swclk": "SWCLK", - "swdio": "SWDIO", - }, - ), - PeripheralFixedPin("USBD", UsbDevicePort(), {"dp": "D+", "dm": "D-"}), - PeripheralFixedResource( - "SPIM0", - spi_model, - { - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIM1", - spi_model, - { - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIM2", - spi_model, - { - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIM3", - spi_model, - { - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIS0", - spi_peripheral_model, - { # TODO shared resource w/ SPI controller - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIS1", - spi_peripheral_model, - { # TODO shared resource w/ SPI controller - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "SPIS2", - spi_peripheral_model, - { # TODO shared resource w/ SPI controller - "sck": hf_io_pins, - "miso": hf_io_pins, - "mosi": hf_io_pins, - }, - ), - PeripheralFixedResource( - "TWIM0", - i2c_model, - { - "scl": hf_io_pins, - "sda": hf_io_pins, - }, - ), - PeripheralFixedResource( - "TWIM1", - i2c_model, - { - "scl": hf_io_pins, - "sda": hf_io_pins, - }, - ), - PeripheralFixedResource( - "TWIS0", - i2c_target_model, - { # TODO shared resource w/ I2C controller - "scl": hf_io_pins, - "sda": hf_io_pins, - }, - ), - PeripheralFixedResource( - "TWIS1", - i2c_target_model, - { # TODO shared resource w/ I2C controller - "scl": hf_io_pins, - "sda": hf_io_pins, - }, - ), - PeripheralFixedResource( - "UARTE0", - uart_model, - { - "tx": hf_io_pins, - "rx": hf_io_pins, - }, - ), - PeripheralFixedResource( - "UARTE1", - uart_model, - { - "tx": hf_io_pins, - "rx": hf_io_pins, - }, - ), - PeripheralFixedResource( - "I2S", - i2s_model, - { - "sck": hf_io_pins, - "ws": hf_io_pins, - "sd": hf_io_pins, - }, - ), - ] - ).remap_pins(self._PIN_MAPPING) + return ( + PinMapUtil( + [ # Section 7.1.2 with QIAA aQFN73 & QFAA QFN48 pins only + PinResource("P0.31", {"P0.31": self._dio_lf_model, "AIN7": adc_model}), + PinResource("P0.29", {"P0.29": self._dio_lf_model, "AIN5": adc_model}), + PinResource("P0.02", {"P0.02": self._dio_lf_model, "AIN0": adc_model}), + PinResource("P1.15", {"P1.15": self._dio_lf_model}), + PinResource("P1.13", {"P1.13": self._dio_lf_model}), + PinResource("P1.10", {"P1.10": self._dio_lf_model}), + PinResource("P0.30", {"P0.30": self._dio_lf_model, "AIN6": adc_model}), + PinResource("P0.28", {"P0.28": self._dio_lf_model, "AIN4": adc_model}), + PinResource("P0.03", {"P0.03": self._dio_lf_model, "AIN1": adc_model}), + PinResource("P1.14", {"P1.14": self._dio_lf_model}), + PinResource("P1.12", {"P1.12": self._dio_lf_model}), + PinResource("P1.11", {"P1.11": self._dio_lf_model}), + PinResource("P0.00", {"P0.00": self._dio_model}), # TODO also 32.768 kHz crystal in + PinResource("P0.01", {"P0.01": self._dio_model}), # TODO also 32.768 kHz crystal in + PinResource("P0.26", {"P0.26": self._dio_model}), + PinResource("P0.27", {"P0.27": self._dio_model}), + PinResource("P0.04", {"P0.04": self._dio_model, "AIN2": adc_model}), + PinResource("P0.10", {"P0.10": self._dio_lf_model}), # TODO also NFC2 + PinResource("P0.05", {"P0.05": self._dio_model, "AIN3": adc_model}), + PinResource("P0.06", {"P0.06": self._dio_model}), + PinResource("P0.09", {"P0.09": self._dio_lf_model}), # TODO also NFC1 + PinResource("P0.07", {"P0.07": self._dio_model}), + PinResource("P0.08", {"P0.08": self._dio_model}), + PinResource("P1.08", {"P1.08": self._dio_model}), + PinResource("P1.07", {"P1.07": self._dio_lf_model}), + PinResource("P1.09", {"P1.09": self._dio_model}), + PinResource("P1.06", {"P1.06": self._dio_lf_model}), + PinResource("P0.11", {"P0.11": self._dio_model}), + PinResource("P1.05", {"P1.05": self._dio_lf_model}), + PinResource("P0.12", {"P0.12": self._dio_model}), + PinResource("P1.04", {"P1.04": self._dio_lf_model}), + PinResource("P1.03", {"P1.03": self._dio_lf_model}), + PinResource("P1.02", {"P1.02": self._dio_lf_model}), + PinResource("P1.01", {"P1.01": self._dio_lf_model}), + PinResource("P0.14", {"P0.14": self._dio_model}), + PinResource("P0.16", {"P0.16": self._dio_model}), + # PinResource('P0.18', {'P0.18': dio_model}), # configurable as RESET, mappable + PinResource("P0.19", {"P0.19": self._dio_model}), + PinResource("P0.21", {"P0.21": self._dio_model}), + PinResource("P0.23", {"P0.23": self._dio_model}), + PinResource("P0.25", {"P0.25": self._dio_model}), + PinResource("P0.13", {"P0.13": self._dio_model}), + PinResource("P0.15", {"P0.15": self._dio_model}), + PinResource("P0.17", {"P0.17": self._dio_model}), + PinResource("P0.20", {"P0.20": self._dio_model}), + PinResource("P0.22", {"P0.22": self._dio_model}), + PinResource("P0.24", {"P0.24": self._dio_model}), + PinResource( + "P1.00", {"P1.00": self._dio_model} + ), # TRACEDATA[0] and SWO, if used as IO must clear TRACECONFIG reg + PeripheralFixedPin( + "SWD", + SwdTargetPort(self._dio_model), + { + "swclk": "SWCLK", + "swdio": "SWDIO", + }, + ), + PeripheralFixedPin("USBD", UsbDevicePort(), {"dp": "D+", "dm": "D-"}), + PeripheralFixedResource( + "SPIM0", + spi_model, + { + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIM1", + spi_model, + { + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIM2", + spi_model, + { + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIM3", + spi_model, + { + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIS0", + spi_peripheral_model, + { # TODO shared resource w/ SPI controller + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIS1", + spi_peripheral_model, + { # TODO shared resource w/ SPI controller + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "SPIS2", + spi_peripheral_model, + { # TODO shared resource w/ SPI controller + "sck": hf_io_pins, + "miso": hf_io_pins, + "mosi": hf_io_pins, + }, + ), + PeripheralFixedResource( + "TWIM0", + i2c_model, + { + "scl": hf_io_pins, + "sda": hf_io_pins, + }, + ), + PeripheralFixedResource( + "TWIM1", + i2c_model, + { + "scl": hf_io_pins, + "sda": hf_io_pins, + }, + ), + PeripheralFixedResource( + "TWIS0", + i2c_target_model, + { # TODO shared resource w/ I2C controller + "scl": hf_io_pins, + "sda": hf_io_pins, + }, + ), + PeripheralFixedResource( + "TWIS1", + i2c_target_model, + { # TODO shared resource w/ I2C controller + "scl": hf_io_pins, + "sda": hf_io_pins, + }, + ), + PeripheralFixedResource( + "UARTE0", + uart_model, + { + "tx": hf_io_pins, + "rx": hf_io_pins, + }, + ), + PeripheralFixedResource( + "UARTE1", + uart_model, + { + "tx": hf_io_pins, + "rx": hf_io_pins, + }, + ), + PeripheralFixedResource( + "I2S", + i2s_model, + { + "sck": hf_io_pins, + "ws": hf_io_pins, + "sd": hf_io_pins, + }, + ), + ] + ) + .remap_pins(self._PIN_MAPPING) + .filter_pins(self.get(self._allowed_pins)) + ) class Mdbt50q_1mv2( @@ -502,7 +509,11 @@ class Holyiot_18010_Device( def __init__(self, **kwargs: Any) -> None: super().__init__(**kwargs) - self.model = self.Block(Mdbt50q_1mv2_Device(pin_assigns=ArrayStringExpr())) + self.model = self.Block( + Mdbt50q_1mv2_Device( + pin_assigns=ArrayStringExpr(), _allowed_pins=list(Holyiot_18010_Footprint._PIN_REMAPPING.keys()) + ) + ) self.gnd = self.Export(self.model.gnd) self.pwr = self.Export(self.model.pwr) self.pwr_usb = self.Export(self.model.pwr_usb, optional=True) @@ -521,7 +532,7 @@ def generate(self) -> None: self._make_model_pinning(Holyiot_18010_Footprint._PIN_REMAPPING, self.get(self.pin_assigns)), ) - self.device = self.Block(Holyiot_18010_Footprint(pin_assigns=self.model.actual_pin_assigns)) + self.device = self.Block(Holyiot_18010_Footprint(pin_assigns=self.model.actual_pin_assigns, external=True)) self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) self._export_tap_ios_inner(self.device) self.export_tap(self.gnd, self.device.gnd) @@ -689,7 +700,10 @@ def generate(self) -> None: self.model = self.Block( Mdbt50q_1mv2_Device( - pin_assigns=self._make_model_pinning(Feather_Nrf52840_Device._PIN_REMAPPING, self.get(self.pin_assigns)) + pin_assigns=self._make_model_pinning( + Feather_Nrf52840_Device._PIN_REMAPPING, self.get(self.pin_assigns) + ), + _allowed_pins=list(Feather_Nrf52840_Device._PIN_REMAPPING.keys()), ) ) self._export_ios_inner(self.model) @@ -698,6 +712,13 @@ def generate(self) -> None: self._export_tap_ios_inner(self.device) self.assign(self.actual_pin_assigns, self.device.actual_pin_assigns) + if self.get(self.gnd.is_connected()): + self.connect(self.gnd, self.model.gnd) + self.export_tap(self.gnd, self.device.gnd) + else: + self.gnd_model = self.Block(DummyGround()) + self.connect(self.gnd_model.gnd, self.model.gnd) + if self.get(self.pwr.is_connected()): # power supplied externally self.connect(self.pwr, self.model.pwr) self.export_tap(self.pwr.net, self.device.pwr) @@ -718,10 +739,3 @@ def generate(self) -> None: ) ) self.export_tap(self.vusb_out.net, self.device.vusb) - - if self.get(self.gnd.is_connected()): - self.connect(self.gnd, self.model.gnd) - else: - self.gnd_model = self.Block(DummyGround()) - self.connect(self.gnd_model.gnd, self.model.gnd) - self.export_tap(self.gnd, self.device.gnd) diff --git a/edg/parts/microcontroller/test_mcu_wrapper.py b/edg/parts/microcontroller/test_mcu_wrapper.py index 23c40838c..11185a869 100644 --- a/edg/parts/microcontroller/test_mcu_wrapper.py +++ b/edg/parts/microcontroller/test_mcu_wrapper.py @@ -1,10 +1,12 @@ import unittest from typing_extensions import override -from .Rp2040 import Xiao_Rp2040 +from .Esp32c3 import Xiao_Esp32c3 from ...vendor_parts.generic import GenericChipResistor from ...circuits import * +# these tests use the Xiao ESP32C3 since it has few usable IOs and is one of the more complex wrappers + class OverallocateTest(DesignTop): def __init__(self) -> None: @@ -15,15 +17,16 @@ def __init__(self) -> None: ImplicitConnect(self.pwr.pwr, [Power]), ImplicitConnect(self.gnd.gnd, [Common]), ) as imp: - self.dut = imp.Block(Xiao_Rp2040()) + self.dut = imp.Block(Xiao_Esp32c3()) self.ios = ElementDict[DummyDigitalSource]() - for i in range(12): # device only has 11 IOs + for i in range(7): # device only has 6 IOs self.ios[i] = self.Block(DummyDigitalSource()) self.connect(self.ios[i].io, self.dut.gpio.request(str(i))) -class BaseMcuTest(DesignTop): +class FullMcuTest(DesignTop): + # this uses all the pins, to catch potential automatic allocation errors def __init__(self) -> None: super().__init__() self.pwr = self.Block(DummyVoltageSource(voltage_out=3.3 * Volt(tol=0))) @@ -32,34 +35,47 @@ def __init__(self) -> None: ImplicitConnect(self.pwr.pwr, [Power]), ImplicitConnect(self.gnd.gnd, [Common]), ) as imp: - self.dut = imp.Block(Xiao_Rp2040()) + self.dut = imp.Block(Xiao_Esp32c3()) self.ios = ElementDict[DummyDigitalSource]() - for i in range(2): + for i in range(6): self.ios[i] = self.Block(DummyDigitalSource()) self.connect(self.ios[i].io, self.dut.gpio.request(str(i))) -class AutoPinsTest(BaseMcuTest): - pass +class BaseMcuTest(DesignTop): + def __init__(self) -> None: + super().__init__() + self.pwr = self.Block(DummyVoltageSource(voltage_out=3.3 * Volt(tol=0))) + self.gnd = self.Block(DummyGround()) + with self.implicit_connect( + ImplicitConnect(self.pwr.pwr, [Power]), + ImplicitConnect(self.gnd.gnd, [Common]), + ) as imp: + self.dut = imp.Block(Xiao_Esp32c3()) + + self.ios = ElementDict[DummyDigitalSource]() + for i in range(2): + self.ios[i] = self.Block(DummyDigitalSource()) + self.connect(self.ios[i].io, self.dut.gpio.request(str(i))) class AssignedPinsTest(BaseMcuTest): @override def refinements(self) -> Refinements: - return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=1", "1=3"])]) + return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=3", "1=5"])]) class AssignedInvalidNameTest(BaseMcuTest): @override def refinements(self) -> Refinements: - return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=GPIO10"])]) + return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=GPIO0"])]) class AssignedInvalidPinNumberTest(BaseMcuTest): @override def refinements(self) -> Refinements: - return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=38"])]) # in the IC but not module + return Refinements(instance_values=[(["dut", "pin_assigns"], ["0=16"])]) # in the IC but not module class AssignedI2cTest(DesignTop): @@ -71,7 +87,7 @@ def __init__(self) -> None: ImplicitConnect(self.pwr.pwr, [Power]), ImplicitConnect(self.gnd.gnd, [Common]), ) as imp: - self.dut = imp.Block(Xiao_Rp2040()) + self.dut = imp.Block(Xiao_Esp32c3()) self.i2c = self.Block(I2cControllerBitBang()) self.i2c_pull = imp.Block(I2cPullup()) @@ -83,7 +99,7 @@ def __init__(self) -> None: def refinements(self) -> Refinements: return Refinements( class_refinements=[(Resistor, GenericChipResistor)], - instance_values=[(["dut", "pin_assigns"], ["i2c=I2C1_T", "i2c.sda=5", "i2c.scl=6"])], + instance_values=[(["dut", "pin_assigns"], ["i2c.sda=5", "i2c.scl=6"])], ) @@ -93,14 +109,12 @@ def test_overallocate(self) -> None: ScalaCompiler.compile(OverallocateTest) def test_auto_pins(self) -> None: - compiled = ScalaCompiler.compile(AutoPinsTest) - self.assertEqual(compiled.get_value(["dut", "actual_pin_assigns"]), ["0=GPIO0, 7", "1=GPIO1, 8"]) - self.assertEqual(compiled.get_value(["dut", "model", "actual_pin_assigns"]), ["0=GPIO0, 2", "1=GPIO1, 3"]) + ScalaCompiler.compile(FullMcuTest) # check that it compiles without error def test_assigned_pins(self) -> None: compiled = ScalaCompiler.compile(AssignedPinsTest) - self.assertEqual(compiled.get_value(["dut", "actual_pin_assigns"]), ["0=GPIO26, 1", "1=GPIO28, 3"]) - self.assertEqual(compiled.get_value(["dut", "model", "actual_pin_assigns"]), ["0=GPIO26, 38", "1=GPIO28, 40"]) + self.assertEqual(compiled.get_value(["dut", "actual_pin_assigns"]), ["0=MTMS, 3", "1=MTCK, 5"]) + self.assertEqual(compiled.get_value(["dut", "model", "actual_pin_assigns"]), ["0=MTMS, 9", "1=MTCK, 12"]) def test_assigned_invalid_name(self) -> None: with self.assertRaises(CompilerCheckError): @@ -114,9 +128,9 @@ def test_assigned_i2c(self) -> None: compiled = ScalaCompiler.compile(AssignedI2cTest) self.assertEqual( compiled.get_value(["dut", "actual_pin_assigns"]), - ["i2c=I2C1_T", "i2c.scl=GPIO7, 6", "i2c.sda=GPIO6, 5", "0=GPIO0, 7", "1=GPIO1, 8"], + ["i2c=I2C_T", "i2c.scl=MTDO, 6", "i2c.sda=MTCK, 5", "0=GPIO3, 2", "1=MTMS, 3"], ) self.assertEqual( compiled.get_value(["dut", "model", "actual_pin_assigns"]), - ["i2c=I2C1_T", "i2c.scl=GPIO7, 9", "i2c.sda=GPIO6, 8", "0=GPIO0, 2", "1=GPIO1, 3"], + ["i2c=I2C_T", "i2c.scl=MTDO, 13", "i2c.sda=MTCK, 12", "0=GPIO3, 8", "1=MTMS, 9"], ) diff --git a/examples/BasicKeyboard/BasicKeyboard.net.ref b/examples/BasicKeyboard/BasicKeyboard.net.ref index 3b2479df2..8592cbd83 100644 --- a/examples/BasicKeyboard/BasicKeyboard.net.ref +++ b/examples/BasicKeyboard/BasicKeyboard.net.ref @@ -179,10 +179,10 @@ (node (ref U1) (pin 10)) (node (ref D3) (pin 2)) (node (ref D6) (pin 2))) -(net (code 6) (name "mcu.gnd") - (node (ref U1) (pin 13))) -(net (code 7) (name "mcu.pwr_out") +(net (code 6) (name "mcu.pwr_out") (node (ref U1) (pin 12))) +(net (code 7) (name "mcu.device.gnd") + (node (ref U1) (pin 13))) (net (code 8) (name "mcu.device.vcc") (node (ref U1) (pin 14))) (net (code 9) (name "sw.sw[0,0].sw") diff --git a/examples/BasicKeyboard/BasicKeyboard.svgpcb.js b/examples/BasicKeyboard/BasicKeyboard.svgpcb.js index 2fe774a62..ffd2be7cd 100644 --- a/examples/BasicKeyboard/BasicKeyboard.svgpcb.js +++ b/examples/BasicKeyboard/BasicKeyboard.svgpcb.js @@ -13,8 +13,8 @@ board.setNetlist([ {name: "mcu.gpio.1_0", pads: [["U1", "9"], ["D1", "2"], ["D4", "2"]]}, {name: "mcu.gpio.1_1", pads: [["U1", "11"], ["D2", "2"], ["D5", "2"]]}, {name: "mcu.gpio.1_2", pads: [["U1", "10"], ["D3", "2"], ["D6", "2"]]}, - {name: "mcu.gnd", pads: [["U1", "13"]]}, {name: "mcu.pwr_out", pads: [["U1", "12"]]}, + {name: "mcu.device.gnd", pads: [["U1", "13"]]}, {name: "mcu.device.vcc", pads: [["U1", "14"]]}, {name: "sw.sw[0,0].sw", pads: [["SW1", "1"], ["D1", "1"]]}, {name: "sw.sw[0,1].sw", pads: [["SW2", "1"], ["D2", "1"]]}, diff --git a/examples/BleJoystick/BleJoystick.net.ref b/examples/BleJoystick/BleJoystick.net.ref index c755d6971..e9785e1eb 100644 --- a/examples/BleJoystick/BleJoystick.net.ref +++ b/examples/BleJoystick/BleJoystick.net.ref @@ -276,12 +276,36 @@ (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 100kΩ 0603 Chip Resistor - Surface Mount ROHS")) (sheetpath (names "/fake_ntc/") (tstamps "/0e6b033c/")) (tstamps "175b043f")) +(comp (ref "JJ3") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "JJ3")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) +(comp (ref "JSW1") + (value "mcu.boot") + (footprint "project:MembraneSwitch_4mm") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.boot.package")) + (property (name "edg_short_path") (value "mcu.boot")) + (property (name "edg_refdes") (value "JSW1")) + (property (name "edg_part") (value "3.9x2.9mm Switch")) + (property (name "edg_value") (value "3.9x2.9mm Switch")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "042b01b5")) (comp (ref "JU3") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "JU3")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -312,30 +336,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "JJ3") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "JJ3")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) -(comp (ref "JSW1") - (value "mcu.boot") - (footprint "project:MembraneSwitch_4mm") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.boot.package")) - (property (name "edg_short_path") (value "mcu.boot")) - (property (name "edg_refdes") (value "JSW1")) - (property (name "edg_part") (value "3.9x2.9mm Switch")) - (property (name "edg_value") (value "3.9x2.9mm Switch")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "042b01b5")) (comp (ref "JR3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -612,12 +612,12 @@ (node (ref JC8) (pin 2)) (node (ref JD1) (pin 2)) (node (ref JR2) (pin 2)) + (node (ref JJ3) (pin 5)) + (node (ref JSW1) (pin 2)) (node (ref JU3) (pin 19)) (node (ref JU3) (pin 9)) (node (ref JC9) (pin 2)) (node (ref JC10) (pin 2)) - (node (ref JJ3) (pin 5)) - (node (ref JSW1) (pin 2)) (node (ref JC11) (pin 2)) (node (ref JJ4) (pin 1)) (node (ref JR5) (pin 2)) @@ -634,12 +634,12 @@ (node (ref JC8) (pin 1)) (node (ref JTP4) (pin 1)) (node (ref JD1) (pin 1)) + (node (ref JJ3) (pin 1)) (node (ref JU3) (pin 1)) (node (ref JU3) (pin 16)) (node (ref JU3) (pin 7)) (node (ref JC9) (pin 1)) (node (ref JC10) (pin 1)) - (node (ref JJ3) (pin 1)) (node (ref JR3) (pin 1)) (node (ref JJ4) (pin 2)) (node (ref JU5) (pin 1)) @@ -708,20 +708,20 @@ (node (ref JU1) (pin 19)) (node (ref JC4) (pin 1))) (net (code 24) (name "Jmcu.program_uart_node.a_tx") - (node (ref JU3) (pin 12)) - (node (ref JJ3) (pin 3))) + (node (ref JJ3) (pin 4)) + (node (ref JU3) (pin 11))) (net (code 25) (name "Jmcu.program_uart_node.b_tx") - (node (ref JU3) (pin 11)) - (node (ref JJ3) (pin 4))) + (node (ref JJ3) (pin 3)) + (node (ref JU3) (pin 12))) (net (code 26) (name "Jmcu.program_en_node") - (node (ref JU3) (pin 2)) (node (ref JJ3) (pin 6)) + (node (ref JU3) (pin 2)) (node (ref JR3) (pin 2)) (node (ref JC11) (pin 1))) (net (code 27) (name "Jmcu.program_boot_node") - (node (ref JU3) (pin 8)) (node (ref JJ3) (pin 2)) (node (ref JSW1) (pin 1)) + (node (ref JU3) (pin 8)) (node (ref JR10) (pin 2))) (net (code 28) (name "Jstick.ax1") (node (ref JJ4) (pin 5)) diff --git a/examples/BleJoystick/BleJoystick.svgpcb.js b/examples/BleJoystick/BleJoystick.svgpcb.js index 45a63cd02..b41c77e67 100644 --- a/examples/BleJoystick/BleJoystick.svgpcb.js +++ b/examples/BleJoystick/BleJoystick.svgpcb.js @@ -115,7 +115,17 @@ const JR2 = board.add(R_0603_1608Metric, { translate: pt(1.819, 1.248), rotate: 0, id: 'JR2' }) -// mcu.ic +// mcu.prog.conn +const JJ3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(1.329, 0.167), rotate: 0, + id: 'JJ3' +}) +// mcu.boot.package +const JSW1 = board.add(MembraneSwitch_4mm, { + translate: pt(1.473, 0.491), rotate: 0, + id: 'JSW1' +}) +// mcu.ic.device const JU3 = board.add(ESP_WROOM_02, { translate: pt(0.561, 0.281), rotate: 0, id: 'JU3' @@ -130,16 +140,6 @@ const JC10 = board.add(C_0603_1608Metric, { translate: pt(1.393, 0.403), rotate: 0, id: 'JC10' }) -// mcu.prog.conn -const JJ3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(1.329, 0.167), rotate: 0, - id: 'JJ3' -}) -// mcu.boot.package -const JSW1 = board.add(MembraneSwitch_4mm, { - translate: pt(1.473, 0.491), rotate: 0, - id: 'JSW1' -}) // mcu.en_pull.rc.r const JR3 = board.add(R_0603_1608Metric, { translate: pt(1.220, 0.519), rotate: 0, @@ -244,8 +244,8 @@ const JR14 = board.add(R_0603_1608Metric, { board.setNetlist([ {name: "Jvbat", pads: [["JJ1", "2"], ["JTP1", "1"], ["JU1", "12"], ["JU1", "14"], ["JC3", "1"], ["JR11", "1"]]}, {name: "Jvusb", pads: [["JJ2", "A4"], ["JJ2", "A9"], ["JJ2", "B4"], ["JJ2", "B9"], ["JTP2", "1"], ["JU1", "2"], ["JC5", "1"]]}, - {name: "Jgnd", pads: [["JJ1", "1"], ["JJ2", "A1"], ["JJ2", "A12"], ["JJ2", "B1"], ["JJ2", "B12"], ["JJ2", "S1"], ["JTP3", "1"], ["JU1", "18"], ["JU1", "5"], ["JC2", "2"], ["JC3", "2"], ["JC4", "2"], ["JC5", "2"], ["JC6", "2"], ["JU2", "1"], ["JC7", "2"], ["JC8", "2"], ["JD1", "2"], ["JR2", "2"], ["JU3", "19"], ["JU3", "9"], ["JC9", "2"], ["JC10", "2"], ["JJ3", "5"], ["JSW1", "2"], ["JC11", "2"], ["JJ4", "1"], ["JR5", "2"], ["JR7", "2"], ["JU5", "3"], ["JC12", "2"], ["JR9", "2"], ["JSW2", "2"], ["JSW3", "2"], ["JSW4", "2"], ["JR12", "2"]]}, - {name: "Jv3v3", pads: [["JU2", "3"], ["JC8", "1"], ["JTP4", "1"], ["JD1", "1"], ["JU3", "1"], ["JU3", "16"], ["JU3", "7"], ["JC9", "1"], ["JC10", "1"], ["JJ3", "1"], ["JR3", "1"], ["JJ4", "2"], ["JU5", "1"], ["JC12", "1"], ["JD2", "2"], ["JR13", "1"], ["JR14", "1"]]}, + {name: "Jgnd", pads: [["JJ1", "1"], ["JJ2", "A1"], ["JJ2", "A12"], ["JJ2", "B1"], ["JJ2", "B12"], ["JJ2", "S1"], ["JTP3", "1"], ["JU1", "18"], ["JU1", "5"], ["JC2", "2"], ["JC3", "2"], ["JC4", "2"], ["JC5", "2"], ["JC6", "2"], ["JU2", "1"], ["JC7", "2"], ["JC8", "2"], ["JD1", "2"], ["JR2", "2"], ["JJ3", "5"], ["JSW1", "2"], ["JU3", "19"], ["JU3", "9"], ["JC9", "2"], ["JC10", "2"], ["JC11", "2"], ["JJ4", "1"], ["JR5", "2"], ["JR7", "2"], ["JU5", "3"], ["JC12", "2"], ["JR9", "2"], ["JSW2", "2"], ["JSW3", "2"], ["JSW4", "2"], ["JR12", "2"]]}, + {name: "Jv3v3", pads: [["JU2", "3"], ["JC8", "1"], ["JTP4", "1"], ["JD1", "1"], ["JJ3", "1"], ["JU3", "1"], ["JU3", "16"], ["JU3", "7"], ["JC9", "1"], ["JC10", "1"], ["JR3", "1"], ["JJ4", "2"], ["JU5", "1"], ["JC12", "1"], ["JD2", "2"], ["JR13", "1"], ["JR14", "1"]]}, {name: "Jusb.usb.dp", pads: [["JJ2", "A6"], ["JJ2", "B6"]]}, {name: "Jusb.usb.dm", pads: [["JJ2", "A7"], ["JJ2", "B7"]]}, {name: "Jusb.cc.cc1", pads: [["JJ2", "A5"], ["JU1", "1"]]}, @@ -265,10 +265,10 @@ board.setNetlist([ {name: "Jmp2722.ic.pmid", pads: [["JU1", "3"], ["JC2", "1"]]}, {name: "Jmp2722.ic.bst", pads: [["JU1", "6"], ["JC1", "1"]]}, {name: "Jmp2722.ic.vcc", pads: [["JU1", "19"], ["JC4", "1"]]}, - {name: "Jmcu.program_uart_node.a_tx", pads: [["JU3", "12"], ["JJ3", "3"]]}, - {name: "Jmcu.program_uart_node.b_tx", pads: [["JU3", "11"], ["JJ3", "4"]]}, - {name: "Jmcu.program_en_node", pads: [["JU3", "2"], ["JJ3", "6"], ["JR3", "2"], ["JC11", "1"]]}, - {name: "Jmcu.program_boot_node", pads: [["JU3", "8"], ["JJ3", "2"], ["JSW1", "1"], ["JR10", "2"]]}, + {name: "Jmcu.program_uart_node.a_tx", pads: [["JJ3", "4"], ["JU3", "11"]]}, + {name: "Jmcu.program_uart_node.b_tx", pads: [["JJ3", "3"], ["JU3", "12"]]}, + {name: "Jmcu.program_en_node", pads: [["JJ3", "6"], ["JU3", "2"], ["JR3", "2"], ["JC11", "1"]]}, + {name: "Jmcu.program_boot_node", pads: [["JJ3", "2"], ["JSW1", "1"], ["JU3", "8"], ["JR10", "2"]]}, {name: "Jstick.ax1", pads: [["JJ4", "5"], ["JR4", "1"]]}, {name: "Jstick.ax2", pads: [["JJ4", "6"], ["JR6", "1"]]}, {name: "Jax1_div.output", pads: [["JU3", "3"], ["JR4", "2"], ["JR5", "1"]]}, diff --git a/examples/CanAdapter/CanAdapter.net.ref b/examples/CanAdapter/CanAdapter.net.ref index 33731cce7..594a26570 100644 --- a/examples/CanAdapter/CanAdapter.net.ref +++ b/examples/CanAdapter/CanAdapter.net.ref @@ -180,12 +180,24 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "OJ1") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "OJ1")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "OU3") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "OU3")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -216,18 +228,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "OJ1") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "OJ1")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "OR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -381,11 +381,11 @@ (node (ref OC3) (pin 2)) (node (ref OC4) (pin 2)) (node (ref OD1) (pin 2)) + (node (ref OJ1) (pin 5)) (node (ref OU3) (pin 19)) (node (ref OU3) (pin 9)) (node (ref OC5) (pin 2)) (node (ref OC6) (pin 2)) - (node (ref OJ1) (pin 5)) (node (ref OC7) (pin 2)) (node (ref OU4) (pin 2)) (node (ref OU4) (pin 8)) @@ -405,12 +405,12 @@ (node (ref OL1) (pin 2)) (node (ref OC4) (pin 1)) (node (ref OD1) (pin 1)) + (node (ref OJ1) (pin 1)) (node (ref OU3) (pin 1)) (node (ref OU3) (pin 16)) (node (ref OU3) (pin 7)) (node (ref OC5) (pin 1)) (node (ref OC6) (pin 1)) - (node (ref OJ1) (pin 1)) (node (ref OR4) (pin 1)) (node (ref OU4) (pin 3)) (node (ref OC8) (pin 1)) @@ -439,19 +439,19 @@ (node (ref OU2) (pin 5)) (node (ref OR3) (pin 2))) (net (code 11) (name "Omcu.program_uart_node.a_tx") - (node (ref OU3) (pin 12)) - (node (ref OJ1) (pin 3))) + (node (ref OJ1) (pin 4)) + (node (ref OU3) (pin 11))) (net (code 12) (name "Omcu.program_uart_node.b_tx") - (node (ref OU3) (pin 11)) - (node (ref OJ1) (pin 4))) + (node (ref OJ1) (pin 3)) + (node (ref OU3) (pin 12))) (net (code 13) (name "Omcu.program_en_node") - (node (ref OU3) (pin 2)) (node (ref OJ1) (pin 6)) + (node (ref OU3) (pin 2)) (node (ref OR4) (pin 2)) (node (ref OC7) (pin 1))) (net (code 14) (name "Omcu.program_boot_node") - (node (ref OU3) (pin 8)) (node (ref OJ1) (pin 2)) + (node (ref OU3) (pin 8)) (node (ref OR5) (pin 2))) (net (code 15) (name "Ocan.controller.txd") (node (ref OU3) (pin 6)) diff --git a/examples/CanAdapter/CanAdapter.svgpcb.js b/examples/CanAdapter/CanAdapter.svgpcb.js index 38539b075..f74453bea 100644 --- a/examples/CanAdapter/CanAdapter.svgpcb.js +++ b/examples/CanAdapter/CanAdapter.svgpcb.js @@ -75,7 +75,12 @@ const OD1 = board.add(D_SOD_323, { translate: pt(0.063, 1.735), rotate: 0, id: 'OD1' }) -// mcu.ic +// mcu.prog.conn +const OJ1 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { + translate: pt(1.299, 0.079), rotate: 0, + id: 'OJ1' +}) +// mcu.ic.device const OU3 = board.add(ESP_WROOM_02, { translate: pt(0.561, 0.281), rotate: 0, id: 'OU3' @@ -90,11 +95,6 @@ const OC6 = board.add(C_0603_1608Metric, { translate: pt(1.393, 0.226), rotate: 0, id: 'OC6' }) -// mcu.prog.conn -const OJ1 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { - translate: pt(1.299, 0.079), rotate: 0, - id: 'OJ1' -}) // mcu.en_pull.rc.r const OR4 = board.add(R_0603_1608Metric, { translate: pt(1.220, 0.342), rotate: 0, @@ -157,9 +157,9 @@ const OR9 = board.add(R_0603_1608Metric, { }) board.setNetlist([ - {name: "Ognd", pads: [["OU1", "5"], ["OU2", "1"], ["OR2", "2"], ["OC1", "2"], ["OC3", "2"], ["OC4", "2"], ["OD1", "2"], ["OU3", "19"], ["OU3", "9"], ["OC5", "2"], ["OC6", "2"], ["OJ1", "5"], ["OC7", "2"], ["OU4", "2"], ["OU4", "8"], ["OC8", "2"], ["OR6", "2"], ["OR7", "2"], ["OR9", "2"]]}, + {name: "Ognd", pads: [["OU1", "5"], ["OU2", "1"], ["OR2", "2"], ["OC1", "2"], ["OC3", "2"], ["OC4", "2"], ["OD1", "2"], ["OJ1", "5"], ["OU3", "19"], ["OU3", "9"], ["OC5", "2"], ["OC6", "2"], ["OC7", "2"], ["OU4", "2"], ["OU4", "8"], ["OC8", "2"], ["OR6", "2"], ["OR7", "2"], ["OR9", "2"]]}, {name: "Ovobd", pads: [["OFB1", "2"], ["OU2", "3"], ["OC1", "1"], ["OC3", "1"], ["OR3", "1"], ["OR8", "1"]]}, - {name: "Ov3v3", pads: [["OR1", "1"], ["OL1", "2"], ["OC4", "1"], ["OD1", "1"], ["OU3", "1"], ["OU3", "16"], ["OU3", "7"], ["OC5", "1"], ["OC6", "1"], ["OJ1", "1"], ["OR4", "1"], ["OU4", "3"], ["OC8", "1"], ["OD2", "2"]]}, + {name: "Ov3v3", pads: [["OR1", "1"], ["OL1", "2"], ["OC4", "1"], ["OD1", "1"], ["OJ1", "1"], ["OU3", "1"], ["OU3", "16"], ["OU3", "7"], ["OC5", "1"], ["OC6", "1"], ["OR4", "1"], ["OU4", "3"], ["OC8", "1"], ["OD2", "2"]]}, {name: "Oobd.pwr", pads: [["OU1", "16"], ["OFB1", "1"]]}, {name: "Oobd.can.canh", pads: [["OU1", "6"], ["OU4", "7"]]}, {name: "Oobd.can.canl", pads: [["OU1", "14"], ["OU4", "6"]]}, @@ -167,10 +167,10 @@ board.setNetlist([ {name: "Oreg_3v3.ic.fb", pads: [["OU2", "4"], ["OR1", "2"], ["OR2", "1"]]}, {name: "Oreg_3v3.ic.boot", pads: [["OU2", "6"], ["OC2", "1"]]}, {name: "Oreg_3v3.ic.en", pads: [["OU2", "5"], ["OR3", "2"]]}, - {name: "Omcu.program_uart_node.a_tx", pads: [["OU3", "12"], ["OJ1", "3"]]}, - {name: "Omcu.program_uart_node.b_tx", pads: [["OU3", "11"], ["OJ1", "4"]]}, - {name: "Omcu.program_en_node", pads: [["OU3", "2"], ["OJ1", "6"], ["OR4", "2"], ["OC7", "1"]]}, - {name: "Omcu.program_boot_node", pads: [["OU3", "8"], ["OJ1", "2"], ["OR5", "2"]]}, + {name: "Omcu.program_uart_node.a_tx", pads: [["OJ1", "4"], ["OU3", "11"]]}, + {name: "Omcu.program_uart_node.b_tx", pads: [["OJ1", "3"], ["OU3", "12"]]}, + {name: "Omcu.program_en_node", pads: [["OJ1", "6"], ["OU3", "2"], ["OR4", "2"], ["OC7", "1"]]}, + {name: "Omcu.program_boot_node", pads: [["OJ1", "2"], ["OU3", "8"], ["OR5", "2"]]}, {name: "Ocan.controller.txd", pads: [["OU3", "6"], ["OU4", "1"]]}, {name: "Ocan.controller.rxd", pads: [["OU3", "5"], ["OU4", "4"]]}, {name: "Oledr.package.k", pads: [["OD2", "1"], ["OR5", "1"]]}, diff --git a/examples/DeskController/DeskController.net.ref b/examples/DeskController/DeskController.net.ref index 0be11fb4d..503f76654 100644 --- a/examples/DeskController/DeskController.net.ref +++ b/examples/DeskController/DeskController.net.ref @@ -192,12 +192,24 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "DJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "DJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "DU2") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "DU2")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -228,18 +240,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "DJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "DJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "DR3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -896,11 +896,11 @@ (node (ref DC1) (pin 2)) (node (ref DC2) (pin 2)) (node (ref DD1) (pin 2)) + (node (ref DJ2) (pin 5)) (node (ref DU2) (pin 19)) (node (ref DU2) (pin 9)) (node (ref DC3) (pin 2)) (node (ref DC4) (pin 2)) - (node (ref DJ2) (pin 5)) (node (ref DC5) (pin 2)) (node (ref DR4) (pin 2)) (node (ref DJ3) (pin 1)) @@ -972,10 +972,10 @@ (node (ref DC2) (pin 1)) (node (ref DTP3) (pin 1)) (node (ref DD1) (pin 1)) + (node (ref DJ2) (pin 1)) (node (ref DU2) (pin 1)) (node (ref DC3) (pin 1)) (node (ref DC4) (pin 1)) - (node (ref DJ2) (pin 1)) (node (ref DR3) (pin 1)) (node (ref DJ3) (pin 20)) (node (ref DJ3) (pin 22)) @@ -1041,19 +1041,19 @@ (node (ref DD4) (pin 2)) (node (ref DD7) (pin 2))) (net (code 18) (name "Dmcu.program_uart_node.a_tx") - (node (ref DU2) (pin 12)) - (node (ref DJ2) (pin 3))) + (node (ref DJ2) (pin 4)) + (node (ref DU2) (pin 11))) (net (code 19) (name "Dmcu.program_uart_node.b_tx") - (node (ref DU2) (pin 11)) - (node (ref DJ2) (pin 4))) + (node (ref DJ2) (pin 3)) + (node (ref DU2) (pin 12))) (net (code 20) (name "Dmcu.program_en_node") - (node (ref DU2) (pin 2)) (node (ref DJ2) (pin 6)) + (node (ref DU2) (pin 2)) (node (ref DR3) (pin 2)) (node (ref DC5) (pin 1))) (net (code 21) (name "Dmcu.program_boot_node") - (node (ref DU2) (pin 8)) (node (ref DJ2) (pin 2)) + (node (ref DU2) (pin 8)) (node (ref DD8) (pin 2))) (net (code 22) (name "Dsw.sw[0,0].sw") (node (ref DSW1) (pin 1)) diff --git a/examples/DeskController/DeskController.svgpcb.js b/examples/DeskController/DeskController.svgpcb.js index 9ecb542a5..fdc0320ea 100644 --- a/examples/DeskController/DeskController.svgpcb.js +++ b/examples/DeskController/DeskController.svgpcb.js @@ -81,7 +81,12 @@ const DD1 = board.add(D_SOD_323, { translate: pt(1.049, 3.278), rotate: 0, id: 'DD1' }) -// mcu.ic +// mcu.prog.conn +const DJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { + translate: pt(1.299, 2.197), rotate: 0, + id: 'DJ2' +}) +// mcu.ic.device const DU2 = board.add(ESP_WROOM_02, { translate: pt(0.561, 2.400), rotate: 0, id: 'DU2' @@ -96,11 +101,6 @@ const DC4 = board.add(C_0603_1608Metric, { translate: pt(1.393, 2.344), rotate: 0, id: 'DC4' }) -// mcu.prog.conn -const DJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { - translate: pt(1.299, 2.197), rotate: 0, - id: 'DJ2' -}) // mcu.en_pull.rc.r const DR3 = board.add(R_0603_1608Metric, { translate: pt(1.220, 2.460), rotate: 0, @@ -313,9 +313,9 @@ const DC22 = board.add(C_0603_1608Metric, { }) board.setNetlist([ - {name: "Dgnd", pads: [["DJ1", "2"], ["DTP1", "1"], ["DU1", "1"], ["DC1", "2"], ["DC2", "2"], ["DD1", "2"], ["DU2", "19"], ["DU2", "9"], ["DC3", "2"], ["DC4", "2"], ["DJ2", "5"], ["DC5", "2"], ["DR4", "2"], ["DJ3", "1"], ["DJ3", "10"], ["DJ3", "14"], ["DJ3", "15"], ["DJ3", "16"], ["DJ3", "18"], ["DJ3", "19"], ["DJ3", "2"], ["DJ3", "21"], ["DJ3", "23"], ["DJ3", "30"], ["DJ3", "6"], ["DJ3", "7"], ["DJ3", "8"], ["DJ3", "9"], ["DR5", "1"], ["DC8", "2"], ["DC9", "2"], ["DC10", "2"], ["DC11", "2"], ["DC12", "2"], ["DU4", "7"], ["DU4", "9"], ["DC13", "2"], ["DC14", "2"], ["DC16", "2"], ["DD9", "3"], ["DC17", "2"], ["DD10", "3"], ["DC18", "2"], ["DD11", "3"], ["DC19", "2"], ["DD12", "3"], ["DC20", "2"], ["DD13", "3"], ["DC21", "2"], ["DD14", "3"], ["DC22", "2"]]}, + {name: "Dgnd", pads: [["DJ1", "2"], ["DTP1", "1"], ["DU1", "1"], ["DC1", "2"], ["DC2", "2"], ["DD1", "2"], ["DJ2", "5"], ["DU2", "19"], ["DU2", "9"], ["DC3", "2"], ["DC4", "2"], ["DC5", "2"], ["DR4", "2"], ["DJ3", "1"], ["DJ3", "10"], ["DJ3", "14"], ["DJ3", "15"], ["DJ3", "16"], ["DJ3", "18"], ["DJ3", "19"], ["DJ3", "2"], ["DJ3", "21"], ["DJ3", "23"], ["DJ3", "30"], ["DJ3", "6"], ["DJ3", "7"], ["DJ3", "8"], ["DJ3", "9"], ["DR5", "1"], ["DC8", "2"], ["DC9", "2"], ["DC10", "2"], ["DC11", "2"], ["DC12", "2"], ["DU4", "7"], ["DU4", "9"], ["DC13", "2"], ["DC14", "2"], ["DC16", "2"], ["DD9", "3"], ["DC17", "2"], ["DD10", "3"], ["DC18", "2"], ["DD11", "3"], ["DC19", "2"], ["DD12", "3"], ["DC20", "2"], ["DD13", "3"], ["DC21", "2"], ["DD14", "3"], ["DC22", "2"]]}, {name: "Dpwr", pads: [["DFB1", "2"], ["DTP2", "1"], ["DU1", "3"], ["DC1", "1"], ["DU4", "1"], ["DU4", "6"], ["DC13", "1"], ["DC14", "1"], ["DR12", "1"], ["DD9", "1"], ["DC17", "1"], ["DD10", "1"], ["DC18", "1"], ["DD11", "1"], ["DC19", "1"], ["DD12", "1"], ["DC20", "1"], ["DD13", "1"], ["DC21", "1"], ["DD14", "1"], ["DC22", "1"]]}, - {name: "Dv3v3", pads: [["DQ1", "1"], ["DR1", "1"], ["DQ2", "1"], ["DR2", "1"], ["DU1", "2"], ["DC2", "1"], ["DTP3", "1"], ["DD1", "1"], ["DU2", "1"], ["DC3", "1"], ["DC4", "1"], ["DJ2", "1"], ["DR3", "1"], ["DJ3", "20"], ["DJ3", "22"], ["DJ3", "25"], ["DC9", "1"], ["DC10", "1"], ["DR6", "1"], ["DR7", "1"], ["DR8", "1"], ["DQ3", "1"]]}, + {name: "Dv3v3", pads: [["DQ1", "1"], ["DR1", "1"], ["DQ2", "1"], ["DR2", "1"], ["DU1", "2"], ["DC2", "1"], ["DTP3", "1"], ["DD1", "1"], ["DJ2", "1"], ["DU2", "1"], ["DC3", "1"], ["DC4", "1"], ["DR3", "1"], ["DJ3", "20"], ["DJ3", "22"], ["DJ3", "25"], ["DC9", "1"], ["DC10", "1"], ["DR6", "1"], ["DR7", "1"], ["DR8", "1"], ["DQ3", "1"]]}, {name: "Dspk_chain_0", pads: [["DU2", "7"], ["DR8", "2"], ["DR9", "1"]]}, {name: "Dspk_chain_1", pads: [["DR9", "2"], ["DC12", "1"], ["DTP4", "1"], ["DC15", "2"]]}, {name: "Dspk_chain_2.a", pads: [["DU4", "8"], ["DJ4", "1"]]}, @@ -330,10 +330,10 @@ board.setNetlist([ {name: "Dmcu.gpio.swr_0", pads: [["DU2", "14"], ["DD2", "2"], ["DD5", "2"]]}, {name: "Dmcu.gpio.swr_1", pads: [["DU2", "13"], ["DD3", "2"], ["DD6", "2"]]}, {name: "Dmcu.gpio.swr_2", pads: [["DU2", "10"], ["DD4", "2"], ["DD7", "2"]]}, - {name: "Dmcu.program_uart_node.a_tx", pads: [["DU2", "12"], ["DJ2", "3"]]}, - {name: "Dmcu.program_uart_node.b_tx", pads: [["DU2", "11"], ["DJ2", "4"]]}, - {name: "Dmcu.program_en_node", pads: [["DU2", "2"], ["DJ2", "6"], ["DR3", "2"], ["DC5", "1"]]}, - {name: "Dmcu.program_boot_node", pads: [["DU2", "8"], ["DJ2", "2"], ["DD8", "2"]]}, + {name: "Dmcu.program_uart_node.a_tx", pads: [["DJ2", "4"], ["DU2", "11"]]}, + {name: "Dmcu.program_uart_node.b_tx", pads: [["DJ2", "3"], ["DU2", "12"]]}, + {name: "Dmcu.program_en_node", pads: [["DJ2", "6"], ["DU2", "2"], ["DR3", "2"], ["DC5", "1"]]}, + {name: "Dmcu.program_boot_node", pads: [["DJ2", "2"], ["DU2", "8"], ["DD8", "2"]]}, {name: "Dsw.sw[0,0].sw", pads: [["DSW1", "1"], ["DD2", "1"]]}, {name: "Dsw.sw[0,1].sw", pads: [["DSW2", "1"], ["DD3", "1"]]}, {name: "Dsw.sw[0,2].sw", pads: [["DSW3", "1"], ["DD4", "1"]]}, diff --git a/examples/EspLora/EspLora.net.ref b/examples/EspLora/EspLora.net.ref index 0d676aef3..12ad6870d 100644 --- a/examples/EspLora/EspLora.net.ref +++ b/examples/EspLora/EspLora.net.ref @@ -168,6 +168,30 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "LJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "LJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) +(comp (ref "LSW1") + (value "mcu.boot") + (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.boot.package")) + (property (name "edg_short_path") (value "mcu.boot")) + (property (name "edg_refdes") (value "LSW1")) + (property (name "edg_part") (value "5.1mm switch")) + (property (name "edg_value") (value "5.1mm switch")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "042b01b5")) (comp (ref "LU2") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -204,30 +228,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "LJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "LJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) -(comp (ref "LSW1") - (value "mcu.boot") - (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.boot.package")) - (property (name "edg_short_path") (value "mcu.boot")) - (property (name "edg_refdes") (value "LSW1")) - (property (name "edg_part") (value "5.1mm switch")) - (property (name "edg_value") (value "5.1mm switch")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "042b01b5")) (comp (ref "LR3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1274,13 +1274,13 @@ (node (ref LC1) (pin 2)) (node (ref LC2) (pin 2)) (node (ref LD1) (pin 2)) + (node (ref LJ2) (pin 5)) + (node (ref LSW1) (pin 2)) (node (ref LU2) (pin 1)) (node (ref LU2) (pin 40)) (node (ref LU2) (pin 41)) (node (ref LC3) (pin 2)) (node (ref LC4) (pin 2)) - (node (ref LJ2) (pin 5)) - (node (ref LSW1) (pin 2)) (node (ref LC5) (pin 2)) (node (ref LU3) (pin 3)) (node (ref LR4) (pin 2)) @@ -1367,10 +1367,10 @@ (node (ref LC2) (pin 1)) (node (ref LTP3) (pin 1)) (node (ref LD1) (pin 1)) + (node (ref LJ2) (pin 1)) (node (ref LU2) (pin 2)) (node (ref LC3) (pin 1)) (node (ref LC4) (pin 1)) - (node (ref LJ2) (pin 1)) (node (ref LR3) (pin 1)) (node (ref LU4) (pin 1)) (node (ref LU4) (pin 10)) @@ -1413,20 +1413,20 @@ (node (ref LJ1) (pin B5)) (node (ref LR2) (pin 2))) (net (code 9) (name "Lmcu.program_uart_node.a_tx") - (node (ref LU2) (pin 37)) - (node (ref LJ2) (pin 3))) + (node (ref LJ2) (pin 4)) + (node (ref LU2) (pin 36))) (net (code 10) (name "Lmcu.program_uart_node.b_tx") - (node (ref LU2) (pin 36)) - (node (ref LJ2) (pin 4))) + (node (ref LJ2) (pin 3)) + (node (ref LU2) (pin 37))) (net (code 11) (name "Lmcu.program_en_node") - (node (ref LU2) (pin 3)) (node (ref LJ2) (pin 6)) + (node (ref LU2) (pin 3)) (node (ref LR3) (pin 2)) (node (ref LC5) (pin 1))) (net (code 12) (name "Lmcu.program_boot_node") - (node (ref LU2) (pin 27)) (node (ref LJ2) (pin 2)) - (node (ref LSW1) (pin 1))) + (node (ref LSW1) (pin 1)) + (node (ref LU2) (pin 27))) (net (code 13) (name "Lledr.signal") (node (ref LU2) (pin 34)) (node (ref LD2) (pin 2))) diff --git a/examples/EspLora/EspLora.svgpcb.js b/examples/EspLora/EspLora.svgpcb.js index 1b08ba948..a865dc48b 100644 --- a/examples/EspLora/EspLora.svgpcb.js +++ b/examples/EspLora/EspLora.svgpcb.js @@ -70,6 +70,16 @@ const LD1 = board.add(D_SOD_323, { translate: pt(2.023, 2.634), rotate: 0, id: 'LD1' }) +// mcu.prog.conn +const LJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(2.096, 0.167), rotate: 0, + id: 'LJ2' +}) +// mcu.boot.package +const LSW1 = board.add(SW_SPST_SKQG_WithoutStem, { + translate: pt(2.096, 0.486), rotate: 0, + id: 'LSW1' +}) // mcu.ic const LU2 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -85,16 +95,6 @@ const LC4 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.667), rotate: 0, id: 'LC4' }) -// mcu.prog.conn -const LJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(2.096, 0.167), rotate: 0, - id: 'LJ2' -}) -// mcu.boot.package -const LSW1 = board.add(SW_SPST_SKQG_WithoutStem, { - translate: pt(2.096, 0.486), rotate: 0, - id: 'LSW1' -}) // mcu.en_pull.rc.r const LR3 = board.add(R_0603_1608Metric, { translate: pt(2.364, 0.667), rotate: 0, @@ -527,18 +527,18 @@ const LC44 = board.add(C_0603_1608Metric, { }) board.setNetlist([ - {name: "Lgnd", pads: [["LJ1", "A1"], ["LJ1", "A12"], ["LJ1", "B1"], ["LJ1", "B12"], ["LJ1", "S1"], ["LR1", "1"], ["LR2", "1"], ["LTP1", "1"], ["LU1", "1"], ["LC1", "2"], ["LC2", "2"], ["LD1", "2"], ["LU2", "1"], ["LU2", "40"], ["LU2", "41"], ["LC3", "2"], ["LC4", "2"], ["LJ2", "5"], ["LSW1", "2"], ["LC5", "2"], ["LU3", "3"], ["LR4", "2"], ["LR5", "2"], ["LR6", "2"], ["LU4", "2"], ["LU4", "20"], ["LU4", "25"], ["LU4", "5"], ["LU4", "8"], ["LX1", "2"], ["LX1", "4"], ["LC6", "2"], ["LC7", "2"], ["LC8", "2"], ["LC9", "2"], ["LC10", "2"], ["LU5", "2"], ["LC14", "2"], ["LC16", "2"], ["LC17", "2"], ["LC18", "2"], ["LJ3", "2"], ["LJ4", "1"], ["LJ4", "10"], ["LJ4", "12"], ["LJ4", "13"], ["LJ4", "15"], ["LJ4", "16"], ["LJ4", "17"], ["LJ4", "21"], ["LJ4", "22"], ["LJ4", "23"], ["LJ4", "24"], ["LJ4", "25"], ["LJ4", "29"], ["LJ4", "30"], ["LJ4", "8"], ["LR11", "1"], ["LC21", "2"], ["LC22", "2"], ["LC23", "2"], ["LC24", "2"], ["LU7", "1"], ["LJ5", "11"], ["LJ5", "6"], ["LU8", "1"], ["LU8", "20"], ["LU8", "3"], ["LU8", "4"], ["LU8", "41"], ["LU8", "9"], ["LC25", "2"], ["LC26", "2"], ["LC27", "2"], ["LC28", "2"], ["LC29", "2"], ["LC30", "2"], ["LC31", "2"], ["LC32", "2"], ["LC33", "2"], ["LX2", "2"], ["LX2", "4"], ["LC34", "2"], ["LC35", "2"], ["LC38", "2"], ["LC39", "2"], ["LC42", "2"], ["LC43", "2"], ["LC44", "2"]]}, + {name: "Lgnd", pads: [["LJ1", "A1"], ["LJ1", "A12"], ["LJ1", "B1"], ["LJ1", "B12"], ["LJ1", "S1"], ["LR1", "1"], ["LR2", "1"], ["LTP1", "1"], ["LU1", "1"], ["LC1", "2"], ["LC2", "2"], ["LD1", "2"], ["LJ2", "5"], ["LSW1", "2"], ["LU2", "1"], ["LU2", "40"], ["LU2", "41"], ["LC3", "2"], ["LC4", "2"], ["LC5", "2"], ["LU3", "3"], ["LR4", "2"], ["LR5", "2"], ["LR6", "2"], ["LU4", "2"], ["LU4", "20"], ["LU4", "25"], ["LU4", "5"], ["LU4", "8"], ["LX1", "2"], ["LX1", "4"], ["LC6", "2"], ["LC7", "2"], ["LC8", "2"], ["LC9", "2"], ["LC10", "2"], ["LU5", "2"], ["LC14", "2"], ["LC16", "2"], ["LC17", "2"], ["LC18", "2"], ["LJ3", "2"], ["LJ4", "1"], ["LJ4", "10"], ["LJ4", "12"], ["LJ4", "13"], ["LJ4", "15"], ["LJ4", "16"], ["LJ4", "17"], ["LJ4", "21"], ["LJ4", "22"], ["LJ4", "23"], ["LJ4", "24"], ["LJ4", "25"], ["LJ4", "29"], ["LJ4", "30"], ["LJ4", "8"], ["LR11", "1"], ["LC21", "2"], ["LC22", "2"], ["LC23", "2"], ["LC24", "2"], ["LU7", "1"], ["LJ5", "11"], ["LJ5", "6"], ["LU8", "1"], ["LU8", "20"], ["LU8", "3"], ["LU8", "4"], ["LU8", "41"], ["LU8", "9"], ["LC25", "2"], ["LC26", "2"], ["LC27", "2"], ["LC28", "2"], ["LC29", "2"], ["LC30", "2"], ["LC31", "2"], ["LC32", "2"], ["LC33", "2"], ["LX2", "2"], ["LX2", "4"], ["LC34", "2"], ["LC35", "2"], ["LC38", "2"], ["LC39", "2"], ["LC42", "2"], ["LC43", "2"], ["LC44", "2"]]}, {name: "Lpwr", pads: [["LFB1", "2"], ["LTP2", "1"], ["LU1", "3"], ["LC1", "1"], ["LU8", "12"], ["LU8", "13"], ["LU8", "28"], ["LC25", "1"], ["LC26", "1"], ["LC27", "1"]]}, - {name: "Lv3v3", pads: [["LU1", "2"], ["LC2", "1"], ["LTP3", "1"], ["LD1", "1"], ["LU2", "2"], ["LC3", "1"], ["LC4", "1"], ["LJ2", "1"], ["LR3", "1"], ["LU4", "1"], ["LU4", "10"], ["LU4", "11"], ["LC7", "1"], ["LC8", "1"], ["LR7", "1"], ["LR9", "1"], ["LR10", "1"], ["LJ4", "11"], ["LJ4", "6"], ["LJ4", "9"], ["LC22", "1"], ["LC23", "1"], ["LU7", "3"], ["LR12", "1"], ["LJ5", "4"], ["LU8", "6"], ["LC32", "1"]]}, + {name: "Lv3v3", pads: [["LU1", "2"], ["LC2", "1"], ["LTP3", "1"], ["LD1", "1"], ["LJ2", "1"], ["LU2", "2"], ["LC3", "1"], ["LC4", "1"], ["LR3", "1"], ["LU4", "1"], ["LU4", "10"], ["LU4", "11"], ["LC7", "1"], ["LC8", "1"], ["LR7", "1"], ["LR9", "1"], ["LR10", "1"], ["LJ4", "11"], ["LJ4", "6"], ["LJ4", "9"], ["LC22", "1"], ["LC23", "1"], ["LU7", "3"], ["LR12", "1"], ["LJ5", "4"], ["LU8", "6"], ["LC32", "1"]]}, {name: "Lusb_chain_0.d_P", pads: [["LJ1", "A6"], ["LJ1", "B6"], ["LU2", "14"], ["LU3", "2"]]}, {name: "Lusb_chain_0.d_N", pads: [["LJ1", "A7"], ["LJ1", "B7"], ["LU2", "13"], ["LU3", "1"]]}, {name: "Lusb.pwr", pads: [["LJ1", "A4"], ["LJ1", "A9"], ["LJ1", "B4"], ["LJ1", "B9"], ["LFB1", "1"]]}, {name: "Lusb.conn.cc.cc1", pads: [["LJ1", "A5"], ["LR1", "2"]]}, {name: "Lusb.conn.cc.cc2", pads: [["LJ1", "B5"], ["LR2", "2"]]}, - {name: "Lmcu.program_uart_node.a_tx", pads: [["LU2", "37"], ["LJ2", "3"]]}, - {name: "Lmcu.program_uart_node.b_tx", pads: [["LU2", "36"], ["LJ2", "4"]]}, - {name: "Lmcu.program_en_node", pads: [["LU2", "3"], ["LJ2", "6"], ["LR3", "2"], ["LC5", "1"]]}, - {name: "Lmcu.program_boot_node", pads: [["LU2", "27"], ["LJ2", "2"], ["LSW1", "1"]]}, + {name: "Lmcu.program_uart_node.a_tx", pads: [["LJ2", "4"], ["LU2", "36"]]}, + {name: "Lmcu.program_uart_node.b_tx", pads: [["LJ2", "3"], ["LU2", "37"]]}, + {name: "Lmcu.program_en_node", pads: [["LJ2", "6"], ["LU2", "3"], ["LR3", "2"], ["LC5", "1"]]}, + {name: "Lmcu.program_boot_node", pads: [["LJ2", "2"], ["LSW1", "1"], ["LU2", "27"]]}, {name: "Lledr.signal", pads: [["LU2", "34"], ["LD2", "2"]]}, {name: "Lledr.package.k", pads: [["LD2", "1"], ["LR4", "1"]]}, {name: "Lledg.signal", pads: [["LU2", "35"], ["LD3", "2"]]}, diff --git a/examples/Fcml/Fcml.net.ref b/examples/Fcml/Fcml.net.ref index 6dc49d04e..171e420b8 100644 --- a/examples/Fcml/Fcml.net.ref +++ b/examples/Fcml/Fcml.net.ref @@ -1012,7 +1012,7 @@ (value "fpga.ic") (footprint "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.ic")) (property (name "edg_short_path") (value "fpga.ic")) (property (name "edg_refdes") (value "U10")) @@ -1060,7 +1060,7 @@ (value "fpga.reset_pu") (footprint "Resistor_SMD:R_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.reset_pu.res")) (property (name "edg_short_path") (value "fpga.reset_pu")) (property (name "edg_refdes") (value "R13")) @@ -1096,7 +1096,7 @@ (value "fpga.prog") (footprint "Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.prog.conn")) (property (name "edg_short_path") (value "fpga.prog")) (property (name "edg_refdes") (value "J5")) @@ -1108,7 +1108,7 @@ (value "fpga.cs_jmp") (footprint "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.cs_jmp.device")) (property (name "edg_short_path") (value "fpga.cs_jmp")) (property (name "edg_refdes") (value "JP1")) @@ -1120,7 +1120,7 @@ (value "fpga.mem_pu") (footprint "Resistor_SMD:R_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.mem_pu.res")) (property (name "edg_short_path") (value "fpga.mem_pu")) (property (name "edg_refdes") (value "R14")) @@ -1132,7 +1132,7 @@ (value "fpga.vio_cap0") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.vio_cap0.cap")) (property (name "edg_short_path") (value "fpga.vio_cap0")) (property (name "edg_refdes") (value "C39")) @@ -1144,7 +1144,7 @@ (value "fpga.vio_cap1") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.vio_cap1.cap")) (property (name "edg_short_path") (value "fpga.vio_cap1")) (property (name "edg_refdes") (value "C40")) @@ -1156,7 +1156,7 @@ (value "fpga.vio_cap2") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.vio_cap2.cap")) (property (name "edg_short_path") (value "fpga.vio_cap2")) (property (name "edg_refdes") (value "C41")) @@ -1168,7 +1168,7 @@ (value "fpga.vpp_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.vpp_cap.cap")) (property (name "edg_short_path") (value "fpga.vpp_cap")) (property (name "edg_refdes") (value "C42")) @@ -1180,7 +1180,7 @@ (value "fpga.pll_res") (footprint "Resistor_SMD:R_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.pll_res.res")) (property (name "edg_short_path") (value "fpga.pll_res")) (property (name "edg_refdes") (value "R15")) @@ -1192,7 +1192,7 @@ (value "fpga.vcc_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.vcc_cap.cap")) (property (name "edg_short_path") (value "fpga.vcc_cap")) (property (name "edg_refdes") (value "C43")) @@ -1204,7 +1204,7 @@ (value "fpga.pll_lf") (footprint "Capacitor_SMD:C_0805_2012Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.pll_lf.cap")) (property (name "edg_short_path") (value "fpga.pll_lf")) (property (name "edg_refdes") (value "C44")) @@ -1216,7 +1216,7 @@ (value "fpga.pll_hf") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "fpga")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up5k_Sg48")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Ice40up.Ice40up")) (property (name "edg_path") (value "fpga.pll_hf.cap")) (property (name "edg_short_path") (value "fpga.pll_hf")) (property (name "edg_refdes") (value "C45")) diff --git a/examples/IotCurtainCrawler/IotCurtainCrawler.net.ref b/examples/IotCurtainCrawler/IotCurtainCrawler.net.ref index 1196e2efb..3a0990f30 100644 --- a/examples/IotCurtainCrawler/IotCurtainCrawler.net.ref +++ b/examples/IotCurtainCrawler/IotCurtainCrawler.net.ref @@ -252,12 +252,24 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "RJ3") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "RJ3")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "RU2") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "RU2")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -288,18 +300,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "RJ3") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "RJ3")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "RR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -616,11 +616,11 @@ (node (ref RC4) (pin 2)) (node (ref RC5) (pin 2)) (node (ref RD1) (pin 2)) + (node (ref RJ3) (pin 5)) (node (ref RU2) (pin 19)) (node (ref RU2) (pin 9)) (node (ref RC6) (pin 2)) (node (ref RC7) (pin 2)) - (node (ref RJ3) (pin 5)) (node (ref RC8) (pin 2)) (node (ref RR7) (pin 2)) (node (ref RU3) (pin 3)) @@ -656,12 +656,12 @@ (node (ref RC5) (pin 1)) (node (ref RTP3) (pin 1)) (node (ref RD1) (pin 1)) + (node (ref RJ3) (pin 1)) (node (ref RU2) (pin 1)) (node (ref RU2) (pin 16)) (node (ref RU2) (pin 7)) (node (ref RC6) (pin 1)) (node (ref RC7) (pin 1)) - (node (ref RJ3) (pin 1)) (node (ref RR4) (pin 1)) (node (ref RD2) (pin 2)) (node (ref RU3) (pin 1)) @@ -705,19 +705,19 @@ (node (ref RU1) (pin 5)) (node (ref RR3) (pin 2))) (net (code 12) (name "Rmcu.program_uart_node.a_tx") - (node (ref RU2) (pin 12)) - (node (ref RJ3) (pin 3))) + (node (ref RJ3) (pin 4)) + (node (ref RU2) (pin 11))) (net (code 13) (name "Rmcu.program_uart_node.b_tx") - (node (ref RU2) (pin 11)) - (node (ref RJ3) (pin 4))) + (node (ref RJ3) (pin 3)) + (node (ref RU2) (pin 12))) (net (code 14) (name "Rmcu.program_en_node") - (node (ref RU2) (pin 2)) (node (ref RJ3) (pin 6)) + (node (ref RU2) (pin 2)) (node (ref RR4) (pin 2)) (node (ref RC8) (pin 1))) (net (code 15) (name "Rmcu.program_boot_node") - (node (ref RU2) (pin 8)) (node (ref RJ3) (pin 2)) + (node (ref RU2) (pin 8)) (node (ref RR5) (pin 2))) (net (code 16) (name "Rledr.package.k") (node (ref RD2) (pin 1)) diff --git a/examples/IotCurtainCrawler/IotCurtainCrawler.svgpcb.js b/examples/IotCurtainCrawler/IotCurtainCrawler.svgpcb.js index 035a6c576..d53da7c0e 100644 --- a/examples/IotCurtainCrawler/IotCurtainCrawler.svgpcb.js +++ b/examples/IotCurtainCrawler/IotCurtainCrawler.svgpcb.js @@ -105,7 +105,12 @@ const RD1 = board.add(D_SOD_323, { translate: pt(0.815, 2.019), rotate: 0, id: 'RD1' }) -// mcu.ic +// mcu.prog.conn +const RJ3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(1.329, 0.167), rotate: 0, + id: 'RJ3' +}) +// mcu.ic.device const RU2 = board.add(ESP_WROOM_02, { translate: pt(0.561, 0.281), rotate: 0, id: 'RU2' @@ -120,11 +125,6 @@ const RC7 = board.add(C_0603_1608Metric, { translate: pt(1.393, 0.403), rotate: 0, id: 'RC7' }) -// mcu.prog.conn -const RJ3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(1.329, 0.167), rotate: 0, - id: 'RJ3' -}) // mcu.en_pull.rc.r const RR4 = board.add(R_0603_1608Metric, { translate: pt(1.220, 0.519), rotate: 0, @@ -253,9 +253,9 @@ const RR11 = board.add(R_1206_3216Metric, { board.setNetlist([ {name: "Rvin_raw", pads: [["RJ1", "2"], ["RJ2", "2"], ["RF1", "1"]]}, - {name: "Rgnd", pads: [["RJ1", "1"], ["RJ2", "1"], ["RTP1", "1"], ["RU1", "1"], ["RR2", "2"], ["RC1", "2"], ["RC3", "2"], ["RC4", "2"], ["RC5", "2"], ["RD1", "2"], ["RU2", "19"], ["RU2", "9"], ["RC6", "2"], ["RC7", "2"], ["RJ3", "5"], ["RC8", "2"], ["RR7", "2"], ["RU3", "3"], ["RC9", "2"], ["RU4", "3"], ["RC10", "2"], ["RU5", "2"], ["RU5", "3"], ["RC11", "2"], ["RC12", "2"], ["RSW1", "2"], ["RJ4", "1"], ["RU6", "1"], ["RU6", "9"], ["RC13", "2"], ["RC14", "2"], ["RR11", "1"]]}, + {name: "Rgnd", pads: [["RJ1", "1"], ["RJ2", "1"], ["RTP1", "1"], ["RU1", "1"], ["RR2", "2"], ["RC1", "2"], ["RC3", "2"], ["RC4", "2"], ["RC5", "2"], ["RD1", "2"], ["RJ3", "5"], ["RU2", "19"], ["RU2", "9"], ["RC6", "2"], ["RC7", "2"], ["RC8", "2"], ["RR7", "2"], ["RU3", "3"], ["RC9", "2"], ["RU4", "3"], ["RC10", "2"], ["RU5", "2"], ["RU5", "3"], ["RC11", "2"], ["RC12", "2"], ["RSW1", "2"], ["RJ4", "1"], ["RU6", "1"], ["RU6", "9"], ["RC13", "2"], ["RC14", "2"], ["RR11", "1"]]}, {name: "Rvin", pads: [["RFB1", "2"], ["RTP2", "1"], ["RU1", "3"], ["RC1", "1"], ["RC3", "1"], ["RC4", "1"], ["RR3", "1"], ["RR6", "1"], ["RU6", "5"], ["RC13", "1"], ["RC14", "1"]]}, - {name: "Rv3v3", pads: [["RR1", "1"], ["RL1", "2"], ["RC5", "1"], ["RTP3", "1"], ["RD1", "1"], ["RU2", "1"], ["RU2", "16"], ["RU2", "7"], ["RC6", "1"], ["RC7", "1"], ["RJ3", "1"], ["RR4", "1"], ["RD2", "2"], ["RU3", "1"], ["RC9", "1"], ["RU4", "1"], ["RC10", "1"], ["RR8", "1"], ["RR9", "1"], ["RU5", "1"], ["RC11", "1"], ["RR10", "1"], ["RJ4", "2"], ["RU6", "4"]]}, + {name: "Rv3v3", pads: [["RR1", "1"], ["RL1", "2"], ["RC5", "1"], ["RTP3", "1"], ["RD1", "1"], ["RJ3", "1"], ["RU2", "1"], ["RU2", "16"], ["RU2", "7"], ["RC6", "1"], ["RC7", "1"], ["RR4", "1"], ["RD2", "2"], ["RU3", "1"], ["RC9", "1"], ["RU4", "1"], ["RC10", "1"], ["RR8", "1"], ["RR9", "1"], ["RU5", "1"], ["RC11", "1"], ["RR10", "1"], ["RJ4", "2"], ["RU6", "4"]]}, {name: "Ri2c_chain_0.scl", pads: [["RU2", "6"], ["RR8", "2"], ["RTP4", "1"], ["RU5", "6"], ["RJ4", "4"]]}, {name: "Ri2c_chain_0.sda", pads: [["RU2", "5"], ["RR9", "2"], ["RTP5", "1"], ["RU5", "4"], ["RJ4", "3"]]}, {name: "Rfuse.pwr_out", pads: [["RF1", "2"], ["RFB1", "1"]]}, @@ -263,10 +263,10 @@ board.setNetlist([ {name: "Rreg_3v3.ic.fb", pads: [["RU1", "4"], ["RR1", "2"], ["RR2", "1"]]}, {name: "Rreg_3v3.ic.boot", pads: [["RU1", "6"], ["RC2", "1"]]}, {name: "Rreg_3v3.ic.en", pads: [["RU1", "5"], ["RR3", "2"]]}, - {name: "Rmcu.program_uart_node.a_tx", pads: [["RU2", "12"], ["RJ3", "3"]]}, - {name: "Rmcu.program_uart_node.b_tx", pads: [["RU2", "11"], ["RJ3", "4"]]}, - {name: "Rmcu.program_en_node", pads: [["RU2", "2"], ["RJ3", "6"], ["RR4", "2"], ["RC8", "1"]]}, - {name: "Rmcu.program_boot_node", pads: [["RU2", "8"], ["RJ3", "2"], ["RR5", "2"]]}, + {name: "Rmcu.program_uart_node.a_tx", pads: [["RJ3", "4"], ["RU2", "11"]]}, + {name: "Rmcu.program_uart_node.b_tx", pads: [["RJ3", "3"], ["RU2", "12"]]}, + {name: "Rmcu.program_en_node", pads: [["RJ3", "6"], ["RU2", "2"], ["RR4", "2"], ["RC8", "1"]]}, + {name: "Rmcu.program_boot_node", pads: [["RJ3", "2"], ["RU2", "8"], ["RR5", "2"]]}, {name: "Rledr.package.k", pads: [["RD2", "1"], ["RR5", "1"]]}, {name: "Rvin_sense.output", pads: [["RU2", "17"], ["RR6", "2"], ["RR7", "1"]]}, {name: "Renca.out", pads: [["RU2", "13"], ["RU3", "2"]]}, diff --git a/examples/IotDisplay/IotDisplay.net.ref b/examples/IotDisplay/IotDisplay.net.ref index c90c38c70..3a66acae2 100644 --- a/examples/IotDisplay/IotDisplay.net.ref +++ b/examples/IotDisplay/IotDisplay.net.ref @@ -252,6 +252,30 @@ (property (name "edg_value") (value "30V 4A 44mΩ@10V,4.3A 1.4W 1.3V@250μA P Channel SOT-23-3L MOSFETs ROHS")) (sheetpath (names "/vbat_sense_gate/") (tstamps "/31ac062b/")) (tstamps "0289014d")) +(comp (ref "J3") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "J3")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) +(comp (ref "SW1") + (value "mcu.boot") + (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.boot.package")) + (property (name "edg_short_path") (value "mcu.boot")) + (property (name "edg_refdes") (value "SW1")) + (property (name "edg_part") (value "5.1mm switch")) + (property (name "edg_value") (value "5.1mm switch")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "042b01b5")) (comp (ref "U2") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -288,30 +312,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "J3") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "J3")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) -(comp (ref "SW1") - (value "mcu.boot") - (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.boot.package")) - (property (name "edg_short_path") (value "mcu.boot")) - (property (name "edg_refdes") (value "SW1")) - (property (name "edg_part") (value "5.1mm switch")) - (property (name "edg_value") (value "5.1mm switch")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "042b01b5")) (comp (ref "R5") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -916,13 +916,13 @@ (node (ref C3) (pin 2)) (node (ref C4) (pin 2)) (node (ref Q2) (pin 2)) + (node (ref J3) (pin 5)) + (node (ref SW1) (pin 2)) (node (ref U2) (pin 1)) (node (ref U2) (pin 40)) (node (ref U2) (pin 41)) (node (ref C5) (pin 2)) (node (ref C6) (pin 2)) - (node (ref J3) (pin 5)) - (node (ref SW1) (pin 2)) (node (ref C7) (pin 2)) (node (ref U3) (pin 3)) (node (ref R6) (pin 2)) @@ -962,10 +962,10 @@ (node (ref L1) (pin 2)) (node (ref C4) (pin 1)) (node (ref TP3) (pin 1)) + (node (ref J3) (pin 1)) (node (ref U2) (pin 2)) (node (ref C5) (pin 1)) (node (ref C6) (pin 1)) - (node (ref J3) (pin 1)) (node (ref R5) (pin 1)) (node (ref Q4) (pin 2)) (node (ref Q5) (pin 2))) @@ -1017,20 +1017,20 @@ (node (ref R4) (pin 2)) (node (ref Q3) (pin 1))) (net (code 17) (name "mcu.program_uart_node.a_tx") - (node (ref U2) (pin 37)) - (node (ref J3) (pin 3))) + (node (ref J3) (pin 4)) + (node (ref U2) (pin 36))) (net (code 18) (name "mcu.program_uart_node.b_tx") - (node (ref U2) (pin 36)) - (node (ref J3) (pin 4))) + (node (ref J3) (pin 3)) + (node (ref U2) (pin 37))) (net (code 19) (name "mcu.program_en_node") - (node (ref U2) (pin 3)) (node (ref J3) (pin 6)) + (node (ref U2) (pin 3)) (node (ref R5) (pin 2)) (node (ref C7) (pin 1))) (net (code 20) (name "mcu.program_boot_node") - (node (ref U2) (pin 27)) (node (ref J3) (pin 2)) - (node (ref SW1) (pin 1))) + (node (ref SW1) (pin 1)) + (node (ref U2) (pin 27))) (net (code 21) (name "ledr.signal") (node (ref U2) (pin 39)) (node (ref D1) (pin 2))) diff --git a/examples/IotDisplay/IotDisplay.svgpcb.js b/examples/IotDisplay/IotDisplay.svgpcb.js index b1b285844..c0a5bbff7 100644 --- a/examples/IotDisplay/IotDisplay.svgpcb.js +++ b/examples/IotDisplay/IotDisplay.svgpcb.js @@ -105,6 +105,16 @@ const Q3 = board.add(SOT_23, { translate: pt(1.487, 1.980), rotate: 0, id: 'Q3' }) +// mcu.prog.conn +const J3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(2.096, 0.167), rotate: 0, + id: 'J3' +}) +// mcu.boot.package +const SW1 = board.add(SW_SPST_SKQG_WithoutStem, { + translate: pt(2.096, 0.486), rotate: 0, + id: 'SW1' +}) // mcu.ic const U2 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -120,16 +130,6 @@ const C6 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.667), rotate: 0, id: 'C6' }) -// mcu.prog.conn -const J3 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(2.096, 0.167), rotate: 0, - id: 'J3' -}) -// mcu.boot.package -const SW1 = board.add(SW_SPST_SKQG_WithoutStem, { - translate: pt(2.096, 0.486), rotate: 0, - id: 'SW1' -}) // mcu.en_pull.rc.r const R5 = board.add(R_0603_1608Metric, { translate: pt(2.364, 0.667), rotate: 0, @@ -377,9 +377,9 @@ const TP14 = board.add(TestPoint_TE_RCT_0805, { }) board.setNetlist([ - {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["J2", "1"], ["TP2", "1"], ["Q1", "1"], ["U1", "1"], ["R2", "2"], ["C1", "2"], ["C3", "2"], ["C4", "2"], ["Q2", "2"], ["U2", "1"], ["U2", "40"], ["U2", "41"], ["C5", "2"], ["C6", "2"], ["J3", "5"], ["SW1", "2"], ["C7", "2"], ["U3", "3"], ["R6", "2"], ["R7", "2"], ["R8", "2"], ["SW2", "2"], ["R10", "2"], ["J4", "17"], ["J4", "8"], ["C8", "2"], ["C9", "2"], ["C10", "2"], ["C11", "2"], ["C12", "2"], ["C13", "2"], ["C14", "2"], ["R11", "2"], ["C15", "2"], ["D6", "1"], ["C17", "2"], ["C18", "2"], ["R12", "1"], ["J5", "11"], ["J5", "6"], ["U6", "4"], ["C19", "2"]]}, + {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["J2", "1"], ["TP2", "1"], ["Q1", "1"], ["U1", "1"], ["R2", "2"], ["C1", "2"], ["C3", "2"], ["C4", "2"], ["Q2", "2"], ["J3", "5"], ["SW1", "2"], ["U2", "1"], ["U2", "40"], ["U2", "41"], ["C5", "2"], ["C6", "2"], ["C7", "2"], ["U3", "3"], ["R6", "2"], ["R7", "2"], ["R8", "2"], ["SW2", "2"], ["R10", "2"], ["J4", "17"], ["J4", "8"], ["C8", "2"], ["C9", "2"], ["C10", "2"], ["C11", "2"], ["C12", "2"], ["C13", "2"], ["C14", "2"], ["R11", "2"], ["C15", "2"], ["D6", "1"], ["C17", "2"], ["C18", "2"], ["R12", "1"], ["J5", "11"], ["J5", "6"], ["U6", "4"], ["C19", "2"]]}, {name: "vbat", pads: [["Q1", "2"], ["U1", "3"], ["C1", "1"], ["C3", "1"], ["R3", "1"], ["R4", "1"], ["Q3", "2"]]}, - {name: "v3v3", pads: [["R1", "1"], ["L1", "2"], ["C4", "1"], ["TP3", "1"], ["U2", "2"], ["C5", "1"], ["C6", "1"], ["J3", "1"], ["R5", "1"], ["Q4", "2"], ["Q5", "2"]]}, + {name: "v3v3", pads: [["R1", "1"], ["L1", "2"], ["C4", "1"], ["TP3", "1"], ["J3", "1"], ["U2", "2"], ["C5", "1"], ["C6", "1"], ["R5", "1"], ["Q4", "2"], ["Q5", "2"]]}, {name: "usb_chain_0.d_P", pads: [["J1", "A6"], ["J1", "B6"], ["U2", "14"], ["U3", "2"]]}, {name: "usb_chain_0.d_N", pads: [["J1", "A7"], ["J1", "B7"], ["U2", "13"], ["U3", "1"]]}, {name: "usb.pwr", pads: [["J1", "A4"], ["J1", "A9"], ["J1", "B4"], ["J1", "B9"]]}, @@ -393,10 +393,10 @@ board.setNetlist([ {name: "vbat_sense_gate.control", pads: [["Q2", "1"], ["U2", "6"]]}, {name: "vbat_sense_gate.output", pads: [["Q3", "3"], ["R9", "1"]]}, {name: "vbat_sense_gate.pre.drain", pads: [["Q2", "3"], ["R4", "2"], ["Q3", "1"]]}, - {name: "mcu.program_uart_node.a_tx", pads: [["U2", "37"], ["J3", "3"]]}, - {name: "mcu.program_uart_node.b_tx", pads: [["U2", "36"], ["J3", "4"]]}, - {name: "mcu.program_en_node", pads: [["U2", "3"], ["J3", "6"], ["R5", "2"], ["C7", "1"]]}, - {name: "mcu.program_boot_node", pads: [["U2", "27"], ["J3", "2"], ["SW1", "1"]]}, + {name: "mcu.program_uart_node.a_tx", pads: [["J3", "4"], ["U2", "36"]]}, + {name: "mcu.program_uart_node.b_tx", pads: [["J3", "3"], ["U2", "37"]]}, + {name: "mcu.program_en_node", pads: [["J3", "6"], ["U2", "3"], ["R5", "2"], ["C7", "1"]]}, + {name: "mcu.program_boot_node", pads: [["J3", "2"], ["SW1", "1"], ["U2", "27"]]}, {name: "ledr.signal", pads: [["U2", "39"], ["D1", "2"]]}, {name: "ledr.package.k", pads: [["D1", "1"], ["R6", "1"]]}, {name: "ledg.signal", pads: [["U2", "38"], ["D2", "2"]]}, diff --git a/examples/IotFan/IotFan.net.ref b/examples/IotFan/IotFan.net.ref index 7467c0513..951b5241a 100644 --- a/examples/IotFan/IotFan.net.ref +++ b/examples/IotFan/IotFan.net.ref @@ -264,6 +264,54 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "FX1") + (value "mcu.crystal.package") + (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.package")) + (property (name "edg_short_path") (value "mcu.crystal.package")) + (property (name "edg_refdes") (value "FX1")) + (property (name "edg_part") (value "TXM40M0004252HBCEO00T (TAE(Zhejiang Abel Elec))")) + (property (name "edg_value") (value "SMD2520-4P Crystals ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "0b4e02cd")) +(comp (ref "FC7") + (value "mcu.crystal.cap_a") + (footprint "Capacitor_SMD:C_0603_1608Metric") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.cap_a")) + (property (name "edg_short_path") (value "mcu.crystal.cap_a")) + (property (name "edg_refdes") (value "FC7")) + (property (name "edg_part") (value "CL10C220JB8NNNC (Samsung Electro-Mechanics)")) + (property (name "edg_value") (value "50V 22pF C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "05e701f5")) +(comp (ref "FC8") + (value "mcu.crystal.cap_b") + (footprint "Capacitor_SMD:C_0603_1608Metric") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.cap_b")) + (property (name "edg_short_path") (value "mcu.crystal.cap_b")) + (property (name "edg_refdes") (value "FC8")) + (property (name "edg_part") (value "CL10C220JB8NNNC (Samsung Electro-Mechanics)")) + (property (name "edg_value") (value "50V 22pF C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "05e801f6")) +(comp (ref "FJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "FJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "FU3") (value "mcu.ic") (footprint "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm") @@ -276,74 +324,74 @@ (property (name "edg_value") (value "ESP32-C3FH4")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "013700cd")) -(comp (ref "FC7") +(comp (ref "FC9") (value "mcu.vdd_bulk_cap") (footprint "Capacitor_SMD:C_0805_2012Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd_bulk_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd_bulk_cap")) - (property (name "edg_refdes") (value "FC7")) + (property (name "edg_refdes") (value "FC9")) (property (name "edg_part") (value "CL21A106KAYNNNE (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "X5R 25V ±10% 10uF 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "1fd804df")) -(comp (ref "FC8") +(comp (ref "FC10") (value "mcu.vdda_cap0") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdda_cap0.cap")) (property (name "edg_short_path") (value "mcu.vdda_cap0")) - (property (name "edg_refdes") (value "FC8")) + (property (name "edg_refdes") (value "FC10")) (property (name "edg_part") (value "CL10A105KB8NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "50V 1uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "11eb0363")) -(comp (ref "FC9") +(comp (ref "FC11") (value "mcu.vdda_cap1") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdda_cap1.cap")) (property (name "edg_short_path") (value "mcu.vdda_cap1")) - (property (name "edg_refdes") (value "FC9")) + (property (name "edg_refdes") (value "FC11")) (property (name "edg_part") (value "0603B103K500NT (FH(Guangdong Fenghua Advanced Tech))")) (property (name "edg_value") (value "50V 10nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "11ec0364")) -(comp (ref "FC10") +(comp (ref "FC12") (value "mcu.vddrtc_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddrtc_cap.cap")) (property (name "edg_short_path") (value "mcu.vddrtc_cap")) - (property (name "edg_refdes") (value "FC10")) + (property (name "edg_refdes") (value "FC12")) (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "16e6041b")) -(comp (ref "FC11") +(comp (ref "FC13") (value "mcu.vddcpu_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddcpu_cap.cap")) (property (name "edg_short_path") (value "mcu.vddcpu_cap")) - (property (name "edg_refdes") (value "FC11")) + (property (name "edg_refdes") (value "FC13")) (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "16bf041a")) -(comp (ref "FC12") +(comp (ref "FC14") (value "mcu.vddspi_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddspi_cap.cap")) (property (name "edg_short_path") (value "mcu.vddspi_cap")) - (property (name "edg_refdes") (value "FC12")) + (property (name "edg_refdes") (value "FC14")) (property (name "edg_part") (value "CL10A105KB8NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "50V 1uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) @@ -360,26 +408,26 @@ (property (name "edg_value") (value "1206 Antennas ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "02760144")) -(comp (ref "FC13") +(comp (ref "FC15") (value "mcu.pi.c1") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "pi")) (property (name "Sheetfile") (value "edg.circuits.RfNetworks.PiLowPassFilter")) (property (name "edg_path") (value "mcu.pi.c1")) (property (name "edg_short_path") (value "mcu.pi.c1")) - (property (name "edg_refdes") (value "FC13")) + (property (name "edg_refdes") (value "FC15")) (property (name "edg_part") (value "0603CG8R2C500NT (FH(Guangdong Fenghua Advanced Tech))")) (property (name "edg_value") (value "50V 8.2pF C0G ±0.25pF 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) (tstamps "00f90095")) -(comp (ref "FC14") +(comp (ref "FC16") (value "mcu.pi.c2") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "pi")) (property (name "Sheetfile") (value "edg.circuits.RfNetworks.PiLowPassFilter")) (property (name "edg_path") (value "mcu.pi.c2")) (property (name "edg_short_path") (value "mcu.pi.c2")) - (property (name "edg_refdes") (value "FC14")) + (property (name "edg_refdes") (value "FC16")) (property (name "edg_part") (value "0603CG6R8C500NT (FH(Guangdong Fenghua Advanced Tech))")) (property (name "edg_value") (value "50V 6.8pF C0G ±0.25pF 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) @@ -396,26 +444,26 @@ (property (name "edg_value") (value "500mA 1.2nH ±5% 50mΩ 0603 Inductors (SMD) ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) (tstamps "006d006d")) -(comp (ref "FC15") +(comp (ref "FC17") (value "mcu.vdd3p3_l_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd3p3_l_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd3p3_l_cap")) - (property (name "edg_refdes") (value "FC15")) + (property (name "edg_refdes") (value "FC17")) (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "1ca50473")) -(comp (ref "FC16") +(comp (ref "FC18") (value "mcu.vdd3p3_cap") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd3p3_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd3p3_cap")) - (property (name "edg_refdes") (value "FC16")) + (property (name "edg_refdes") (value "FC18")) (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) @@ -432,54 +480,6 @@ (property (name "edg_value") (value "700mA 2.1nH ±2% 5mΩ 0603 Inductors (SMD) ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0d4e02e0")) -(comp (ref "FX1") - (value "mcu.crystal.package") - (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.package")) - (property (name "edg_short_path") (value "mcu.crystal.package")) - (property (name "edg_refdes") (value "FX1")) - (property (name "edg_part") (value "TXM40M0004252HBCEO00T (TAE(Zhejiang Abel Elec))")) - (property (name "edg_value") (value "SMD2520-4P Crystals ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "0b4e02cd")) -(comp (ref "FC17") - (value "mcu.crystal.cap_a") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.cap_a")) - (property (name "edg_short_path") (value "mcu.crystal.cap_a")) - (property (name "edg_refdes") (value "FC17")) - (property (name "edg_part") (value "CL10C220JB8NNNC (Samsung Electro-Mechanics)")) - (property (name "edg_value") (value "50V 22pF C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "05e701f5")) -(comp (ref "FC18") - (value "mcu.crystal.cap_b") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.cap_b")) - (property (name "edg_short_path") (value "mcu.crystal.cap_b")) - (property (name "edg_refdes") (value "FC18")) - (property (name "edg_part") (value "CL10C220JB8NNNC (Samsung Electro-Mechanics)")) - (property (name "edg_value") (value "50V 22pF C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "05e801f6")) -(comp (ref "FJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "FJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "FR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1146,9 +1146,12 @@ (node (ref FC5) (pin 2)) (node (ref FC6) (pin 2)) (node (ref FD2) (pin 2)) - (node (ref FU3) (pin 33)) + (node (ref FX1) (pin 2)) + (node (ref FX1) (pin 4)) (node (ref FC7) (pin 2)) (node (ref FC8) (pin 2)) + (node (ref FJ2) (pin 5)) + (node (ref FU3) (pin 33)) (node (ref FC9) (pin 2)) (node (ref FC10) (pin 2)) (node (ref FC11) (pin 2)) @@ -1157,11 +1160,8 @@ (node (ref FC14) (pin 2)) (node (ref FC15) (pin 2)) (node (ref FC16) (pin 2)) - (node (ref FX1) (pin 2)) - (node (ref FX1) (pin 4)) (node (ref FC17) (pin 2)) (node (ref FC18) (pin 2)) - (node (ref FJ2) (pin 5)) (node (ref FC19) (pin 2)) (node (ref FSW1) (pin C)) (node (ref FSW1) (pin S2)) @@ -1257,21 +1257,21 @@ (node (ref FC6) (pin 1)) (node (ref FTP4) (pin 1)) (node (ref FD2) (pin 1)) + (node (ref FJ2) (pin 1)) (node (ref FU3) (pin 11)) (node (ref FU3) (pin 14)) (node (ref FU3) (pin 17)) (node (ref FU3) (pin 18)) (node (ref FU3) (pin 31)) (node (ref FU3) (pin 32)) - (node (ref FC7) (pin 1)) - (node (ref FC8) (pin 1)) (node (ref FC9) (pin 1)) (node (ref FC10) (pin 1)) (node (ref FC11) (pin 1)) (node (ref FC12) (pin 1)) - (node (ref FC15) (pin 1)) + (node (ref FC13) (pin 1)) + (node (ref FC14) (pin 1)) + (node (ref FC17) (pin 1)) (node (ref FL3) (pin 1)) - (node (ref FJ2) (pin 1)) (node (ref FR4) (pin 1)) (node (ref FD3) (pin 2))) (net (code 5) (name "Freg_5v.ic.sw") @@ -1289,40 +1289,40 @@ (node (ref FU1) (pin 5)) (node (ref FR3) (pin 2))) (net (code 9) (name "Fmcu.xtal_node.xi") - (node (ref FU3) (pin 30)) (node (ref FX1) (pin 1)) - (node (ref FC17) (pin 1))) + (node (ref FC7) (pin 1)) + (node (ref FU3) (pin 30))) (net (code 10) (name "Fmcu.xtal_node.xo") - (node (ref FU3) (pin 29)) (node (ref FX1) (pin 3)) - (node (ref FC18) (pin 1))) + (node (ref FC8) (pin 1)) + (node (ref FU3) (pin 29))) (net (code 11) (name "Fmcu.program_uart_node.a_tx") - (node (ref FU3) (pin 28)) - (node (ref FJ2) (pin 3))) + (node (ref FJ2) (pin 4)) + (node (ref FU3) (pin 27))) (net (code 12) (name "Fmcu.program_uart_node.b_tx") - (node (ref FU3) (pin 27)) - (node (ref FJ2) (pin 4))) + (node (ref FJ2) (pin 3)) + (node (ref FU3) (pin 28))) (net (code 13) (name "Fmcu.program_en_node") - (node (ref FU3) (pin 7)) (node (ref FJ2) (pin 6)) + (node (ref FU3) (pin 7)) (node (ref FR4) (pin 2)) (node (ref FC19) (pin 1))) (net (code 14) (name "Fmcu.program_boot_node") - (node (ref FU3) (pin 15)) (node (ref FJ2) (pin 2)) + (node (ref FU3) (pin 15)) (node (ref FR5) (pin 2))) -(net (code 15) (name "Fmcu.ic.lna_in") - (node (ref FU3) (pin 1)) - (node (ref FC13) (pin 1)) - (node (ref FL2) (pin 1))) -(net (code 16) (name "Fmcu.ic.vdd3p3") +(net (code 15) (name "Fmcu.ic.vdd3p3") (node (ref FU3) (pin 2)) (node (ref FU3) (pin 3)) - (node (ref FC16) (pin 1)) + (node (ref FC18) (pin 1)) (node (ref FL3) (pin 2))) +(net (code 16) (name "Fmcu.ic.lna_in") + (node (ref FU3) (pin 1)) + (node (ref FC15) (pin 1)) + (node (ref FL2) (pin 1))) (net (code 17) (name "Fmcu.ant.a") (node (ref FANT1) (pin 1)) - (node (ref FC14) (pin 1)) + (node (ref FC16) (pin 1)) (node (ref FL2) (pin 2))) (net (code 18) (name "Fledr.package.k") (node (ref FD3) (pin 1)) diff --git a/examples/IotFan/IotFan.svgpcb.js b/examples/IotFan/IotFan.svgpcb.js index 72f8b19a4..8912a5d95 100644 --- a/examples/IotFan/IotFan.svgpcb.js +++ b/examples/IotFan/IotFan.svgpcb.js @@ -110,95 +110,95 @@ const FD2 = board.add(D_SOD_323, { translate: pt(0.809, 1.980), rotate: 0, id: 'FD2' }) +// mcu.crystal.package +const FX1 = board.add(Crystal_SMD_2520_4Pin_2_5x2_0mm, { + translate: pt(2.311, 0.059), rotate: 0, + id: 'FX1' +}) +// mcu.crystal.cap_a +const FC7 = board.add(C_0603_1608Metric, { + translate: pt(2.096, 0.312), rotate: 0, + id: 'FC7' +}) +// mcu.crystal.cap_b +const FC8 = board.add(C_0603_1608Metric, { + translate: pt(2.252, 0.312), rotate: 0, + id: 'FC8' +}) +// mcu.prog.conn +const FJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { + translate: pt(2.067, 0.079), rotate: 0, + id: 'FJ2' +}) // mcu.ic const FU3 = board.add(QFN_32_1EP_5x5mm_P0_5mm_EP3_65x3_65mm, { translate: pt(1.768, 0.122), rotate: 0, id: 'FU3' }) // mcu.vdd_bulk_cap.cap -const FC7 = board.add(C_0805_2012Metric, { +const FC9 = board.add(C_0805_2012Metric, { translate: pt(1.932, 0.322), rotate: 0, - id: 'FC7' -}) -// mcu.vdda_cap0.cap -const FC8 = board.add(C_0603_1608Metric, { - translate: pt(2.096, 0.312), rotate: 0, - id: 'FC8' -}) -// mcu.vdda_cap1.cap -const FC9 = board.add(C_0603_1608Metric, { - translate: pt(2.252, 0.312), rotate: 0, id: 'FC9' }) -// mcu.vddrtc_cap.cap +// mcu.vdda_cap0.cap const FC10 = board.add(C_0603_1608Metric, { translate: pt(2.408, 0.312), rotate: 0, id: 'FC10' }) -// mcu.vddcpu_cap.cap +// mcu.vdda_cap1.cap const FC11 = board.add(C_0603_1608Metric, { translate: pt(1.704, 0.441), rotate: 0, id: 'FC11' }) -// mcu.vddspi_cap.cap +// mcu.vddrtc_cap.cap const FC12 = board.add(C_0603_1608Metric, { translate: pt(1.860, 0.441), rotate: 0, id: 'FC12' }) -// mcu.ant -const FANT1 = board.add(D_1206_3216Metric, { - translate: pt(1.736, 0.328), rotate: 0, - id: 'FANT1' -}) -// mcu.pi.c1 +// mcu.vddcpu_cap.cap const FC13 = board.add(C_0603_1608Metric, { translate: pt(2.016, 0.441), rotate: 0, id: 'FC13' }) -// mcu.pi.c2 +// mcu.vddspi_cap.cap const FC14 = board.add(C_0603_1608Metric, { translate: pt(2.172, 0.441), rotate: 0, id: 'FC14' }) -// mcu.pi.l -const FL2 = board.add(L_0603_1608Metric, { - translate: pt(2.328, 0.441), rotate: 0, - id: 'FL2' +// mcu.ant +const FANT1 = board.add(D_1206_3216Metric, { + translate: pt(1.736, 0.328), rotate: 0, + id: 'FANT1' }) -// mcu.vdd3p3_l_cap.cap +// mcu.pi.c1 const FC15 = board.add(C_0603_1608Metric, { - translate: pt(1.704, 0.538), rotate: 0, + translate: pt(2.328, 0.441), rotate: 0, id: 'FC15' }) -// mcu.vdd3p3_cap.cap +// mcu.pi.c2 const FC16 = board.add(C_0603_1608Metric, { - translate: pt(1.860, 0.538), rotate: 0, + translate: pt(1.704, 0.538), rotate: 0, id: 'FC16' }) -// mcu.vdd3p3_l.ind -const FL3 = board.add(L_0603_1608Metric, { - translate: pt(2.016, 0.538), rotate: 0, - id: 'FL3' -}) -// mcu.crystal.package -const FX1 = board.add(Crystal_SMD_2520_4Pin_2_5x2_0mm, { - translate: pt(2.311, 0.059), rotate: 0, - id: 'FX1' +// mcu.pi.l +const FL2 = board.add(L_0603_1608Metric, { + translate: pt(1.860, 0.538), rotate: 0, + id: 'FL2' }) -// mcu.crystal.cap_a +// mcu.vdd3p3_l_cap.cap const FC17 = board.add(C_0603_1608Metric, { - translate: pt(2.172, 0.538), rotate: 0, + translate: pt(2.016, 0.538), rotate: 0, id: 'FC17' }) -// mcu.crystal.cap_b +// mcu.vdd3p3_cap.cap const FC18 = board.add(C_0603_1608Metric, { - translate: pt(2.328, 0.538), rotate: 0, + translate: pt(2.172, 0.538), rotate: 0, id: 'FC18' }) -// mcu.prog.conn -const FJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { - translate: pt(2.067, 0.079), rotate: 0, - id: 'FJ2' +// mcu.vdd3p3_l.ind +const FL3 = board.add(L_0603_1608Metric, { + translate: pt(2.328, 0.538), rotate: 0, + id: 'FL3' }) // mcu.en_pull.rc.r const FR4 = board.add(R_0603_1608Metric, { @@ -468,22 +468,22 @@ const FQ6 = board.add(SOT_23, { board.setNetlist([ {name: "Fv12", pads: [["FJ1", "1"], ["FTP1", "1"], ["FU1", "3"], ["FC1", "1"], ["FC3", "1"], ["FR3", "1"], ["FR6", "1"], ["FR8", "1"], ["FQ2", "1"], ["FQ2", "2"], ["FQ2", "3"], ["FR9", "1"], ["FQ5", "1"], ["FQ5", "2"], ["FQ5", "3"]]}, - {name: "Fgnd", pads: [["FJ1", "2"], ["FTP2", "1"], ["FU1", "1"], ["FR2", "2"], ["FC1", "2"], ["FC3", "2"], ["FC4", "2"], ["FD1", "2"], ["FU2", "1"], ["FC5", "2"], ["FC6", "2"], ["FD2", "2"], ["FU3", "33"], ["FC7", "2"], ["FC8", "2"], ["FC9", "2"], ["FC10", "2"], ["FC11", "2"], ["FC12", "2"], ["FC13", "2"], ["FC14", "2"], ["FC15", "2"], ["FC16", "2"], ["FX1", "2"], ["FX1", "4"], ["FC17", "2"], ["FC18", "2"], ["FJ2", "5"], ["FC19", "2"], ["FSW1", "C"], ["FSW1", "S2"], ["FR7", "2"], ["FD4", "4"], ["FC20", "2"], ["FD5", "4"], ["FC21", "2"], ["FD6", "4"], ["FC22", "2"], ["FD7", "4"], ["FC23", "2"], ["FD8", "4"], ["FC24", "2"], ["FD9", "4"], ["FC25", "2"], ["FD10", "4"], ["FC26", "2"], ["FD11", "4"], ["FC27", "2"], ["FD12", "4"], ["FC28", "2"], ["FD13", "4"], ["FC29", "2"], ["FD14", "4"], ["FC30", "2"], ["FD15", "4"], ["FC31", "2"], ["FD16", "4"], ["FC32", "2"], ["FD17", "4"], ["FC33", "2"], ["FD18", "4"], ["FC34", "2"], ["FD19", "4"], ["FC35", "2"], ["FD20", "4"], ["FC36", "2"], ["FD21", "4"], ["FC37", "2"], ["FJ3", "1"], ["FQ1", "2"], ["FQ3", "2"], ["FJ4", "1"], ["FQ4", "2"], ["FQ6", "2"]]}, + {name: "Fgnd", pads: [["FJ1", "2"], ["FTP2", "1"], ["FU1", "1"], ["FR2", "2"], ["FC1", "2"], ["FC3", "2"], ["FC4", "2"], ["FD1", "2"], ["FU2", "1"], ["FC5", "2"], ["FC6", "2"], ["FD2", "2"], ["FX1", "2"], ["FX1", "4"], ["FC7", "2"], ["FC8", "2"], ["FJ2", "5"], ["FU3", "33"], ["FC9", "2"], ["FC10", "2"], ["FC11", "2"], ["FC12", "2"], ["FC13", "2"], ["FC14", "2"], ["FC15", "2"], ["FC16", "2"], ["FC17", "2"], ["FC18", "2"], ["FC19", "2"], ["FSW1", "C"], ["FSW1", "S2"], ["FR7", "2"], ["FD4", "4"], ["FC20", "2"], ["FD5", "4"], ["FC21", "2"], ["FD6", "4"], ["FC22", "2"], ["FD7", "4"], ["FC23", "2"], ["FD8", "4"], ["FC24", "2"], ["FD9", "4"], ["FC25", "2"], ["FD10", "4"], ["FC26", "2"], ["FD11", "4"], ["FC27", "2"], ["FD12", "4"], ["FC28", "2"], ["FD13", "4"], ["FC29", "2"], ["FD14", "4"], ["FC30", "2"], ["FD15", "4"], ["FC31", "2"], ["FD16", "4"], ["FC32", "2"], ["FD17", "4"], ["FC33", "2"], ["FD18", "4"], ["FC34", "2"], ["FD19", "4"], ["FC35", "2"], ["FD20", "4"], ["FC36", "2"], ["FD21", "4"], ["FC37", "2"], ["FJ3", "1"], ["FQ1", "2"], ["FQ3", "2"], ["FJ4", "1"], ["FQ4", "2"], ["FQ6", "2"]]}, {name: "Fv5", pads: [["FR1", "1"], ["FL1", "2"], ["FC4", "1"], ["FTP3", "1"], ["FD1", "1"], ["FU2", "2"], ["FC5", "1"], ["FD4", "2"], ["FC20", "1"], ["FD5", "2"], ["FC21", "1"], ["FD6", "2"], ["FC22", "1"], ["FD7", "2"], ["FC23", "1"], ["FD8", "2"], ["FC24", "1"], ["FD9", "2"], ["FC25", "1"], ["FD10", "2"], ["FC26", "1"], ["FD11", "2"], ["FC27", "1"], ["FD12", "2"], ["FC28", "1"], ["FD13", "2"], ["FC29", "1"], ["FD14", "2"], ["FC30", "1"], ["FD15", "2"], ["FC31", "1"], ["FD16", "2"], ["FC32", "1"], ["FD17", "2"], ["FC33", "1"], ["FD18", "2"], ["FC34", "1"], ["FD19", "2"], ["FC35", "1"], ["FD20", "2"], ["FC36", "1"], ["FD21", "2"], ["FC37", "1"]]}, - {name: "Fv3v3", pads: [["FU2", "3"], ["FC6", "1"], ["FTP4", "1"], ["FD2", "1"], ["FU3", "11"], ["FU3", "14"], ["FU3", "17"], ["FU3", "18"], ["FU3", "31"], ["FU3", "32"], ["FC7", "1"], ["FC8", "1"], ["FC9", "1"], ["FC10", "1"], ["FC11", "1"], ["FC12", "1"], ["FC15", "1"], ["FL3", "1"], ["FJ2", "1"], ["FR4", "1"], ["FD3", "2"]]}, + {name: "Fv3v3", pads: [["FU2", "3"], ["FC6", "1"], ["FTP4", "1"], ["FD2", "1"], ["FJ2", "1"], ["FU3", "11"], ["FU3", "14"], ["FU3", "17"], ["FU3", "18"], ["FU3", "31"], ["FU3", "32"], ["FC9", "1"], ["FC10", "1"], ["FC11", "1"], ["FC12", "1"], ["FC13", "1"], ["FC14", "1"], ["FC17", "1"], ["FL3", "1"], ["FR4", "1"], ["FD3", "2"]]}, {name: "Freg_5v.ic.sw", pads: [["FU1", "2"], ["FC2", "2"], ["FL1", "1"]]}, {name: "Freg_5v.ic.fb", pads: [["FU1", "4"], ["FR1", "2"], ["FR2", "1"]]}, {name: "Freg_5v.ic.boot", pads: [["FU1", "6"], ["FC2", "1"]]}, {name: "Freg_5v.ic.en", pads: [["FU1", "5"], ["FR3", "2"]]}, - {name: "Fmcu.xtal_node.xi", pads: [["FU3", "30"], ["FX1", "1"], ["FC17", "1"]]}, - {name: "Fmcu.xtal_node.xo", pads: [["FU3", "29"], ["FX1", "3"], ["FC18", "1"]]}, - {name: "Fmcu.program_uart_node.a_tx", pads: [["FU3", "28"], ["FJ2", "3"]]}, - {name: "Fmcu.program_uart_node.b_tx", pads: [["FU3", "27"], ["FJ2", "4"]]}, - {name: "Fmcu.program_en_node", pads: [["FU3", "7"], ["FJ2", "6"], ["FR4", "2"], ["FC19", "1"]]}, - {name: "Fmcu.program_boot_node", pads: [["FU3", "15"], ["FJ2", "2"], ["FR5", "2"]]}, - {name: "Fmcu.ic.lna_in", pads: [["FU3", "1"], ["FC13", "1"], ["FL2", "1"]]}, - {name: "Fmcu.ic.vdd3p3", pads: [["FU3", "2"], ["FU3", "3"], ["FC16", "1"], ["FL3", "2"]]}, - {name: "Fmcu.ant.a", pads: [["FANT1", "1"], ["FC14", "1"], ["FL2", "2"]]}, + {name: "Fmcu.xtal_node.xi", pads: [["FX1", "1"], ["FC7", "1"], ["FU3", "30"]]}, + {name: "Fmcu.xtal_node.xo", pads: [["FX1", "3"], ["FC8", "1"], ["FU3", "29"]]}, + {name: "Fmcu.program_uart_node.a_tx", pads: [["FJ2", "4"], ["FU3", "27"]]}, + {name: "Fmcu.program_uart_node.b_tx", pads: [["FJ2", "3"], ["FU3", "28"]]}, + {name: "Fmcu.program_en_node", pads: [["FJ2", "6"], ["FU3", "7"], ["FR4", "2"], ["FC19", "1"]]}, + {name: "Fmcu.program_boot_node", pads: [["FJ2", "2"], ["FU3", "15"], ["FR5", "2"]]}, + {name: "Fmcu.ic.vdd3p3", pads: [["FU3", "2"], ["FU3", "3"], ["FC18", "1"], ["FL3", "2"]]}, + {name: "Fmcu.ic.lna_in", pads: [["FU3", "1"], ["FC15", "1"], ["FL2", "1"]]}, + {name: "Fmcu.ant.a", pads: [["FANT1", "1"], ["FC16", "1"], ["FL2", "2"]]}, {name: "Fledr.package.k", pads: [["FD3", "1"], ["FR5", "1"]]}, {name: "Fenc.a", pads: [["FU3", "26"], ["FSW1", "A"]]}, {name: "Fenc.b", pads: [["FU3", "16"], ["FSW1", "B"]]}, diff --git a/examples/IotIron/IotIron.net.ref b/examples/IotIron/IotIron.net.ref index a76a5355b..eb48bbfcb 100644 --- a/examples/IotIron/IotIron.net.ref +++ b/examples/IotIron/IotIron.net.ref @@ -264,6 +264,18 @@ (property (name "edg_value") (value "vgate")) (sheetpath (names "/") (tstamps "/")) (tstamps "0bba02e5")) +(comp (ref "IJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "IJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "IU3") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -300,18 +312,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "IJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "IJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "IR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1167,12 +1167,12 @@ (node (ref IU2) (pin 2)) (node (ref IC6) (pin 2)) (node (ref IC7) (pin 2)) + (node (ref IJ2) (pin 5)) (node (ref IU3) (pin 1)) (node (ref IU3) (pin 40)) (node (ref IU3) (pin 41)) (node (ref IC8) (pin 2)) (node (ref IC9) (pin 2)) - (node (ref IJ2) (pin 5)) (node (ref IC10) (pin 2)) (node (ref IU4) (pin 15)) (node (ref IU4) (pin 8)) @@ -1237,10 +1237,10 @@ (node (ref IC5) (pin 1)) (node (ref ITP3) (pin 1)) (node (ref ID1) (pin 1)) + (node (ref IJ2) (pin 1)) (node (ref IU3) (pin 2)) (node (ref IC8) (pin 1)) (node (ref IC9) (pin 1)) - (node (ref IJ2) (pin 1)) (node (ref IR4) (pin 1)) (node (ref IR5) (pin 1)) (node (ref IR6) (pin 1)) @@ -1308,19 +1308,19 @@ (node (ref IU1) (pin 5)) (node (ref IR3) (pin 2))) (net (code 14) (name "Imcu.program_uart_node.a_tx") - (node (ref IU3) (pin 37)) - (node (ref IJ2) (pin 3))) + (node (ref IJ2) (pin 4)) + (node (ref IU3) (pin 36))) (net (code 15) (name "Imcu.program_uart_node.b_tx") - (node (ref IU3) (pin 36)) - (node (ref IJ2) (pin 4))) + (node (ref IJ2) (pin 3)) + (node (ref IU3) (pin 37))) (net (code 16) (name "Imcu.program_en_node") - (node (ref IU3) (pin 3)) (node (ref IJ2) (pin 6)) + (node (ref IU3) (pin 3)) (node (ref IR4) (pin 2)) (node (ref IC10) (pin 1))) (net (code 17) (name "Imcu.program_boot_node") - (node (ref IU3) (pin 27)) (node (ref IJ2) (pin 2)) + (node (ref IU3) (pin 27)) (node (ref IR10) (pin 2))) (net (code 18) (name "Ii2c_pull.i2c.scl") (node (ref IU3) (pin 35)) diff --git a/examples/IotIron/IotIron.svgpcb.js b/examples/IotIron/IotIron.svgpcb.js index a64ecaec9..be5574b1c 100644 --- a/examples/IotIron/IotIron.svgpcb.js +++ b/examples/IotIron/IotIron.svgpcb.js @@ -110,6 +110,11 @@ const ITP4 = board.add(TestPoint_TE_RCT_0805, { translate: pt(1.062, 3.097), rotate: 0, id: 'ITP4' }) +// mcu.prog.conn +const IJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { + translate: pt(2.067, 0.079), rotate: 0, + id: 'IJ2' +}) // mcu.ic const IU3 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -125,11 +130,6 @@ const IC9 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.226), rotate: 0, id: 'IC9' }) -// mcu.prog.conn -const IJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { - translate: pt(2.067, 0.079), rotate: 0, - id: 'IJ2' -}) // mcu.en_pull.rc.r const IR4 = board.add(R_0603_1608Metric, { translate: pt(1.987, 0.356), rotate: 0, @@ -473,8 +473,8 @@ const IC31 = board.add(C_0603_1608Metric, { board.setNetlist([ {name: "Ivusb", pads: [["IJ1", "A4"], ["IJ1", "A9"], ["IJ1", "B4"], ["IJ1", "B9"], ["ITP1", "1"], ["IU1", "3"], ["IC1", "1"], ["IC3", "1"], ["IC4", "1"], ["IR3", "1"], ["IU2", "3"], ["IC6", "1"], ["IU4", "2"], ["IR7", "1"], ["IC22", "1"], ["IC23", "1"], ["IQ2", "5"], ["IQ2", "6"], ["IQ2", "7"], ["IQ2", "8"]]}, - {name: "Ignd", pads: [["IJ1", "A1"], ["IJ1", "A12"], ["IJ1", "B1"], ["IJ1", "B12"], ["IJ1", "S1"], ["ITP2", "1"], ["IU1", "1"], ["IR2", "2"], ["IC1", "2"], ["IC3", "2"], ["IC4", "2"], ["IC5", "2"], ["ID1", "2"], ["IU2", "2"], ["IC6", "2"], ["IC7", "2"], ["IU3", "1"], ["IU3", "40"], ["IU3", "41"], ["IC8", "2"], ["IC9", "2"], ["IJ2", "5"], ["IC10", "2"], ["IU4", "15"], ["IU4", "8"], ["IU4", "9"], ["IC11", "2"], ["IC12", "2"], ["IU5", "3"], ["IR8", "2"], ["IU6", "2"], ["IC13", "2"], ["ISW1", "C"], ["ISW1", "S2"], ["IJ3", "1"], ["IJ3", "10"], ["IJ3", "12"], ["IJ3", "13"], ["IJ3", "15"], ["IJ3", "16"], ["IJ3", "17"], ["IJ3", "21"], ["IJ3", "22"], ["IJ3", "23"], ["IJ3", "24"], ["IJ3", "25"], ["IJ3", "29"], ["IJ3", "30"], ["IJ3", "8"], ["IR9", "1"], ["IC16", "2"], ["IC17", "2"], ["IC18", "2"], ["IC19", "2"], ["IU8", "11"], ["IU8", "15"], ["IU8", "17"], ["IU8", "3"], ["IC20", "2"], ["IC21", "2"], ["IC22", "2"], ["IC23", "2"], ["IC24", "2"], ["IU9", "7"], ["IC25", "2"], ["IQ1", "1"], ["IQ1", "2"], ["IQ1", "3"], ["IR13", "1"], ["IC27", "2"], ["IR15", "1"], ["IC28", "2"], ["IR17", "1"], ["IR19", "2"], ["IC29", "2"], ["IR22", "2"], ["IC30", "2"], ["IR27", "1"], ["IU11", "4"], ["IC31", "2"]]}, - {name: "Iv3v3", pads: [["IR1", "1"], ["IL1", "2"], ["IC5", "1"], ["ITP3", "1"], ["ID1", "1"], ["IU3", "2"], ["IC8", "1"], ["IC9", "1"], ["IJ2", "1"], ["IR4", "1"], ["IR5", "1"], ["IR6", "1"], ["IU4", "3"], ["IU4", "4"], ["IC11", "1"], ["IC12", "1"], ["IU6", "5"], ["IC13", "1"], ["IJ3", "11"], ["IJ3", "6"], ["IJ3", "9"], ["IC17", "1"], ["IC18", "1"], ["IU8", "4"], ["IU8", "7"], ["IU8", "8"], ["IC20", "1"], ["IC21", "1"], ["ID2", "2"], ["IU11", "8"], ["IC31", "1"]]}, + {name: "Ignd", pads: [["IJ1", "A1"], ["IJ1", "A12"], ["IJ1", "B1"], ["IJ1", "B12"], ["IJ1", "S1"], ["ITP2", "1"], ["IU1", "1"], ["IR2", "2"], ["IC1", "2"], ["IC3", "2"], ["IC4", "2"], ["IC5", "2"], ["ID1", "2"], ["IU2", "2"], ["IC6", "2"], ["IC7", "2"], ["IJ2", "5"], ["IU3", "1"], ["IU3", "40"], ["IU3", "41"], ["IC8", "2"], ["IC9", "2"], ["IC10", "2"], ["IU4", "15"], ["IU4", "8"], ["IU4", "9"], ["IC11", "2"], ["IC12", "2"], ["IU5", "3"], ["IR8", "2"], ["IU6", "2"], ["IC13", "2"], ["ISW1", "C"], ["ISW1", "S2"], ["IJ3", "1"], ["IJ3", "10"], ["IJ3", "12"], ["IJ3", "13"], ["IJ3", "15"], ["IJ3", "16"], ["IJ3", "17"], ["IJ3", "21"], ["IJ3", "22"], ["IJ3", "23"], ["IJ3", "24"], ["IJ3", "25"], ["IJ3", "29"], ["IJ3", "30"], ["IJ3", "8"], ["IR9", "1"], ["IC16", "2"], ["IC17", "2"], ["IC18", "2"], ["IC19", "2"], ["IU8", "11"], ["IU8", "15"], ["IU8", "17"], ["IU8", "3"], ["IC20", "2"], ["IC21", "2"], ["IC22", "2"], ["IC23", "2"], ["IC24", "2"], ["IU9", "7"], ["IC25", "2"], ["IQ1", "1"], ["IQ1", "2"], ["IQ1", "3"], ["IR13", "1"], ["IC27", "2"], ["IR15", "1"], ["IC28", "2"], ["IR17", "1"], ["IR19", "2"], ["IC29", "2"], ["IR22", "2"], ["IC30", "2"], ["IR27", "1"], ["IU11", "4"], ["IC31", "2"]]}, + {name: "Iv3v3", pads: [["IR1", "1"], ["IL1", "2"], ["IC5", "1"], ["ITP3", "1"], ["ID1", "1"], ["IJ2", "1"], ["IU3", "2"], ["IC8", "1"], ["IC9", "1"], ["IR4", "1"], ["IR5", "1"], ["IR6", "1"], ["IU4", "3"], ["IU4", "4"], ["IC11", "1"], ["IC12", "1"], ["IU6", "5"], ["IC13", "1"], ["IJ3", "11"], ["IJ3", "6"], ["IJ3", "9"], ["IC17", "1"], ["IC18", "1"], ["IU8", "4"], ["IU8", "7"], ["IU8", "8"], ["IC20", "1"], ["IC21", "1"], ["ID2", "2"], ["IU11", "8"], ["IC31", "1"]]}, {name: "Ivgate", pads: [["IU2", "1"], ["IC7", "1"], ["ITP4", "1"], ["IU9", "1"], ["IC25", "1"]]}, {name: "Iconv_out", pads: [["IL2", "2"], ["IC24", "1"], ["ITP5", "1"], ["IJ5", "2"], ["IR18", "1"]]}, {name: "Iusb_chain_0.d_P", pads: [["IJ1", "A6"], ["IJ1", "B6"], ["IU3", "14"], ["IU5", "2"]]}, @@ -485,10 +485,10 @@ board.setNetlist([ {name: "Ireg_3v3.ic.fb", pads: [["IU1", "4"], ["IR1", "2"], ["IR2", "1"]]}, {name: "Ireg_3v3.ic.boot", pads: [["IU1", "6"], ["IC2", "1"]]}, {name: "Ireg_3v3.ic.en", pads: [["IU1", "5"], ["IR3", "2"]]}, - {name: "Imcu.program_uart_node.a_tx", pads: [["IU3", "37"], ["IJ2", "3"]]}, - {name: "Imcu.program_uart_node.b_tx", pads: [["IU3", "36"], ["IJ2", "4"]]}, - {name: "Imcu.program_en_node", pads: [["IU3", "3"], ["IJ2", "6"], ["IR4", "2"], ["IC10", "1"]]}, - {name: "Imcu.program_boot_node", pads: [["IU3", "27"], ["IJ2", "2"], ["IR10", "2"]]}, + {name: "Imcu.program_uart_node.a_tx", pads: [["IJ2", "4"], ["IU3", "36"]]}, + {name: "Imcu.program_uart_node.b_tx", pads: [["IJ2", "3"], ["IU3", "37"]]}, + {name: "Imcu.program_en_node", pads: [["IJ2", "6"], ["IU3", "3"], ["IR4", "2"], ["IC10", "1"]]}, + {name: "Imcu.program_boot_node", pads: [["IJ2", "2"], ["IU3", "27"], ["IR10", "2"]]}, {name: "Ii2c_pull.i2c.scl", pads: [["IU3", "35"], ["IR5", "2"], ["IU4", "6"], ["IU6", "6"], ["IJ3", "18"]]}, {name: "Ii2c_pull.i2c.sda", pads: [["IU3", "34"], ["IR6", "2"], ["IU4", "7"], ["IU6", "1"], ["IJ3", "19"], ["IJ3", "20"]]}, {name: "Ipd.int", pads: [["IU3", "38"], ["IU4", "5"]]}, diff --git a/examples/IotKnob/IotKnob.net.ref b/examples/IotKnob/IotKnob.net.ref index 3cc219c6d..b8df7d39e 100644 --- a/examples/IotKnob/IotKnob.net.ref +++ b/examples/IotKnob/IotKnob.net.ref @@ -156,6 +156,18 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "KJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "KJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "KU2") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -192,18 +204,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "KJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "KJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "KR3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1729,12 +1729,12 @@ (node (ref KC1) (pin 2)) (node (ref KC2) (pin 2)) (node (ref KD1) (pin 2)) + (node (ref KJ2) (pin 5)) (node (ref KU2) (pin 1)) (node (ref KU2) (pin 40)) (node (ref KU2) (pin 41)) (node (ref KC3) (pin 2)) (node (ref KC4) (pin 2)) - (node (ref KJ2) (pin 5)) (node (ref KC5) (pin 2)) (node (ref KU3) (pin 3)) (node (ref KR6) (pin 2)) @@ -1863,10 +1863,10 @@ (node (ref KC2) (pin 1)) (node (ref KTP3) (pin 1)) (node (ref KD1) (pin 1)) + (node (ref KJ2) (pin 1)) (node (ref KU2) (pin 2)) (node (ref KC3) (pin 1)) (node (ref KC4) (pin 1)) - (node (ref KJ2) (pin 1)) (node (ref KR3) (pin 1)) (node (ref KR4) (pin 1)) (node (ref KR5) (pin 1)) @@ -1920,19 +1920,19 @@ (node (ref KJ1) (pin B5)) (node (ref KR2) (pin 2))) (net (code 10) (name "Kmcu.program_uart_node.a_tx") - (node (ref KU2) (pin 37)) - (node (ref KJ2) (pin 3))) + (node (ref KJ2) (pin 4)) + (node (ref KU2) (pin 36))) (net (code 11) (name "Kmcu.program_uart_node.b_tx") - (node (ref KU2) (pin 36)) - (node (ref KJ2) (pin 4))) + (node (ref KJ2) (pin 3)) + (node (ref KU2) (pin 37))) (net (code 12) (name "Kmcu.program_en_node") - (node (ref KU2) (pin 3)) (node (ref KJ2) (pin 6)) + (node (ref KU2) (pin 3)) (node (ref KR3) (pin 2)) (node (ref KC5) (pin 1))) (net (code 13) (name "Kmcu.program_boot_node") - (node (ref KU2) (pin 27)) - (node (ref KJ2) (pin 2))) + (node (ref KJ2) (pin 2)) + (node (ref KU2) (pin 27))) (net (code 14) (name "Kledr.signal") (node (ref KU2) (pin 25)) (node (ref KD2) (pin 2))) diff --git a/examples/IotKnob/IotKnob.svgpcb.js b/examples/IotKnob/IotKnob.svgpcb.js index 7a3ab45c7..6ed305655 100644 --- a/examples/IotKnob/IotKnob.svgpcb.js +++ b/examples/IotKnob/IotKnob.svgpcb.js @@ -68,6 +68,11 @@ const KD1 = board.add(D_SOD_323, { translate: pt(0.815, 3.896), rotate: 0, id: 'KD1' }) +// mcu.prog.conn +const KJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(2.096, 2.285), rotate: 0, + id: 'KJ2' +}) // mcu.ic const KU2 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 2.648), rotate: 0, @@ -83,11 +88,6 @@ const KC4 = board.add(C_0603_1608Metric, { translate: pt(2.208, 2.521), rotate: 0, id: 'KC4' }) -// mcu.prog.conn -const KJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(2.096, 2.285), rotate: 0, - id: 'KJ2' -}) // mcu.en_pull.rc.r const KR3 = board.add(R_0603_1608Metric, { translate: pt(2.364, 2.521), rotate: 0, @@ -346,18 +346,18 @@ const KR13 = board.add(R_0603_1608Metric, { board.setNetlist([ {name: "Kvusb", pads: [["KJ1", "A4"], ["KJ1", "A9"], ["KJ1", "B4"], ["KJ1", "B9"], ["KTP1", "1"], ["KU1", "3"], ["KC1", "1"], ["KU8", "5"], ["KC17", "1"], ["KD4", "2"], ["KC18", "1"], ["KD5", "2"], ["KC19", "1"], ["KD6", "2"], ["KC20", "1"], ["KD7", "2"], ["KC21", "1"], ["KD8", "2"], ["KC22", "1"], ["KD9", "2"], ["KC23", "1"], ["KD10", "2"], ["KC24", "1"], ["KD11", "2"], ["KC25", "1"], ["KD12", "2"], ["KC26", "1"], ["KD13", "2"], ["KC27", "1"], ["KD14", "2"], ["KC28", "1"], ["KD15", "2"], ["KC29", "1"], ["KD16", "2"], ["KC30", "1"], ["KD17", "2"], ["KC31", "1"], ["KD18", "2"], ["KC32", "1"], ["KD19", "2"], ["KC33", "1"], ["KD20", "2"], ["KC34", "1"], ["KD21", "2"], ["KC35", "1"], ["KD22", "2"], ["KC36", "1"], ["KD23", "2"], ["KC37", "1"], ["KD24", "2"], ["KC38", "1"], ["KD25", "2"], ["KC39", "1"], ["KD26", "2"], ["KC40", "1"], ["KD27", "2"], ["KC41", "1"], ["KD28", "2"], ["KC42", "1"], ["KD29", "2"], ["KC43", "1"], ["KD30", "2"], ["KC44", "1"], ["KD31", "2"], ["KC45", "1"], ["KD32", "2"], ["KC46", "1"], ["KD33", "2"], ["KC47", "1"], ["KD34", "2"], ["KC48", "1"], ["KD35", "2"], ["KC49", "1"], ["KD36", "2"], ["KC50", "1"], ["KD37", "2"], ["KC51", "1"], ["KU9", "1"], ["KU9", "6"], ["KC53", "1"], ["KC54", "1"], ["KR12", "1"]]}, - {name: "Kgnd", pads: [["KJ1", "A1"], ["KJ1", "A12"], ["KJ1", "B1"], ["KJ1", "B12"], ["KJ1", "S1"], ["KR1", "1"], ["KR2", "1"], ["KTP2", "1"], ["KU1", "1"], ["KC1", "2"], ["KC2", "2"], ["KD1", "2"], ["KU2", "1"], ["KU2", "40"], ["KU2", "41"], ["KC3", "2"], ["KC4", "2"], ["KJ2", "5"], ["KC5", "2"], ["KU3", "3"], ["KR6", "2"], ["KR7", "2"], ["KSW1", "C"], ["KSW1", "S2"], ["KSW2", "2"], ["KSW3", "2"], ["KSW4", "2"], ["KSW5", "2"], ["KSW6", "2"], ["KSW7", "2"], ["KU4", "2"], ["KU4", "3"], ["KC6", "2"], ["KC7", "2"], ["KU5", "12"], ["KU5", "2"], ["KU5", "3"], ["KU5", "4"], ["KU5", "6"], ["KC8", "2"], ["KC9", "2"], ["KU6", "4"], ["KU6", "5"], ["KC10", "2"], ["KJ3", "1"], ["KJ3", "10"], ["KJ3", "12"], ["KJ3", "13"], ["KJ3", "15"], ["KJ3", "16"], ["KJ3", "17"], ["KJ3", "21"], ["KJ3", "22"], ["KJ3", "23"], ["KJ3", "24"], ["KJ3", "25"], ["KJ3", "29"], ["KJ3", "30"], ["KJ3", "8"], ["KR9", "1"], ["KC13", "2"], ["KC14", "2"], ["KC15", "2"], ["KC16", "2"], ["KU8", "1"], ["KU8", "3"], ["KC17", "2"], ["KD4", "4"], ["KC18", "2"], ["KD5", "4"], ["KC19", "2"], ["KD6", "4"], ["KC20", "2"], ["KD7", "4"], ["KC21", "2"], ["KD8", "4"], ["KC22", "2"], ["KD9", "4"], ["KC23", "2"], ["KD10", "4"], ["KC24", "2"], ["KD11", "4"], ["KC25", "2"], ["KD12", "4"], ["KC26", "2"], ["KD13", "4"], ["KC27", "2"], ["KD14", "4"], ["KC28", "2"], ["KD15", "4"], ["KC29", "2"], ["KD16", "4"], ["KC30", "2"], ["KD17", "4"], ["KC31", "2"], ["KD18", "4"], ["KC32", "2"], ["KD19", "4"], ["KC33", "2"], ["KD20", "4"], ["KC34", "2"], ["KD21", "4"], ["KC35", "2"], ["KD22", "4"], ["KC36", "2"], ["KD23", "4"], ["KC37", "2"], ["KD24", "4"], ["KC38", "2"], ["KD25", "4"], ["KC39", "2"], ["KD26", "4"], ["KC40", "2"], ["KD27", "4"], ["KC41", "2"], ["KD28", "4"], ["KC42", "2"], ["KD29", "4"], ["KC43", "2"], ["KD30", "4"], ["KC44", "2"], ["KD31", "4"], ["KC45", "2"], ["KD32", "4"], ["KC46", "2"], ["KD33", "4"], ["KC47", "2"], ["KD34", "4"], ["KC48", "2"], ["KD35", "4"], ["KC49", "2"], ["KD36", "4"], ["KC50", "2"], ["KD37", "4"], ["KC51", "2"], ["KC52", "2"], ["KU9", "7"], ["KC53", "2"], ["KC54", "2"], ["KC56", "2"], ["KR13", "2"]]}, - {name: "Kv3v3", pads: [["KU1", "2"], ["KC2", "1"], ["KTP3", "1"], ["KD1", "1"], ["KU2", "2"], ["KC3", "1"], ["KC4", "1"], ["KJ2", "1"], ["KR3", "1"], ["KR4", "1"], ["KR5", "1"], ["KU4", "1"], ["KC6", "1"], ["KR8", "1"], ["KU5", "1"], ["KU5", "11"], ["KU5", "5"], ["KC8", "1"], ["KC9", "1"], ["KU6", "1"], ["KC10", "1"], ["KJ3", "11"], ["KJ3", "6"], ["KJ3", "9"], ["KC14", "1"], ["KC15", "1"], ["KR10", "1"]]}, + {name: "Kgnd", pads: [["KJ1", "A1"], ["KJ1", "A12"], ["KJ1", "B1"], ["KJ1", "B12"], ["KJ1", "S1"], ["KR1", "1"], ["KR2", "1"], ["KTP2", "1"], ["KU1", "1"], ["KC1", "2"], ["KC2", "2"], ["KD1", "2"], ["KJ2", "5"], ["KU2", "1"], ["KU2", "40"], ["KU2", "41"], ["KC3", "2"], ["KC4", "2"], ["KC5", "2"], ["KU3", "3"], ["KR6", "2"], ["KR7", "2"], ["KSW1", "C"], ["KSW1", "S2"], ["KSW2", "2"], ["KSW3", "2"], ["KSW4", "2"], ["KSW5", "2"], ["KSW6", "2"], ["KSW7", "2"], ["KU4", "2"], ["KU4", "3"], ["KC6", "2"], ["KC7", "2"], ["KU5", "12"], ["KU5", "2"], ["KU5", "3"], ["KU5", "4"], ["KU5", "6"], ["KC8", "2"], ["KC9", "2"], ["KU6", "4"], ["KU6", "5"], ["KC10", "2"], ["KJ3", "1"], ["KJ3", "10"], ["KJ3", "12"], ["KJ3", "13"], ["KJ3", "15"], ["KJ3", "16"], ["KJ3", "17"], ["KJ3", "21"], ["KJ3", "22"], ["KJ3", "23"], ["KJ3", "24"], ["KJ3", "25"], ["KJ3", "29"], ["KJ3", "30"], ["KJ3", "8"], ["KR9", "1"], ["KC13", "2"], ["KC14", "2"], ["KC15", "2"], ["KC16", "2"], ["KU8", "1"], ["KU8", "3"], ["KC17", "2"], ["KD4", "4"], ["KC18", "2"], ["KD5", "4"], ["KC19", "2"], ["KD6", "4"], ["KC20", "2"], ["KD7", "4"], ["KC21", "2"], ["KD8", "4"], ["KC22", "2"], ["KD9", "4"], ["KC23", "2"], ["KD10", "4"], ["KC24", "2"], ["KD11", "4"], ["KC25", "2"], ["KD12", "4"], ["KC26", "2"], ["KD13", "4"], ["KC27", "2"], ["KD14", "4"], ["KC28", "2"], ["KD15", "4"], ["KC29", "2"], ["KD16", "4"], ["KC30", "2"], ["KD17", "4"], ["KC31", "2"], ["KD18", "4"], ["KC32", "2"], ["KD19", "4"], ["KC33", "2"], ["KD20", "4"], ["KC34", "2"], ["KD21", "4"], ["KC35", "2"], ["KD22", "4"], ["KC36", "2"], ["KD23", "4"], ["KC37", "2"], ["KD24", "4"], ["KC38", "2"], ["KD25", "4"], ["KC39", "2"], ["KD26", "4"], ["KC40", "2"], ["KD27", "4"], ["KC41", "2"], ["KD28", "4"], ["KC42", "2"], ["KD29", "4"], ["KC43", "2"], ["KD30", "4"], ["KC44", "2"], ["KD31", "4"], ["KC45", "2"], ["KD32", "4"], ["KC46", "2"], ["KD33", "4"], ["KC47", "2"], ["KD34", "4"], ["KC48", "2"], ["KD35", "4"], ["KC49", "2"], ["KD36", "4"], ["KC50", "2"], ["KD37", "4"], ["KC51", "2"], ["KC52", "2"], ["KU9", "7"], ["KC53", "2"], ["KC54", "2"], ["KC56", "2"], ["KR13", "2"]]}, + {name: "Kv3v3", pads: [["KU1", "2"], ["KC2", "1"], ["KTP3", "1"], ["KD1", "1"], ["KJ2", "1"], ["KU2", "2"], ["KC3", "1"], ["KC4", "1"], ["KR3", "1"], ["KR4", "1"], ["KR5", "1"], ["KU4", "1"], ["KC6", "1"], ["KR8", "1"], ["KU5", "1"], ["KU5", "11"], ["KU5", "5"], ["KC8", "1"], ["KC9", "1"], ["KU6", "1"], ["KC10", "1"], ["KJ3", "11"], ["KJ3", "6"], ["KJ3", "9"], ["KC14", "1"], ["KC15", "1"], ["KR10", "1"]]}, {name: "Ki2c_chain_0.scl", pads: [["KU2", "33"], ["KR4", "2"], ["KTP4", "1"], ["KU4", "6"], ["KU5", "10"], ["KU6", "2"], ["KJ3", "18"]]}, {name: "Ki2c_chain_0.sda", pads: [["KU2", "32"], ["KR5", "2"], ["KTP5", "1"], ["KU4", "4"], ["KU5", "9"], ["KU6", "3"], ["KJ3", "19"], ["KJ3", "20"]]}, {name: "Kusb_chain_0.d_P", pads: [["KJ1", "A6"], ["KJ1", "B6"], ["KU2", "14"], ["KU3", "2"]]}, {name: "Kusb_chain_0.d_N", pads: [["KJ1", "A7"], ["KJ1", "B7"], ["KU2", "13"], ["KU3", "1"]]}, {name: "Kusb.conn.cc.cc1", pads: [["KJ1", "A5"], ["KR1", "2"]]}, {name: "Kusb.conn.cc.cc2", pads: [["KJ1", "B5"], ["KR2", "2"]]}, - {name: "Kmcu.program_uart_node.a_tx", pads: [["KU2", "37"], ["KJ2", "3"]]}, - {name: "Kmcu.program_uart_node.b_tx", pads: [["KU2", "36"], ["KJ2", "4"]]}, - {name: "Kmcu.program_en_node", pads: [["KU2", "3"], ["KJ2", "6"], ["KR3", "2"], ["KC5", "1"]]}, - {name: "Kmcu.program_boot_node", pads: [["KU2", "27"], ["KJ2", "2"]]}, + {name: "Kmcu.program_uart_node.a_tx", pads: [["KJ2", "4"], ["KU2", "36"]]}, + {name: "Kmcu.program_uart_node.b_tx", pads: [["KJ2", "3"], ["KU2", "37"]]}, + {name: "Kmcu.program_en_node", pads: [["KJ2", "6"], ["KU2", "3"], ["KR3", "2"], ["KC5", "1"]]}, + {name: "Kmcu.program_boot_node", pads: [["KJ2", "2"], ["KU2", "27"]]}, {name: "Kledr.signal", pads: [["KU2", "25"], ["KD2", "2"]]}, {name: "Kledr.package.k", pads: [["KD2", "1"], ["KR6", "1"]]}, {name: "Kledy.signal", pads: [["KU2", "24"], ["KD3", "2"]]}, diff --git a/examples/IotLedDriver/IotLedDriver.net.ref b/examples/IotLedDriver/IotLedDriver.net.ref index 5369e8b5f..f0b003e67 100644 --- a/examples/IotLedDriver/IotLedDriver.net.ref +++ b/examples/IotLedDriver/IotLedDriver.net.ref @@ -204,6 +204,54 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "LX1") + (value "mcu.crystal.package") + (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.package")) + (property (name "edg_short_path") (value "mcu.crystal.package")) + (property (name "edg_refdes") (value "LX1")) + (property (name "edg_part") (value "TXM40M0004252HBCEO00T (TAE(Zhejiang Abel Elec))")) + (property (name "edg_value") (value "SMD2520-4P Crystals ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "0b4e02cd")) +(comp (ref "LC5") + (value "mcu.crystal.cap_a") + (footprint "Capacitor_SMD:C_0402_1005Metric") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.cap_a")) + (property (name "edg_short_path") (value "mcu.crystal.cap_a")) + (property (name "edg_refdes") (value "LC5")) + (property (name "edg_part") (value "0402CG220J500NT (FH(Guangdong Fenghua Advanced Tech))")) + (property (name "edg_value") (value "50V 22pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "05e701f5")) +(comp (ref "LC6") + (value "mcu.crystal.cap_b") + (footprint "Capacitor_SMD:C_0402_1005Metric") + (property (name "Sheetname") (value "crystal")) + (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) + (property (name "edg_path") (value "mcu.crystal.cap_b")) + (property (name "edg_short_path") (value "mcu.crystal.cap_b")) + (property (name "edg_refdes") (value "LC6")) + (property (name "edg_part") (value "0402CG220J500NT (FH(Guangdong Fenghua Advanced Tech))")) + (property (name "edg_value") (value "50V 22pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) + (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) + (tstamps "05e801f6")) +(comp (ref "LJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "LJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "LU2") (value "mcu.ic") (footprint "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.65x3.65mm") @@ -216,74 +264,74 @@ (property (name "edg_value") (value "ESP32-C3FH4")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "013700cd")) -(comp (ref "LC5") +(comp (ref "LC7") (value "mcu.vdd_bulk_cap") (footprint "Capacitor_SMD:C_0805_2012Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd_bulk_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd_bulk_cap")) - (property (name "edg_refdes") (value "LC5")) + (property (name "edg_refdes") (value "LC7")) (property (name "edg_part") (value "CL21A106KAYNNNE (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "X5R 25V ±10% 10uF 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "1fd804df")) -(comp (ref "LC6") +(comp (ref "LC8") (value "mcu.vdda_cap0") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdda_cap0.cap")) (property (name "edg_short_path") (value "mcu.vdda_cap0")) - (property (name "edg_refdes") (value "LC6")) + (property (name "edg_refdes") (value "LC8")) (property (name "edg_part") (value "CL05A105KA5NQNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "25V 1uF X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "11eb0363")) -(comp (ref "LC7") +(comp (ref "LC9") (value "mcu.vdda_cap1") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdda_cap1.cap")) (property (name "edg_short_path") (value "mcu.vdda_cap1")) - (property (name "edg_refdes") (value "LC7")) + (property (name "edg_refdes") (value "LC9")) (property (name "edg_part") (value "CL05B103KB5NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "50V 10nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "11ec0364")) -(comp (ref "LC8") +(comp (ref "LC10") (value "mcu.vddrtc_cap") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddrtc_cap.cap")) (property (name "edg_short_path") (value "mcu.vddrtc_cap")) - (property (name "edg_refdes") (value "LC8")) + (property (name "edg_refdes") (value "LC10")) (property (name "edg_part") (value "CL05B104KO5NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "16e6041b")) -(comp (ref "LC9") +(comp (ref "LC11") (value "mcu.vddcpu_cap") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddcpu_cap.cap")) (property (name "edg_short_path") (value "mcu.vddcpu_cap")) - (property (name "edg_refdes") (value "LC9")) + (property (name "edg_refdes") (value "LC11")) (property (name "edg_part") (value "CL05B104KO5NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "16bf041a")) -(comp (ref "LC10") +(comp (ref "LC12") (value "mcu.vddspi_cap") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vddspi_cap.cap")) (property (name "edg_short_path") (value "mcu.vddspi_cap")) - (property (name "edg_refdes") (value "LC10")) + (property (name "edg_refdes") (value "LC12")) (property (name "edg_part") (value "CL05A105KA5NQNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "25V 1uF X5R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) @@ -300,26 +348,26 @@ (property (name "edg_value") (value "1206 Antennas ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "02760144")) -(comp (ref "LC11") +(comp (ref "LC13") (value "mcu.pi.c1") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "pi")) (property (name "Sheetfile") (value "edg.circuits.RfNetworks.PiLowPassFilter")) (property (name "edg_path") (value "mcu.pi.c1")) (property (name "edg_short_path") (value "mcu.pi.c1")) - (property (name "edg_refdes") (value "LC11")) + (property (name "edg_refdes") (value "LC13")) (property (name "edg_part") (value "0603CG8R2C500NT (FH(Guangdong Fenghua Advanced Tech))")) (property (name "edg_value") (value "50V 8.2pF C0G ±0.25pF 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) (tstamps "00f90095")) -(comp (ref "LC12") +(comp (ref "LC14") (value "mcu.pi.c2") (footprint "Capacitor_SMD:C_0603_1608Metric") (property (name "Sheetname") (value "pi")) (property (name "Sheetfile") (value "edg.circuits.RfNetworks.PiLowPassFilter")) (property (name "edg_path") (value "mcu.pi.c2")) (property (name "edg_short_path") (value "mcu.pi.c2")) - (property (name "edg_refdes") (value "LC12")) + (property (name "edg_refdes") (value "LC14")) (property (name "edg_part") (value "0603CG6R8C500NT (FH(Guangdong Fenghua Advanced Tech))")) (property (name "edg_value") (value "50V 6.8pF C0G ±0.25pF 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) @@ -336,26 +384,26 @@ (property (name "edg_value") (value "500mA 1.2nH ±5% 50mΩ 0603 Inductors (SMD) ROHS")) (sheetpath (names "/mcu/pi/") (tstamps "/02850146/014b00da/")) (tstamps "006d006d")) -(comp (ref "LC13") +(comp (ref "LC15") (value "mcu.vdd3p3_l_cap") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd3p3_l_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd3p3_l_cap")) - (property (name "edg_refdes") (value "LC13")) + (property (name "edg_refdes") (value "LC15")) (property (name "edg_part") (value "CL05B104KO5NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "1ca50473")) -(comp (ref "LC14") +(comp (ref "LC16") (value "mcu.vdd3p3_cap") (footprint "Capacitor_SMD:C_0402_1005Metric") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) (property (name "edg_path") (value "mcu.vdd3p3_cap.cap")) (property (name "edg_short_path") (value "mcu.vdd3p3_cap")) - (property (name "edg_refdes") (value "LC14")) + (property (name "edg_refdes") (value "LC16")) (property (name "edg_part") (value "CL05B104KO5NNNC (Samsung Electro-Mechanics)")) (property (name "edg_value") (value "16V 100nF X7R ±10% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) @@ -372,54 +420,6 @@ (property (name "edg_value") (value "950mA 2nH ±5% 43mΩ 0402 Inductors (SMD) ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0d4e02e0")) -(comp (ref "LX1") - (value "mcu.crystal.package") - (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.package")) - (property (name "edg_short_path") (value "mcu.crystal.package")) - (property (name "edg_refdes") (value "LX1")) - (property (name "edg_part") (value "TXM40M0004252HBCEO00T (TAE(Zhejiang Abel Elec))")) - (property (name "edg_value") (value "SMD2520-4P Crystals ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "0b4e02cd")) -(comp (ref "LC15") - (value "mcu.crystal.cap_a") - (footprint "Capacitor_SMD:C_0402_1005Metric") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.cap_a")) - (property (name "edg_short_path") (value "mcu.crystal.cap_a")) - (property (name "edg_refdes") (value "LC15")) - (property (name "edg_part") (value "0402CG220J500NT (FH(Guangdong Fenghua Advanced Tech))")) - (property (name "edg_value") (value "50V 22pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "05e701f5")) -(comp (ref "LC16") - (value "mcu.crystal.cap_b") - (footprint "Capacitor_SMD:C_0402_1005Metric") - (property (name "Sheetname") (value "crystal")) - (property (name "Sheetfile") (value "edg.abstract_parts.Crystal.OscillatorCrystal")) - (property (name "edg_path") (value "mcu.crystal.cap_b")) - (property (name "edg_short_path") (value "mcu.crystal.cap_b")) - (property (name "edg_refdes") (value "LC16")) - (property (name "edg_part") (value "0402CG220J500NT (FH(Guangdong Fenghua Advanced Tech))")) - (property (name "edg_value") (value "50V 22pF C0G ±5% 0402 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/mcu/crystal/") (tstamps "/02850146/0c1b0303/")) - (tstamps "05e801f6")) -(comp (ref "LJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "LJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "LR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0402_1005Metric") @@ -946,9 +946,12 @@ (node (ref LC3) (pin 2)) (node (ref LC4) (pin 2)) (node (ref LD1) (pin 2)) - (node (ref LU2) (pin 33)) + (node (ref LX1) (pin 2)) + (node (ref LX1) (pin 4)) (node (ref LC5) (pin 2)) (node (ref LC6) (pin 2)) + (node (ref LJ2) (pin 5)) + (node (ref LU2) (pin 33)) (node (ref LC7) (pin 2)) (node (ref LC8) (pin 2)) (node (ref LC9) (pin 2)) @@ -957,11 +960,8 @@ (node (ref LC12) (pin 2)) (node (ref LC13) (pin 2)) (node (ref LC14) (pin 2)) - (node (ref LX1) (pin 2)) - (node (ref LX1) (pin 4)) (node (ref LC15) (pin 2)) (node (ref LC16) (pin 2)) - (node (ref LJ2) (pin 5)) (node (ref LC17) (pin 2)) (node (ref LR5) (pin 2)) (node (ref LR7) (pin 2)) @@ -1019,6 +1019,7 @@ (node (ref LC4) (pin 1)) (node (ref LTP3) (pin 1)) (node (ref LD1) (pin 1)) + (node (ref LJ2) (pin 1)) (node (ref LU2) (pin 11)) (node (ref LU2) (pin 14)) (node (ref LU2) (pin 17)) @@ -1026,15 +1027,14 @@ (node (ref LU2) (pin 31)) (node (ref LU2) (pin 32)) (node (ref LU2) (pin 6)) - (node (ref LC5) (pin 1)) - (node (ref LC6) (pin 1)) (node (ref LC7) (pin 1)) (node (ref LC8) (pin 1)) (node (ref LC9) (pin 1)) (node (ref LC10) (pin 1)) - (node (ref LC13) (pin 1)) + (node (ref LC11) (pin 1)) + (node (ref LC12) (pin 1)) + (node (ref LC15) (pin 1)) (node (ref LL3) (pin 1)) - (node (ref LJ2) (pin 1)) (node (ref LR4) (pin 1)) (node (ref LR8) (pin 1)) (node (ref LR9) (pin 1)) @@ -1061,40 +1061,40 @@ (node (ref LU1) (pin 5)) (node (ref LR3) (pin 2))) (net (code 8) (name "Lmcu.xtal_node.xi") - (node (ref LU2) (pin 30)) (node (ref LX1) (pin 1)) - (node (ref LC15) (pin 1))) + (node (ref LC5) (pin 1)) + (node (ref LU2) (pin 30))) (net (code 9) (name "Lmcu.xtal_node.xo") - (node (ref LU2) (pin 29)) (node (ref LX1) (pin 3)) - (node (ref LC16) (pin 1))) + (node (ref LC6) (pin 1)) + (node (ref LU2) (pin 29))) (net (code 10) (name "Lmcu.program_uart_node.a_tx") - (node (ref LU2) (pin 28)) - (node (ref LJ2) (pin 3))) + (node (ref LJ2) (pin 4)) + (node (ref LU2) (pin 27))) (net (code 11) (name "Lmcu.program_uart_node.b_tx") - (node (ref LU2) (pin 27)) - (node (ref LJ2) (pin 4))) + (node (ref LJ2) (pin 3)) + (node (ref LU2) (pin 28))) (net (code 12) (name "Lmcu.program_en_node") - (node (ref LU2) (pin 7)) (node (ref LJ2) (pin 6)) + (node (ref LU2) (pin 7)) (node (ref LR4) (pin 2)) (node (ref LC17) (pin 1))) (net (code 13) (name "Lmcu.program_boot_node") - (node (ref LU2) (pin 15)) (node (ref LJ2) (pin 2)) + (node (ref LU2) (pin 15)) (node (ref LD2) (pin 2))) -(net (code 14) (name "Lmcu.ic.lna_in") - (node (ref LU2) (pin 1)) - (node (ref LC11) (pin 1)) - (node (ref LL2) (pin 1))) -(net (code 15) (name "Lmcu.ic.vdd3p3") +(net (code 14) (name "Lmcu.ic.vdd3p3") (node (ref LU2) (pin 2)) (node (ref LU2) (pin 3)) - (node (ref LC14) (pin 1)) + (node (ref LC16) (pin 1)) (node (ref LL3) (pin 2))) +(net (code 15) (name "Lmcu.ic.lna_in") + (node (ref LU2) (pin 1)) + (node (ref LC13) (pin 1)) + (node (ref LL2) (pin 1))) (net (code 16) (name "Lmcu.ant.a") (node (ref LANT1) (pin 1)) - (node (ref LC12) (pin 1)) + (node (ref LC14) (pin 1)) (node (ref LL2) (pin 2))) (net (code 17) (name "Lledr.package.k") (node (ref LD2) (pin 1)) diff --git a/examples/IotLedDriver/IotLedDriver.svgpcb.js b/examples/IotLedDriver/IotLedDriver.svgpcb.js index e340e980b..f35e585d5 100644 --- a/examples/IotLedDriver/IotLedDriver.svgpcb.js +++ b/examples/IotLedDriver/IotLedDriver.svgpcb.js @@ -85,55 +85,75 @@ const LD1 = board.add(D_SOD_323, { translate: pt(0.314, 1.600), rotate: 0, id: 'LD1' }) +// mcu.crystal.package +const LX1 = board.add(Crystal_SMD_2520_4Pin_2_5x2_0mm, { + translate: pt(0.665, 0.059), rotate: 0, + id: 'LX1' +}) +// mcu.crystal.cap_a +const LC5 = board.add(C_0402_1005Metric, { + translate: pt(0.417, 0.430), rotate: 0, + id: 'LC5' +}) +// mcu.crystal.cap_b +const LC6 = board.add(C_0402_1005Metric, { + translate: pt(0.528, 0.430), rotate: 0, + id: 'LC6' +}) +// mcu.prog.conn +const LJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { + translate: pt(0.421, 0.079), rotate: 0, + id: 'LJ2' +}) // mcu.ic const LU2 = board.add(QFN_32_1EP_5x5mm_P0_5mm_EP3_65x3_65mm, { translate: pt(0.122, 0.122), rotate: 0, id: 'LU2' }) // mcu.vdd_bulk_cap.cap -const LC5 = board.add(C_0805_2012Metric, { +const LC7 = board.add(C_0805_2012Metric, { translate: pt(0.286, 0.322), rotate: 0, - id: 'LC5' -}) -// mcu.vdda_cap0.cap -const LC6 = board.add(C_0402_1005Metric, { - translate: pt(0.417, 0.430), rotate: 0, - id: 'LC6' -}) -// mcu.vdda_cap1.cap -const LC7 = board.add(C_0402_1005Metric, { - translate: pt(0.528, 0.430), rotate: 0, id: 'LC7' }) -// mcu.vddrtc_cap.cap +// mcu.vdda_cap0.cap const LC8 = board.add(C_0402_1005Metric, { translate: pt(0.639, 0.430), rotate: 0, id: 'LC8' }) -// mcu.vddcpu_cap.cap +// mcu.vdda_cap1.cap const LC9 = board.add(C_0402_1005Metric, { translate: pt(0.036, 0.527), rotate: 0, id: 'LC9' }) -// mcu.vddspi_cap.cap +// mcu.vddrtc_cap.cap const LC10 = board.add(C_0402_1005Metric, { translate: pt(0.147, 0.527), rotate: 0, id: 'LC10' }) +// mcu.vddcpu_cap.cap +const LC11 = board.add(C_0402_1005Metric, { + translate: pt(0.258, 0.527), rotate: 0, + id: 'LC11' +}) +// mcu.vddspi_cap.cap +const LC12 = board.add(C_0402_1005Metric, { + translate: pt(0.369, 0.527), rotate: 0, + id: 'LC12' +}) // mcu.ant const LANT1 = board.add(D_1206_3216Metric, { translate: pt(0.090, 0.328), rotate: 0, id: 'LANT1' }) // mcu.pi.c1 -const LC11 = board.add(C_0603_1608Metric, { +const LC13 = board.add(C_0603_1608Metric, { translate: pt(0.451, 0.312), rotate: 0, - id: 'LC11' + id: 'LC13' }) // mcu.pi.c2 -const LC12 = board.add(C_0603_1608Metric, { +const LC14 = board.add(C_0603_1608Metric, { translate: pt(0.606, 0.312), rotate: 0, - id: 'LC12' + id: 'LC14' }) // mcu.pi.l const LL2 = board.add(L_0603_1608Metric, { @@ -141,39 +161,19 @@ const LL2 = board.add(L_0603_1608Metric, { id: 'LL2' }) // mcu.vdd3p3_l_cap.cap -const LC13 = board.add(C_0402_1005Metric, { - translate: pt(0.258, 0.527), rotate: 0, - id: 'LC13' -}) -// mcu.vdd3p3_cap.cap -const LC14 = board.add(C_0402_1005Metric, { - translate: pt(0.369, 0.527), rotate: 0, - id: 'LC14' -}) -// mcu.vdd3p3_l.ind -const LL3 = board.add(L_0402_1005Metric, { - translate: pt(0.193, 0.431), rotate: 0, - id: 'LL3' -}) -// mcu.crystal.package -const LX1 = board.add(Crystal_SMD_2520_4Pin_2_5x2_0mm, { - translate: pt(0.665, 0.059), rotate: 0, - id: 'LX1' -}) -// mcu.crystal.cap_a const LC15 = board.add(C_0402_1005Metric, { translate: pt(0.480, 0.527), rotate: 0, id: 'LC15' }) -// mcu.crystal.cap_b +// mcu.vdd3p3_cap.cap const LC16 = board.add(C_0402_1005Metric, { translate: pt(0.591, 0.527), rotate: 0, id: 'LC16' }) -// mcu.prog.conn -const LJ2 = board.add(Tag_Connect_TC2030_IDC_NL_2x03_P1_27mm_Vertical, { - translate: pt(0.421, 0.079), rotate: 0, - id: 'LJ2' +// mcu.vdd3p3_l.ind +const LL3 = board.add(L_0402_1005Metric, { + translate: pt(0.193, 0.431), rotate: 0, + id: 'LL3' }) // mcu.en_pull.rc.r const LR4 = board.add(R_0402_1005Metric, { @@ -392,22 +392,22 @@ const LC35 = board.add(C_1206_3216Metric, { }) board.setNetlist([ - {name: "Lgnd", pads: [["LJ1", "1"], ["LTP2", "1"], ["LU1", "1"], ["LR2", "2"], ["LC1", "2"], ["LC3", "2"], ["LC4", "2"], ["LD1", "2"], ["LU2", "33"], ["LC5", "2"], ["LC6", "2"], ["LC7", "2"], ["LC8", "2"], ["LC9", "2"], ["LC10", "2"], ["LC11", "2"], ["LC12", "2"], ["LC13", "2"], ["LC14", "2"], ["LX1", "2"], ["LX1", "4"], ["LC15", "2"], ["LC16", "2"], ["LJ2", "5"], ["LC17", "2"], ["LR5", "2"], ["LR7", "2"], ["LJ3", "1"], ["LU3", "12"], ["LU3", "2"], ["LU3", "3"], ["LU3", "4"], ["LU3", "6"], ["LC18", "2"], ["LC19", "2"], ["LU4", "3"], ["LC20", "2"], ["LR13", "1"], ["LC22", "2"], ["LC23", "2"], ["LU5", "3"], ["LC24", "2"], ["LR14", "1"], ["LC26", "2"], ["LC27", "2"], ["LU6", "3"], ["LC28", "2"], ["LR15", "1"], ["LC30", "2"], ["LC31", "2"], ["LU7", "3"], ["LC32", "2"], ["LR16", "1"], ["LC34", "2"], ["LC35", "2"]]}, + {name: "Lgnd", pads: [["LJ1", "1"], ["LTP2", "1"], ["LU1", "1"], ["LR2", "2"], ["LC1", "2"], ["LC3", "2"], ["LC4", "2"], ["LD1", "2"], ["LX1", "2"], ["LX1", "4"], ["LC5", "2"], ["LC6", "2"], ["LJ2", "5"], ["LU2", "33"], ["LC7", "2"], ["LC8", "2"], ["LC9", "2"], ["LC10", "2"], ["LC11", "2"], ["LC12", "2"], ["LC13", "2"], ["LC14", "2"], ["LC15", "2"], ["LC16", "2"], ["LC17", "2"], ["LR5", "2"], ["LR7", "2"], ["LJ3", "1"], ["LU3", "12"], ["LU3", "2"], ["LU3", "3"], ["LU3", "4"], ["LU3", "6"], ["LC18", "2"], ["LC19", "2"], ["LU4", "3"], ["LC20", "2"], ["LR13", "1"], ["LC22", "2"], ["LC23", "2"], ["LU5", "3"], ["LC24", "2"], ["LR14", "1"], ["LC26", "2"], ["LC27", "2"], ["LU6", "3"], ["LC28", "2"], ["LR15", "1"], ["LC30", "2"], ["LC31", "2"], ["LU7", "3"], ["LC32", "2"], ["LR16", "1"], ["LC34", "2"], ["LC35", "2"]]}, {name: "Lv12", pads: [["LJ1", "2"], ["LTP1", "1"], ["LU1", "3"], ["LC1", "1"], ["LC3", "1"], ["LR3", "1"], ["LR6", "1"], ["LU4", "4"], ["LC20", "1"], ["LC22", "1"], ["LU5", "4"], ["LC24", "1"], ["LC26", "1"], ["LU6", "4"], ["LC28", "1"], ["LC30", "1"], ["LU7", "4"], ["LC32", "1"], ["LC34", "1"]]}, - {name: "Lv3v3", pads: [["LR1", "1"], ["LL1", "2"], ["LC4", "1"], ["LTP3", "1"], ["LD1", "1"], ["LU2", "11"], ["LU2", "14"], ["LU2", "17"], ["LU2", "18"], ["LU2", "31"], ["LU2", "32"], ["LU2", "6"], ["LC5", "1"], ["LC6", "1"], ["LC7", "1"], ["LC8", "1"], ["LC9", "1"], ["LC10", "1"], ["LC13", "1"], ["LL3", "1"], ["LJ2", "1"], ["LR4", "1"], ["LR8", "1"], ["LR9", "1"], ["LR10", "1"], ["LU3", "1"], ["LU3", "11"], ["LU3", "5"], ["LC18", "1"], ["LC19", "1"], ["LR11", "1"], ["LR12", "1"]]}, + {name: "Lv3v3", pads: [["LR1", "1"], ["LL1", "2"], ["LC4", "1"], ["LTP3", "1"], ["LD1", "1"], ["LJ2", "1"], ["LU2", "11"], ["LU2", "14"], ["LU2", "17"], ["LU2", "18"], ["LU2", "31"], ["LU2", "32"], ["LU2", "6"], ["LC7", "1"], ["LC8", "1"], ["LC9", "1"], ["LC10", "1"], ["LC11", "1"], ["LC12", "1"], ["LC15", "1"], ["LL3", "1"], ["LR4", "1"], ["LR8", "1"], ["LR9", "1"], ["LR10", "1"], ["LU3", "1"], ["LU3", "11"], ["LU3", "5"], ["LC18", "1"], ["LC19", "1"], ["LR11", "1"], ["LR12", "1"]]}, {name: "Lreg_3v3.ic.sw", pads: [["LU1", "2"], ["LC2", "2"], ["LL1", "1"]]}, {name: "Lreg_3v3.ic.fb", pads: [["LU1", "4"], ["LR1", "2"], ["LR2", "1"]]}, {name: "Lreg_3v3.ic.boot", pads: [["LU1", "6"], ["LC2", "1"]]}, {name: "Lreg_3v3.ic.en", pads: [["LU1", "5"], ["LR3", "2"]]}, - {name: "Lmcu.xtal_node.xi", pads: [["LU2", "30"], ["LX1", "1"], ["LC15", "1"]]}, - {name: "Lmcu.xtal_node.xo", pads: [["LU2", "29"], ["LX1", "3"], ["LC16", "1"]]}, - {name: "Lmcu.program_uart_node.a_tx", pads: [["LU2", "28"], ["LJ2", "3"]]}, - {name: "Lmcu.program_uart_node.b_tx", pads: [["LU2", "27"], ["LJ2", "4"]]}, - {name: "Lmcu.program_en_node", pads: [["LU2", "7"], ["LJ2", "6"], ["LR4", "2"], ["LC17", "1"]]}, - {name: "Lmcu.program_boot_node", pads: [["LU2", "15"], ["LJ2", "2"], ["LD2", "2"]]}, - {name: "Lmcu.ic.lna_in", pads: [["LU2", "1"], ["LC11", "1"], ["LL2", "1"]]}, - {name: "Lmcu.ic.vdd3p3", pads: [["LU2", "2"], ["LU2", "3"], ["LC14", "1"], ["LL3", "2"]]}, - {name: "Lmcu.ant.a", pads: [["LANT1", "1"], ["LC12", "1"], ["LL2", "2"]]}, + {name: "Lmcu.xtal_node.xi", pads: [["LX1", "1"], ["LC5", "1"], ["LU2", "30"]]}, + {name: "Lmcu.xtal_node.xo", pads: [["LX1", "3"], ["LC6", "1"], ["LU2", "29"]]}, + {name: "Lmcu.program_uart_node.a_tx", pads: [["LJ2", "4"], ["LU2", "27"]]}, + {name: "Lmcu.program_uart_node.b_tx", pads: [["LJ2", "3"], ["LU2", "28"]]}, + {name: "Lmcu.program_en_node", pads: [["LJ2", "6"], ["LU2", "7"], ["LR4", "2"], ["LC17", "1"]]}, + {name: "Lmcu.program_boot_node", pads: [["LJ2", "2"], ["LU2", "15"], ["LD2", "2"]]}, + {name: "Lmcu.ic.vdd3p3", pads: [["LU2", "2"], ["LU2", "3"], ["LC16", "1"], ["LL3", "2"]]}, + {name: "Lmcu.ic.lna_in", pads: [["LU2", "1"], ["LC13", "1"], ["LL2", "1"]]}, + {name: "Lmcu.ant.a", pads: [["LANT1", "1"], ["LC14", "1"], ["LL2", "2"]]}, {name: "Lledr.package.k", pads: [["LD2", "1"], ["LR5", "1"]]}, {name: "Lv12_sense.output", pads: [["LU2", "4"], ["LR6", "2"], ["LR7", "1"]]}, {name: "Lqwiic.pwr", pads: [["LU2", "16"], ["LJ3", "2"], ["LR8", "2"]]}, diff --git a/examples/IotRollerBlinds/IotRollerBlinds.net.ref b/examples/IotRollerBlinds/IotRollerBlinds.net.ref index a53dc5c36..f5cade2ae 100644 --- a/examples/IotRollerBlinds/IotRollerBlinds.net.ref +++ b/examples/IotRollerBlinds/IotRollerBlinds.net.ref @@ -264,12 +264,24 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "BJ4") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "BJ4")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "BU2") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "BU2")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -300,18 +312,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "BJ4") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "BJ4")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "BR4") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -485,11 +485,11 @@ (node (ref BC4) (pin 2)) (node (ref BC5) (pin 2)) (node (ref BD1) (pin 2)) + (node (ref BJ4) (pin 5)) (node (ref BU2) (pin 19)) (node (ref BU2) (pin 9)) (node (ref BC6) (pin 2)) (node (ref BC7) (pin 2)) - (node (ref BJ4) (pin 5)) (node (ref BC8) (pin 2)) (node (ref BR7) (pin 2)) (node (ref BJ5) (pin 1)) @@ -517,12 +517,12 @@ (node (ref BC5) (pin 1)) (node (ref BTP3) (pin 1)) (node (ref BD1) (pin 1)) + (node (ref BJ4) (pin 1)) (node (ref BU2) (pin 1)) (node (ref BU2) (pin 16)) (node (ref BU2) (pin 7)) (node (ref BC6) (pin 1)) (node (ref BC7) (pin 1)) - (node (ref BJ4) (pin 1)) (node (ref BR4) (pin 1)) (node (ref BD2) (pin 2)) (node (ref BR8) (pin 1)) @@ -559,19 +559,19 @@ (node (ref BU1) (pin 5)) (node (ref BR3) (pin 2))) (net (code 14) (name "Bmcu.program_uart_node.a_tx") - (node (ref BU2) (pin 12)) - (node (ref BJ4) (pin 3))) + (node (ref BJ4) (pin 4)) + (node (ref BU2) (pin 11))) (net (code 15) (name "Bmcu.program_uart_node.b_tx") - (node (ref BU2) (pin 11)) - (node (ref BJ4) (pin 4))) + (node (ref BJ4) (pin 3)) + (node (ref BU2) (pin 12))) (net (code 16) (name "Bmcu.program_en_node") - (node (ref BU2) (pin 2)) (node (ref BJ4) (pin 6)) + (node (ref BU2) (pin 2)) (node (ref BR4) (pin 2)) (node (ref BC8) (pin 1))) (net (code 17) (name "Bmcu.program_boot_node") - (node (ref BU2) (pin 8)) (node (ref BJ4) (pin 2)) + (node (ref BU2) (pin 8)) (node (ref BR5) (pin 2))) (net (code 18) (name "Bledr.package.k") (node (ref BD2) (pin 1)) diff --git a/examples/IotRollerBlinds/IotRollerBlinds.svgpcb.js b/examples/IotRollerBlinds/IotRollerBlinds.svgpcb.js index 8f811b867..5c6910fdd 100644 --- a/examples/IotRollerBlinds/IotRollerBlinds.svgpcb.js +++ b/examples/IotRollerBlinds/IotRollerBlinds.svgpcb.js @@ -110,7 +110,12 @@ const BD1 = board.add(D_SOD_323, { translate: pt(2.298, 1.682), rotate: 0, id: 'BD1' }) -// mcu.ic +// mcu.prog.conn +const BJ4 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(1.329, 0.167), rotate: 0, + id: 'BJ4' +}) +// mcu.ic.device const BU2 = board.add(ESP_WROOM_02, { translate: pt(0.561, 0.281), rotate: 0, id: 'BU2' @@ -125,11 +130,6 @@ const BC7 = board.add(C_0603_1608Metric, { translate: pt(1.393, 0.403), rotate: 0, id: 'BC7' }) -// mcu.prog.conn -const BJ4 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(1.329, 0.167), rotate: 0, - id: 'BJ4' -}) // mcu.en_pull.rc.r const BR4 = board.add(R_0603_1608Metric, { translate: pt(1.220, 0.519), rotate: 0, @@ -198,9 +198,9 @@ const BR10 = board.add(R_1206_3216Metric, { board.setNetlist([ {name: "Bvin_raw", pads: [["BJ1", "2"], ["BJ2", "2"], ["BF1", "1"]]}, - {name: "Bgnd", pads: [["BJ1", "1"], ["BJ2", "1"], ["BJ3", "4"], ["BTP1", "1"], ["BU1", "1"], ["BR2", "2"], ["BC1", "2"], ["BC3", "2"], ["BC4", "2"], ["BC5", "2"], ["BD1", "2"], ["BU2", "19"], ["BU2", "9"], ["BC6", "2"], ["BC7", "2"], ["BJ4", "5"], ["BC8", "2"], ["BR7", "2"], ["BJ5", "1"], ["BU3", "1"], ["BU3", "9"], ["BC9", "2"], ["BC10", "2"], ["BR10", "1"]]}, + {name: "Bgnd", pads: [["BJ1", "1"], ["BJ2", "1"], ["BJ3", "4"], ["BTP1", "1"], ["BU1", "1"], ["BR2", "2"], ["BC1", "2"], ["BC3", "2"], ["BC4", "2"], ["BC5", "2"], ["BD1", "2"], ["BJ4", "5"], ["BU2", "19"], ["BU2", "9"], ["BC6", "2"], ["BC7", "2"], ["BC8", "2"], ["BR7", "2"], ["BJ5", "1"], ["BU3", "1"], ["BU3", "9"], ["BC9", "2"], ["BC10", "2"], ["BR10", "1"]]}, {name: "Bvin", pads: [["BJ3", "1"], ["BFB1", "2"], ["BTP2", "1"], ["BU1", "3"], ["BC1", "1"], ["BC3", "1"], ["BC4", "1"], ["BR3", "1"], ["BR6", "1"], ["BU3", "5"], ["BC9", "1"], ["BC10", "1"]]}, - {name: "Bv3v3", pads: [["BR1", "1"], ["BL1", "2"], ["BC5", "1"], ["BTP3", "1"], ["BD1", "1"], ["BU2", "1"], ["BU2", "16"], ["BU2", "7"], ["BC6", "1"], ["BC7", "1"], ["BJ4", "1"], ["BR4", "1"], ["BD2", "2"], ["BR8", "1"], ["BR9", "1"], ["BJ5", "2"], ["BU3", "4"]]}, + {name: "Bv3v3", pads: [["BR1", "1"], ["BL1", "2"], ["BC5", "1"], ["BTP3", "1"], ["BD1", "1"], ["BJ4", "1"], ["BU2", "1"], ["BU2", "16"], ["BU2", "7"], ["BC6", "1"], ["BC7", "1"], ["BR4", "1"], ["BD2", "2"], ["BR8", "1"], ["BR9", "1"], ["BJ5", "2"], ["BU3", "4"]]}, {name: "Bconn.enca", pads: [["BJ3", "2"], ["BU2", "13"]]}, {name: "Bconn.encb", pads: [["BJ3", "3"], ["BU2", "10"]]}, {name: "Bconn.motor2", pads: [["BJ3", "5"], ["BU3", "6"]]}, @@ -210,10 +210,10 @@ board.setNetlist([ {name: "Breg_3v3.ic.fb", pads: [["BU1", "4"], ["BR1", "2"], ["BR2", "1"]]}, {name: "Breg_3v3.ic.boot", pads: [["BU1", "6"], ["BC2", "1"]]}, {name: "Breg_3v3.ic.en", pads: [["BU1", "5"], ["BR3", "2"]]}, - {name: "Bmcu.program_uart_node.a_tx", pads: [["BU2", "12"], ["BJ4", "3"]]}, - {name: "Bmcu.program_uart_node.b_tx", pads: [["BU2", "11"], ["BJ4", "4"]]}, - {name: "Bmcu.program_en_node", pads: [["BU2", "2"], ["BJ4", "6"], ["BR4", "2"], ["BC8", "1"]]}, - {name: "Bmcu.program_boot_node", pads: [["BU2", "8"], ["BJ4", "2"], ["BR5", "2"]]}, + {name: "Bmcu.program_uart_node.a_tx", pads: [["BJ4", "4"], ["BU2", "11"]]}, + {name: "Bmcu.program_uart_node.b_tx", pads: [["BJ4", "3"], ["BU2", "12"]]}, + {name: "Bmcu.program_en_node", pads: [["BJ4", "6"], ["BU2", "2"], ["BR4", "2"], ["BC8", "1"]]}, + {name: "Bmcu.program_boot_node", pads: [["BJ4", "2"], ["BU2", "8"], ["BR5", "2"]]}, {name: "Bledr.package.k", pads: [["BD2", "1"], ["BR5", "1"]]}, {name: "Bvin_sense.output", pads: [["BU2", "3"], ["BR6", "2"], ["BR7", "1"]]}, {name: "Bqwiic_pull.i2c.scl", pads: [["BU2", "5"], ["BR8", "2"], ["BJ5", "4"]]}, diff --git a/examples/IotThermalCamera/IotThermalCamera.net.ref b/examples/IotThermalCamera/IotThermalCamera.net.ref index b6a40f9cb..75aed8753 100644 --- a/examples/IotThermalCamera/IotThermalCamera.net.ref +++ b/examples/IotThermalCamera/IotThermalCamera.net.ref @@ -348,6 +348,18 @@ (property (name "edg_value") (value "50V 1uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/reg_1v2/") (tstamps "/0ab30277/")) (tstamps "0be902ec")) +(comp (ref "TJ2") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "TJ2")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "TU5") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -384,18 +396,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "TJ2") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "TJ2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "TR6") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -661,12 +661,12 @@ (node (ref TU4) (pin 2)) (node (ref TC9) (pin 2)) (node (ref TC10) (pin 2)) + (node (ref TJ2) (pin 5)) (node (ref TU5) (pin 1)) (node (ref TU5) (pin 40)) (node (ref TU5) (pin 41)) (node (ref TC11) (pin 2)) (node (ref TC12) (pin 2)) - (node (ref TJ2) (pin 5)) (node (ref TC13) (pin 2)) (node (ref TU6) (pin 3)) (node (ref TR9) (pin 2)) @@ -715,10 +715,10 @@ (node (ref TU4) (pin 1)) (node (ref TU4) (pin 3)) (node (ref TC9) (pin 1)) + (node (ref TJ2) (pin 1)) (node (ref TU5) (pin 2)) (node (ref TC11) (pin 1)) (node (ref TC12) (pin 1)) - (node (ref TJ2) (pin 1)) (node (ref TR6) (pin 1)) (node (ref TR7) (pin 1)) (node (ref TR8) (pin 1))) @@ -793,19 +793,19 @@ (node (ref TU1) (pin 5)) (node (ref TR5) (pin 2))) (net (code 18) (name "Tmcu.program_uart_node.a_tx") - (node (ref TU5) (pin 37)) - (node (ref TJ2) (pin 3))) + (node (ref TJ2) (pin 4)) + (node (ref TU5) (pin 36))) (net (code 19) (name "Tmcu.program_uart_node.b_tx") - (node (ref TU5) (pin 36)) - (node (ref TJ2) (pin 4))) + (node (ref TJ2) (pin 3)) + (node (ref TU5) (pin 37))) (net (code 20) (name "Tmcu.program_en_node") - (node (ref TU5) (pin 3)) (node (ref TJ2) (pin 6)) + (node (ref TU5) (pin 3)) (node (ref TR6) (pin 2)) (node (ref TC13) (pin 1))) (net (code 21) (name "Tmcu.program_boot_node") - (node (ref TU5) (pin 27)) (node (ref TJ2) (pin 2)) + (node (ref TU5) (pin 27)) (node (ref TD2) (pin 2))) (net (code 22) (name "Ttouch_duck.pad") (node (ref TU5) (pin 6)) diff --git a/examples/IotThermalCamera/IotThermalCamera.svgpcb.js b/examples/IotThermalCamera/IotThermalCamera.svgpcb.js index 18d90f859..d8b1c5172 100644 --- a/examples/IotThermalCamera/IotThermalCamera.svgpcb.js +++ b/examples/IotThermalCamera/IotThermalCamera.svgpcb.js @@ -145,6 +145,11 @@ const TC10 = board.add(C_0603_1608Metric, { translate: pt(2.376, 1.942), rotate: 0, id: 'TC10' }) +// mcu.prog.conn +const TJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(2.096, 0.167), rotate: 0, + id: 'TJ2' +}) // mcu.ic const TU5 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -160,11 +165,6 @@ const TC12 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.403), rotate: 0, id: 'TC12' }) -// mcu.prog.conn -const TJ2 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(2.096, 0.167), rotate: 0, - id: 'TJ2' -}) // mcu.en_pull.rc.r const TR6 = board.add(R_0603_1608Metric, { translate: pt(2.364, 0.403), rotate: 0, @@ -267,9 +267,9 @@ const TC20 = board.add(C_0603_1608Metric, { }) board.setNetlist([ - {name: "Tgnd", pads: [["TJ1", "A1"], ["TJ1", "A12"], ["TJ1", "B1"], ["TJ1", "B12"], ["TJ1", "S1"], ["TR1", "1"], ["TR2", "1"], ["TTP1", "1"], ["TU1", "1"], ["TR4", "2"], ["TC1", "2"], ["TC3", "2"], ["TC4", "2"], ["TD1", "2"], ["TU2", "2"], ["TC5", "2"], ["TC6", "2"], ["TU3", "2"], ["TC7", "2"], ["TC8", "2"], ["TU4", "2"], ["TC9", "2"], ["TC10", "2"], ["TU5", "1"], ["TU5", "40"], ["TU5", "41"], ["TC11", "2"], ["TC12", "2"], ["TJ2", "5"], ["TC13", "2"], ["TU6", "3"], ["TR9", "2"], ["TJ3", "15"], ["TJ3", "2"], ["TJ3", "8"], ["TC14", "2"], ["TC15", "2"], ["TC16", "2"], ["TU8", "1"], ["TU8", "10"], ["TU8", "15"], ["TU8", "18"], ["TU8", "20"], ["TU8", "25"], ["TU8", "27"], ["TU8", "30"], ["TU8", "33"], ["TU8", "6"], ["TU8", "8"], ["TU8", "9"], ["TC17", "2"], ["TC18", "2"], ["TC19", "2"], ["TX1", "2"], ["TC20", "2"]]}, + {name: "Tgnd", pads: [["TJ1", "A1"], ["TJ1", "A12"], ["TJ1", "B1"], ["TJ1", "B12"], ["TJ1", "S1"], ["TR1", "1"], ["TR2", "1"], ["TTP1", "1"], ["TU1", "1"], ["TR4", "2"], ["TC1", "2"], ["TC3", "2"], ["TC4", "2"], ["TD1", "2"], ["TU2", "2"], ["TC5", "2"], ["TC6", "2"], ["TU3", "2"], ["TC7", "2"], ["TC8", "2"], ["TU4", "2"], ["TC9", "2"], ["TC10", "2"], ["TJ2", "5"], ["TU5", "1"], ["TU5", "40"], ["TU5", "41"], ["TC11", "2"], ["TC12", "2"], ["TC13", "2"], ["TU6", "3"], ["TR9", "2"], ["TJ3", "15"], ["TJ3", "2"], ["TJ3", "8"], ["TC14", "2"], ["TC15", "2"], ["TC16", "2"], ["TU8", "1"], ["TU8", "10"], ["TU8", "15"], ["TU8", "18"], ["TU8", "20"], ["TU8", "25"], ["TU8", "27"], ["TU8", "30"], ["TU8", "33"], ["TU8", "6"], ["TU8", "8"], ["TU8", "9"], ["TC17", "2"], ["TC18", "2"], ["TC19", "2"], ["TX1", "2"], ["TC20", "2"]]}, {name: "Tpwr", pads: [["TFB1", "2"], ["TTP2", "1"], ["TU1", "3"], ["TC1", "1"], ["TC3", "1"], ["TR5", "1"]]}, - {name: "Tv3v3", pads: [["TR3", "1"], ["TL1", "2"], ["TC4", "1"], ["TTP3", "1"], ["TD1", "1"], ["TU2", "1"], ["TU2", "3"], ["TC5", "1"], ["TU3", "1"], ["TU3", "3"], ["TC7", "1"], ["TU4", "1"], ["TU4", "3"], ["TC9", "1"], ["TU5", "2"], ["TC11", "1"], ["TC12", "1"], ["TJ2", "1"], ["TR6", "1"], ["TR7", "1"], ["TR8", "1"]]}, + {name: "Tv3v3", pads: [["TR3", "1"], ["TL1", "2"], ["TC4", "1"], ["TTP3", "1"], ["TD1", "1"], ["TU2", "1"], ["TU2", "3"], ["TC5", "1"], ["TU3", "1"], ["TU3", "3"], ["TC7", "1"], ["TU4", "1"], ["TU4", "3"], ["TC9", "1"], ["TJ2", "1"], ["TU5", "2"], ["TC11", "1"], ["TC12", "1"], ["TR6", "1"], ["TR7", "1"], ["TR8", "1"]]}, {name: "Tv3v0", pads: [["TU2", "5"], ["TC6", "1"], ["TJ3", "11"], ["TC14", "1"], ["TU8", "16"], ["TC18", "1"], ["TX1", "1"], ["TX1", "4"], ["TC20", "1"]]}, {name: "Tv2v8", pads: [["TU3", "5"], ["TC8", "1"], ["TJ3", "4"], ["TU8", "19"], ["TC19", "1"]]}, {name: "Tv1v2", pads: [["TU4", "5"], ["TC10", "1"], ["TJ3", "10"], ["TU8", "7"], ["TC17", "1"]]}, @@ -284,10 +284,10 @@ board.setNetlist([ {name: "Treg_3v3.ic.fb", pads: [["TU1", "4"], ["TR3", "2"], ["TR4", "1"]]}, {name: "Treg_3v3.ic.boot", pads: [["TU1", "6"], ["TC2", "1"]]}, {name: "Treg_3v3.ic.en", pads: [["TU1", "5"], ["TR5", "2"]]}, - {name: "Tmcu.program_uart_node.a_tx", pads: [["TU5", "37"], ["TJ2", "3"]]}, - {name: "Tmcu.program_uart_node.b_tx", pads: [["TU5", "36"], ["TJ2", "4"]]}, - {name: "Tmcu.program_en_node", pads: [["TU5", "3"], ["TJ2", "6"], ["TR6", "2"], ["TC13", "1"]]}, - {name: "Tmcu.program_boot_node", pads: [["TU5", "27"], ["TJ2", "2"], ["TD2", "2"]]}, + {name: "Tmcu.program_uart_node.a_tx", pads: [["TJ2", "4"], ["TU5", "36"]]}, + {name: "Tmcu.program_uart_node.b_tx", pads: [["TJ2", "3"], ["TU5", "37"]]}, + {name: "Tmcu.program_en_node", pads: [["TJ2", "6"], ["TU5", "3"], ["TR6", "2"], ["TC13", "1"]]}, + {name: "Tmcu.program_boot_node", pads: [["TJ2", "2"], ["TU5", "27"], ["TD2", "2"]]}, {name: "Ttouch_duck.pad", pads: [["TU5", "6"], ["TU7", "1"]]}, {name: "Tledr.package.k", pads: [["TD2", "1"], ["TR9", "1"]]}, {name: "Tcam.dvp8.xclk", pads: [["TU5", "21"], ["TJ3", "13"]]}, diff --git a/examples/LedMatrix/LedMatrix.net.ref b/examples/LedMatrix/LedMatrix.net.ref index 1f7ff9e8a..642895c9f 100644 --- a/examples/LedMatrix/LedMatrix.net.ref +++ b/examples/LedMatrix/LedMatrix.net.ref @@ -156,12 +156,36 @@ (property (name "edg_value") (value "5μA@1V 90Ω Single 3.53V~3.67V 200mW 3.6V SOD-323 Zener Diodes ROHS")) (sheetpath (names "/") (tstamps "/")) (tstamps "0eb80301")) +(comp (ref "J2") + (value "mcu.prog") + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "J2")) + (property (name "edg_part") (value "PinHeader2.54 1x4 (Generic)")) + (property (name "edg_value") (value "PinHeader2.54 1x4")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) +(comp (ref "SW1") + (value "mcu.boot") + (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) + (property (name "edg_path") (value "mcu.boot.package")) + (property (name "edg_short_path") (value "mcu.boot")) + (property (name "edg_refdes") (value "SW1")) + (property (name "edg_part") (value "5.1mm switch")) + (property (name "edg_value") (value "5.1mm switch")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "042b01b5")) (comp (ref "U2") (value "mcu.ic") (footprint "RF_Module:ESP-WROOM-02") (property (name "Sheetname") (value "mcu")) (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.ic")) + (property (name "edg_path") (value "mcu.ic.device")) (property (name "edg_short_path") (value "mcu.ic")) (property (name "edg_refdes") (value "U2")) (property (name "edg_part") (value "ESP32-C3-WROOM-02 (Espressif Systems)")) @@ -192,30 +216,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "J2") - (value "mcu.prog") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "J2")) - (property (name "edg_part") (value "PinHeader2.54 1x4 (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x4")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) -(comp (ref "SW1") - (value "mcu.boot") - (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32c3.Esp32c3_Wroom02")) - (property (name "edg_path") (value "mcu.boot.package")) - (property (name "edg_short_path") (value "mcu.boot")) - (property (name "edg_refdes") (value "SW1")) - (property (name "edg_part") (value "5.1mm switch")) - (property (name "edg_value") (value "5.1mm switch")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "042b01b5")) (comp (ref "R3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -694,12 +694,12 @@ (node (ref C1) (pin 2)) (node (ref C2) (pin 2)) (node (ref D1) (pin 2)) + (node (ref J2) (pin 4)) + (node (ref SW1) (pin 2)) (node (ref U2) (pin 19)) (node (ref U2) (pin 9)) (node (ref C3) (pin 2)) (node (ref C4) (pin 2)) - (node (ref J2) (pin 4)) - (node (ref SW1) (pin 2)) (node (ref C5) (pin 2)) (node (ref SW2) (pin 2))) (net (code 3) (name "v3v3") @@ -707,12 +707,12 @@ (node (ref C2) (pin 1)) (node (ref TP3) (pin 1)) (node (ref D1) (pin 1)) + (node (ref J2) (pin 1)) (node (ref U2) (pin 1)) (node (ref U2) (pin 16)) (node (ref U2) (pin 7)) (node (ref C3) (pin 1)) (node (ref C4) (pin 1)) - (node (ref J2) (pin 1)) (node (ref R3) (pin 1))) (net (code 4) (name "usb.usb.dp") (node (ref J1) (pin A6)) @@ -776,18 +776,18 @@ (node (ref D25) (pin 2)) (node (ref D31) (pin 2))) (net (code 15) (name "mcu.program_uart_node.a_tx") - (node (ref U2) (pin 12)) - (node (ref J2) (pin 2))) + (node (ref J2) (pin 3)) + (node (ref U2) (pin 11))) (net (code 16) (name "mcu.program_uart_node.b_tx") - (node (ref U2) (pin 11)) - (node (ref J2) (pin 3))) + (node (ref J2) (pin 2)) + (node (ref U2) (pin 12))) (net (code 17) (name "mcu.program_en_node") (node (ref U2) (pin 2)) (node (ref R3) (pin 2)) (node (ref C5) (pin 1))) (net (code 18) (name "mcu.program_boot_node") - (node (ref U2) (pin 8)) - (node (ref SW1) (pin 1))) + (node (ref SW1) (pin 1)) + (node (ref U2) (pin 8))) (net (code 19) (name "sw1.out") (node (ref U2) (pin 18)) (node (ref SW2) (pin 1))) diff --git a/examples/LedMatrix/LedMatrix.svgpcb.js b/examples/LedMatrix/LedMatrix.svgpcb.js index 50088e348..fe463344e 100644 --- a/examples/LedMatrix/LedMatrix.svgpcb.js +++ b/examples/LedMatrix/LedMatrix.svgpcb.js @@ -66,7 +66,17 @@ const D1 = board.add(D_SOD_323, { translate: pt(2.380, 1.556), rotate: 0, id: 'D1' }) -// mcu.ic +// mcu.prog.conn +const J2 = board.add(PinHeader_1x04_P2_54mm_Vertical, { + translate: pt(2.350, 0.370), rotate: 0, + id: 'J2' +}) +// mcu.boot.package +const SW1 = board.add(SW_SPST_SKQG_WithoutStem, { + translate: pt(2.447, 0.593), rotate: 0, + id: 'SW1' +}) +// mcu.ic.device const U2 = board.add(ESP_WROOM_02, { translate: pt(1.679, 0.281), rotate: 0, id: 'U2' @@ -81,16 +91,6 @@ const C4 = board.add(C_0603_1608Metric, { translate: pt(2.511, 0.773), rotate: 0, id: 'C4' }) -// mcu.prog.conn -const J2 = board.add(PinHeader_1x04_P2_54mm_Vertical, { - translate: pt(2.350, 0.370), rotate: 0, - id: 'J2' -}) -// mcu.boot.package -const SW1 = board.add(SW_SPST_SKQG_WithoutStem, { - translate: pt(2.447, 0.593), rotate: 0, - id: 'SW1' -}) // mcu.en_pull.rc.r const R3 = board.add(R_0603_1608Metric, { translate: pt(2.338, 0.889), rotate: 0, @@ -109,8 +109,8 @@ const SW2 = board.add(SW_SPST_SKQG_WithoutStem, { board.setNetlist([ {name: "vusb", pads: [["J1", "A4"], ["J1", "A9"], ["J1", "B4"], ["J1", "B9"], ["TP1", "1"], ["U1", "3"], ["C1", "1"]]}, - {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["R1", "1"], ["R2", "1"], ["TP2", "1"], ["U1", "1"], ["C1", "2"], ["C2", "2"], ["D1", "2"], ["U2", "19"], ["U2", "9"], ["C3", "2"], ["C4", "2"], ["J2", "4"], ["SW1", "2"], ["C5", "2"], ["SW2", "2"]]}, - {name: "v3v3", pads: [["U1", "2"], ["C2", "1"], ["TP3", "1"], ["D1", "1"], ["U2", "1"], ["U2", "16"], ["U2", "7"], ["C3", "1"], ["C4", "1"], ["J2", "1"], ["R3", "1"]]}, + {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["R1", "1"], ["R2", "1"], ["TP2", "1"], ["U1", "1"], ["C1", "2"], ["C2", "2"], ["D1", "2"], ["J2", "4"], ["SW1", "2"], ["U2", "19"], ["U2", "9"], ["C3", "2"], ["C4", "2"], ["C5", "2"], ["SW2", "2"]]}, + {name: "v3v3", pads: [["U1", "2"], ["C2", "1"], ["TP3", "1"], ["D1", "1"], ["J2", "1"], ["U2", "1"], ["U2", "16"], ["U2", "7"], ["C3", "1"], ["C4", "1"], ["R3", "1"]]}, {name: "usb.usb.dp", pads: [["J1", "A6"], ["J1", "B6"]]}, {name: "usb.usb.dm", pads: [["J1", "A7"], ["J1", "B7"]]}, {name: "usb.conn.cc.cc1", pads: [["J1", "A5"], ["R1", "2"]]}, @@ -122,10 +122,10 @@ board.setNetlist([ {name: "mcu.gpio.led_4", pads: [["U2", "17"], ["D5", "2"], ["D11", "2"], ["D17", "2"], ["D23", "2"], ["R8", "2"]]}, {name: "mcu.gpio.led_5", pads: [["U2", "15"], ["D6", "2"], ["D12", "2"], ["D18", "2"], ["D24", "2"], ["D30", "2"]]}, {name: "mcu.gpio.led_6", pads: [["U2", "10"], ["D7", "2"], ["D13", "2"], ["D19", "2"], ["D25", "2"], ["D31", "2"]]}, - {name: "mcu.program_uart_node.a_tx", pads: [["U2", "12"], ["J2", "2"]]}, - {name: "mcu.program_uart_node.b_tx", pads: [["U2", "11"], ["J2", "3"]]}, + {name: "mcu.program_uart_node.a_tx", pads: [["J2", "3"], ["U2", "11"]]}, + {name: "mcu.program_uart_node.b_tx", pads: [["J2", "2"], ["U2", "12"]]}, {name: "mcu.program_en_node", pads: [["U2", "2"], ["R3", "2"], ["C5", "1"]]}, - {name: "mcu.program_boot_node", pads: [["U2", "8"], ["SW1", "1"]]}, + {name: "mcu.program_boot_node", pads: [["SW1", "1"], ["U2", "8"]]}, {name: "sw1.out", pads: [["U2", "18"], ["SW2", "1"]]}, {name: "matrix.res[0].a", pads: [["R4", "1"], ["D2", "1"], ["D3", "1"], ["D4", "1"], ["D5", "1"], ["D6", "1"], ["D7", "1"]]}, {name: "matrix.res[1].a", pads: [["R5", "1"], ["D8", "1"], ["D9", "1"], ["D10", "1"], ["D11", "1"], ["D12", "1"], ["D13", "1"]]}, diff --git a/examples/PcbBot/PcbBot.net.ref b/examples/PcbBot/PcbBot.net.ref index 65f429f86..30e75b042 100644 --- a/examples/PcbBot/PcbBot.net.ref +++ b/examples/PcbBot/PcbBot.net.ref @@ -384,6 +384,30 @@ (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 1kΩ 0603 Chip Resistor - Surface Mount ROHS")) (sheetpath (names "/charge_led/") (tstamps "/160703ff/")) (tstamps "0296014b")) +(comp (ref "J3") + (value "mcu.prog") + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "J3")) + (property (name "edg_part") (value "PinHeader2.54 1x4 (Generic)")) + (property (name "edg_value") (value "PinHeader2.54 1x4")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) +(comp (ref "SW2") + (value "mcu.boot") + (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.boot.package")) + (property (name "edg_short_path") (value "mcu.boot")) + (property (name "edg_refdes") (value "SW2")) + (property (name "edg_part") (value "5.1mm switch")) + (property (name "edg_value") (value "5.1mm switch")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "042b01b5")) (comp (ref "U3") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -420,30 +444,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "J3") - (value "mcu.prog") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "J3")) - (property (name "edg_part") (value "PinHeader2.54 1x4 (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x4")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) -(comp (ref "SW2") - (value "mcu.boot") - (footprint "Button_Switch_SMD:SW_SPST_SKQG_WithoutStem") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.boot.package")) - (property (name "edg_short_path") (value "mcu.boot")) - (property (name "edg_refdes") (value "SW2")) - (property (name "edg_part") (value "5.1mm switch")) - (property (name "edg_value") (value "5.1mm switch")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "042b01b5")) (comp (ref "R8") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1331,13 +1331,13 @@ (node (ref C3) (pin 2)) (node (ref C4) (pin 2)) (node (ref R6) (pin 1)) + (node (ref J3) (pin 4)) + (node (ref SW2) (pin 2)) (node (ref U3) (pin 1)) (node (ref U3) (pin 40)) (node (ref U3) (pin 41)) (node (ref C5) (pin 2)) (node (ref C6) (pin 2)) - (node (ref J3) (pin 4)) - (node (ref SW2) (pin 2)) (node (ref C7) (pin 2)) (node (ref U4) (pin 3)) (node (ref R9) (pin 2)) @@ -1459,10 +1459,10 @@ (node (ref C2) (pin 1)) (node (ref D5) (pin 1)) (node (ref TP3) (pin 1)) + (node (ref J3) (pin 1)) (node (ref U3) (pin 2)) (node (ref C5) (pin 1)) (node (ref C6) (pin 1)) - (node (ref J3) (pin 1)) (node (ref R8) (pin 1)) (node (ref J4) (pin 1)) (node (ref J4) (pin 6)) @@ -1579,18 +1579,18 @@ (node (ref D6) (pin 1)) (node (ref R7) (pin 1))) (net (code 24) (name "mcu.program_uart_node.a_tx") - (node (ref U3) (pin 37)) - (node (ref J3) (pin 2))) + (node (ref J3) (pin 3)) + (node (ref U3) (pin 36))) (net (code 25) (name "mcu.program_uart_node.b_tx") - (node (ref U3) (pin 36)) - (node (ref J3) (pin 3))) + (node (ref J3) (pin 2)) + (node (ref U3) (pin 37))) (net (code 26) (name "mcu.program_en_node") (node (ref U3) (pin 3)) (node (ref R8) (pin 2)) (node (ref C7) (pin 1))) (net (code 27) (name "mcu.program_boot_node") - (node (ref U3) (pin 27)) (node (ref SW2) (pin 1)) + (node (ref U3) (pin 27)) (node (ref D7) (pin 2))) (net (code 28) (name "led.package.k") (node (ref D7) (pin 1)) diff --git a/examples/PcbBot/PcbBot.svgpcb.js b/examples/PcbBot/PcbBot.svgpcb.js index e215059f4..bf1d48da7 100644 --- a/examples/PcbBot/PcbBot.svgpcb.js +++ b/examples/PcbBot/PcbBot.svgpcb.js @@ -160,6 +160,16 @@ const R7 = board.add(R_0603_1608Metric, { translate: pt(2.276, 3.494), rotate: 0, id: 'R7' }) +// mcu.prog.conn +const J3 = board.add(PinHeader_1x04_P2_54mm_Vertical, { + translate: pt(2.000, 0.370), rotate: 0, + id: 'J3' +}) +// mcu.boot.package +const SW2 = board.add(SW_SPST_SKQG_WithoutStem, { + translate: pt(2.096, 0.593), rotate: 0, + id: 'SW2' +}) // mcu.ic const U3 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -175,16 +185,6 @@ const C6 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.773), rotate: 0, id: 'C6' }) -// mcu.prog.conn -const J3 = board.add(PinHeader_1x04_P2_54mm_Vertical, { - translate: pt(2.000, 0.370), rotate: 0, - id: 'J3' -}) -// mcu.boot.package -const SW2 = board.add(SW_SPST_SKQG_WithoutStem, { - translate: pt(2.096, 0.593), rotate: 0, - id: 'SW2' -}) // mcu.en_pull.rc.r const R8 = board.add(R_0603_1608Metric, { translate: pt(2.364, 0.773), rotate: 0, @@ -543,10 +543,10 @@ const SW3 = board.add(SW_Hotswap_Kailh_MX, { board.setNetlist([ {name: "vusb", pads: [["J1", "A4"], ["J1", "A9"], ["J1", "B4"], ["J1", "B9"], ["R5", "1"], ["D4", "2"], ["Q3", "1"], ["U2", "4"], ["C3", "1"], ["D6", "2"]]}, - {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["R1", "1"], ["R2", "1"], ["J2", "1"], ["TP1", "1"], ["R4", "1"], ["Q2", "2"], ["SW1", "2"], ["D3", "2"], ["R5", "2"], ["U1", "1"], ["C1", "2"], ["C2", "2"], ["D5", "2"], ["U2", "2"], ["C3", "2"], ["C4", "2"], ["R6", "1"], ["U3", "1"], ["U3", "40"], ["U3", "41"], ["C5", "2"], ["C6", "2"], ["J3", "4"], ["SW2", "2"], ["C7", "2"], ["U4", "3"], ["R9", "2"], ["J4", "2"], ["J5", "2"], ["J6", "2"], ["J7", "2"], ["U5", "1"], ["U5", "2"], ["U5", "3"], ["U5", "6"], ["U5", "7"], ["C8", "2"], ["C9", "2"], ["U6", "11"], ["U6", "9"], ["C10", "2"], ["C12", "2"], ["U7", "1"], ["U7", "2"], ["U7", "3"], ["U7", "8"], ["C13", "2"], ["J8", "1"], ["J8", "10"], ["J8", "12"], ["J8", "13"], ["J8", "15"], ["J8", "16"], ["J8", "17"], ["J8", "21"], ["J8", "22"], ["J8", "23"], ["J8", "24"], ["J8", "25"], ["J8", "29"], ["J8", "30"], ["J8", "8"], ["R15", "1"], ["C16", "2"], ["C17", "2"], ["C18", "2"], ["C19", "2"], ["R17", "2"], ["J9", "3"], ["J10", "3"], ["J11", "3"], ["J12", "3"], ["D9", "3"], ["D10", "3"], ["D11", "3"], ["D12", "3"], ["D13", "3"], ["D14", "3"], ["D15", "3"], ["D16", "3"], ["D17", "3"], ["D18", "3"], ["D19", "3"], ["D20", "3"], ["D21", "3"], ["D22", "3"], ["D23", "3"], ["D24", "3"], ["D25", "3"], ["C20", "2"], ["U9", "1"], ["C21", "2"], ["C22", "2"], ["U10", "1"], ["C23", "2"], ["C24", "2"], ["J13", "10"], ["J13", "17"], ["J13", "23"], ["C25", "2"], ["C26", "2"], ["C27", "2"], ["SW3", "2"]]}, + {name: "gnd", pads: [["J1", "A1"], ["J1", "A12"], ["J1", "B1"], ["J1", "B12"], ["J1", "S1"], ["R1", "1"], ["R2", "1"], ["J2", "1"], ["TP1", "1"], ["R4", "1"], ["Q2", "2"], ["SW1", "2"], ["D3", "2"], ["R5", "2"], ["U1", "1"], ["C1", "2"], ["C2", "2"], ["D5", "2"], ["U2", "2"], ["C3", "2"], ["C4", "2"], ["R6", "1"], ["J3", "4"], ["SW2", "2"], ["U3", "1"], ["U3", "40"], ["U3", "41"], ["C5", "2"], ["C6", "2"], ["C7", "2"], ["U4", "3"], ["R9", "2"], ["J4", "2"], ["J5", "2"], ["J6", "2"], ["J7", "2"], ["U5", "1"], ["U5", "2"], ["U5", "3"], ["U5", "6"], ["U5", "7"], ["C8", "2"], ["C9", "2"], ["U6", "11"], ["U6", "9"], ["C10", "2"], ["C12", "2"], ["U7", "1"], ["U7", "2"], ["U7", "3"], ["U7", "8"], ["C13", "2"], ["J8", "1"], ["J8", "10"], ["J8", "12"], ["J8", "13"], ["J8", "15"], ["J8", "16"], ["J8", "17"], ["J8", "21"], ["J8", "22"], ["J8", "23"], ["J8", "24"], ["J8", "25"], ["J8", "29"], ["J8", "30"], ["J8", "8"], ["R15", "1"], ["C16", "2"], ["C17", "2"], ["C18", "2"], ["C19", "2"], ["R17", "2"], ["J9", "3"], ["J10", "3"], ["J11", "3"], ["J12", "3"], ["D9", "3"], ["D10", "3"], ["D11", "3"], ["D12", "3"], ["D13", "3"], ["D14", "3"], ["D15", "3"], ["D16", "3"], ["D17", "3"], ["D18", "3"], ["D19", "3"], ["D20", "3"], ["D21", "3"], ["D22", "3"], ["D23", "3"], ["D24", "3"], ["D25", "3"], ["C20", "2"], ["U9", "1"], ["C21", "2"], ["C22", "2"], ["U10", "1"], ["C23", "2"], ["C24", "2"], ["J13", "10"], ["J13", "17"], ["J13", "23"], ["C25", "2"], ["C26", "2"], ["C27", "2"], ["SW3", "2"]]}, {name: "vbatt", pads: [["Q1", "3"], ["D3", "1"], ["TP2", "1"], ["Q3", "3"], ["R16", "1"], ["J9", "2"], ["J10", "2"], ["J11", "2"], ["J12", "2"], ["D9", "1"], ["D10", "1"], ["D11", "1"], ["D12", "1"], ["D13", "1"], ["D14", "1"], ["D15", "1"], ["D16", "1"], ["D17", "1"], ["D18", "1"], ["D19", "1"], ["D20", "1"], ["D21", "1"], ["D22", "1"], ["D23", "1"], ["D24", "1"], ["D25", "1"], ["C20", "1"]]}, {name: "pwr", pads: [["D4", "1"], ["Q3", "2"], ["U1", "3"], ["C1", "1"], ["U9", "3"], ["C21", "1"], ["U10", "3"], ["C23", "1"]]}, - {name: "v3v3", pads: [["U1", "2"], ["C2", "1"], ["D5", "1"], ["TP3", "1"], ["U3", "2"], ["C5", "1"], ["C6", "1"], ["J3", "1"], ["R8", "1"], ["J4", "1"], ["J4", "6"], ["J5", "1"], ["J6", "1"], ["J7", "1"], ["R10", "1"], ["R11", "1"], ["U5", "12"], ["U5", "5"], ["U5", "8"], ["C8", "1"], ["C9", "1"], ["U6", "13"], ["U6", "2"], ["U6", "4"], ["C10", "1"], ["U7", "16"], ["C13", "1"], ["D8", "2"], ["J8", "11"], ["J8", "6"], ["J8", "9"], ["C17", "1"], ["C18", "1"], ["J13", "14"], ["C25", "1"], ["R18", "1"]]}, + {name: "v3v3", pads: [["U1", "2"], ["C2", "1"], ["D5", "1"], ["TP3", "1"], ["J3", "1"], ["U3", "2"], ["C5", "1"], ["C6", "1"], ["R8", "1"], ["J4", "1"], ["J4", "6"], ["J5", "1"], ["J6", "1"], ["J7", "1"], ["R10", "1"], ["R11", "1"], ["U5", "12"], ["U5", "5"], ["U5", "8"], ["C8", "1"], ["C9", "1"], ["U6", "13"], ["U6", "2"], ["U6", "4"], ["C10", "1"], ["U7", "16"], ["C13", "1"], ["D8", "2"], ["J8", "11"], ["J8", "6"], ["J8", "9"], ["C17", "1"], ["C18", "1"], ["J13", "14"], ["C25", "1"], ["R18", "1"]]}, {name: "v2v5", pads: [["U9", "2"], ["C22", "1"], ["J13", "21"]]}, {name: "v1v2", pads: [["U10", "2"], ["C24", "1"], ["J13", "15"]]}, {name: "usb_chain_0.d_P", pads: [["J1", "A6"], ["J1", "B6"], ["U3", "14"], ["U4", "2"]]}, @@ -565,10 +565,10 @@ board.setNetlist([ {name: "charger.stat", pads: [["U2", "1"], ["R7", "2"]]}, {name: "charger.ic.prog", pads: [["U2", "5"], ["R6", "2"]]}, {name: "charge_led.package.k", pads: [["D6", "1"], ["R7", "1"]]}, - {name: "mcu.program_uart_node.a_tx", pads: [["U3", "37"], ["J3", "2"]]}, - {name: "mcu.program_uart_node.b_tx", pads: [["U3", "36"], ["J3", "3"]]}, + {name: "mcu.program_uart_node.a_tx", pads: [["J3", "3"], ["U3", "36"]]}, + {name: "mcu.program_uart_node.b_tx", pads: [["J3", "2"], ["U3", "37"]]}, {name: "mcu.program_en_node", pads: [["U3", "3"], ["R8", "2"], ["C7", "1"]]}, - {name: "mcu.program_boot_node", pads: [["U3", "27"], ["SW2", "1"], ["D7", "2"]]}, + {name: "mcu.program_boot_node", pads: [["SW2", "1"], ["U3", "27"], ["D7", "2"]]}, {name: "led.package.k", pads: [["D7", "1"], ["R9", "1"]]}, {name: "tof.elt[0].int", pads: [["J4", "5"]]}, {name: "tof.elt[1].int", pads: [["J5", "5"]]}, diff --git a/examples/RobotCrawler/RobotCrawler.net.ref b/examples/RobotCrawler/RobotCrawler.net.ref index 7ff3c970f..7299ee60b 100644 --- a/examples/RobotCrawler/RobotCrawler.net.ref +++ b/examples/RobotCrawler/RobotCrawler.net.ref @@ -504,6 +504,18 @@ (property (name "edg_value") (value "50V 1uF X5R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/reg_1v2/") (tstamps "/0ab30277/")) (tstamps "0be902ec")) +(comp (ref "RJ16") + (value "mcu.prog") + (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") + (property (name "Sheetname") (value "mcu")) + (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) + (property (name "edg_path") (value "mcu.prog.conn")) + (property (name "edg_short_path") (value "mcu.prog")) + (property (name "edg_refdes") (value "RJ16")) + (property (name "edg_part") (value "")) + (property (name "edg_value") (value "")) + (sheetpath (names "/mcu/") (tstamps "/02850146/")) + (tstamps "045f01b9")) (comp (ref "RU6") (value "mcu.ic") (footprint "RF_Module:ESP32-S3-WROOM-1") @@ -540,18 +552,6 @@ (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) (sheetpath (names "/mcu/") (tstamps "/02850146/")) (tstamps "0e5a0301")) -(comp (ref "RJ16") - (value "mcu.prog") - (footprint "Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical") - (property (name "Sheetname") (value "mcu")) - (property (name "Sheetfile") (value "edg.parts.microcontroller.Esp32s3.Esp32s3_Wroom_1")) - (property (name "edg_path") (value "mcu.prog.conn")) - (property (name "edg_short_path") (value "mcu.prog")) - (property (name "edg_refdes") (value "RJ16")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/mcu/") (tstamps "/02850146/")) - (tstamps "045f01b9")) (comp (ref "RR3") (value "mcu.en_pull.r") (footprint "Resistor_SMD:R_0603_1608Metric") @@ -1549,12 +1549,12 @@ (node (ref RU5) (pin 1)) (node (ref RC10) (pin 2)) (node (ref RC11) (pin 2)) + (node (ref RJ16) (pin 5)) (node (ref RU6) (pin 1)) (node (ref RU6) (pin 40)) (node (ref RU6) (pin 41)) (node (ref RC12) (pin 2)) (node (ref RC13) (pin 2)) - (node (ref RJ16) (pin 5)) (node (ref RC14) (pin 2)) (node (ref RU7) (pin 23)) (node (ref RU7) (pin 35)) @@ -1646,10 +1646,10 @@ (node (ref RU2) (pin 3)) (node (ref RC4) (pin 1)) (node (ref RTP3) (pin 1)) + (node (ref RJ16) (pin 1)) (node (ref RU6) (pin 2)) (node (ref RC12) (pin 1)) (node (ref RC13) (pin 1)) - (node (ref RJ16) (pin 1)) (node (ref RR3) (pin 1)) (node (ref RU7) (pin 1)) (node (ref RU7) (pin 24)) @@ -1826,19 +1826,19 @@ (node (ref RR2) (pin 1)) (node (ref RC5) (pin 1))) (net (code 41) (name "Rmcu.program_uart_node.a_tx") - (node (ref RU6) (pin 37)) - (node (ref RJ16) (pin 3))) + (node (ref RJ16) (pin 4)) + (node (ref RU6) (pin 36))) (net (code 42) (name "Rmcu.program_uart_node.b_tx") - (node (ref RU6) (pin 36)) - (node (ref RJ16) (pin 4))) + (node (ref RJ16) (pin 3)) + (node (ref RU6) (pin 37))) (net (code 43) (name "Rmcu.program_en_node") - (node (ref RU6) (pin 3)) (node (ref RJ16) (pin 6)) + (node (ref RU6) (pin 3)) (node (ref RR3) (pin 2)) (node (ref RC14) (pin 1))) (net (code 44) (name "Rmcu.program_boot_node") - (node (ref RU6) (pin 27)) - (node (ref RJ16) (pin 2))) + (node (ref RJ16) (pin 2)) + (node (ref RU6) (pin 27))) (net (code 45) (name "Rmcu_servo.swd_node.swdio") (node (ref RU7) (pin 34)) (node (ref RJ17) (pin 2))) diff --git a/examples/RobotCrawler/RobotCrawler.svgpcb.js b/examples/RobotCrawler/RobotCrawler.svgpcb.js index 25e3ae2e1..611cc7140 100644 --- a/examples/RobotCrawler/RobotCrawler.svgpcb.js +++ b/examples/RobotCrawler/RobotCrawler.svgpcb.js @@ -210,6 +210,11 @@ const RC11 = board.add(C_0603_1608Metric, { translate: pt(4.414, 2.776), rotate: 0, id: 'RC11' }) +// mcu.prog.conn +const RJ16 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { + translate: pt(2.096, 0.167), rotate: 0, + id: 'RJ16' +}) // mcu.ic const RU6 = board.add(ESP32_S3_WROOM_1, { translate: pt(0.945, 0.530), rotate: 0, @@ -225,11 +230,6 @@ const RC13 = board.add(C_0603_1608Metric, { translate: pt(2.208, 0.403), rotate: 0, id: 'RC13' }) -// mcu.prog.conn -const RJ16 = board.add(Tag_Connect_TC2030_IDC_FP_2x03_P1_27mm_Vertical, { - translate: pt(2.096, 0.167), rotate: 0, - id: 'RJ16' -}) // mcu.en_pull.rc.r const RR3 = board.add(R_0603_1608Metric, { translate: pt(2.364, 0.403), rotate: 0, @@ -613,8 +613,8 @@ const RC49 = board.add(C_0603_1608Metric, { board.setNetlist([ {name: "Rvbatt", pads: [["RJ1", "2"], ["RJ2", "2"], ["RJ3", "2"], ["RJ4", "2"], ["RJ5", "2"], ["RJ6", "2"], ["RJ7", "2"], ["RJ8", "2"], ["RJ9", "2"], ["RJ10", "2"], ["RJ11", "2"], ["RJ12", "2"], ["RJ13", "2"], ["RJ14", "2"], ["RJ15", "2"], ["RTP1", "1"], ["RU2", "2"], ["RC3", "1"], ["RU3", "4"], ["RU3", "5"], ["RL1", "1"], ["RC6", "1"], ["RU4", "3"], ["RC8", "1"], ["RU5", "3"], ["RC10", "1"], ["RD10", "2"], ["RC40", "1"], ["RD11", "2"], ["RC41", "1"], ["RD12", "2"], ["RC42", "1"], ["RD13", "2"], ["RC43", "1"], ["RD14", "2"], ["RC44", "1"], ["RD15", "2"], ["RC45", "1"], ["RD16", "2"], ["RC46", "1"], ["RD17", "2"], ["RC47", "1"], ["RD18", "2"], ["RC48", "1"], ["RD19", "2"], ["RC49", "1"]]}, - {name: "Rgnd", pads: [["RJ1", "1"], ["RJ2", "3"], ["RJ3", "3"], ["RJ4", "3"], ["RJ5", "3"], ["RJ6", "3"], ["RJ7", "3"], ["RJ8", "3"], ["RJ9", "3"], ["RJ10", "3"], ["RJ11", "3"], ["RJ12", "3"], ["RJ13", "3"], ["RU1", "1"], ["RU1", "2"], ["RU1", "3"], ["RU1", "6"], ["RU1", "7"], ["RC1", "2"], ["RC2", "2"], ["RJ14", "3"], ["RJ15", "3"], ["RTP2", "1"], ["RU2", "1"], ["RC3", "2"], ["RC4", "2"], ["RU3", "2"], ["RR2", "2"], ["RC6", "2"], ["RC7", "2"], ["RU4", "1"], ["RC8", "2"], ["RC9", "2"], ["RU5", "1"], ["RC10", "2"], ["RC11", "2"], ["RU6", "1"], ["RU6", "40"], ["RU6", "41"], ["RC12", "2"], ["RC13", "2"], ["RJ16", "5"], ["RC14", "2"], ["RU7", "23"], ["RU7", "35"], ["RU7", "44"], ["RU7", "47"], ["RU7", "8"], ["RC15", "2"], ["RC16", "2"], ["RC17", "2"], ["RC18", "2"], ["RC19", "2"], ["RC20", "2"], ["RJ17", "5"], ["RU8", "19"], ["RU8", "57"], ["RC21", "2"], ["RC22", "2"], ["RC23", "2"], ["RC24", "2"], ["RC25", "2"], ["RC26", "2"], ["RC27", "2"], ["RC28", "2"], ["RU9", "4"], ["RC29", "2"], ["RC30", "2"], ["RC31", "2"], ["RC32", "2"], ["RJ18", "5"], ["RR6", "2"], ["RR7", "2"], ["RR8", "2"], ["RR9", "2"], ["RR10", "2"], ["RR11", "2"], ["RJ19", "1"], ["RJ19", "10"], ["RJ19", "11"], ["RJ19", "12"], ["RJ19", "14"], ["RJ19", "15"], ["RJ19", "16"], ["RJ19", "21"], ["RJ19", "22"], ["RJ19", "23"], ["RJ19", "24"], ["RJ19", "25"], ["RJ19", "26"], ["RJ19", "31"], ["RJ19", "7"], ["RR12", "1"], ["RC33", "2"], ["RC34", "2"], ["RC35", "2"], ["RC36", "2"], ["RD9", "1"], ["RJ20", "10"], ["RJ20", "17"], ["RJ20", "23"], ["RC37", "2"], ["RC38", "2"], ["RC39", "2"], ["RD10", "4"], ["RC40", "2"], ["RD11", "4"], ["RC41", "2"], ["RD12", "4"], ["RC42", "2"], ["RD13", "4"], ["RC43", "2"], ["RD14", "4"], ["RC44", "2"], ["RD15", "4"], ["RC45", "2"], ["RD16", "4"], ["RC46", "2"], ["RD17", "4"], ["RC47", "2"], ["RD18", "4"], ["RC48", "2"], ["RD19", "4"], ["RC49", "2"]]}, - {name: "Rv3v3", pads: [["RU1", "12"], ["RU1", "5"], ["RU1", "8"], ["RC1", "1"], ["RC2", "1"], ["RU2", "3"], ["RC4", "1"], ["RTP3", "1"], ["RU6", "2"], ["RC12", "1"], ["RC13", "1"], ["RJ16", "1"], ["RR3", "1"], ["RU7", "1"], ["RU7", "24"], ["RU7", "36"], ["RU7", "48"], ["RU7", "9"], ["RC15", "1"], ["RC16", "1"], ["RC17", "1"], ["RC18", "1"], ["RC19", "1"], ["RC20", "1"], ["RJ17", "1"], ["RU8", "1"], ["RU8", "10"], ["RU8", "22"], ["RU8", "33"], ["RU8", "42"], ["RU8", "43"], ["RU8", "44"], ["RU8", "48"], ["RU8", "49"], ["RC21", "1"], ["RC22", "1"], ["RC23", "1"], ["RC24", "1"], ["RC25", "1"], ["RC26", "1"], ["RC27", "1"], ["RC28", "1"], ["RU9", "8"], ["RC29", "1"], ["RJ18", "1"], ["RR4", "1"], ["RR5", "1"], ["RJ19", "13"], ["RJ19", "17"], ["RJ19", "8"], ["RC35", "1"], ["RJ20", "14"], ["RC37", "1"], ["RR14", "1"]]}, + {name: "Rgnd", pads: [["RJ1", "1"], ["RJ2", "3"], ["RJ3", "3"], ["RJ4", "3"], ["RJ5", "3"], ["RJ6", "3"], ["RJ7", "3"], ["RJ8", "3"], ["RJ9", "3"], ["RJ10", "3"], ["RJ11", "3"], ["RJ12", "3"], ["RJ13", "3"], ["RU1", "1"], ["RU1", "2"], ["RU1", "3"], ["RU1", "6"], ["RU1", "7"], ["RC1", "2"], ["RC2", "2"], ["RJ14", "3"], ["RJ15", "3"], ["RTP2", "1"], ["RU2", "1"], ["RC3", "2"], ["RC4", "2"], ["RU3", "2"], ["RR2", "2"], ["RC6", "2"], ["RC7", "2"], ["RU4", "1"], ["RC8", "2"], ["RC9", "2"], ["RU5", "1"], ["RC10", "2"], ["RC11", "2"], ["RJ16", "5"], ["RU6", "1"], ["RU6", "40"], ["RU6", "41"], ["RC12", "2"], ["RC13", "2"], ["RC14", "2"], ["RU7", "23"], ["RU7", "35"], ["RU7", "44"], ["RU7", "47"], ["RU7", "8"], ["RC15", "2"], ["RC16", "2"], ["RC17", "2"], ["RC18", "2"], ["RC19", "2"], ["RC20", "2"], ["RJ17", "5"], ["RU8", "19"], ["RU8", "57"], ["RC21", "2"], ["RC22", "2"], ["RC23", "2"], ["RC24", "2"], ["RC25", "2"], ["RC26", "2"], ["RC27", "2"], ["RC28", "2"], ["RU9", "4"], ["RC29", "2"], ["RC30", "2"], ["RC31", "2"], ["RC32", "2"], ["RJ18", "5"], ["RR6", "2"], ["RR7", "2"], ["RR8", "2"], ["RR9", "2"], ["RR10", "2"], ["RR11", "2"], ["RJ19", "1"], ["RJ19", "10"], ["RJ19", "11"], ["RJ19", "12"], ["RJ19", "14"], ["RJ19", "15"], ["RJ19", "16"], ["RJ19", "21"], ["RJ19", "22"], ["RJ19", "23"], ["RJ19", "24"], ["RJ19", "25"], ["RJ19", "26"], ["RJ19", "31"], ["RJ19", "7"], ["RR12", "1"], ["RC33", "2"], ["RC34", "2"], ["RC35", "2"], ["RC36", "2"], ["RD9", "1"], ["RJ20", "10"], ["RJ20", "17"], ["RJ20", "23"], ["RC37", "2"], ["RC38", "2"], ["RC39", "2"], ["RD10", "4"], ["RC40", "2"], ["RD11", "4"], ["RC41", "2"], ["RD12", "4"], ["RC42", "2"], ["RD13", "4"], ["RC43", "2"], ["RD14", "4"], ["RC44", "2"], ["RD15", "4"], ["RC45", "2"], ["RD16", "4"], ["RC46", "2"], ["RD17", "4"], ["RC47", "2"], ["RD18", "4"], ["RC48", "2"], ["RD19", "4"], ["RC49", "2"]]}, + {name: "Rv3v3", pads: [["RU1", "12"], ["RU1", "5"], ["RU1", "8"], ["RC1", "1"], ["RC2", "1"], ["RU2", "3"], ["RC4", "1"], ["RTP3", "1"], ["RJ16", "1"], ["RU6", "2"], ["RC12", "1"], ["RC13", "1"], ["RR3", "1"], ["RU7", "1"], ["RU7", "24"], ["RU7", "36"], ["RU7", "48"], ["RU7", "9"], ["RC15", "1"], ["RC16", "1"], ["RC17", "1"], ["RC18", "1"], ["RC19", "1"], ["RC20", "1"], ["RJ17", "1"], ["RU8", "1"], ["RU8", "10"], ["RU8", "22"], ["RU8", "33"], ["RU8", "42"], ["RU8", "43"], ["RU8", "44"], ["RU8", "48"], ["RU8", "49"], ["RC21", "1"], ["RC22", "1"], ["RC23", "1"], ["RC24", "1"], ["RC25", "1"], ["RC26", "1"], ["RC27", "1"], ["RC28", "1"], ["RU9", "8"], ["RC29", "1"], ["RJ18", "1"], ["RR4", "1"], ["RR5", "1"], ["RJ19", "13"], ["RJ19", "17"], ["RJ19", "8"], ["RC35", "1"], ["RJ20", "14"], ["RC37", "1"], ["RR14", "1"]]}, {name: "Rv14", pads: [["RR1", "1"], ["RC5", "2"], ["RD1", "1"], ["RC7", "1"], ["RTP4", "1"], ["RJ19", "27"], ["RJ19", "5"], ["RC36", "1"]]}, {name: "Rv2v5", pads: [["RU4", "2"], ["RC9", "1"], ["RJ20", "21"]]}, {name: "Rv1v2", pads: [["RU5", "2"], ["RC11", "1"], ["RJ20", "15"]]}, @@ -652,10 +652,10 @@ board.setNetlist([ {name: "Rservos_cam[1].fb", pads: [["RJ15", "4"], ["RU7", "16"]]}, {name: "Rreg_14v.ic.sw", pads: [["RU3", "1"], ["RL1", "2"], ["RD1", "2"]]}, {name: "Rreg_14v.ic.fb", pads: [["RU3", "3"], ["RR1", "2"], ["RR2", "1"], ["RC5", "1"]]}, - {name: "Rmcu.program_uart_node.a_tx", pads: [["RU6", "37"], ["RJ16", "3"]]}, - {name: "Rmcu.program_uart_node.b_tx", pads: [["RU6", "36"], ["RJ16", "4"]]}, - {name: "Rmcu.program_en_node", pads: [["RU6", "3"], ["RJ16", "6"], ["RR3", "2"], ["RC14", "1"]]}, - {name: "Rmcu.program_boot_node", pads: [["RU6", "27"], ["RJ16", "2"]]}, + {name: "Rmcu.program_uart_node.a_tx", pads: [["RJ16", "4"], ["RU6", "36"]]}, + {name: "Rmcu.program_uart_node.b_tx", pads: [["RJ16", "3"], ["RU6", "37"]]}, + {name: "Rmcu.program_en_node", pads: [["RJ16", "6"], ["RU6", "3"], ["RR3", "2"], ["RC14", "1"]]}, + {name: "Rmcu.program_boot_node", pads: [["RJ16", "2"], ["RU6", "27"]]}, {name: "Rmcu_servo.swd_node.swdio", pads: [["RU7", "34"], ["RJ17", "2"]]}, {name: "Rmcu_servo.swd_node.swclk", pads: [["RU7", "37"], ["RJ17", "4"]]}, {name: "Rmcu_servo.reset_node", pads: [["RU6", "12"], ["RU7", "7"], ["RJ17", "3"]]}, diff --git a/examples/RobotOwl/PhotodiodeSensor.kicad_sch b/examples/RobotOwl/PhotodiodeSensor.kicad_sch deleted file mode 100644 index 650d69c2f..000000000 --- a/examples/RobotOwl/PhotodiodeSensor.kicad_sch +++ /dev/null @@ -1,229 +0,0 @@ -(kicad_sch (version 20230121) (generator eeschema) - - (uuid b55f6c44-5d5d-4524-bb86-893662f64598) - - (paper "A4") - - (lib_symbols - (symbol "Device:D_Photo" (pin_names hide) (in_bom yes) (on_board yes) - (property "Reference" "D" (at 0.508 1.778 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "D_Photo" (at -1.016 -2.794 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.27 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at -1.27 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "photodiode diode opto" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Photodiode" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "D_Photo_0_1" - (polyline - (pts - (xy -2.54 1.27) - (xy -2.54 -1.27) - ) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 1.778) - (xy -1.524 1.778) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy -2.54 0) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -0.508 3.302) - (xy -2.032 1.778) - (xy -2.032 2.286) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 -1.27) - (xy 0 1.27) - (xy -2.54 0) - (xy 0 -1.27) - ) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0.762 3.302) - (xy -0.762 1.778) - (xy -0.762 2.286) - (xy -0.762 1.778) - (xy -0.254 1.778) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "D_Photo_1_1" - (pin passive line (at -5.08 0 0) (length 2.54) - (name "K" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 2.54 0 180) (length 2.54) - (name "A" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "Device:R" (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "R res resistor" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistor" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "R_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 114.3 86.36) (diameter 0) (color 0 0 0 0) - (uuid b697bc93-6fd6-457c-8059-aed5defb02d6) - ) - - (wire (pts (xy 114.3 86.36) (xy 116.84 86.36)) - (stroke (width 0) (type default)) - (uuid 579e6214-950c-4a40-aa68-ab9cc14f4512) - ) - (wire (pts (xy 114.3 83.82) (xy 114.3 86.36)) - (stroke (width 0) (type default)) - (uuid e895eac1-519e-46d0-af76-12557e38e9b7) - ) - (wire (pts (xy 114.3 86.36) (xy 114.3 88.9)) - (stroke (width 0) (type default)) - (uuid e904fca3-7aae-46f8-af34-8e5cd88ded9f) - ) - - (hierarchical_label "pwr" (shape input) (at 114.3 76.2 180) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 30abc8fb-4ea0-4579-a437-651bdd706a14) - ) - (hierarchical_label "gnd" (shape input) (at 114.3 96.52 180) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid a8102b0c-75fc-4bb4-aa8a-9cf0fbfdc28e) - ) - (hierarchical_label "out" (shape output) (at 116.84 86.36 0) (fields_autoplaced) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid f8c3280a-be3c-4b7d-a06d-e07d8571682f) - ) - - (symbol (lib_id "Device:D_Photo") (at 114.3 93.98 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 1a96aeab-9263-4340-8ae5-32ae782a9602) - (property "Reference" "pd" (at 111.76 92.71 90) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "VBPW34S" (at 119.38 94.2974 90) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "OptoDevice:Osram_BPW34S-SMD" (at 114.3 92.71 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "https://www.vishay.com/docs/81128/vbpw34s.pdf" (at 114.3 92.71 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Refdes Prefix" "D" (at 114.3 93.98 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "JLCPCB Part #" "C145262" (at 114.3 93.98 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "edg_blackbox" "KiCadJlcBlackbox" (at 114.3 93.98 90) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 8cef57c9-f293-40f5-bf8b-08bcdbdfb667)) - (pin "2" (uuid da910600-42e9-448a-bc02-6dd566499fb0)) - (instances - (project "PhotodiodeSensor" - (path "/b55f6c44-5d5d-4524-bb86-893662f64598" - (reference "pd") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "Device:R") (at 114.3 80.01 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 6b0d5df9-b2da-44e2-8a2b-ae179529fe85) - (property "Reference" "r" (at 111.76 80.01 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "1M" (at 116.84 81.2799 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 112.522 80.01 90) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 114.3 80.01 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 0c1efb6e-2dfd-4b7a-b544-f31be6aca232)) - (pin "2" (uuid 21477f42-a0ad-469a-ab0f-99eab221b7d7)) - (instances - (project "PhotodiodeSensor" - (path "/b55f6c44-5d5d-4524-bb86-893662f64598" - (reference "r") (unit 1) - ) - ) - ) - ) - - (sheet_instances - (path "/" (page "1")) - ) -) diff --git a/examples/RobotOwl/RobotOwl.kicad_pcb b/examples/RobotOwl/RobotOwl.kicad_pcb deleted file mode 100644 index ee1e28d47..000000000 --- a/examples/RobotOwl/RobotOwl.kicad_pcb +++ /dev/null @@ -1,40056 +0,0 @@ -(kicad_pcb (version 20221018) (generator pcbnew) - - (general - (thickness 1.6) - ) - - (paper "A4") - (layers - (0 "F.Cu" signal "Front") - (31 "B.Cu" signal "Back") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (41 "Cmts.User" user "User.Comments") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (49 "F.Fab" user) - ) - - (setup - (stackup - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (layer "F.SilkS" (type "Top Silk Screen")) - (layer "F.Paste" (type "Top Solder Paste")) - (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) - (layer "F.Cu" (type "copper") (thickness 0.035)) - (layer "dielectric 2" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) - (layer "B.Cu" (type "copper") (thickness 0.035)) - (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) - (layer "B.Paste" (type "Bottom Solder Paste")) - (layer "B.SilkS" (type "Bottom Silk Screen")) - (copper_finish "None") - (dielectric_constraints no) - ) - (pad_to_mask_clearance 0) - (aux_axis_origin 138 48) - (pcbplotparams - (layerselection 0x00010f0_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros false) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 6) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (dxfpolygonmode true) - (dxfimperialunits true) - (dxfusepcbnewfont true) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (sketchpadsonfab false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "gerbers") - ) - ) - - (net 0 "") - (net 1 "gnd") - (net 2 "vusb") - (net 3 "ws2812bArray.din") - (net 4 "spk_drv.i2s.ws") - (net 5 "spk_drv.i2s.sd") - (net 6 "mic.clk") - (net 7 "v3v3") - (net 8 "mic.data") - (net 9 "oled_rst.nreset") - (net 10 "servo[0].pwm") - (net 11 "servo[1].pwm") - (net 12 "spk_drv.i2s.sck") - (net 13 "photodiode.out") - (net 14 "spk_drv.out.a") - (net 15 "spk_drv.out.b") - (net 16 "ws2812bArray.led[0].dout") - (net 17 "ws2812bArray.led[1].dout") - (net 18 "ws2812bArray.led[2].dout") - (net 19 "ws2812bArray.led[3].dout") - (net 20 "ws2812bArray.led[4].dout") - (net 21 "ws2812bArray.dout") - (net 22 "ws2812bArray.led[5].dout") - (net 23 "ws2812bArray.led[6].dout") - (net 24 "ws2812bArray.led[7].dout") - (net 25 "ws2812bArray.led[8].dout") - (net 26 "ws2812bArray.led[9].dout") - (net 27 "ws2812bArray.led[10].dout") - (net 28 "v12") - (net 29 "reg_12v.fb.output") - (net 30 "oled22.iref_res.a") - (net 31 "reg_12v.power_path.switch") - (net 32 "oled22.device.vcomh") - (net 33 "oled22.i2c.scl") - (net 34 "oled22.i2c.sda") - - (footprint "edg:Indicator_IdDots_4" (layer "F.Cu") - (tstamp 0b6fd8f7-498d-4057-a9fb-e6e87e3dcc3a) - (at 158 135) - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "id") - (property "edg_refdes" "UU6") - (property "edg_short_path" "id") - (attr board_only exclude_from_pos_files exclude_from_bom) - (fp_text reference "UU6" (at 0 2) (layer "F.SilkS") hide - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp c1a72093-cc8d-44c0-ac56-90adef05c844) - ) - (fp_text value "IdDots4" (at 0 -2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3ddae08f-5e2f-4cbb-8dc6-360514415075) - ) - (fp_circle (center -2.25 0) (end -2 0) - (stroke (width 0.5) (type solid)) (fill none) (layer "F.Cu") (tstamp 5bda3461-a7b9-4e8b-9f65-12b8f50c17c1)) - (fp_circle (center -0.75 0) (end -0.5 0) - (stroke (width 0.5) (type solid)) (fill none) (layer "F.Cu") (tstamp b6d3b03d-e200-4713-8d93-f2890aebb57f)) - (fp_circle (center 0.75 0) (end 1 0) - (stroke (width 0.5) (type solid)) (fill none) (layer "F.Cu") (tstamp 4c385ba5-9e6b-4b19-9a7b-d82db0940fe5)) - (fp_circle (center 2.25 0) (end 2.5 0) - (stroke (width 0.5) (type solid)) (fill none) (layer "F.Cu") (tstamp 5be1e6ae-fbe7-4cae-8633-babfc6f6403e)) - (fp_line (start -3.5 -0.75) (end -3.25 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 94f146e7-f5b6-4a93-8892-1236634b72c1)) - (fp_line (start -3.5 -0.25) (end -3.5 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 021a395f-da5b-405e-82dc-70da48705198)) - (fp_line (start -3.5 0.25) (end -3.25 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 8336f5e8-760f-4830-827c-5ecdbb74acba)) - (fp_line (start -3.5 0.75) (end -3.5 0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 69ca7558-cbed-471c-8e14-e41a67e1672c)) - (fp_line (start -3.25 -0.5) (end -3.5 -0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 39b084ec-db4e-4f93-8a7d-fb63d9330112)) - (fp_line (start -3.25 0.5) (end -3.5 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ef19ac3e-1afb-4894-a832-b786f838e438)) - (fp_line (start -3 -0.5) (end -3 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f1c686c8-5014-4be3-961b-61501613ccc2)) - (fp_line (start -3 0.5) (end -2.75 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0ab63f2a-6761-4ed0-9379-153bd51a4c47)) - (fp_line (start -2.75 -0.75) (end -3 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 35ea069c-891b-44b1-bfce-57d52ca172c4)) - (fp_line (start -2.75 0.75) (end -1.75 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f28b7fe1-7bd9-430c-aa37-35e353abad96)) - (fp_line (start -1.75 -0.75) (end -2.75 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1776f02f-cbce-4980-a0fe-286d2b8289d4)) - (fp_line (start -1.75 0.75) (end -1.5 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b6eb5f03-802a-4043-9e79-2ded54b31892)) - (fp_line (start -1.5 -0.5) (end -1.75 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 6b719b88-b7ff-4660-94a1-e10e7d47bb96)) - (fp_line (start -1.5 0.25) (end -1.5 -0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 80f77ecb-53fc-499d-8288-634ebf90fe76)) - (fp_line (start -1.5 0.5) (end -1.25 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b56ee192-ced2-4eac-a74b-a4f4bca49804)) - (fp_line (start -1.25 -0.75) (end -1.5 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 08017531-3be9-43f0-9538-e8e79b069ccc)) - (fp_line (start -1.25 0.75) (end -0.25 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a9023b26-58c0-4c5b-996f-83e1fb50fc49)) - (fp_line (start -0.25 -0.75) (end -1.25 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 23654517-b2eb-4f48-bf6f-392b7f337c33)) - (fp_line (start -0.25 0.75) (end 0 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 08833076-a863-4d75-bb15-39b69a1a5552)) - (fp_line (start 0 -0.5) (end -0.25 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b7c001d2-8f2d-4bc2-8992-32319d972aaf)) - (fp_line (start 0 0.25) (end 0 -0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 6c664191-b610-401f-a3f6-70a23ab2a3a3)) - (fp_line (start 0 0.5) (end 0.25 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e723fc2f-5f5b-4ff4-9861-27a18a3ba384)) - (fp_line (start 0.25 -0.75) (end 0 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5af9cebd-a1f4-4ce5-8b7a-a2e6eaa49e30)) - (fp_line (start 0.25 0.75) (end 1.25 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bf7e906d-8b59-432d-8ed1-bcb2a77b05b5)) - (fp_line (start 1.25 -0.75) (end 0.25 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f3fb644f-b402-4e01-a31f-103a74367d56)) - (fp_line (start 1.25 0.75) (end 1.5 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5369c347-07cf-41ad-b4c4-8d3cc2c95220)) - (fp_line (start 1.5 -0.5) (end 1.25 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 15914a4c-8006-4b85-aa4e-6975c6fcbe68)) - (fp_line (start 1.5 0.25) (end 1.5 -0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c1c3bc6b-ee83-47de-87d4-cb15b187ea8f)) - (fp_line (start 1.5 0.5) (end 1.75 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a377aa03-35b9-4744-8124-1fe6e692881d)) - (fp_line (start 1.75 -0.75) (end 1.5 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 607a0cc2-c98a-4ad8-8ec9-82b31d8ea678)) - (fp_line (start 1.75 0.75) (end 2.75 0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 72522c48-aaa8-47fd-9809-20de469ba8b7)) - (fp_line (start 2.75 -0.75) (end 1.75 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 2263ee6b-8833-4c07-99e4-c3d0b6e506f8)) - (fp_line (start 2.75 0.75) (end 3 0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 2245d1dc-661d-4c34-9237-0b8cc945c89b)) - (fp_line (start 3 -0.5) (end 2.75 -0.75) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp befdec5e-5b53-4728-ba27-ea965a1628b0)) - (fp_line (start 3 0.5) (end 3 -0.5) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 23691695-524f-441f-954b-de9a339668a2)) - (fp_line (start 3.25 -0.25) (end 3.5 0) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 32c31005-ae57-4505-a229-ac4faca87e61)) - (fp_line (start 3.25 0.25) (end 3.25 -0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a1f5236f-d541-48d7-b8eb-7832eedf2bb1)) - (fp_line (start 3.5 0) (end 3.25 0.25) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d85ec0c8-0988-4b24-9bd3-852ada6ba5ad)) - (fp_circle (center -2.25 0) (end -2 0) - (stroke (width 0.7) (type solid)) (fill none) (layer "F.Mask") (tstamp 5f491944-41d4-4216-91ac-9783c3741a62)) - (fp_circle (center -0.75 0) (end -0.5 0) - (stroke (width 0.7) (type solid)) (fill none) (layer "F.Mask") (tstamp b3d5d77b-60d7-4186-8f7b-bd27fdbd0b0e)) - (fp_circle (center 0.75 0) (end 1 0) - (stroke (width 0.7) (type solid)) (fill none) (layer "F.Mask") (tstamp 3df9c8d7-ba09-4a23-a2c3-7f717553309b)) - (fp_circle (center 2.25 0) (end 2.5 0) - (stroke (width 0.7) (type solid)) (fill none) (layer "F.Mask") (tstamp 11e7a903-9c3c-4af9-8121-185879861996)) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp 14d43ab3-5730-4677-a1d6-5c6b9c5a716f) - (at 194.433 111.906 75) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[3]") - (property "edg_refdes" "D6") - (property "edg_short_path" "ws2812bArray.led[3]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007eb0221") - (attr smd) - (fp_text reference "D6" (at 0 -3.5 75) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 7830b43e-b2c9-428d-b702-cde27015c3d1) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 75) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 40524cc9-2f00-4ca4-9763-a51612599569) - ) - (fp_text user "1" (at -4.15 -1.6 75) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9084d19e-ee57-497d-9e93-84b45719829f) - ) - (fp_text user "${REFERENCE}" (at 0 0 75) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp a7e130be-eac6-4330-9981-539eaff5a1d9) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 002f75a0-f7f2-4af6-9f71-91ffbc9f4c56)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b3141c51-47c7-4890-9406-06680f89d3c7)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c1485ef7-7017-42f1-b00f-a49716e61703)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2875244f-1d82-4bbf-b2b9-bf8da66e9dec)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9ab62c2-c3a9-46fb-8825-022a9378626c)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 153ac53c-1200-4195-9dd7-c41f501f3f2b)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31571875-8971-4791-b133-5c2ed81737ce)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61b614aa-443a-4714-a7ba-f7a29994b319)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59c5a2a3-6a7e-445e-84e3-10554988ce51)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97ea3a81-e634-4fa3-ac47-3079869ecd69)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 51f27658-17d9-4d00-b5ca-cf16d9131218)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9789d24-df2e-4a1c-8b70-8b832fb986de)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 12436c01-d73d-45c6-94e8-d06ac34b8fbd)) - (pad "1" smd rect (at -2.45 -1.65 75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 966ef2ed-5d97-439f-b9fc-6f03afa98ad6)) - (pad "2" smd rect (at -2.45 1.65 75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 19 "ws2812bArray.led[3].dout") (tstamp ab42bbf0-dd0b-4be8-9125-53dc03bea5b8)) - (pad "3" smd rect (at 2.45 1.65 75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 365340b7-91fe-45a3-a5b5-26d11a89b207)) - (pad "4" smd rect (at 2.45 -1.65 75) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 18 "ws2812bArray.led[2].dout") (tstamp 634abd98-15d0-4939-b67e-4da85579a5d8)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tstamp 175c4d57-030a-419d-af7b-9c653a2d4bf8) - (at 125 110 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "electronics_abstract_parts.ResistiveDivider.FeedbackVoltageDivider") - (property "Sheetname" "fb") - (property "edg_part" "0603WAF1003T5E (UNI-ROYAL(Uniroyal Elec))") - (property "edg_path" "reg_12v.fb.div.top_res") - (property "edg_refdes" "R1") - (property "edg_short_path" "reg_12v.fb.top_res") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-0000013000c9/00000000-0000-0000-0000-00000c0c02fd") - (attr smd) - (fp_text reference "R1" (at 0 1) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 86c68e4b-d840-4481-ae3b-fcd9639fa1f0) - ) - (fp_text value "" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d5e7c747-a05f-4e79-a012-a01cbd56af86) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp a9171a54-3427-449d-82bf-250feb044d42) - ) - (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d1265d12-1757-464c-aa0f-7029794d4d28)) - (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f7295db6-e21a-494b-a0fe-2212256d2d9a)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 434adaed-2c75-49ba-ad94-94f1c4165d8d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8e7f6151-aa64-4c62-b209-5d18bacf5f42)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a97551e7-c542-4051-a115-3d6fdbd8ed2c)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c40e82e-b140-44ee-8dde-c6d2c74b4ccf)) - (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 186a33bc-fc78-4ca6-9aa8-e224e6c71142)) - (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5b31e4a-2b0d-4938-9e9d-87d9b80b0aa4)) - (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ea1cc5e-4084-4e95-9ed6-4b5c11b0f44b)) - (fp_line (start 0.8 0.4125) (end -0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ce5278a-244d-44d6-841f-32878cfb0402)) - (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "v12") (tstamp e51a3388-d17c-457e-a419-b03c705a699a)) - (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "reg_12v.fb.output") (tstamp 504cff39-781c-47a4-9099-fca09a998ab0)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tstamp 19cc81ca-85f7-4723-8d68-325d4a48e1fe) - (at 120 110 180) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "electronics_abstract_parts.ResistiveDivider.FeedbackVoltageDivider") - (property "Sheetname" "fb") - (property "edg_part" "0603WAF1002T5E (UNI-ROYAL(Uniroyal Elec))") - (property "edg_path" "reg_12v.fb.div.bottom_res") - (property "edg_refdes" "R2") - (property "edg_short_path" "reg_12v.fb.bottom_res") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-0000013000c9/00000000-0000-0000-0000-0000175b043f") - (attr smd) - (fp_text reference "R2" (at 0 1) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp b8c53baa-fd1f-4344-af4b-f3be47e27770) - ) - (fp_text value "" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7355ac96-152b-40c5-be9e-0d456d7ec255) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 8c84cae4-6368-4a44-b85c-27c088184410) - ) - (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7029b99-bd37-4c20-a1ea-092dfdd042ab)) - (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a449baf6-97bd-4e7a-bacd-7253d2417d07)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 952fcdce-1e93-44f7-9934-3dcc68f06955)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ef69634-656a-4600-a0f2-f3f24bc2f02c)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bf193b19-c530-4995-b9e8-f0c61364c3a8)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eb6737bc-ebee-40fd-b76a-1944b562b708)) - (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16e95852-712b-485c-9647-65084bf6c905)) - (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8962a45-6175-4b87-82d8-1b29e9510dc8)) - (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8b29992d-d727-4295-9a7d-a77c64eb1be2)) - (fp_line (start 0.8 0.4125) (end -0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efafeded-5cf5-47db-9a6e-aec15d5db361)) - (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "reg_12v.fb.output") (tstamp fcecd88d-fe48-44d3-bb41-9bb0fa2346dc)) - (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp ee3c7068-8094-4bde-b5d4-0f1be6d7d89c)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Inductor_SMD:L_1210_3225Metric" (layer "F.Cu") - (tstamp 1d6ba165-2de9-4732-83b4-bbed646a1182) - (at 125 117) - (descr "Inductor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") - (tags "inductor") - (property "Sheetfile" "electronics_abstract_parts.AbstractPowerConverters.BoostConverterPowerPath") - (property "Sheetname" "power_path") - (property "edg_part" "CBC3225T470KR (Taiyo Yuden)") - (property "edg_path" "reg_12v.power_path.inductor") - (property "edg_refdes" "L1") - (property "edg_short_path" "reg_12v.power_path.inductor") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-00001786043a/00000000-0000-0000-0000-00000f2b0369") - (attr smd) - (fp_text reference "L1" (at -0.5 -2) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 675a3554-c419-4734-9aef-fedae39211f3) - ) - (fp_text value "" (at 0 2.28) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 50cd5c75-7cbe-413b-ad76-8774702a69d7) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.12))) - (tstamp c5f380ca-f926-4483-a038-1e1dc968f235) - ) - (fp_line (start -0.602064 -1.36) (end 0.602064 -1.36) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9653f1a-e956-416d-bd31-e7185e27d81d)) - (fp_line (start -0.602064 1.36) (end 0.602064 1.36) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0a658300-284f-4129-9054-1f9aa358ef3f)) - (fp_line (start -2.28 -1.58) (end 2.28 -1.58) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91b58b0b-8d3c-439c-a4e3-89452e556957)) - (fp_line (start -2.28 1.58) (end -2.28 -1.58) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 480a3d8d-bab8-4508-b50c-6d2785742ff4)) - (fp_line (start 2.28 -1.58) (end 2.28 1.58) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38b5073d-1cc9-4e5d-85c4-36c73137c3f2)) - (fp_line (start 2.28 1.58) (end -2.28 1.58) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3cd673fa-5262-4fa8-8151-900e2dc085aa)) - (fp_line (start -1.6 -1.25) (end 1.6 -1.25) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 384b5472-40ec-4764-a8be-9146ec271743)) - (fp_line (start -1.6 1.25) (end -1.6 -1.25) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce568dac-4496-4bf2-b223-c183bb223ba7)) - (fp_line (start 1.6 -1.25) (end 1.6 1.25) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bda18728-e45a-46fe-bc95-0a1ba3f1e099)) - (fp_line (start 1.6 1.25) (end -1.6 1.25) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46a873fd-ea0d-4cc4-b594-adef9a3271ed)) - (pad "1" smd roundrect (at -1.4 0) (size 1.25 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) - (net 2 "vusb") (tstamp 29159f03-5bb3-46bf-ae23-ffebff8ae7a4)) - (pad "2" smd roundrect (at 1.4 0) (size 1.25 2.65) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) - (net 31 "reg_12v.power_path.switch") (tstamp c4bc9bcf-5b46-45eb-aa35-539b3afd3935)) - (model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_1210_3225Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:TestPoint_TE_RCT_0805" (layer "F.Cu") - (tstamp 1fe3deba-de95-488f-af2a-56e2c1b1d3cb) - (at 130 110) - (descr "Adapted from Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "5015 (Keystone)") - (property "edg_path" "tp_12v.tp") - (property "edg_refdes" "TP4") - (property "edg_short_path" "tp_12v") - (path "/00000000-0000-0000-0000-000007d7021d") - (attr smd) - (fp_text reference "TP4" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp d22a2d42-664a-4929-9bd7-60b8a1d22b52) - ) - (fp_text value "5015 (Keystone) - v12" (at 0 1.65) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 10f31c0e-c9f1-4c08-93e1-309d6f12912e) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 86945534-1d47-4647-b297-5e5a6da311d8) - ) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0347d066-5320-467a-beca-69fe65e6d0d1)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fda4cb45-1809-47d9-8c2c-33409287dfdf)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd3631a2-8d52-4891-8b0b-71f52df16e1d)) - (fp_line (start 1.68 0.95) (end -1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c561fbf7-4592-4607-86da-debdef73f4da)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b3647e3e-e0c5-4aff-97f4-8d7aabd61fa2)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp da9b8fbb-09ac-4f8c-91f0-c0aaf0a1bc03)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aebfbc53-4af1-4146-b893-fbff00befe39)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1dbac7db-ce68-489e-bcbd-f9b7ff7f3ab8)) - (pad "1" smd roundrect (at 0 0) (size 2.85 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1785714286) - (net 28 "v12") (tstamp 56907be2-f720-4142-baea-2469d453cb38)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tstamp 20df6eb3-eab5-49d6-b20d-cdcd31bb6c0a) - (at 149 114 -90) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "0603WAF1002T5E (UNI-ROYAL(Uniroyal Elec))") - (property "edg_path" "oled_pull.res") - (property "edg_refdes" "R5") - (property "edg_short_path" "oled_pull") - (path "/00000000-0000-0000-0000-000012a903c1") - (attr smd) - (fp_text reference "R5" (at -2 0 -180) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 300021a3-77bf-4a01-b118-bbc0dfd4783f) - ) - (fp_text value "" (at 0 1.43 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 805109f2-720a-42f3-80f0-fe27589eeb40) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp d0b0cda2-881b-467a-a5b5-b68c57365b08) - ) - (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 601bc63c-33a2-4f06-9147-1f3215dec0d4)) - (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 64b22285-c8c3-4c16-9481-86689ec9b06d)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b78075b9-db91-473e-a65f-224b9a3cb88d)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca592c7b-fe46-4f60-9eff-492e381fcb9a)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4c0d2780-d7ab-4ef6-aef6-a9e8db7fba45)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0a6cb55f-9206-4655-a9cb-a5465b86570c)) - (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d3758577-9ad2-4d42-9955-5f3f5a186155)) - (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 093bcec5-1c39-47e8-ada9-df42de7afcb0)) - (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 664aaa50-337e-42bd-83b3-d296d39610d8)) - (fp_line (start 0.8 0.4125) (end -0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42a8007d-e836-48a5-a388-d2b6bcc268dc)) - (pad "1" smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp e59ec96c-37b7-4197-960c-fa2a30302fa0)) - (pad "2" smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 9 "oled_rst.nreset") (tstamp 33aa4b60-75bc-4ab3-ba51-2d617e8515af)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_1206_3216Metric" (layer "F.Cu") - (tstamp 25394235-e995-43a7-818f-fa23be0b4c03) - (at 154 118 90) - (descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "1206B475K500NT (FH(Guangdong Fenghua Advanced Tech))") - (property "edg_path" "oled22.vcomh_cap.cap") - (property "edg_refdes" "C4") - (property "edg_short_path" "oled22.vcomh_cap") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-000012bd03b1") - (attr smd) - (fp_text reference "C4" (at -2.5 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 1710a6dc-bd53-4679-acd7-4639fc7c02db) - ) - (fp_text value "" (at 0 1.85 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e4561b12-33f6-4ded-b169-02a074faabbf) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.12))) - (tstamp dabeb38c-994c-46a3-b874-1e0558ed0730) - ) - (fp_line (start -0.711252 -0.91) (end 0.711252 -0.91) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7fa6cc35-959a-4fef-87e6-0f4d067a0da9)) - (fp_line (start -0.711252 0.91) (end 0.711252 0.91) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03b7925c-dfb7-4e7a-9bce-2083a9127de3)) - (fp_line (start -2.3 -1.15) (end 2.3 -1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 070c5d0a-cfad-4f9f-89b0-2c86348c04e2)) - (fp_line (start -2.3 1.15) (end -2.3 -1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1cd3431e-7ac3-4176-afe6-84d622e37b50)) - (fp_line (start 2.3 -1.15) (end 2.3 1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 923dadc2-1449-4c95-a1a9-0853c356382d)) - (fp_line (start 2.3 1.15) (end -2.3 1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8faece10-cf3b-412c-8d5d-48d8db54dcf9)) - (fp_line (start -1.6 -0.8) (end 1.6 -0.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4f182ff-5b93-4f32-889b-5ae92e21207c)) - (fp_line (start -1.6 0.8) (end -1.6 -0.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5d8d657-05b0-4332-84a3-7b972b9e2a4e)) - (fp_line (start 1.6 -0.8) (end 1.6 0.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 038273e6-9e32-43b7-b9d2-b8ce24b7c792)) - (fp_line (start 1.6 0.8) (end -1.6 0.8) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 85082d6e-e274-49f3-ac1a-fd2ffbef3ac6)) - (pad "1" smd roundrect (at -1.475 0 90) (size 1.15 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043) - (net 32 "oled22.device.vcomh") (tstamp d5d24db4-2d5f-48f1-85e9-dcf6e77873f2)) - (pad "2" smd roundrect (at 1.475 0 90) (size 1.15 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2173913043) - (net 1 "gnd") (tstamp 628df979-7f7e-45cd-8578-eece49188cd1)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp 2c4cada5-80b1-498b-9c75-ade5ac17d30c) - (at 105.567 88.094 -105) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[9]") - (property "edg_refdes" "D12") - (property "edg_short_path" "ws2812bArray.led[9]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007f70227") - (attr smd) - (fp_text reference "D12" (at 0 -3.5 -105) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp d8058f64-9c7c-4ecd-85e0-ee631eb79468) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -105) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9a46e588-7aa0-447d-a1ad-9fcac939970c) - ) - (fp_text user "1" (at -4.15 -1.6 -105) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 2541bc52-a0dd-46ce-bca7-dbc3f09ab2a8) - ) - (fp_text user "${REFERENCE}" (at 0 0 -105) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp d3c6fdde-04cb-4cc8-857e-2b9e10cfd3c5) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f08e1b0-4640-4f4c-b21e-7a8b7f9dd33e)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6bf797a9-ee50-4e5f-8b81-bf640c7c0c01)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee486931-6a77-49ed-905f-8277a9f17a42)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fdc43932-13c9-4813-bc11-91a26982bd40)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 053535d6-4749-4247-9aa7-fd17fe03f688)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5edd58b4-d696-47b3-9652-63d406ff2eaa)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9c38f5f6-41f0-4cb2-bf64-b3d1805fc0d2)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fb973dbe-235a-4d85-9d20-4035a074a22b)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7bc01f19-603c-474a-9cc7-bc54117296d0)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7df84546-5b14-4774-9813-27f7570b6fb9)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9869d0f0-3a77-4caa-a919-923b1a338031)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2c27bdc0-9b2c-46a2-8dca-ad769d0435a8)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp cded85fd-08b2-4dfe-98c4-78edfa03d98e)) - (pad "1" smd rect (at -2.45 -1.65 255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 893316a4-ebb7-4f24-ac02-e929924fa888)) - (pad "2" smd rect (at -2.45 1.65 255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 26 "ws2812bArray.led[9].dout") (tstamp 51782858-a760-4cd6-a203-bff7c3b5a297)) - (pad "3" smd rect (at 2.45 1.65 255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 20353ded-b723-4691-b5f6-666cf877309d)) - (pad "4" smd rect (at 2.45 -1.65 255) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 25 "ws2812bArray.led[8].dout") (tstamp 7c998a7c-dfb9-4fc3-b2a5-c7c2807d8acf)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tstamp 2c97ee8b-6cf6-493a-bc60-ff9f57487506) - (at 150 57) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "examples.test_robotowl.PhotodiodeSensor") - (property "Sheetname" "photodiode") - (property "edg_part" "0603WAF1004T5E (UNI-ROYAL(Uniroyal Elec))") - (property "edg_path" "photodiode.r") - (property "edg_refdes" "R3") - (property "edg_short_path" "photodiode.r") - (path "/00000000-0000-0000-0000-000017620430/00000000-0000-0000-0000-000000730073") - (attr smd) - (fp_text reference "R3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 0a34404f-2af4-4695-95bc-5c03b80e88fb) - ) - (fp_text value "" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 931131c9-2e3e-4089-b4cb-1e0cb3988137) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 77d7128f-47f9-481b-871e-98417a92f51e) - ) - (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fa6631bd-afca-4531-b829-9dd1e1f34c86)) - (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d6981cc9-ca05-4c54-a090-4ce148c76ab4)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 778ffa24-0c54-4a19-85de-47e34b69e21e)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cdcd35cd-f40d-47c7-a4f8-de3c9dd76384)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62833019-55fd-42c5-a5e0-b9f64d91611f)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b96ebd5-161f-46b7-b572-6084c4a8215f)) - (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd1119f9-9fc3-4734-8146-2791cb619c0e)) - (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef6e8271-c845-44c3-bc42-b5d044fc64e3)) - (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ccf21033-0e36-4c98-ac07-3e7a07aed672)) - (fp_line (start 0.8 0.4125) (end -0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6fbf29bd-d478-4cfd-ba26-b21c8de843a6)) - (pad "1" smd roundrect (at -0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp f541d63f-6960-4187-8271-b62b9588d9fd)) - (pad "2" smd roundrect (at 0.825 0) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 13 "photodiode.out") (tstamp 920422f1-074a-4724-8f26-cf953b75ac06)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") - (tstamp 4326a8e9-b67c-4850-b95c-04265ccc64e6) - (at 130 117 180) - (descr "SOD-123") - (tags "SOD-123") - (property "Sheetfile" "electronics_lib.BoostConverters_DiodesInc.Ap3012") - (property "Sheetname" "reg_12v") - (property "edg_part" "B0520W (Shikues)") - (property "edg_path" "reg_12v.rect") - (property "edg_refdes" "D1") - (property "edg_short_path" "reg_12v.rect") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-0000043501af") - (attr smd) - (fp_text reference "D1" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 136e8f7d-3108-4535-8206-d4a05e2880be) - ) - (fp_text value "B0520W (Shikues) - 20V 390mV@500mA 500mA SOD-123 Schottky Barrier Diodes (SBD) ROHS" (at 0 2.1) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d5e3ceaf-ba7a-4a26-adf0-226cc36c4f67) - ) - (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5eaee6c5-00d5-45ff-9695-c267e8b7a65d) - ) - (fp_line (start -2.36 -1) (end -2.36 1) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9005791-4e9c-407d-bfba-d053d60ff5bc)) - (fp_line (start -2.36 -1) (end 1.65 -1) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1bc856c0-213a-4b7f-ab08-3e396c9c07eb)) - (fp_line (start -2.36 1) (end 1.65 1) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dcb571d5-99a0-4335-b0b7-acc35fdcbdaf)) - (fp_line (start -2.35 -1.15) (end -2.35 1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ece750f-415b-469e-9740-5667f173e77f)) - (fp_line (start -2.35 -1.15) (end 2.35 -1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e95eead3-5a14-4213-85fd-f4c74c325b5e)) - (fp_line (start 2.35 -1.15) (end 2.35 1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe8c1dc0-d64c-464b-8a93-535d60205c53)) - (fp_line (start 2.35 1.15) (end -2.35 1.15) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 214b349c-227f-40fe-a8be-e28d11c1eb1c)) - (fp_line (start -1.4 -0.9) (end 1.4 -0.9) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0dd383ab-83eb-4c7e-9839-8fb6c039d611)) - (fp_line (start -1.4 0.9) (end -1.4 -0.9) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ab3ac5c-8933-482e-83b8-f4828fb0cd56)) - (fp_line (start -0.75 0) (end -0.35 0) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3f4b6609-a6d5-46d8-9607-538d8e3d6f87)) - (fp_line (start -0.35 0) (end -0.35 -0.55) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c8554fb-515a-4c0d-9868-a73ae4da60fc)) - (fp_line (start -0.35 0) (end -0.35 0.55) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c705dc7-2dee-4eba-8aaa-7eaa649145c4)) - (fp_line (start -0.35 0) (end 0.25 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5da4f68-aa79-4ea7-8ba9-8b1dd5f4d096)) - (fp_line (start 0.25 -0.4) (end 0.25 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbb47332-83d5-4a12-8087-7967fc453727)) - (fp_line (start 0.25 0) (end 0.75 0) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d361bd8-8961-4f4a-960b-699bd8e9a942)) - (fp_line (start 0.25 0.4) (end -0.35 0) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d81d72d-4506-46c6-bc78-432b132a2b1f)) - (fp_line (start 1.4 -0.9) (end 1.4 0.9) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a803380-0b93-44e1-8e16-cdc133865626)) - (fp_line (start 1.4 0.9) (end -1.4 0.9) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0e7d73f3-7543-4d90-bbcc-35d54e7a8038)) - (pad "1" smd roundrect (at -1.65 0 180) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "v12") (tstamp bc42447f-f8a9-45e8-b0b7-59f3751d364c)) - (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 31 "reg_12v.power_path.switch") (tstamp 9d17bda5-9e88-405e-9e24-189ef0a904be)) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" (layer "F.Cu") - (tstamp 436f9fb5-3b98-44df-8c70-950d60ca385f) - (at 172.199705 132.73 -60) - (descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row") - (tags "Through hole angled pin header THT 1x03 2.54mm single row") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "PinHeader2.54 1x3 Horizontal (Generic)") - (property "edg_path" "servo[1].conn") - (property "edg_refdes" "J4") - (property "edg_short_path" "servo[1]") - (path "/00000000-0000-0000-0000-00000ee90319") - (attr through_hole) - (fp_text reference "J4" (at 3 -2.656152 -150) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp ed2e1a32-851c-435c-a2b0-6b973273afa7) - ) - (fp_text value "PinHeader2.54 1x3 Horizontal (Generic)" (at 4.385 7.35 120) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 04faa5f9-4ff0-4239-ae14-efe81bcd8d90) - ) - (fp_text user "${REFERENCE}" (at 2.77 2.54 30) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e23a9f88-88a2-4ddd-b4c2-0760a7bbdeda) - ) - (fp_line (start -1.27 -1.27) (end 0 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 802f1bb1-e9c3-4bd4-b7d3-d3f00f7395e6)) - (fp_line (start -1.27 0) (end -1.27 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0767cab5-ecbc-4429-98ff-5a97315b92e9)) - (fp_line (start 1.042929 2.16) (end 1.44 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2103637f-596f-4398-bddb-35c4ca25c85f)) - (fp_line (start 1.042929 2.92) (end 1.44 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1bdcd9be-9a56-412e-bce2-af258e731370)) - (fp_line (start 1.042929 4.7) (end 1.44 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ac24be8d-d285-41de-a9b6-7358d1eabb39)) - (fp_line (start 1.042929 5.46) (end 1.44 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3068ab66-e791-4ad5-8cbe-33d07cc880b2)) - (fp_line (start 1.11 -0.38) (end 1.44 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8524b850-c116-4f0f-8099-752aa1b187dc)) - (fp_line (start 1.11 0.38) (end 1.44 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 74ef1deb-0872-4c66-9dd9-f9ed0372cbdd)) - (fp_line (start 1.44 -1.33) (end 1.44 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7809e107-76dd-4af0-9ae4-da257e27a2e0)) - (fp_line (start 1.44 1.27) (end 4.1 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 93de2200-fa3c-483d-869f-d3540aa8705d)) - (fp_line (start 1.44 3.81) (end 4.1 3.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a7972896-d017-4a1c-a895-1f4e45a70a17)) - (fp_line (start 1.44 6.41) (end 4.1 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41910907-e4b8-4549-9fea-873f13eef2e5)) - (fp_line (start 4.1 -1.33) (end 1.44 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b4c1f9d3-4d51-4e52-be5f-f14576147d74)) - (fp_line (start 4.1 -0.38) (end 10.1 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7777cb9f-fe89-4de6-848f-24884945cb61)) - (fp_line (start 4.1 -0.32) (end 10.1 -0.32) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c4b4133-248c-4ce8-9083-aa9a76f6afa3)) - (fp_line (start 4.1 -0.2) (end 10.1 -0.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e3cc449d-c2c8-426c-8b26-185528f74f15)) - (fp_line (start 4.1 -0.08) (end 10.1 -0.08) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60d5ae29-5b33-4ad3-921f-82ac99aa1453)) - (fp_line (start 4.1 0.04) (end 10.1 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2eee78e-121c-4095-a70b-d3087a273299)) - (fp_line (start 4.1 0.16) (end 10.1 0.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8279cc10-01bc-4c17-a24e-bf0b1f57d7a1)) - (fp_line (start 4.1 0.28) (end 10.1 0.28) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5e7a077-fadc-4434-9acb-7fd0eaed1774)) - (fp_line (start 4.1 2.16) (end 10.1 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2405e20-3c99-4e16-bbd2-c7d87318dd37)) - (fp_line (start 4.1 4.7) (end 10.1 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d30c599a-7ab0-4326-a6f8-d264c11c9a90)) - (fp_line (start 4.1 6.41) (end 4.1 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9984e8a-47ba-4bca-a813-fb4bf7dde060)) - (fp_line (start 10.1 -0.38) (end 10.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49e3ac0c-0064-4226-acfc-3aac6c91c8c2)) - (fp_line (start 10.1 0.38) (end 4.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e2ddbe5-8a20-46da-99c2-a5deddfb9c3d)) - (fp_line (start 10.1 2.16) (end 10.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e161fbb8-9d0d-4b84-8655-cc6cec32811e)) - (fp_line (start 10.1 2.92) (end 4.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6dba4d0d-027e-4336-95c0-ff10c27b5f3e)) - (fp_line (start 10.1 4.7) (end 10.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 149d1fda-3a86-4d30-9483-a29823ef9a7b)) - (fp_line (start 10.1 5.46) (end 4.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1a209dd8-3e27-4ac3-988e-4429903000b6)) - (fp_line (start -1.8 -1.8) (end -1.8 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1215a6fc-57b0-4a33-abef-66f84e7f64e0)) - (fp_line (start -1.8 6.85) (end 10.55 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae679593-6a12-4d46-b071-ba48f06e12f5)) - (fp_line (start 10.55 -1.8) (end -1.8 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7172534f-0be6-486d-8bee-dc250667c2a2)) - (fp_line (start 10.55 6.85) (end 10.55 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae6ca573-6d00-4244-9b3e-82217c191334)) - (fp_line (start -0.32 -0.32) (end -0.32 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f397e919-8f60-4d4e-ae82-a199cf003a57)) - (fp_line (start -0.32 -0.32) (end 1.5 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 98198891-4fb7-4c67-82f6-1bd98ae0bd68)) - (fp_line (start -0.32 0.32) (end 1.5 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9fdcf9be-f549-43a9-aea9-59e1d0175a55)) - (fp_line (start -0.32 2.22) (end -0.32 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50aecb3b-a5fa-4cd6-bb1e-349803ac70bb)) - (fp_line (start -0.32 2.22) (end 1.5 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6130597-a32d-46e8-8dea-0f81b7a8c1a8)) - (fp_line (start -0.32 2.86) (end 1.5 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 12e4e123-9aed-46fc-af90-be2443d34bc8)) - (fp_line (start -0.32 4.76) (end -0.32 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7dc50667-df5e-4a6a-aa01-d313a23f9460)) - (fp_line (start -0.32 4.76) (end 1.5 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6ba10394-7ced-4afa-a873-b582a276ebe9)) - (fp_line (start -0.32 5.4) (end 1.5 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9bfd7623-16fa-4fac-abf4-bbe1218febbe)) - (fp_line (start 1.5 -0.635) (end 2.135 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cefd6b99-ac96-43c1-b61d-e0cf39cea150)) - (fp_line (start 1.5 6.35) (end 1.5 -0.635) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 98b2acec-bdbc-45ec-b176-07ffada7754f)) - (fp_line (start 2.135 -1.27) (end 4.04 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5abc3f21-6a5a-4eba-a887-fc7f1c64457a)) - (fp_line (start 4.04 -1.27) (end 4.04 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d2d27fe-67ab-4594-ae22-edef3db28fbf)) - (fp_line (start 4.04 -0.32) (end 10.04 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4353448c-5642-4c47-bf0c-05d0fc5e2e38)) - (fp_line (start 4.04 0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d17a7cb2-c1fe-4139-9b6b-591380ada64a)) - (fp_line (start 4.04 2.22) (end 10.04 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 19f3f042-7422-4d4e-95a6-4feb3a1623df)) - (fp_line (start 4.04 2.86) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03d8bce9-1e36-4f38-abaa-765b3c6b5534)) - (fp_line (start 4.04 4.76) (end 10.04 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 34056cb3-37ff-4227-bc11-723a44ee4bef)) - (fp_line (start 4.04 5.4) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f60eef50-0e82-4ce2-a2b5-0c177e6c28cc)) - (fp_line (start 4.04 6.35) (end 1.5 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f38ec70d-c9be-4d17-84fb-2acabe23eaa4)) - (fp_line (start 10.04 -0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8f85f22-0f6d-42ac-95e4-5e56b672eb14)) - (fp_line (start 10.04 2.22) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73904136-081c-4fec-993b-91aa9c5a9b3b)) - (fp_line (start 10.04 4.76) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07bcae4f-7c54-4520-bcbd-23c8d2281a4f)) - (pad "1" thru_hole rect (at 0 0 300) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 11 "servo[1].pwm") (tstamp fe3b6557-9aca-40d3-9d9b-0972a4fc3e7d)) - (pad "2" thru_hole oval (at 0 2.54 300) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 2 "vusb") (tstamp edba85d7-c3de-4c65-b14b-50270290b4ec)) - (pad "3" thru_hole oval (at 0 5.08 300) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 1 "gnd") (tstamp 13a1c2c6-78f5-4a4b-9cb3-d54c2f0a014b)) - (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (tstamp 47af8692-3cdf-452c-9377-b946204c0220) - (at 143 118 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "CL21A475KAQNNNE (Samsung Electro-Mechanics)") - (property "edg_path" "oled22.vdd_cap2.cap") - (property "edg_refdes" "C6") - (property "edg_short_path" "oled22.vdd_cap2") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-00000e680304") - (attr smd) - (fp_text reference "C6" (at -2.5 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp bae38842-b59f-4d32-afef-608bfb6b1ecb) - ) - (fp_text value "" (at 0 1.68 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 34287b0c-23ad-4095-a760-d01a3706b47a) - ) - (fp_text user "${REFERENCE}" (at -0.36 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 62f8bd82-694e-4098-9706-16b862bd88ce) - ) - (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 321b7145-fe42-4f8c-8389-0ed21cea355b)) - (fp_line (start -0.261252 0.735) (end 0.261252 0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4639c39-db58-43f3-89b1-33ee94fad3a6)) - (fp_line (start -1.7 -0.98) (end 1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79908ab7-b360-4b6e-88e2-a56f8c837aab)) - (fp_line (start -1.7 0.98) (end -1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 114737ed-36b9-4881-8c98-ed96c91f9119)) - (fp_line (start 1.7 -0.98) (end 1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b02e79a2-d260-4018-b506-3eed03228ede)) - (fp_line (start 1.7 0.98) (end -1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 42f822d0-78c1-4199-bb3f-bc2079dd9d81)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 035ab370-dd68-4f2a-82cf-b3b79cfee1d3)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54d05c76-84c0-43d3-b0d9-45708d28ce44)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c940ae4-2e9b-4cc3-9c95-d4efa86378a7)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bbb79287-a0fa-4389-8977-b804248b6a0c)) - (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp 7c316524-b746-4023-94d1-b29008b7987c)) - (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 73e6cf7f-2f88-41da-abbb-6f223a527fc8)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp 4e3e74f0-d202-4170-b860-0cd00043d340) - (at 138.094 144.433 -15) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[6]") - (property "edg_refdes" "D9") - (property "edg_short_path" "ws2812bArray.led[6]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007f10224") - (attr smd) - (fp_text reference "D9" (at 0 -3.5 -15) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp c740c6e3-20a2-4c3f-b7d6-090db5e28c1e) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -15) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 422a3924-bc96-430e-8d64-1bd4e35e5705) - ) - (fp_text user "1" (at -4.15 -1.6 -15) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 32de6df3-48be-41a9-a136-430fcfb42486) - ) - (fp_text user "${REFERENCE}" (at 0 0 -15) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp 36a7036e-11e1-4218-bdbb-d720cbfd431e) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a3ad0c8-b4eb-4720-8321-9d5a62503a0d)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8b06b903-1c12-42ce-9742-991835477156)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6df1ac1-3c04-43d7-bf46-913b7f961cc6)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3d194835-a3b8-43dd-8ce2-a9942b25d842)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5f0904ef-61a5-45db-a5fa-9da4a1b1ed69)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85cff8d7-827b-41e4-ad26-7ec2e7d85cf9)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0f4009d0-40c8-4203-92c3-0818021d67fd)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49c60be9-db25-406e-82f6-b12dc15d6d3a)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fed4af8d-4c93-4067-9f47-57db5d8152e4)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0aaa86fc-f326-4c73-98c8-6e12447ff055)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 398f579a-6342-4735-a848-a3f29fea2cf8)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1fdafcf8-41ef-4bef-b043-84d6c4b52e4c)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e596b9ba-0156-4457-9bef-287d0285cea1)) - (pad "1" smd rect (at -2.45 -1.65 345) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 7aed7040-1954-4865-86da-6e079b3b9714)) - (pad "2" smd rect (at -2.45 1.65 345) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 23 "ws2812bArray.led[6].dout") (tstamp b0c3a08c-d20f-452a-bb8a-bc414a8b4237)) - (pad "3" smd rect (at 2.45 1.65 345) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 64058d33-d51c-447a-97e2-e7446384f62e)) - (pad "4" smd rect (at 2.45 -1.65 345) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 22 "ws2812bArray.led[5].dout") (tstamp abd34ced-6238-4aea-ac6b-c4e854196f49)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:Symbol_Duckling" (layer "F.Cu") - (tstamp 50694ab2-3dd3-45da-94be-fe2f42afb775) - (at 150 136) - (descr "Duckling") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "duck") - (property "edg_refdes" "UU4") - (property "edg_short_path" "duck") - (attr board_only exclude_from_pos_files exclude_from_bom) - (fp_text reference "UU4" (at 0 -4) (layer "F.SilkS") hide - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 2bac14aa-b93f-485c-9eef-0e904c837887) - ) - (fp_text value "Duck" (at 0 4) (layer "F.SilkS") hide - (effects (font (size 1.524 1.524) (thickness 0.3048))) - (tstamp 0fc873b8-8557-47cc-94de-089b9f910081) - ) - (fp_line (start -1.072198 1.25) (end -0.807277 1.374087) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp a6a1ef69-1755-4dc8-a33f-bd32738cb434)) - (fp_line (start -0.807277 1.374087) (end -0.51095 1.424715) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp a7dcf914-456f-4fa1-8f7b-c265d20447a3)) - (fp_line (start -0.51095 1.424715) (end -0.201673 1.39873) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 4e9adae1-3b8d-4056-bbaf-be904bb483b0)) - (fp_line (start -0.201673 1.39873) (end 0.101295 1.297751) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 888eab5e-1b17-4947-9c8c-d23b86187f66)) - (fp_line (start -0.2 1.39571) (end -0.212004 1.146914) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 6cd66b7a-5ec1-4136-ad32-97792db4b9fa)) - (fp_line (start -0.150743 1.768905) (end -0.2 1.39571) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 7a54b293-263e-4fba-b84c-92f1c4efc5bc)) - (fp_line (start 0.101295 1.297751) (end 0.379085 1.128065) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp e6f66b61-d597-4007-b2ab-4d89584b9ceb)) - (fp_line (start 0.379085 1.128065) (end 0.614398 0.900241) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 2aa67933-cd99-4509-bf52-d42f2e90b0c3)) - (fp_line (start 0.382558 1.56145) (end 0.273702 1.202597) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 827d9113-da42-48fa-8683-8e3b076bab2b)) - (fp_line (start 0.614398 0.900241) (end 0.792579 0.628467) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp f203f397-26e9-41ab-beb1-250708bd46ed)) - (fp_line (start 0.778054 -0.54137) (end 0.59375 -0.762861) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 77508ac0-0656-4b6b-808b-998959062c64)) - (fp_line (start 0.792579 0.628467) (end 0.902531 0.329667) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 3bcdb507-68ab-4cbd-8bbb-5c802765c2aa)) - (fp_line (start 0.895035 -0.27405) (end 0.778054 -0.54137) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp eb8b3290-aad5-4c4d-812e-ff9b22bcf549)) - (fp_line (start 0.902531 0.329667) (end 0.937407 0.022451) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 22525f3c-8dc8-455e-a1df-0596061d2fed)) - (fp_line (start 0.937407 0.022451) (end 0.895035 -0.27405) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 31c2ea92-a371-48ab-82da-a938e495e9ac)) - (fp_arc (start -1.09375 1.894429) (mid 0.000001 -2.187499) (end 1.093749 1.89443) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp d205d5ab-1156-4102-9800-6b06b5d379f6)) - (fp_arc (start -0.809366 0.547561) (mid -0.66162 0.021386) (end -0.303506 -0.391461) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp 62f936f7-4fea-4877-89d3-20af3d9d9711)) - (fp_arc (start -0.809364 0.547562) (mid -0.886856 0.918958) (end -1.072198 1.25) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp d1ed640c-eb21-4acd-8b73-d8b226d87f57)) - (fp_arc (start -0.573838 0.957346) (mid -0.465724 0.276787) (end -0.013396 -0.243068) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 69126576-b839-4143-9ef2-efb2061c4e11)) - (fp_arc (start -0.213115 1.768832) (mid 0.02807 1.671354) (end 0.286757 1.643905) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 19b2a113-a6f8-4eff-9e71-dd70a7da8ca9)) - (fp_arc (start 0.03125 -0.762861) (mid -0.117369 -0.560252) (end -0.303506 -0.391461) - (stroke (width 0.2) (type solid)) (layer "F.Cu") (tstamp b27ce557-2052-48b6-925a-bdd5a36acc98)) - (fp_arc (start 0.28661 1.89391) (mid 0.027927 1.866421) (end -0.213243 1.768905) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 111b30c0-995f-4802-a7cf-a935bdf14c5b)) - (fp_arc (start 0.286757 1.768905) (mid 0.224257 1.706405) (end 0.286757 1.643905) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 46bce9ea-d344-4361-9859-94c15db818da)) - (fp_arc (start 0.286757 1.893905) (mid 0.224257 1.831405) (end 0.286757 1.768905) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 3baad51a-4363-47fd-ad1f-5ac26c614897)) - (fp_arc (start 0.320186 1.561377) (mid 0.561371 1.463899) (end 0.820058 1.43645) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp f0d31f65-3252-4f30-9ad6-47290def1e8f)) - (fp_arc (start 0.37926 -1.407352) (mid 0.5 -1.499999) (end 0.62074 -1.407352) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 345978a3-d1f7-4c65-85fa-209eb0d6513e)) - (fp_arc (start 0.575946 0.000734) (mid 0.159981 0.670103) (end -0.573812 0.957555) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 7d9073ac-aa7a-416d-924f-7dacd5d1f65f)) - (fp_arc (start 0.819911 1.686455) (mid 0.561228 1.658966) (end 0.320058 1.56145) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 9132c74e-8454-439d-8c9e-e2879345daab)) - (fp_arc (start 0.820058 1.56145) (mid 0.75756 1.49895) (end 0.820058 1.43645) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 66531e8b-641b-45da-8582-b9a08528874f)) - (fp_arc (start 0.820058 1.68645) (mid 0.75756 1.62395) (end 0.820058 1.56145) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 261242db-8603-4057-9bd8-04ead59525b5)) - (fp_arc (start 1.178836 -0.891151) (mid 1.000173 -1.003683) (end 0.869178 -1.169286) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp 3a4b87d7-088a-47ef-9703-a66d98de8340)) - (fp_arc (start 1.178844 -0.891296) (mid 0.969127 -0.866752) (end 0.763205 -0.913443) - (stroke (width 0.16) (type solid)) (layer "F.Cu") (tstamp b5a1fad6-06fc-4e3f-bd6a-bc84dec67f41)) - (fp_circle (center 0 0) (end 2.5 0) - (stroke (width 0.2) (type solid)) (fill none) (layer "F.Cu") (tstamp f4d6839c-d419-4551-ac49-e6b69c0ae7da)) - (fp_circle (center 0.3125 -1.25) (end 0.875 -1.25) - (stroke (width 0.2) (type solid)) (fill none) (layer "F.Cu") (tstamp 72941757-4fbf-48f7-93a4-5c1e673ca171)) - (fp_circle (center 0 0) (end 1.25 0) - (stroke (width 2.5) (type solid)) (fill none) (layer "F.Mask") (tstamp b97163e0-82ed-42bd-bd1d-9fca0e010a54)) - ) - - (footprint "OptoDevice:Osram_BPW34S-SMD" (layer "F.Cu") - (tstamp 5ad2f650-117a-44e1-bbc9-215dfd91ff61) - (at 150 53 180) - (descr "PhotoDiode, plastic SMD DIL, 4.5x4mm, area: 2.65x2.65mm, https://dammedia.osram.info/media/resource/hires/osram-dam-5488319/BPW%2034%20S_EN.pdf") - (tags "PhotoDiode plastic SMD DIL") - (property "Sheetfile" "examples.test_robotowl.PhotodiodeSensor") - (property "Sheetname" "photodiode") - (property "edg_part" "Device:D_Photo") - (property "edg_path" "photodiode.pd") - (property "edg_refdes" "D2") - (property "edg_short_path" "photodiode.pd") - (path "/00000000-0000-0000-0000-000017620430/00000000-0000-0000-0000-0000014600d5") - (attr smd) - (fp_text reference "D2" (at -3.5 -2.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 9f2d8606-8875-4654-bf7f-04032e6b9f9c) - ) - (fp_text value "Device:D_Photo - VBPW34S" (at 0 3.17) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3bccf78c-91ac-4f5d-90d3-4ef96d362620) - ) - (fp_text user "${REFERENCE}" (at 0.01 -3.2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5f2b172d-6206-4fe7-870a-a50eed1c1110) - ) - (fp_line (start -3.59 1.31) (end -2.4 1.31) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b8f37c2e-9bb4-471f-8b0c-2fdd408aef32)) - (fp_line (start -2.41 -1.4) (end -3.59 -1.4) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0abef92b-00a7-43dc-a6f6-6e3f256ec434)) - (fp_line (start -2.4 -2.2) (end -2.4 -1.4) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e158aa2-63c2-43d9-b5ac-3df4e78905e4)) - (fp_line (start -2.4 1.31) (end -2.4 2.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9eb7b52-bc69-4cfa-832c-c6d7b58bce1e)) - (fp_line (start -2.4 2.2) (end 2.4 2.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9bdcdd1-c96f-4bc4-80c4-6506188c0733)) - (fp_line (start 2.4 -2.2) (end -2.4 -2.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 56bdf143-2505-48f5-b3f9-d4d231d67aa4)) - (fp_line (start 2.4 -1.4) (end 2.4 -2.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e936c343-af1a-430a-b923-b9866870f6f7)) - (fp_line (start 2.4 2.2) (end 2.4 1.31) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 11c536a6-25d1-4410-841a-5a413a4dceee)) - (fp_rect (start -1.8 -1.325) (end 0.85 1.325) - (stroke (width 0.12) (type solid)) (fill none) (layer "Cmts.User") (tstamp ef0f53ec-e6b3-4e1f-997c-ab8d77952b69)) - (fp_line (start -4 -2.25) (end -4 2.25) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 13a4b319-05f4-4c0a-b380-97547b33c0ca)) - (fp_line (start -4 -2.25) (end 4 -2.25) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e1e33c40-cf0b-413c-a176-eb2c06b338a5)) - (fp_line (start 4 2.25) (end -4 2.25) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5bf361b7-2918-4198-97c1-9453f2358c84)) - (fp_line (start 4 2.25) (end 4 -2.25) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1e97621-1f0c-4deb-9d94-3a636f9ba720)) - (fp_line (start -2.25 -1) (end -2.25 2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8720ce0d-63dd-4e28-8cf7-c3d5f012fa09)) - (fp_line (start -2.25 -1) (end -1.25 -2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2e6bae5-e83b-4a80-a846-b634bf2ceb04)) - (fp_line (start -1.27 0.64) (end 1.27 0.64) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 060c0cdb-2c92-4911-b72d-664ff27e285a)) - (fp_line (start -1.25 -2) (end 2.25 -2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e422c83b-3827-444b-bd9a-491868a76a91)) - (fp_line (start -0.31 0) (end -0.31 1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fbad0196-3445-4f42-b485-407f8b01bbc8)) - (fp_line (start -0.31 0.64) (end 0.33 0) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f03257f7-0037-47cc-8735-8670fe3bb717)) - (fp_line (start -0.05 -0.38) (end -0.05 -0.64) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3f0425f2-e546-415c-a820-c24509fbbfcc)) - (fp_line (start -0.05 -0.38) (end 0.2 -0.38) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bfcc60e4-9b14-412c-9eee-fc879263d3fc)) - (fp_line (start 0.33 0) (end 0.33 1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7cfdde8-9fb6-4b4e-90ff-79e975abb396)) - (fp_line (start 0.33 1.27) (end -0.31 0.64) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b67614f3-13f7-42f4-b6bb-f26eae905bc5)) - (fp_line (start 0.45 -0.38) (end 0.45 -0.64) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23dd8384-066c-4b14-8d5c-9d1212f96db6)) - (fp_line (start 0.45 -0.38) (end 0.71 -0.38) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d11437d2-88cd-4a56-8237-3bb5e3753af7)) - (fp_line (start 0.71 -1.14) (end -0.05 -0.38) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e81378ae-8e6c-41cd-bdf7-860ff01a06f1)) - (fp_line (start 1.22 -1.14) (end 0.45 -0.38) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 71d960da-2ad2-46ad-bf00-6878579f2295)) - (fp_line (start 2.25 -2) (end 2.25 2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1db38c67-e966-46f4-9dff-28a79d122736)) - (fp_line (start 2.25 2) (end -2.25 2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 772060e0-ea49-42c9-b656-c183b5d303ae)) - (pad "" smd roundrect (at -3.05 0) (size 1.3 1.9) (layers "F.Paste") (roundrect_rratio 0.125) (tstamp db3fdfc2-1f8b-4d7f-b3f8-d1eb09bb5b65)) - (pad "" smd roundrect (at -3.05 0) (size 1.5 2.1) (layers "F.Mask") (roundrect_rratio 0.125) (tstamp 4230910e-9dd3-4b3e-b665-5ad12e31fa57)) - (pad "" smd roundrect (at 3.05 0) (size 1.3 1.1) (layers "F.Paste") (roundrect_rratio 0.125) (tstamp 55b22c02-8686-4997-abed-cbe6907af9dc)) - (pad "" smd roundrect (at 3.05 0) (size 1.5 1.3) (layers "F.Mask") (roundrect_rratio 0.125) (tstamp ffc14e6c-ba54-448e-bbab-3fe65b2b8168)) - (pad "1" smd roundrect (at -3.05 0) (size 1.4 2) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.125) - (net 13 "photodiode.out") (tstamp 57ae4d49-6ca8-45e3-88ee-069ab3dcb703)) - (pad "2" smd roundrect (at 3.05 0) (size 1.4 1.2) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.125) - (net 1 "gnd") (tstamp 4b17cb8a-a042-4dd8-8156-66909f27d02e)) - (model "${KICAD6_3DMODEL_DIR}/OptoDevice.3dshapes/Osram_BPW34S-SMD.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:TestPoint_TE_RCT_0805" (layer "F.Cu") - (tstamp 5bdc453e-c2ab-48e6-b8f1-b749a901ce45) - (at 164 117) - (descr "Adapted from Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "5015 (Keystone)") - (property "edg_path" "tp_gnd.tp") - (property "edg_refdes" "TP1") - (property "edg_short_path" "tp_gnd") - (path "/00000000-0000-0000-0000-000008df027d") - (attr smd) - (fp_text reference "TP1" (at -3 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 78b96e73-1647-4088-b4b9-3e139cf4aa79) - ) - (fp_text value "5015 (Keystone) - gnd" (at 0 1.65) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8b7275dc-dd1d-4448-a79b-4bfcff1a492d) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 793d5f50-d6dd-455e-a684-fe8641e8dae3) - ) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1d8b014c-fffe-4388-825f-f43adce78f33)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 32c1642f-04e7-48d6-a192-bd62960f2fd5)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43539272-00f9-4db1-b95c-afe01f601cd2)) - (fp_line (start 1.68 0.95) (end -1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 98233fb0-bc4f-4b28-b29f-6f49eee9c15b)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 749554f7-2993-4abf-8f53-4765fc55becf)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9c51961-772d-4cee-8a49-233addf8b916)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2806b69-9e7c-44c2-a424-eaac65e94a3d)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f0400c6-6d06-4e41-9a8d-54f5f46f9c6e)) - (pad "1" smd roundrect (at 0 0) (size 2.85 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1785714286) - (net 1 "gnd") (tstamp 643eb176-94e1-4ed6-bc5b-dc98ddf008f7)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" (layer "F.Cu") - (tstamp 5faf2d79-e2f8-46f0-bed9-38b201e4e564) - (at 132.199705 135.27 -120) - (descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row") - (tags "Through hole angled pin header THT 1x03 2.54mm single row") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "PinHeader2.54 1x3 Horizontal (Generic)") - (property "edg_path" "servo[0].conn") - (property "edg_refdes" "J3") - (property "edg_short_path" "servo[0]") - (path "/00000000-0000-0000-0000-00000ee70318") - (attr through_hole) - (fp_text reference "J3" (at 3 7.736153 -210) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 10f57817-3845-460a-96e1-78cd8307f310) - ) - (fp_text value "PinHeader2.54 1x3 Horizontal (Generic)" (at 4.385 7.35 60) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp aa7a3e46-7ad2-43a0-9384-f24fc97b5fa5) - ) - (fp_text user "${REFERENCE}" (at 2.77 2.54 150) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b6e74e89-4dea-4d05-a622-e518c42b69e6) - ) - (fp_line (start -1.27 -1.27) (end 0 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4b2c020-3b5d-45c9-b68a-394408505572)) - (fp_line (start -1.27 0) (end -1.27 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c372be0a-e943-4848-ab59-a86116d5288d)) - (fp_line (start 1.042929 2.16) (end 1.44 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ccfac5a8-0a29-403b-9ceb-9dac1bb18280)) - (fp_line (start 1.042929 2.92) (end 1.44 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39aa8a49-a095-400a-b3ee-daa232b8bb50)) - (fp_line (start 1.042929 4.7) (end 1.44 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85f9562e-1f44-4be4-a509-684de6c6065b)) - (fp_line (start 1.042929 5.46) (end 1.44 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73d7ec94-a9de-4511-b8eb-7b638639cf1b)) - (fp_line (start 1.11 -0.38) (end 1.44 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68287f5f-b4c3-4237-9a88-8ff3edf6ee12)) - (fp_line (start 1.11 0.38) (end 1.44 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d7caaa8e-1c78-48bb-9612-0e3ceadd8a48)) - (fp_line (start 1.44 -1.33) (end 1.44 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 974d9cc1-a142-4c0b-9019-98a71be30180)) - (fp_line (start 1.44 1.27) (end 4.1 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 16d8332b-7efa-4bbf-a8c0-a913aff53049)) - (fp_line (start 1.44 3.81) (end 4.1 3.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 955c0c6d-fea9-4c2d-a200-526a49428533)) - (fp_line (start 1.44 6.41) (end 4.1 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ffaf500-6b33-41d4-bb17-7fea326fb4bb)) - (fp_line (start 4.1 -1.33) (end 1.44 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bb891b7b-5119-4ce4-848c-19ff5e34734e)) - (fp_line (start 4.1 -0.38) (end 10.1 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 99da505c-c5d3-458c-9f80-08cfc85ceacb)) - (fp_line (start 4.1 -0.32) (end 10.1 -0.32) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55242d08-d6d4-4932-856d-42ebd33e4819)) - (fp_line (start 4.1 -0.2) (end 10.1 -0.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b42b1b2-a904-424d-824a-a1a5be8b1bd7)) - (fp_line (start 4.1 -0.08) (end 10.1 -0.08) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 318d6dd1-516b-4b0b-99ea-c5eb2952ca8d)) - (fp_line (start 4.1 0.04) (end 10.1 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b98546b-cc71-489e-8b38-06d2b6f60596)) - (fp_line (start 4.1 0.16) (end 10.1 0.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2584b0bb-d99c-49bc-8cc9-2c5576588236)) - (fp_line (start 4.1 0.28) (end 10.1 0.28) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 59049c19-ef6f-4541-905c-52c108196215)) - (fp_line (start 4.1 2.16) (end 10.1 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba020126-fd57-4a24-b376-cee550c3407e)) - (fp_line (start 4.1 4.7) (end 10.1 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42bb0988-b630-43e7-93b6-0ff8337e862e)) - (fp_line (start 4.1 6.41) (end 4.1 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0d47d960-aa80-4db8-9a43-403fb15d6f45)) - (fp_line (start 10.1 -0.38) (end 10.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 51e1c4f9-d4a1-4cc1-9474-e8accad3f463)) - (fp_line (start 10.1 0.38) (end 4.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09815142-b2a4-4a9a-aa93-35324740bbb0)) - (fp_line (start 10.1 2.16) (end 10.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1acbd9f5-3a93-4194-bd57-f6be7aac0c73)) - (fp_line (start 10.1 2.92) (end 4.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb5c2d91-6f0c-49de-9ee7-7c2d5096d9c7)) - (fp_line (start 10.1 4.7) (end 10.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36d8694f-8dc1-43af-a60c-3289452655f6)) - (fp_line (start 10.1 5.46) (end 4.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 695a3fd8-aab0-4c2a-b243-5873ef92d23b)) - (fp_line (start -1.8 -1.8) (end -1.8 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30f593b2-dcd1-4dc6-b7df-ccb0af1c3a5c)) - (fp_line (start -1.8 6.85) (end 10.55 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a24b1d19-e873-48e9-a199-01fbb08cf903)) - (fp_line (start 10.55 -1.8) (end -1.8 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3f3d4a64-8342-4bd3-80ea-da2ff20e145f)) - (fp_line (start 10.55 6.85) (end 10.55 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f57ee57a-4ed1-4410-9339-c8369628470f)) - (fp_line (start -0.32 -0.32) (end -0.32 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39a02860-ef3e-4746-b8ce-0a57e8184f29)) - (fp_line (start -0.32 -0.32) (end 1.5 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f098fba-f88b-428a-a723-84d9e868f1a9)) - (fp_line (start -0.32 0.32) (end 1.5 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c299a0cd-43dd-47c9-b78c-2f06af62cb3e)) - (fp_line (start -0.32 2.22) (end -0.32 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7da96b4-5c7c-46ac-b174-8ec737835b3c)) - (fp_line (start -0.32 2.22) (end 1.5 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 168ba2bc-d624-44b6-aebf-8a6935779d6b)) - (fp_line (start -0.32 2.86) (end 1.5 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d06a4b0c-443d-4bfd-82eb-8529e5196c0a)) - (fp_line (start -0.32 4.76) (end -0.32 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp adc2b41f-4fc3-47d3-af88-5da485d31653)) - (fp_line (start -0.32 4.76) (end 1.5 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22e904ca-390a-4bb4-96ce-0c57e1d25a6d)) - (fp_line (start -0.32 5.4) (end 1.5 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 35658ed2-dfb2-4a33-94db-f43b13c719ea)) - (fp_line (start 1.5 -0.635) (end 2.135 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7acd739-479a-471a-8853-5fb2a80cf937)) - (fp_line (start 1.5 6.35) (end 1.5 -0.635) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8f1e2fa-55e2-431a-a9fa-b0961645efe2)) - (fp_line (start 2.135 -1.27) (end 4.04 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d8cab97-ce74-49aa-af56-1a5a1268d822)) - (fp_line (start 4.04 -1.27) (end 4.04 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 473b8794-17ab-4054-87e1-7270421028c2)) - (fp_line (start 4.04 -0.32) (end 10.04 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 29568148-f77e-4afa-a401-eb1824e26055)) - (fp_line (start 4.04 0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aef71e77-43a5-4cb0-8661-54c161077a54)) - (fp_line (start 4.04 2.22) (end 10.04 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0d7610b4-dc2d-4623-ba78-9389453311d5)) - (fp_line (start 4.04 2.86) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8e970e8-43f5-4e81-b007-0007bb363f57)) - (fp_line (start 4.04 4.76) (end 10.04 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21e114d0-69c4-42a4-b0e0-7f80801c1e6d)) - (fp_line (start 4.04 5.4) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp edd033e7-da66-422d-9657-86d9e52478e0)) - (fp_line (start 4.04 6.35) (end 1.5 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1cdb893c-52c5-4724-976d-e6dd5ed01cd3)) - (fp_line (start 10.04 -0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6306cdc7-5291-4936-8b75-e82511bf71f4)) - (fp_line (start 10.04 2.22) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc33a95c-d865-4ec8-a71b-26c0627f51b2)) - (fp_line (start 10.04 4.76) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d36aa685-a2f5-4e31-87c3-ec76bf56a24a)) - (pad "1" thru_hole rect (at 0 0 240) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 10 "servo[0].pwm") (tstamp 63afcffb-6e97-4004-bf05-e71c519fc96c)) - (pad "2" thru_hole oval (at 0 2.54 240) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 2 "vusb") (tstamp 086820b3-b43d-455d-bfd0-151190e4334f)) - (pad "3" thru_hole oval (at 0 5.08 240) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 1 "gnd") (tstamp 33260ac6-4bfc-4147-8494-165d9096aedd)) - (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp 6598f1f6-1d58-46c4-b711-419fdf9e2c8b) - (at 182.527 67.473 135) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[1]") - (property "edg_refdes" "D4") - (property "edg_short_path" "ws2812bArray.led[1]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007e7021f") - (attr smd) - (fp_text reference "D4" (at 0 -3.5 135) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 00638d0a-a146-42c3-8afb-bbee7ffbcfa7) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 135) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e8fcf68e-7b9c-4868-99f8-8de0652ffc01) - ) - (fp_text user "1" (at -4.15 -1.6 135) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d52761c2-d917-4db3-ad58-a5df7385d547) - ) - (fp_text user "${REFERENCE}" (at 0 0 135) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp 5bce6a6c-31c5-4cd9-8c31-57f2d306061c) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce978218-c347-472f-81f9-ddb13f80fac2)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 579c4149-d58a-4442-87df-a90362652e7a)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b95fa0cb-24e1-45c1-a290-bb1cb475e963)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 44caa892-09a8-4940-9d3f-7bdb71e75733)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 898e8275-ff7b-4519-a0f7-4d2b164d33eb)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 71df6139-9496-43e4-912d-323e7ce56877)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19818090-188c-42f7-9d53-93dd0bc92c1f)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 397dbfbd-2fa7-41fc-8df9-1fd301339abe)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20619ba4-0392-424f-8335-4da73f40e379)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c641b172-ac22-400e-ab4e-a2707639f6a8)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d26e7c61-a780-493e-a150-0c74af7bfff5)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68d0012c-e4d9-47d2-a89d-5a36aa282bfb)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp bb277b6d-5d1a-49a8-8eb2-a585ceb399d2)) - (pad "1" smd rect (at -2.45 -1.65 135) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 6bb134f0-3972-4c9d-8f69-28afb00aa5d4)) - (pad "2" smd rect (at -2.45 1.65 135) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 17 "ws2812bArray.led[1].dout") (tstamp d0e0532c-132c-4889-9e93-4b9a27ca1b7e)) - (pad "3" smd rect (at 2.45 1.65 135) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 939f71b9-e3e8-46a4-a528-027852923d5f)) - (pad "4" smd rect (at 2.45 -1.65 135) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 16 "ws2812bArray.led[0].dout") (tstamp 42d89273-87d1-42d4-b67f-8eb01718bfbf)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp 78c76f3a-f545-4425-b98f-ec602fe35008) - (at 161.906 144.433 15) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[5]") - (property "edg_refdes" "D8") - (property "edg_short_path" "ws2812bArray.led[5]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007ef0223") - (attr smd) - (fp_text reference "D8" (at 0 -3.5 15) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp a61f8a81-7be3-4226-8347-1056a71744fa) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 15) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a4870d44-9283-4010-84cc-1c19a8ef6282) - ) - (fp_text user "1" (at -4.15 -1.6 15) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp aa30b250-5576-4950-b2dc-88c1c751a79e) - ) - (fp_text user "${REFERENCE}" (at 0 0 15) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp 8b197e47-bd73-4b31-8a42-c40815bfb8a2) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bd035042-8caa-4bb0-9bcd-f0fe087af8b3)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 175357a7-e889-4025-9902-5d48d66ae847)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92cd7ff0-d12c-4f1b-8e67-4ddef3295dec)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e13a13c6-1863-4fde-bf07-106cdd3d4fdf)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2969e30a-667a-4d06-a71b-5ffc062f6451)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0fd7f73b-2980-43d8-992e-88258787dbdd)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4022331a-27f0-4a6a-9eba-1fb3afd044a6)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5f3a6bf8-9ed4-47bd-ba30-76f50182ce4d)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 872ac92b-56aa-480e-9199-fbad3c0368a9)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b2293979-fba6-4078-b7c4-c4eea349ac6d)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8106b555-bda8-4d78-9162-c9cb8a0f3f7b)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10c94610-8426-49df-a0fd-1777d8a5a847)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp d2620008-8ea8-46d4-a4f5-0472275ac279)) - (pad "1" smd rect (at -2.45 -1.65 15) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 4babff95-72b9-405d-9865-9c13d7a261f9)) - (pad "2" smd rect (at -2.45 1.65 15) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 22 "ws2812bArray.led[5].dout") (tstamp e85dabc5-1773-41ef-af4d-7ad4d8fca673)) - (pad "3" smd rect (at 2.45 1.65 15) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 8355ed16-5baa-49a7-af8d-6f7a6bbfed08)) - (pad "4" smd rect (at 2.45 -1.65 15) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 20 "ws2812bArray.led[4].dout") (tstamp 6401a2a3-5f79-4289-93e7-b86b5da5b393)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:Freenove_ESP32S3-WROOM_Expansion" (layer "F.Cu") - (tstamp 83efbc8c-3476-42d8-8735-de6cd3315a87) - (at 137.3 63.9025) - (descr "ESP32S3-WROOM with second row of expansion headers") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "Freenove ESP32S3-WROOM") - (property "edg_path" "mcu") - (property "edg_refdes" "U1") - (property "edg_short_path" "mcu") - (path "/00000000-0000-0000-0000-000002850146") - (attr through_hole) - (fp_text reference "U1" (at 12.7 -8.89) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 6e42c7c4-86b0-434f-ac1d-12550cebf45c) - ) - (fp_text value "Freenove ESP32S3-WROOM" (at 12.7 26.035) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9a14dee5-89f6-49f0-ac9d-ccd1a9cfbe85) - ) - (fp_text user "11" (at -3.884785 38.140276 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 095f3ceb-7cfc-4485-95df-76dbf544fdd5) - ) - (fp_text user "14" (at -3.81 45.72 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 0e742e03-888c-4340-943e-3febd92650f8) - ) - (fp_text user "38" (at 29.21 20.32 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 0f80d5ab-8664-43f8-98a0-af2f76cc7c8f) - ) - (fp_text user "13" (at -3.81 43.18 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 165f48f2-e664-4170-b993-fb36d48b9bba) - ) - (fp_text user "18" (at -3.81 22.86 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 17dcdbb0-20fe-43c6-a603-d1b0a1d7b5de) - ) - (fp_text user "40" (at 29.21 15.24 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 197ced72-14c3-4184-b036-6d31d39e18d7) - ) - (fp_text user "16" (at -3.81 17.78 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 19fee676-3c40-41c4-a197-d75dbdd3b6e1) - ) - (fp_text user "4" (at -3.81 5.08 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 24bab427-62cc-4708-80fb-76b3a7b9857a) - ) - (fp_text user "2" (at 29.21 7.62 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 267fdedb-428a-441b-b3b3-c98b7835a550) - ) - (fp_text user "35" (at 29.21 27.94 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 2736aca0-14c1-4937-8884-0f62e271ea21) - ) - (fp_text user "3.3v" (at -3.81 0 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 2d035de0-8d30-4ea9-a5cf-6ecee95d13ce) - ) - (fp_text user "TX" (at 29.21 0 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 3ebdaa97-bb6e-4d8a-b2c8-2b26607f50dd) - ) - (fp_text user "3" (at -3.81 27.94 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 4668b3be-844d-481d-9737-bae75068b7b5) - ) - (fp_text user "48" (at 29.21 35.56 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 4674920e-cb01-488a-a4b9-ab9867700bfa) - ) - (fp_text user "37" (at 29.21 22.86 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 48889a1a-5741-4760-afb5-67e5ea2301e7) - ) - (fp_text user "47" (at 29.21 38.1 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 57a9a89f-d6aa-45ec-b96f-07536c15160e) - ) - (fp_text user "12" (at -3.81 40.64 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 5ca327f9-a5f0-48b2-9c66-7450ba7a7276) - ) - (fp_text user "GND" (at 29.21 48.26 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 67e6d581-3aa5-4de3-b4b0-c844b0c5f5fe) - ) - (fp_text user "45" (at 29.21 33.02 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 693ae530-0380-4ac8-917e-b3c44a0c9979) - ) - (fp_text user "10" (at -3.843209 35.520982 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 6cf4fd6e-0c97-439f-96d9-990649daf184) - ) - (fp_text user "19" (at 29.21 45.72 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 742c7c4b-0e02-4476-8dfc-08a1e3a0a87d) - ) - (fp_text user "6" (at -3.843209 10.159566 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp 78d3225f-4abd-459a-a776-ec175fed7a12) - ) - (fp_text user "1" (at 29.21 5.08 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 84573a2c-c794-4143-ae1e-e71b8714f270) - ) - (fp_text user "39" (at 29.21 17.78 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 8b1baf25-f230-487f-b6b4-85eb5c609626) - ) - (fp_text user "42" (at 29.21 10.16 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp 902e8887-9414-458d-a264-d6b500bff086) - ) - (fp_text user "17" (at -3.81 20.32 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp a1e252d1-8ce7-46db-89c4-07d7909da646) - ) - (fp_text user "9" (at -3.81 33.02 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp b2ce0f64-0f2f-43c3-8fa2-3295f9fdc4ff) - ) - (fp_text user "RX" (at 29.21 2.54 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp b3d46f8e-1192-4d6b-a601-6734be9b299e) - ) - (fp_text user "EN" (at -3.81 2.54 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp bd2fd668-c38f-4a33-8266-76807fd614a9) - ) - (fp_text user "0" (at 29.21 30.48 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp bd3b10c6-9914-437c-8e61-2048c3c67395) - ) - (fp_text user "20" (at 29.21 43.18 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp c31e1118-8007-487a-ae1b-ca6a0294a763) - ) - (fp_text user "8" (at -3.81 25.4 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp cbf8c49f-e533-45c6-a6f9-56dee125afd0) - ) - (fp_text user "7" (at -3.81 12.7 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp e005d309-2735-438f-8755-77122720d9e4) - ) - (fp_text user "36" (at 29.21 25.4 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp e01bfa48-cb7a-4749-9a77-784b1c9aa19a) - ) - (fp_text user "5v" (at -3.81 48.26 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp eabb180f-d845-43d3-b763-6c373b8c3a12) - ) - (fp_text user "41" (at 29.21 12.7 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp ed47d71b-8a57-4345-ac13-2439ff0c403c) - ) - (fp_text user "21" (at 29.21 40.64 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify left)) - (tstamp ef1944d8-cf68-408e-9a33-b1101d95cac3) - ) - (fp_text user "5" (at -3.81 7.62 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp efb9491a-ec9b-4b2b-8dd5-aaf0dad6d585) - ) - (fp_text user "15" (at -3.81 15.24 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp f16cdfdd-c46e-4b4b-abbe-517b1be1ea0f) - ) - (fp_text user "46" (at -3.81 30.48 unlocked) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.15)) (justify right)) - (tstamp f6e2d71d-e717-4280-9146-adfec4562c60) - ) - (fp_text user "${REFERENCE}" (at 12.7 24.13) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b04874fd-e71c-4e3f-b49f-9693426c195e) - ) - (fp_line (start -1.33 -1.33) (end -1.33 0) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 318200ae-2cc3-4e4c-b7e7-89dc3422198e)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0dca4575-f4c1-4e94-929e-bc5ef5324a3a)) - (fp_line (start -1.33 49.59) (end -1.33 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fbc5ecb6-b306-4cc4-9670-72d6ad9f976f)) - (fp_line (start 0 -1.33) (end -1.33 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e483364f-3a32-4412-86b8-7f93db745e74)) - (fp_line (start 1.33 -1.33) (end 1.33 49.59) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 693cf5c1-1bea-4ff8-8e40-465982eccd14)) - (fp_line (start 1.33 -1.33) (end 26.73 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2fa040b1-242b-43dc-abf1-e1e843b0eee9)) - (fp_line (start 3.64 -7.55) (end 3.64 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7b78d86e-cdd0-4994-b05d-6fafd63da82f)) - (fp_line (start 3.64 -7.55) (end 21.76 -7.55) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e984b90d-6daf-4050-91bf-a947211ac692)) - (fp_line (start 21.76 -7.55) (end 21.76 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c37aa6c-d783-4e25-944c-bdd7374ccb21)) - (fp_line (start 24.07 49.59) (end 24.07 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97b73f5c-e7b2-4b34-a5fc-d3e88a44c117)) - (fp_line (start 26.73 -1.33) (end 26.73 49.59) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 78edf93d-9f85-4ca5-a233-ad07d1237190)) - (fp_line (start 26.73 49.59) (end -1.33 49.59) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7483f200-7405-4daa-a5e6-b5b512fa5acb)) - (fp_circle (center 12.7 11.43) (end 16.2 11.43) - (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp 64f5436d-5c1a-4db3-ba64-75a246e98fb2)) - (fp_line (start -4.06 49.78) (end -4.06 -1.52) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2688c14e-fb58-4961-a843-9e4bdf1fb4f8)) - (fp_line (start 1.52 -1.52) (end -4.06 -1.52) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e16a3b57-1691-4d0a-b41c-162f1dd586c4)) - (fp_line (start 1.52 49.78) (end -4.06 49.78) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6506209f-2c9a-401a-b1d4-f414567f7fdf)) - (fp_line (start 1.52 49.78) (end 1.52 -1.52) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb69a170-c831-414d-b918-e4d3a3fb5fba)) - (fp_line (start 23.88 -1.52) (end 23.88 49.78) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 032a7b9d-b864-405c-862e-96dfbf384a65)) - (fp_line (start 29.46 -1.52) (end 23.88 -1.52) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 249f1801-8ed4-4113-9d85-a73893f3e0b2)) - (fp_line (start 29.46 -1.52) (end 29.46 49.78) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 361c378e-842b-4923-be4d-307186591d76)) - (fp_line (start 29.46 49.78) (end 23.88 49.78) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 098c5e83-8e0c-484a-9e9d-a8a01d58dd2a)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f7a7c8f7-6cc2-4bae-9e9a-ed4a4728eb7b)) - (fp_line (start -1.27 49.53) (end -1.27 -0.635) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64c3933d-797f-49ed-9d78-fb66c321f1e1)) - (fp_line (start -0.635 -1.27) (end 26.67 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44594eee-28e0-48ef-9993-647a8e303e88)) - (fp_line (start 1.27 -1.27) (end 1.27 49.53) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dfb860c5-7007-443c-912a-5eb2202dee1c)) - (fp_line (start 3.7 -7.49) (end 21.7 -7.49) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b09a622-44bc-4358-b8be-19a4fb5829c3)) - (fp_line (start 3.7 -1.27) (end 3.7 -7.49) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6542269-e508-48a4-a4c0-0f87c667dabf)) - (fp_line (start 21.7 -7.49) (end 21.7 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22ac7d29-4270-4f5f-b62c-2cc8c220f24e)) - (fp_line (start 24.13 -1.27) (end 24.13 49.53) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 12c084c3-effb-4ce0-a375-92b75bf031b6)) - (fp_line (start 26.67 -1.27) (end 26.67 49.53) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f88cc70d-637c-4c15-b705-58371c8bf2f0)) - (fp_line (start 26.67 49.53) (end -1.27 49.53) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d034e029-27c9-45c5-b0f7-08125be1d8d0)) - (pad "1" thru_hole rect (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 7 "v3v3") (tstamp 159b26c9-49fb-4652-9b0f-ed472bb05e11)) - (pad "1" thru_hole rect (at 0 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 7 "v3v3") (tstamp e51efa62-5b07-4050-8948-81a8322d1a5d)) - (pad "2" thru_hole circle (at -2.54 2.54) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 194e5dcd-55f5-4734-a737-60cf9a65036e)) - (pad "2" thru_hole circle (at 0 2.54) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 5686e8fa-506e-47b4-999e-1582fd74a18f)) - (pad "3" thru_hole circle (at -2.54 5.08) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 34 "oled22.i2c.sda") (tstamp a6a7032a-1271-4a38-8268-9d00aba79825)) - (pad "3" thru_hole circle (at 0 5.08) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 34 "oled22.i2c.sda") (tstamp bfb5f3a7-a302-445f-8946-6f504a59dfd1)) - (pad "4" thru_hole circle (at -2.54 7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 33 "oled22.i2c.scl") (tstamp 3f25fb7f-31f3-4cdf-b419-3fce561fff09)) - (pad "4" thru_hole circle (at 0 7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 33 "oled22.i2c.scl") (tstamp 4acace21-10a9-4d28-8d8a-bf307b426970)) - (pad "5" thru_hole circle (at -2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 8836fd4c-3a0a-4952-989d-901cff336f77)) - (pad "5" thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 412a2976-abfc-4d63-8fbc-3e87aa2e47e3)) - (pad "6" thru_hole circle (at -2.54 12.7) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp ac8e0c67-eab3-4c5b-af91-45a127a629e1)) - (pad "6" thru_hole circle (at 0 12.7) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 5a335a3a-c41a-487b-982f-974e21458887)) - (pad "7" thru_hole circle (at -2.54 15.24) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 0848727a-80bd-4ccb-86a4-44436aec2532)) - (pad "7" thru_hole circle (at 0 15.24) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 5ebed858-ac97-4bd3-bfbb-5f545ab9008d)) - (pad "8" thru_hole circle (at -2.54 17.78) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 9541aab7-b106-4887-921d-f937e78dfb76)) - (pad "8" thru_hole circle (at 0 17.78) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 4f785ad8-01e0-4684-86f6-130c7b2e8a0a)) - (pad "9" thru_hole circle (at -2.54 20.32) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b510cfe7-cf54-4e3b-8eda-cbf131b8403b)) - (pad "9" thru_hole circle (at 0 20.32) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 0540e002-6466-44f9-9622-246f1aa10d59)) - (pad "10" thru_hole circle (at -2.54 22.86) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 5a93094f-c265-43f6-b66c-7c0ff97211a5)) - (pad "10" thru_hole circle (at 0 22.86) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp ecba5ab3-019e-4acc-bc7b-433ae07ed919)) - (pad "11" thru_hole circle (at -2.54 25.4) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 0f14d684-38cb-4985-a514-2bf86e146f5c)) - (pad "11" thru_hole circle (at 0 25.4) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 55c64854-2d7f-430b-b281-f0108fc225d6)) - (pad "12" thru_hole circle (at -2.54 27.94) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 6 "mic.clk") (tstamp 6668fbf2-85cd-4e7b-88db-48fb141e0e8b)) - (pad "12" thru_hole circle (at 0 27.94) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 6 "mic.clk") (tstamp d3e9be30-c1eb-4973-bc1e-b5d688b3b55c)) - (pad "13" thru_hole circle (at -2.54 30.48) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 28c5bd2b-9b4e-4b05-8ad4-4be2c0353362)) - (pad "13" thru_hole circle (at 0 30.48) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 34eab293-b3ff-4422-9807-2e7e46d465dd)) - (pad "14" thru_hole circle (at -2.54 33.02) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 82365c26-a04e-4872-8899-ecb49d4e6fb9)) - (pad "14" thru_hole circle (at 0 33.02) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b75bfca8-600f-4307-866c-150fa5ce4aa3)) - (pad "15" thru_hole circle (at -2.54 35.56) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 43d9833d-1936-46c8-b0f4-d0c71570f1ed)) - (pad "15" thru_hole circle (at 0 35.56) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp dbe202dc-a58d-4f24-8705-f8974f79b34a)) - (pad "16" thru_hole circle (at -2.54 38.1) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 39e945ec-a34e-469a-a552-f80b1e00d8a9)) - (pad "16" thru_hole circle (at 0 38.1) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b3b5d229-0fb4-4148-9f5f-5be370261e62)) - (pad "17" thru_hole circle (at -2.54 40.64) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 2e638332-eb8b-4812-8ba4-799af3a04008)) - (pad "17" thru_hole circle (at 0 40.64) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 833bda89-27cb-48da-89c1-2fea97dac93e)) - (pad "18" thru_hole circle (at -2.54 43.18) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 16bfd290-cb9a-4ac0-b067-29694c9e2299)) - (pad "18" thru_hole circle (at 0 43.18) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp d7280284-e33b-4802-89c8-dbf17a795d42)) - (pad "19" thru_hole circle (at -2.54 45.72) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 8 "mic.data") (tstamp ddefebd7-f93d-4713-8786-de33ed297968)) - (pad "19" thru_hole circle (at 0 45.72) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 8 "mic.data") (tstamp 8ba414df-633e-416c-a2ac-b7aa5d6e3909)) - (pad "20" thru_hole circle (at -2.54 48.26) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 2 "vusb") (tstamp 8bdb414d-397b-49e6-810b-912571d3d85d)) - (pad "20" thru_hole circle (at 0 48.26) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 2 "vusb") (tstamp 858b0ae6-4296-480c-bad7-992f606698cc)) - (pad "21" thru_hole circle (at 25.4 48.26) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 1 "gnd") (tstamp 3948e331-7eca-41dd-8662-228dd419ffde)) - (pad "21" thru_hole circle (at 27.94 48.26) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 1 "gnd") (tstamp e3146365-f830-4945-b4ed-ec2f86bc88fc)) - (pad "22" thru_hole circle (at 25.4 45.72) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp c461ebba-a39d-4a23-b547-986df1b76ccc)) - (pad "22" thru_hole circle (at 27.94 45.72) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp c484301b-4eef-4df9-8d25-22c31bb87d90)) - (pad "23" thru_hole circle (at 25.4 43.18) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 38f2f253-9004-47b0-9acf-6d97bc1ee861)) - (pad "23" thru_hole circle (at 27.94 43.18) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 253a4c20-baca-452c-b60c-a0c5518559d9)) - (pad "24" thru_hole circle (at 25.4 40.64) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 11 "servo[1].pwm") (tstamp 16ce0903-f43e-41be-acfd-81e866f5a611)) - (pad "24" thru_hole circle (at 27.94 40.64) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 11 "servo[1].pwm") (tstamp 93310b47-c140-41ab-b4bc-e22f86cb4077)) - (pad "25" thru_hole circle (at 25.4 38.1) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 10 "servo[0].pwm") (tstamp 2c2ee9b7-5796-42e6-ba53-8309696525b4)) - (pad "25" thru_hole circle (at 27.94 38.1) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 10 "servo[0].pwm") (tstamp f2fe4ac5-4a52-4ba9-95c7-89dd528ce8b9)) - (pad "26" thru_hole circle (at 25.4 35.56) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 3 "ws2812bArray.din") (tstamp 0e8b68d6-2f0b-4dc1-b531-e3818b0c4b7f)) - (pad "26" thru_hole circle (at 27.94 35.56) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 3 "ws2812bArray.din") (tstamp dc7373cc-f739-4d44-bb94-d74d58b4a0f9)) - (pad "27" thru_hole circle (at 25.4 33.02) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 6cbb8a40-2a18-4b8c-9418-630610abe688)) - (pad "27" thru_hole circle (at 27.94 33.02) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 3ad50ae1-e9fa-4286-a99c-645b494410ad)) - (pad "28" thru_hole circle (at 25.4 30.48) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 9a59def0-7bef-4a60-b16e-00b90805e90c)) - (pad "28" thru_hole circle (at 27.94 30.48) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp df96c1e5-b2ea-4f85-9896-aa0a65e981fb)) - (pad "29" thru_hole circle (at 25.4 27.94) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 0837d670-dab1-42c7-b951-01d04640ffc7)) - (pad "29" thru_hole circle (at 27.94 27.94) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 282ad713-9644-4b80-8f2f-044b55ad33e7)) - (pad "30" thru_hole circle (at 25.4 25.4) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 66248b3c-026b-4ea4-bb46-2e4723858b87)) - (pad "30" thru_hole circle (at 27.94 25.4) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp ccfb95ad-efe4-45c1-a906-a61f89ed14a6)) - (pad "31" thru_hole circle (at 25.4 22.86) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 2255d6c8-ca97-46c8-b25f-f644dcb22fe2)) - (pad "31" thru_hole circle (at 27.94 22.86) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp e0477a2a-47ca-47d3-9490-acbd49a998ab)) - (pad "32" thru_hole circle (at 25.4 20.32) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 10412715-4e4d-4177-9e1e-45cbfaa60f93)) - (pad "32" thru_hole circle (at 27.94 20.32) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp fb23143a-d826-461c-8b27-431f30a14be0)) - (pad "33" thru_hole circle (at 25.4 17.78) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 487f50f7-0ec4-44ee-9f84-fe94657a6f68)) - (pad "33" thru_hole circle (at 27.94 17.78) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp a528f577-4e04-427b-99f8-de74a0d665e7)) - (pad "34" thru_hole circle (at 25.4 15.24) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 8f57c3de-700f-47a2-a43c-c6da4ce30d0d)) - (pad "34" thru_hole circle (at 27.94 15.24) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 0b95e9c9-14e1-42fa-8b5a-4f7c56e0ad16)) - (pad "35" thru_hole circle (at 25.4 12.7) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 12 "spk_drv.i2s.sck") (tstamp 6f898fad-755c-4f42-a351-b784d52e6caa)) - (pad "35" thru_hole circle (at 27.94 12.7) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 12 "spk_drv.i2s.sck") (tstamp 8fb9620a-6ae6-42dd-86ea-0fb4571069a1)) - (pad "36" thru_hole circle (at 25.4 10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 5 "spk_drv.i2s.sd") (tstamp fad4aa60-7145-493e-9443-bede73ac164c)) - (pad "36" thru_hole circle (at 27.94 10.16) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 5 "spk_drv.i2s.sd") (tstamp 4c7e85cb-ff05-43f3-8bc6-5e1effe660de)) - (pad "37" thru_hole circle (at 25.4 7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 4 "spk_drv.i2s.ws") (tstamp 527ab500-c655-433f-97ef-c2e1d0a22af5)) - (pad "37" thru_hole circle (at 27.94 7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 4 "spk_drv.i2s.ws") (tstamp 3b4c763e-b9a4-46dc-9cb4-dc584fd27531)) - (pad "38" thru_hole circle (at 25.4 5.08) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 13 "photodiode.out") (tstamp 8b2fed54-f5eb-42da-9dc6-3755d654811a)) - (pad "38" thru_hole circle (at 27.94 5.08) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") - (net 13 "photodiode.out") (tstamp 73f0018a-1a7a-4e3a-b782-9ccf3d46ec8f)) - (pad "39" thru_hole circle (at 25.4 2.54) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp c2d004a6-d45f-4676-9fa0-bdf2b03749df)) - (pad "39" thru_hole circle (at 27.94 2.54) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 6ff36e84-75d5-46f3-aaaa-f789ea7950d6)) - (pad "40" thru_hole circle (at 25.4 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp 7b46d48e-533a-4d22-897d-de54aea1739b)) - (pad "40" thru_hole circle (at 27.94 0) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask") (tstamp b1566f84-531e-41cb-9110-ce6b8095720a)) - (model "${KICAD6_3DMODEL_DIR}/Module.3dshapes/Maple_Mini.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (tstamp 893f728f-e170-4f33-a8f1-fceb979f680f) - (at 115 95 180) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Microphone_Sd18ob261.Sd18ob261") - (property "Sheetname" "mic") - (property "edg_part" "CC0603KRX7R9BB104 (YAGEO)") - (property "edg_path" "mic.pwr_cap.cap") - (property "edg_refdes" "C3") - (property "edg_short_path" "mic.pwr_cap") - (path "/00000000-0000-0000-0000-0000027f013a/00000000-0000-0000-0000-00000bf202ed") - (attr smd) - (fp_text reference "C3" (at 0 1.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 76c37702-8fd0-49d1-b05b-0f63270af4f1) - ) - (fp_text value "" (at 0 1.43) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ed841242-5026-4aa9-ae0e-a4148c1d6830) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 379636a0-a7ad-42d2-b150-4f15fc17d3b5) - ) - (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e70faa1a-99ff-4dc4-8346-6361a4c82620)) - (fp_line (start -0.14058 0.51) (end 0.14058 0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09830e3f-3887-42a1-93e9-e4595b2eeb99)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c59cdce-d52d-43fe-a9cf-e3212ac9d4e7)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 10f86176-0dba-409c-889e-a243839876eb)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f84021fd-bc48-42d9-9ac1-a3b85c86a078)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e716a720-a134-413c-95d2-36f20305553c)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f984e21-c107-45db-a338-b8f7d4760d96)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f2c94ae6-5e47-4a85-afcb-a7f951c3aa55)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c985489f-e07d-4f81-947c-144c3af980d9)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp afc89adc-1b39-40fc-8a50-4ae167671938)) - (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp a1cadcd7-6672-4fb5-a8fd-9bff9c405889)) - (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp c0f684c1-80e6-4ca7-958e-117fe49314ca)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:JlcToolingHole_1.152mm" (layer "F.Cu") - (tstamp 8c521be9-1a1a-4801-b3b4-ca7486059cc7) - (at 198 100) - (descr "Tooling holes for JLC assembly, 1.152 mm hole + 1.3mm soldermask opening") - (property "Sheetfile" "edg.BoardTop.JlcToolingHoles") - (property "Sheetname" "jlc_th") - (property "edg_part" "") - (property "edg_path" "jlc_th.th2") - (property "edg_refdes" "H2") - (property "edg_short_path" "jlc_th.th2") - (path "/00000000-0000-0000-0000-000008970275/00000000-0000-0000-0000-00000261010f") - (attr exclude_from_pos_files) - (fp_text reference "H2" (at -2 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 8586fddc-a980-42fc-bf82-4cd4c9485714) - ) - (fp_text value "" (at 0 -2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5620b97c-e8a9-41db-a284-a47f3926e75a) - ) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "B.Mask") (tstamp 021b4bff-4770-4054-b4bb-8a48576b52ae)) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "F.Mask") (tstamp 2697eb0c-2c67-4a09-ac5a-6ab1e82991ed)) - (fp_circle (center 0 0) (end 0.825 0) - (stroke (width 0.1) (type solid)) (fill none) (layer "Cmts.User") (tstamp 6b71e0d0-e95d-4334-b82a-1bd0279f858f)) - (pad "" np_thru_hole circle (at 0 0) (size 1.152 1.152) (drill 1.152) (layers "*.Cu" "*.Mask") (tstamp 65c5e1ef-967c-49e6-8657-cfc7745b464a)) - ) - - (footprint "MountingHole:MountingHole_2.7mm_M2.5_Pad_Via" (layer "F.Cu") - (tstamp 90651ba3-3f2f-430e-ad2e-3112bd7936f6) - (at 125 125) - (descr "Mounting Hole 2.7mm") - (tags "mounting hole 2.7mm") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "m[2]") - (property "edg_refdes" "H6") - (property "edg_short_path" "m[2]") - (path "/00000000-0000-0000-0000-0000038a0158") - (attr exclude_from_pos_files) - (fp_text reference "H6" (at 0 -3.7) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp e069a60e-cf4a-46c7-9d59-8f12ee643458) - ) - (fp_text value "M2.5" (at 0 3.7) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e8e0cce7-8a94-4d14-90ff-074079003d3a) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5a69c534-4834-44c2-bbdb-e159ecbd4f7b) - ) - (fp_circle (center 0 0) (end 2.7 0) - (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp f97dbe2c-1d0b-4fac-bda7-341be0ee6f90)) - (fp_circle (center 0 0) (end 2.95 0) - (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp ad357a1c-54ad-4744-b03f-b2d8309a16a6)) - (pad "1" thru_hole circle (at -2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 4e3aee85-24c2-4221-9c20-175d2ed74043)) - (pad "1" thru_hole circle (at -1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 9724cc88-1a0f-41f8-93e1-eac7b07b55fe)) - (pad "1" thru_hole circle (at -1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp a8e1dc38-bf19-4fc4-b5d2-b3a0af832146)) - (pad "1" thru_hole circle (at 0 -2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 1430c1eb-0fb9-4af7-9d87-8db31b2e4d08)) - (pad "1" thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers "*.Cu" "*.Mask") (tstamp e047b490-3ea9-43f1-a50a-b0fece936e50)) - (pad "1" thru_hole circle (at 0 2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 26a4050c-c6dc-4846-9da8-f11b7cb41c23)) - (pad "1" thru_hole circle (at 1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp d9c39728-bb4a-4434-a4dd-e8b5c95e5885)) - (pad "1" thru_hole circle (at 1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 2f862d02-4a3e-40bd-906c-bdd984c21093)) - (pad "1" thru_hole circle (at 2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 871a061b-4f3c-4f84-a353-7807e36b05f6)) - ) - - (footprint "edg:JlcToolingHole_1.152mm" (layer "F.Cu") - (tstamp a6c023b8-c038-4175-b755-1a62cc8e7d2a) - (at 150 148) - (descr "Tooling holes for JLC assembly, 1.152 mm hole + 1.3mm soldermask opening") - (property "Sheetfile" "edg.BoardTop.JlcToolingHoles") - (property "Sheetname" "jlc_th") - (property "edg_part" "") - (property "edg_path" "jlc_th.th3") - (property "edg_refdes" "H3") - (property "edg_short_path" "jlc_th.th3") - (path "/00000000-0000-0000-0000-000008970275/00000000-0000-0000-0000-000002620110") - (attr exclude_from_pos_files) - (fp_text reference "H3" (at 0 -1.5) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp aeb846dd-b1ab-4dee-badb-96496e270882) - ) - (fp_text value "" (at 0 -2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1b1321ac-6ae4-461e-a79e-7be9da70494b) - ) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "B.Mask") (tstamp 27d26b81-f1b9-482a-a687-39702d5e3682)) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "F.Mask") (tstamp ea6c8ca9-e969-460c-92b5-15215a7095fc)) - (fp_circle (center 0 0) (end 0.825 0) - (stroke (width 0.1) (type solid)) (fill none) (layer "Cmts.User") (tstamp b4577709-6c26-4bf3-83af-778e28beea51)) - (pad "" np_thru_hole circle (at 0 0) (size 1.152 1.152) (drill 1.152) (layers "*.Cu" "*.Mask") (tstamp 937e25aa-60dc-49d5-bbbe-e76d5029cc02)) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp a70246fc-1a34-4bff-9079-04395c15944c) - (at 182.527 132.527 45) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[4]") - (property "edg_refdes" "D7") - (property "edg_short_path" "ws2812bArray.led[4]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007ed0222") - (attr smd) - (fp_text reference "D7" (at 0 -3.5 45) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 3367de71-de7a-41fe-9f92-031f1ae855b2) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 45) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ffc85e73-58b6-405b-8632-0b052b55df03) - ) - (fp_text user "1" (at -4.15 -1.6 45) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 71ccad31-d40f-426f-b7be-b731b9865695) - ) - (fp_text user "${REFERENCE}" (at 0 0 45) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp df2b1948-4374-4fe0-8eea-85914001918c) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f1bfc878-30c1-461b-ac82-833bfdff540c)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36b9997c-c2da-4468-8dbf-21e868d92789)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2bc7a6f-d0c4-4efb-80e8-a5e65d608a49)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 944bfe1d-20e9-4ec2-b59b-8f1ef062d21c)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 10706b81-b42e-43cb-8185-01662be3ce17)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 72b33be2-4f86-43c1-8eb4-d7fd604319ee)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3484181e-37f0-42d1-99c1-3cf561b74573)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dfac8385-4b17-4967-a806-4a6e69e088b2)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2b4046fa-0084-4bbc-9898-0783531f8f6c)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3884e171-8cc4-45a3-ad5e-bbb87b7b1dbb)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 26142e71-f575-4615-96e7-046b58f035c4)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7cfc02b-57e1-4802-a463-588a8e17d201)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e6c4f3f3-b039-49ee-bf8f-488942774dc9)) - (pad "1" smd rect (at -2.45 -1.65 45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 51f124dd-bee8-4d8a-9d3e-3398d2d97ff7)) - (pad "2" smd rect (at -2.45 1.65 45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 20 "ws2812bArray.led[4].dout") (tstamp 982bf740-eb87-4ae4-a738-bfa4e080b96c)) - (pad "3" smd rect (at 2.45 1.65 45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp a8ed5fea-92d1-4801-a16b-0f4de2cbef6a)) - (pad "4" smd rect (at 2.45 -1.65 45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 19 "ws2812bArray.led[3].dout") (tstamp 7ee097b6-8646-4dcf-9855-ee6f869e8d31)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") - (tstamp aa525ece-9a64-485f-af22-6a3d5a4ec3c6) - (at 148 118 90) - (descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOT TO_SOT_SMD") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "APX803S-29SA-7 (Diodes Incorporated)") - (property "edg_path" "oled_rst.ic") - (property "edg_refdes" "U5") - (property "edg_short_path" "oled_rst") - (path "/00000000-0000-0000-0000-00000ef2035d") - (attr smd) - (fp_text reference "U5" (at -2.5 0 180) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp d514aa0a-fa9d-4be0-8d6b-9c4d9e3dfd65) - ) - (fp_text value "APX803S-29SA-7 (Diodes Incorporated)" (at 0 2.4 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f3a9c5c0-e5f7-4fd5-92c8-91d1343c752e) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.32 0.32) (thickness 0.05))) - (tstamp 95138dc9-f485-4390-a073-469c7bad627e) - ) - (fp_line (start 0 -1.56) (end -1.675 -1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9a84476-f985-45fc-b0e4-1b154d996878)) - (fp_line (start 0 -1.56) (end 0.65 -1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b1f84345-88c0-42a3-a96d-1343f23fb636)) - (fp_line (start 0 1.56) (end -0.65 1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 46ae01df-855e-4c66-bd3d-f79a90852d12)) - (fp_line (start 0 1.56) (end 0.65 1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b364fbf3-51c1-430e-aef9-0bbfb9096620)) - (fp_line (start -1.92 -1.7) (end -1.92 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 279c1089-23a3-4e6c-958b-67bc588a29f9)) - (fp_line (start -1.92 1.7) (end 1.92 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b11d110-2fd7-4844-9226-f22d4e641a62)) - (fp_line (start 1.92 -1.7) (end -1.92 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dede580e-abab-4923-ac76-13f91691b3ed)) - (fp_line (start 1.92 1.7) (end 1.92 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d44f41b-22c1-4c34-8bc5-9c3309e440f3)) - (fp_line (start -0.65 -1.125) (end -0.325 -1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 430b8e4a-b627-40b0-ad74-a8878756ef57)) - (fp_line (start -0.65 1.45) (end -0.65 -1.125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 55ddc384-dc0c-4c3b-8ddd-346149a1db41)) - (fp_line (start -0.325 -1.45) (end 0.65 -1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 68689ad9-86a8-491b-a8fb-9546e1f7f1ba)) - (fp_line (start 0.65 -1.45) (end 0.65 1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 09264cac-8477-4b1a-bbae-f9ef462b7d3d)) - (fp_line (start 0.65 1.45) (end -0.65 1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8456614-74b4-4725-8035-d35a8c12357c)) - (pad "1" smd roundrect (at -0.9375 -0.95 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 4f5ed9c1-8c90-4574-bceb-a1a511fc618e)) - (pad "2" smd roundrect (at -0.9375 0.95 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 9 "oled_rst.nreset") (tstamp 2dae66e1-3dac-4a95-ac08-8519603b722c)) - (pad "3" smd roundrect (at 0.9375 0 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp 7a0d6441-0e89-4b98-9bdb-ef2f0d7b98ad)) - (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp aebfda4f-ce2b-4c6a-9b4a-f7c7c5f92c9b) - (at 117.473 67.473 -135) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[10]") - (property "edg_refdes" "D13") - (property "edg_short_path" "ws2812bArray.led[10]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-00000a09024f") - (attr smd) - (fp_text reference "D13" (at 0 -3.5 -135) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp c552c1d2-1e0c-4031-bed9-ee816926c619) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -135) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3cf2a00d-3232-4580-9227-72fbf91cae42) - ) - (fp_text user "1" (at -4.15 -1.6 -135) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a9a8de98-3978-478e-94de-5d029ea58038) - ) - (fp_text user "${REFERENCE}" (at 0 0 -135) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp ef198987-57ab-45f1-a8a7-321bb0159e62) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 02cf4c1d-6867-4b8c-83a2-69f2e9b3ca44)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 37efb47b-3bcc-4ab9-b6be-acef3bc64e89)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6170eaea-224c-4ba2-8c5c-31842444ec40)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ebd4ad0d-e39f-4271-ac04-c96cf54cdd73)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac4969f4-18a3-4d46-8a3c-c1c597adbc5e)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bbbc30ab-59a3-4fc1-beab-421de1dee409)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca3bbcdc-34da-428f-a709-ec7c89017cf1)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06ea1c87-0de1-4958-8ebc-ee17db38bf36)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6e4d6278-506e-4e14-af2e-f20d5ad384a6)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40c9c462-86d9-4bc0-b870-d715a20ba2c8)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6567f13-6fe7-4f35-8fdf-0339f7aa5f3a)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99c98f40-a3a8-4ad0-a854-e540aec85143)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e33d391a-3ee6-432e-8448-9c34677fe44f)) - (pad "1" smd rect (at -2.45 -1.65 225) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp b1aeb975-c888-4679-8529-7b6ac9f237f1)) - (pad "2" smd rect (at -2.45 1.65 225) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 27 "ws2812bArray.led[10].dout") (tstamp b34d98b7-0651-4b70-ae24-3ea5377c064b)) - (pad "3" smd rect (at 2.45 1.65 225) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp b7076f48-74c6-4005-b125-e4fa7dcd42cf)) - (pad "4" smd rect (at 2.45 -1.65 225) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 26 "ws2812bArray.led[9].dout") (tstamp 0cbfcea9-b732-48d6-9bc6-db6b3a35215b)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "MountingHole:MountingHole_2.7mm_M2.5_Pad_Via" (layer "F.Cu") - (tstamp aeeaba62-cda4-4644-984c-4b60f103ebfb) - (at 125 75) - (descr "Mounting Hole 2.7mm") - (tags "mounting hole 2.7mm") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "m[0]") - (property "edg_refdes" "H4") - (property "edg_short_path" "m[0]") - (path "/00000000-0000-0000-0000-000003860156") - (attr exclude_from_pos_files) - (fp_text reference "H4" (at 0 -3.7) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp df8998ec-5d35-406a-8529-d6074bc38c49) - ) - (fp_text value "M2.5" (at 0 3.7) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fa377ab7-0603-4bfd-96b6-3a6f5e145239) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5ecf0d52-393f-46ec-9935-ef2fc0fdba7b) - ) - (fp_circle (center 0 0) (end 2.7 0) - (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 7f93eca9-6f05-426f-b498-1fad9fef9512)) - (fp_circle (center 0 0) (end 2.95 0) - (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 516a0222-c92c-44aa-9c6a-fa5805ca96b2)) - (pad "1" thru_hole circle (at -2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 5e901b45-373e-485e-8bdc-d0e1cc9469c0)) - (pad "1" thru_hole circle (at -1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 4f666b6d-aef2-4e26-b334-579643bb4d58)) - (pad "1" thru_hole circle (at -1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp def53912-0555-4d52-9268-5437b2aac6ef)) - (pad "1" thru_hole circle (at 0 -2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp e74c3193-0579-448c-a257-cbd1e112b3a5)) - (pad "1" thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers "*.Cu" "*.Mask") (tstamp 0a43c4b6-9e1e-4042-b74c-178462ff04d2)) - (pad "1" thru_hole circle (at 0 2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp af8d9554-679d-49f9-b537-d48d6f0cdcd3)) - (pad "1" thru_hole circle (at 1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp a7cfe5b7-8b54-46ec-9704-bf90f6391f12)) - (pad "1" thru_hole circle (at 1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp a0d6e5a8-0db8-44c3-b54c-acf58f1f6384)) - (pad "1" thru_hole circle (at 2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp cc5b6c32-a691-4b37-aa47-02e60182935b)) - ) - - (footprint "Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal" (layer "F.Cu") - (tstamp b215780a-9051-4a91-b711-266b708e2e62) - (at 150 125) - (descr "Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator") - (tags "connector Hirose FH12 horizontal") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1_Device") - (property "Sheetname" "device") - (property "edg_part" "AFC01-S24FCA-00 (Jushuo)") - (property "edg_path" "oled22.device.conn") - (property "edg_refdes" "J1") - (property "edg_short_path" "oled22.device.conn") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-000008950271/00000000-0000-0000-0000-0000042701af") - (attr smd) - (fp_text reference "J1" (at 7 -2) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp e52ef97f-dcf5-4679-99e9-3b5f32a648cc) - ) - (fp_text value "AFC01-S24FCA-00 (Jushuo)" (at 0 5.6) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 28dfaaff-40f3-4d3e-a58b-9b0ed15cfea6) - ) - (fp_text user "${REFERENCE}" (at 0 3.7) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7f0ea775-714b-4c5e-bcb6-d3527ee90ac3) - ) - (fp_line (start -7.65 -1.3) (end -7.65 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8d1b5093-55ca-4336-ba27-3ea0d689a722)) - (fp_line (start -7.65 2.76) (end -7.65 4.5) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3444219d-f1b3-4a37-8ff2-c026c5bccbf6)) - (fp_line (start -7.65 4.5) (end 7.65 4.5) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7ba69ba-7e20-4019-addb-994362a0d531)) - (fp_line (start -6.16 -1.3) (end -7.65 -1.3) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bdd04d97-03a7-4de0-a4f8-e2747692fe6b)) - (fp_line (start -6.16 -1.3) (end -6.16 -2.5) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e23f018c-8f1c-4b65-838b-cc401e905110)) - (fp_line (start 6.16 -1.3) (end 7.65 -1.3) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adf7fdfe-0b53-4e15-b34c-5f953813e1a4)) - (fp_line (start 7.65 -1.3) (end 7.65 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9dc9454-0910-4aa5-8502-ea728fe1c5d9)) - (fp_line (start 7.65 4.5) (end 7.65 2.76) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e045249c-12ae-4eae-8400-3cb927fe31e1)) - (fp_line (start -9.05 -3) (end -9.05 4.9) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79726835-7ac1-489c-86ca-760827329a43)) - (fp_line (start -9.05 4.9) (end 9.05 4.9) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 535efeb8-d564-4789-a392-4bf8623fc5b4)) - (fp_line (start 9.05 -3) (end -9.05 -3) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e7600a3-65b7-4c1b-a1ae-b6426d101848)) - (fp_line (start 9.05 4.9) (end 9.05 -3) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e83acfc-84b8-4594-8582-9096aadbed16)) - (fp_line (start -7.55 -1.2) (end -7.55 3.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5a05f0c-5fe5-4b01-a461-d5f31b695e24)) - (fp_line (start -7.55 3.4) (end -6.95 3.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82d9c427-9412-45ec-bdd2-968f1c61557e)) - (fp_line (start -7.45 3.7) (end -7.45 4.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 729aa5e2-f4a2-43b8-9625-51412bf846e1)) - (fp_line (start -7.45 4.4) (end 0 4.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a6519df0-88e9-488c-9708-14ec4a9c115b)) - (fp_line (start -6.95 3.4) (end -6.95 3.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 215ebb7d-4653-424b-b575-e00fd55e6e5e)) - (fp_line (start -6.95 3.7) (end -7.45 3.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 272839d5-e6ec-429c-8f00-a364305f659e)) - (fp_line (start -6.25 -1.2) (end -5.75 -0.492893) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b6a5bb4-14ed-4b94-802e-69feb467d09c)) - (fp_line (start -5.75 -0.492893) (end -5.25 -1.2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 35ea84b4-46f2-427b-8d75-6dddbf964373)) - (fp_line (start 0 -1.2) (end -7.55 -1.2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46742e14-4acf-4cee-aed1-720d76ff4513)) - (fp_line (start 0 -1.2) (end 7.55 -1.2) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7da57d99-0270-4014-b707-346515af2096)) - (fp_line (start 6.95 3.4) (end 6.95 3.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ad60797e-1c2a-4cf2-b4fd-cccd6dceecd0)) - (fp_line (start 6.95 3.7) (end 7.45 3.7) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1b9f0449-5146-4952-bf36-4333a7d28092)) - (fp_line (start 7.45 3.7) (end 7.45 4.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de305725-886f-4d46-9a78-13ae48123c0c)) - (fp_line (start 7.45 4.4) (end 0 4.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cac94766-af7b-4411-a4bf-5ee67a911ae1)) - (fp_line (start 7.55 -1.2) (end 7.55 3.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5d2eb4d-d723-4fbd-849d-9ca8db48684e)) - (fp_line (start 7.55 3.4) (end 6.95 3.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d3008867-4571-4d8a-ac01-9230734ec96d)) - (pad "1" smd rect (at -5.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp a9312146-8b43-4600-bedb-e7e67c5d0ba2)) - (pad "2" smd rect (at -5.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 0e437d6b-8654-42bd-afcf-dafcdd92dbbb)) - (pad "3" smd rect (at -4.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 8d79ae9a-421e-4163-a122-5f645086661a)) - (pad "4" smd rect (at -4.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 526fb945-eeff-404d-8161-f7eee94a0cdc)) - (pad "5" smd rect (at -3.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "v3v3") (tstamp c4117105-10ca-4ffb-ba56-d9598a7cb525)) - (pad "6" smd rect (at -3.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "v3v3") (tstamp 1df3fbe9-a8c7-4a98-b937-9f892bba0aa3)) - (pad "7" smd rect (at -2.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 9ffe388f-690d-4045-8485-cb0735e13366)) - (pad "8" smd rect (at -2.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp c68db6f4-1976-4fa8-a243-573f3602f173)) - (pad "9" smd rect (at -1.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 9 "oled_rst.nreset") (tstamp f40f5c09-b07a-4f82-9a2e-dc196b46c21c)) - (pad "10" smd rect (at -1.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp cc651b9b-2511-4832-84ca-253536438a57)) - (pad "11" smd rect (at -0.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 86291552-e096-493a-90dc-e046c4428ced)) - (pad "12" smd rect (at -0.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 07ab406b-1745-4731-b4c6-c76fd8c1ad6e)) - (pad "13" smd rect (at 0.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 33 "oled22.i2c.scl") (tstamp e317530a-1011-4d05-99a5-f56f24a6a271)) - (pad "14" smd rect (at 0.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 34 "oled22.i2c.sda") (tstamp 9076d319-b4b4-482d-a540-e902f47a2b4c)) - (pad "15" smd rect (at 1.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 34 "oled22.i2c.sda") (tstamp 5056001f-ad88-439f-91dd-73ef8dad6c48)) - (pad "16" smd rect (at 1.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 5a1e7b33-2946-49de-a86a-e31b90a831a5)) - (pad "17" smd rect (at 2.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp c62a0764-5d9e-41d7-b765-7548326fa611)) - (pad "18" smd rect (at 2.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 0774a788-860f-46c0-b164-155408ebcdd4)) - (pad "19" smd rect (at 3.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 6a3f4207-01af-4be1-96df-34916c69da83)) - (pad "20" smd rect (at 3.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 59a2cca5-392d-4c23-891b-94ece435f0b0)) - (pad "21" smd rect (at 4.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 30 "oled22.iref_res.a") (tstamp 1d1426e2-d245-4be7-9012-cd72457bf494)) - (pad "22" smd rect (at 4.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 32 "oled22.device.vcomh") (tstamp f1c53380-3c24-4c30-9de6-aa73b04b44ea)) - (pad "23" smd rect (at 5.25 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 28 "v12") (tstamp fbe6720a-e4ad-42b5-921b-edd4690872e8)) - (pad "24" smd rect (at 5.75 -1.85) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 2e334503-abc7-49e1-bf2b-d61970781aad)) - (pad "MP" smd rect (at -7.65 1.4) (size 1.8 2.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e7c28dc1-5a38-4373-9b18-c50282e6f7ea)) - (pad "MP" smd rect (at 7.65 1.4) (size 1.8 2.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f17243cf-526b-48f6-a33a-4ecd931aac36)) - (model "${KICAD6_3DMODEL_DIR}/Connector_FFC-FPC.3dshapes/Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp b4119563-f4f4-4944-9f27-9d8e7e94bf83) - (at 138.094 55.567 -165) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[11]") - (property "edg_refdes" "D14") - (property "edg_short_path" "ws2812bArray.led[11]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-00000a0b0250") - (attr smd) - (fp_text reference "D14" (at 0 -3.5 -165) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp e4a9ebd6-a876-4b73-88b6-2259254546ea) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -165) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5c29a55b-ff8a-411c-8031-3cb32b246d61) - ) - (fp_text user "1" (at -4.15 -1.6 -165) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 97d9e579-0f64-420d-b526-8c3b9a2b0c18) - ) - (fp_text user "${REFERENCE}" (at 0 0 -165) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp c5e784fd-c547-4222-9384-612e3a430ca9) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 525ebbbe-a7dc-45e9-9ef6-8a409ec9fa7a)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 34235f0c-55fb-4b8c-a68d-2558d0243a01)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f848448d-0492-4ffd-a405-641d79fa7820)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 26428686-4208-479f-8eab-611b414ee43a)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6b342a6f-064e-4a58-8524-25fb44ec7463)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 04c30625-9d4a-494e-8b3e-58fd08a4c817)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02ac55b5-14c8-4d21-bd19-e1f02cf21839)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9de150d8-ac9a-4320-bdcf-9c077b8ed438)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0f5cd00-3a09-43c1-ae46-a6c1f7be18ed)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7c536bc3-68f3-4aa6-8652-bd8c59508cce)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63604c6e-16f6-43f4-9cdd-47cf2fd2a1d3)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d3a2cc2-3285-4e16-a68d-de5910dd716d)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 6fdf5684-d384-4bc9-ae81-0dbe46523773)) - (pad "1" smd rect (at -2.45 -1.65 195) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 75eefe5b-9de9-433d-b3c7-91b88186f713)) - (pad "2" smd rect (at -2.45 1.65 195) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 21 "ws2812bArray.dout") (tstamp 35c4e0a7-ef37-46c5-9172-46537527ea32)) - (pad "3" smd rect (at 2.45 1.65 195) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 83005c93-bcba-4ee5-91f6-904f9284a47d)) - (pad "4" smd rect (at 2.45 -1.65 195) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 27 "ws2812bArray.led[10].dout") (tstamp a4b5c2f5-f5b2-4bc7-95bf-954e29523d1d)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Package_TO_SOT_SMD:SOT-23-5" (layer "F.Cu") - (tstamp b4c04695-1597-4075-8981-7486b94c9c7b) - (at 125 113 180) - (descr "SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py") - (tags "SOT TO_SOT_SMD") - (property "Sheetfile" "electronics_lib.BoostConverters_DiodesInc.Ap3012") - (property "Sheetname" "reg_12v") - (property "edg_part" "AP3012K (Diodes Incorporated)") - (property "edg_path" "reg_12v.ic") - (property "edg_refdes" "U2") - (property "edg_short_path" "reg_12v.ic") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-0000013700cd") - (attr smd) - (fp_text reference "U2" (at -1.5 -2) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 7188ccbf-c5c3-4fb3-9b44-9b30450272b4) - ) - (fp_text value "AP3012K (Diodes Incorporated)" (at 0 2.4) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d16f2676-a7f5-41ca-8923-eb8dbf96bca1) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 17151c80-727f-4705-8a99-7a6467df4e23) - ) - (fp_line (start 0 -1.56) (end -1.8 -1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4b90b27f-f0d3-4524-a338-45c972768e05)) - (fp_line (start 0 -1.56) (end 0.8 -1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f4b82cb-4f54-43d6-a76d-28424b2f357f)) - (fp_line (start 0 1.56) (end -0.8 1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 74a7e4a6-506e-4787-98d9-61be5eebf612)) - (fp_line (start 0 1.56) (end 0.8 1.56) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf64ddd9-da8f-42cc-83d9-fe1239385266)) - (fp_line (start -2.05 -1.7) (end -2.05 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1cfa6560-9f14-4969-b266-99820ec08a50)) - (fp_line (start -2.05 1.7) (end 2.05 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9c84b07c-6ff4-40a7-808a-4b483e349411)) - (fp_line (start 2.05 -1.7) (end -2.05 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 87dea548-adaf-4983-ae61-5d24d50915d8)) - (fp_line (start 2.05 1.7) (end 2.05 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7a114d4-e0b7-4dfe-ac23-8d65f1e456bd)) - (fp_line (start -0.8 -1.05) (end -0.4 -1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 20e7dfbd-cb40-4841-98f3-aa0e04c27d53)) - (fp_line (start -0.8 1.45) (end -0.8 -1.05) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 81620f5f-3392-4f59-bea4-7b07763f7217)) - (fp_line (start -0.4 -1.45) (end 0.8 -1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5732db68-bbb4-4a69-9d8d-b30fb955016e)) - (fp_line (start 0.8 -1.45) (end 0.8 1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 914083d9-075d-431a-a640-2cde21010df4)) - (fp_line (start 0.8 1.45) (end -0.8 1.45) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f167666f-0d85-4071-9dba-96d651bd32df)) - (pad "1" smd roundrect (at -1.1375 -0.95 180) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 31 "reg_12v.power_path.switch") (tstamp 36a3eb5d-c065-479c-a6f6-8de8f809d60b)) - (pad "2" smd roundrect (at -1.1375 0 180) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp ea036602-c4b6-4cc9-a81d-9b222f81a9f5)) - (pad "3" smd roundrect (at -1.1375 0.95 180) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 29 "reg_12v.fb.output") (tstamp 3df2c684-6d52-484a-b0d9-78d1a48b7406)) - (pad "4" smd roundrect (at 1.1375 0.95 180) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "vusb") (tstamp d975a0a2-338f-480f-950a-6eb912ac5016)) - (pad "5" smd roundrect (at 1.1375 -0.95 180) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "vusb") (tstamp aa481ec3-5033-4064-9716-8b1d1dabe784)) - (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp b5c69e64-8cb1-4081-85ea-8d44344e60d1) - (at 105.567 111.906 -75) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[8]") - (property "edg_refdes" "D11") - (property "edg_short_path" "ws2812bArray.led[8]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007f50226") - (attr smd) - (fp_text reference "D11" (at 0 -3.5 -75) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 61ecc9a8-8222-4158-bc00-4a6428e2ae7a) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -75) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 7debc0b1-40fe-429d-bbac-23ff41c37455) - ) - (fp_text user "1" (at -4.15 -1.6 -75) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 577512ef-6bbd-4a23-ad57-cf0ad3803c92) - ) - (fp_text user "${REFERENCE}" (at 0 0 -75) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp 0bf063a4-b238-49d3-b06a-50b4e717809d) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2da4104e-c665-4dd8-a98d-77ddacbc5d3c)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d17d23f1-ba76-4b85-909e-efed551b446a)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 611aad9d-ba5a-4ab0-964e-e42b4b23e13a)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2e951b6e-a2d2-4fdf-8479-cd6a177a3df3)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4eff4814-467a-40e8-bad7-b67ad07665f1)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3215a3ed-16be-4fea-96d2-bd9e94855a5e)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 561dce5c-c168-4c2e-8fe4-ccd65bbd39b2)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9e5c508-236f-4a10-bb1c-ae40fea115a2)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dd63d323-5bb5-4b42-90f5-baf93779fdbd)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b572d6c-91ee-4112-a341-eae95151e9c8)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44891b54-92ee-4221-b959-0f75c27966e8)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1a74292-bdb6-4a48-98eb-e2a68e8240e6)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp c5057f17-1d62-49b8-b690-bd01e4356aed)) - (pad "1" smd rect (at -2.45 -1.65 285) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp b084e694-01b8-440a-a0c9-0552a7ba8a75)) - (pad "2" smd rect (at -2.45 1.65 285) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 25 "ws2812bArray.led[8].dout") (tstamp 73247416-1950-477e-97a0-346ce39bae3a)) - (pad "3" smd rect (at 2.45 1.65 285) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 8e200b9a-ca8b-4d9d-a112-a699e231b875)) - (pad "4" smd rect (at 2.45 -1.65 285) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 24 "ws2812bArray.led[7].dout") (tstamp 9bdf0685-055b-495c-b089-f6920ac6a599)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (tstamp b74dbb02-e5ef-46fa-9fa9-a389d7631405) - (at 120 113 180) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_abstract_parts.AbstractPowerConverters.BoostConverterPowerPath") - (property "Sheetname" "power_path") - (property "edg_part" "CL21A475KAQNNNE (Samsung Electro-Mechanics)") - (property "edg_path" "reg_12v.power_path.in_cap.cap") - (property "edg_refdes" "C1") - (property "edg_short_path" "reg_12v.power_path.in_cap") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-00001786043a/00000000-0000-0000-0000-00000879026b") - (attr smd) - (fp_text reference "C1" (at 0 1) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp d5878121-33ec-46d6-b986-b5077cd80e13) - ) - (fp_text value "" (at 0 1.68) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 65423b93-0491-44ce-aa81-ee2d0ff29bb2) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 79afe6d2-3870-4942-9c41-7e7be01bf3ba) - ) - (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 260682e4-ce4a-46f4-b928-828117ae6bbd)) - (fp_line (start -0.261252 0.735) (end 0.261252 0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2314163-5cd3-4eab-9435-b2ff3361c1cb)) - (fp_line (start -1.7 -0.98) (end 1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 976b81a0-4ced-40b2-9955-f8ccdfd8e977)) - (fp_line (start -1.7 0.98) (end -1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 15de8f73-1440-456a-b0e6-c57d62df20e5)) - (fp_line (start 1.7 -0.98) (end 1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 550cf90c-c93e-4bf9-b51b-030d658d2267)) - (fp_line (start 1.7 0.98) (end -1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 443b4ac4-b110-41c8-a208-5dc676a20870)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b22b9028-e895-4ba2-8a5a-f29eedae53fe)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc464213-579a-479c-912e-e07aa7aa3dce)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44e80b7e-215f-408e-a581-7518ca61b941)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aef0baac-031c-46af-8af6-b9813e402863)) - (pad "1" smd roundrect (at -0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "vusb") (tstamp d56f8ed7-d73a-4f63-8e0a-2271e7aa3994)) - (pad "2" smd roundrect (at 0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 6f76f47d-7622-4689-8180-5b5d1d3a14eb)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (tstamp b84d7152-9318-42d0-93fe-88e8223f0bf3) - (at 172 100 -90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.SpeakerDriver_Max98357a.Max98357a") - (property "Sheetname" "spk_drv") - (property "edg_part" "CL21A106KAYNNNE (Samsung Electro-Mechanics)") - (property "edg_path" "spk_drv.pwr_cap1.cap") - (property "edg_refdes" "C10") - (property "edg_short_path" "spk_drv.pwr_cap1") - (path "/00000000-0000-0000-0000-00000be502fa/00000000-0000-0000-0000-00000f10031e") - (attr smd) - (fp_text reference "C10" (at -2.5 0 -180) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 8c456554-0738-4e4d-a569-51c095cb51ee) - ) - (fp_text value "" (at 0 1.68 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4ca90ba8-eb62-431e-a236-b1c323ea94f8) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 15fc84e4-3780-473a-af05-1389c8868065) - ) - (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f05265a1-7107-4b03-be70-02bd836d0087)) - (fp_line (start -0.261252 0.735) (end 0.261252 0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ae60a46d-2125-433d-bb0a-85c9f5d86884)) - (fp_line (start -1.7 -0.98) (end 1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2a8c581a-ac07-4603-96d5-cceb3d3a5698)) - (fp_line (start -1.7 0.98) (end -1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b83922ea-64b2-4353-b4bf-3953cfa74088)) - (fp_line (start 1.7 -0.98) (end 1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f8f49cc1-b897-406b-b60d-c001d276adb9)) - (fp_line (start 1.7 0.98) (end -1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e1fa78d4-cf1d-4f49-ae56-54b3a082b569)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bdeb9e3f-1934-4fe5-a6c5-161f41ba4288)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8c270e8-8257-4227-a7ba-7b9b2adff31e)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd0f0ef5-f5ab-4c5f-940a-27f5bd4dd705)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c041e2f-dab9-422f-b934-c9395714eba2)) - (pad "1" smd roundrect (at -0.95 0 270) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "vusb") (tstamp dc07b161-3e3e-4d88-8059-9c170a340897)) - (pad "2" smd roundrect (at 0.95 0 270) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp a9ea0969-9a95-4d4a-91f0-5c790caa5c3d)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (tstamp ba5d6a66-9e31-4ac9-bf58-5416bc6059f5) - (at 130 113 180) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_abstract_parts.AbstractPowerConverters.BoostConverterPowerPath") - (property "Sheetname" "power_path") - (property "edg_part" "GRM21BR61H106KE43L (Murata Electronics)") - (property "edg_path" "reg_12v.power_path.out_cap.cap") - (property "edg_refdes" "C2") - (property "edg_short_path" "reg_12v.power_path.out_cap") - (path "/00000000-0000-0000-0000-00000a6f0277/00000000-0000-0000-0000-00001786043a/00000000-0000-0000-0000-00000be902ec") - (attr smd) - (fp_text reference "C2" (at 0 1) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 08cc5df6-606d-4b0b-9d91-4aa96e2f3de3) - ) - (fp_text value "" (at 0 1.68) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a131ea43-ec17-42d8-802f-36f7b1585f77) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp a0944814-753e-4551-9d72-b3f105ab0f8e) - ) - (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ea0af656-9b75-4f10-bda4-933261aba062)) - (fp_line (start -0.261252 0.735) (end 0.261252 0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29866ebc-9a54-4098-b31c-6a63a597205b)) - (fp_line (start -1.7 -0.98) (end 1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 54926857-65f7-4e5d-8c75-60f807dfa37d)) - (fp_line (start -1.7 0.98) (end -1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9dd27836-5419-48af-8a16-579194eb9fb3)) - (fp_line (start 1.7 -0.98) (end 1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51d4e63d-ffe2-45a3-beba-340317059dc5)) - (fp_line (start 1.7 0.98) (end -1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a04589a8-1e6a-4d57-8dbe-08327f713b42)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 957960bd-c72e-4eb2-a2ec-6a7479cc721d)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e146d37-fb9d-43e7-b293-079531bbf930)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e76b967f-f000-49b5-90e2-19d6b3409235)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4cf7dd33-6806-4a87-97c5-1658afc35c49)) - (pad "1" smd roundrect (at -0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "v12") (tstamp 378ffbb1-323b-4069-b59c-ff8f9b3874a3)) - (pad "2" smd roundrect (at 0.95 0 180) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 2498fe0c-1728-492b-b698-79931400ab06)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (tstamp bd9ceb2c-e122-4098-b4e7-a65789d1ae0e) - (at 175 100 -90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.SpeakerDriver_Max98357a.Max98357a") - (property "Sheetname" "spk_drv") - (property "edg_part" "CC0603KRX7R9BB104 (YAGEO)") - (property "edg_path" "spk_drv.pwr_cap0.cap") - (property "edg_refdes" "C9") - (property "edg_short_path" "spk_drv.pwr_cap0") - (path "/00000000-0000-0000-0000-00000be502fa/00000000-0000-0000-0000-00000f0f031d") - (attr smd) - (fp_text reference "C9" (at -2 0 -180) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 538d120a-e5cd-461d-b894-89a8a1d0be96) - ) - (fp_text value "" (at 0 1.43 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp d0172b43-0d0a-442e-930b-7d381e4ac044) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 8cc566b1-6fe9-41d8-a933-719ef7689108) - ) - (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b00579ea-3b24-42ac-9657-47fe4e0c3205)) - (fp_line (start -0.14058 0.51) (end 0.14058 0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3ae1fd3-cf9e-49df-912f-0ab6a55b9a15)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4d318dc-0d81-433e-b406-61c867feb93b)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 971b818e-5a55-4180-b746-0f045913ace5)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 120f474e-2f3f-49c2-8cd0-aef656e42f6f)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80fff3c1-3b88-40be-ae17-d9e5fd8d11d8)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d5014b9-db15-434e-94ce-ffbbc77c889a)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c2d1ad6a-ad9f-4eb3-9f6c-8f5e5c36804a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d09d14cb-a09e-49c0-a58d-5a569dcf87be)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9e611ed-354b-4ca2-8e15-1c48963a9716)) - (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 2 "vusb") (tstamp 75f4a643-fa94-4d97-bc4e-2b8532a37076)) - (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 3e6fcf57-998c-421a-b73f-eec5f9e0b8a5)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp c2ee9c5c-9558-4d0a-923c-15f207663c85) - (at 194.433 88.094 105) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[2]") - (property "edg_refdes" "D5") - (property "edg_short_path" "ws2812bArray.led[2]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007e90220") - (attr smd) - (fp_text reference "D5" (at 0 -3.5 105) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp ff224435-b513-4c64-97f9-c36b0cc2e5ea) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 105) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5053faa3-0bb0-4da6-8d32-22eda1014d4f) - ) - (fp_text user "1" (at -4.15 -1.6 105) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 4d5f735b-532e-4b22-9ec3-dddf005cb266) - ) - (fp_text user "${REFERENCE}" (at 0 0 105) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp 6c8dcf94-39a0-4b2c-85cb-99fdbe07bffe) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 23340a1a-b963-4c36-8fa8-56a5931e2990)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b394c04a-4bd4-4a7f-901d-3e316eca83bc)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af259895-d0a8-47fa-831c-b958f10fe113)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c1fc5d37-5f52-4a33-a910-4f1c5a6421f4)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 58f89867-6e27-4e0d-b24c-140f77ae20b4)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77d2e690-5f39-4fdb-bec4-35bc155146b3)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51003617-eb7c-4321-bbfd-46cb3ee96f36)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57af2caa-922a-4f66-b031-51d3398542c3)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 31ad1296-4802-441b-957e-f34912b27060)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 02e7a818-2112-465a-b04a-26d317ef05e8)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb52c0a0-16c3-412a-a65f-72fd5ae72070)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57d82d20-43e8-4e3d-92cf-104655e56451)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8254c489-f2b6-4422-985b-373551a124b8)) - (pad "1" smd rect (at -2.45 -1.65 105) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp bcb76224-ffe7-40dc-af6c-1140a7b8f678)) - (pad "2" smd rect (at -2.45 1.65 105) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 18 "ws2812bArray.led[2].dout") (tstamp 42e9469d-9daf-468a-acdd-7880290d2adb)) - (pad "3" smd rect (at 2.45 1.65 105) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 8d12ee0f-bc0f-4e05-8b7f-554564399096)) - (pad "4" smd rect (at 2.45 -1.65 105) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 17 "ws2812bArray.led[1].dout") (tstamp da2f3393-86ea-4b28-b6dd-160d6623cca6)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Package_BGA:Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD" (layer "F.Cu") - (tstamp c85b2e8d-25d3-4e85-b922-74c75d1b6897) - (at 180 100) - (descr "Maxim_WLP-9 W91C1+1 https://pdfserv.maximintegrated.com/package_dwgs/21-0459.PDF") - (tags "Maxim_WLP-9") - (property "Sheetfile" "electronics_lib.SpeakerDriver_Max98357a.Max98357a") - (property "Sheetname" "spk_drv") - (property "edg_part" "MAX98357AEWL+T (Maxim Integrated)") - (property "edg_path" "spk_drv.ic") - (property "edg_refdes" "U6") - (property "edg_short_path" "spk_drv.ic") - (path "/00000000-0000-0000-0000-00000be502fa/00000000-0000-0000-0000-0000013700cd") - (attr smd) - (fp_text reference "U6" (at 0 -2) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 050fe668-5327-42d2-a2bc-a2f8e78ed676) - ) - (fp_text value "MAX98357AEWL+T (Maxim Integrated)" (at 0.05 2.45) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e65ac4cf-35e7-4a50-99db-f97fd38e7e1f) - ) - (fp_text user "${REFERENCE}" (at 0 1.3) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.075))) - (tstamp 6bbc1099-015a-42ef-bb31-d8f5db386dd4) - ) - (fp_line (start -1.15 -1.05) (end -1.15 -0.55) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 3fe88335-9f3c-4c70-bf4b-5aa3418901aa)) - (fp_line (start -1.15 -1.05) (end -0.65 -1.05) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 677822c1-85cd-480a-9c2c-842e171b4a0d)) - (fp_line (start -0.95 -0.85) (end -0.95 0.85) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b2923a20-ad45-4317-adf2-cc5ba79e186e)) - (fp_line (start -0.95 -0.85) (end 0.95 -0.85) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 44dfe7df-5bba-4429-8947-ca02a9557bb0)) - (fp_line (start -0.95 0.85) (end 0.95 0.85) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 205abfc9-5697-4b0b-b547-a15b91902f96)) - (fp_line (start 0.95 -0.85) (end 0.95 0.85) - (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0eeb5e11-ac2f-49d5-98aa-1a561c9e9dad)) - (fp_line (start -1.8 -1.7) (end 1.8 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 109cf91f-7053-4768-8706-044bc2546bc4)) - (fp_line (start -1.8 1.7) (end -1.8 -1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2be476bb-3901-499b-bfd6-f4a61bd1c985)) - (fp_line (start -1.8 1.7) (end 1.8 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 726e5cef-adab-4ace-b482-070a08faabfd)) - (fp_line (start 1.8 -1.7) (end 1.8 1.7) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3f99ea2a-ea6f-430d-8875-e8e851e9e486)) - (fp_line (start -0.7975 -0.3075) (end -0.7975 0.7075) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6d41533-8ebc-4c23-a9ff-4cc2cf8edc19)) - (fp_line (start -0.7975 0.7075) (end 0.7975 0.7075) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f938388f-e8f0-42e4-9714-498621c6c767)) - (fp_line (start -0.3975 -0.7075) (end -0.7975 -0.3075) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 454c7989-2f8c-484a-8516-4e5d654778cf)) - (fp_line (start -0.3975 -0.7075) (end 0.7975 -0.7075) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 56de3fc4-3137-4750-8cb4-186319bf6bba)) - (fp_line (start 0.7975 -0.7075) (end 0.7975 0.7075) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4342d386-265c-4871-91d1-9a8b2f9b69aa)) - (pad "A1" smd circle (at -0.4 -0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 4c897bca-a536-474e-b32e-ef42b5e8eb0a)) - (pad "A2" smd circle (at 0 -0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 6180b487-f721-494e-8301-7f5b07ef60e3)) - (pad "A3" smd circle (at 0.4 -0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 14 "spk_drv.out.a") (tstamp d74ee6b7-c3fa-4c6f-8a52-6e1c6ff2d637)) - (pad "B1" smd circle (at -0.4 0 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 5 "spk_drv.i2s.sd") (tstamp 66b86e6d-44c7-40f5-b578-bf1ef32a1f03)) - (pad "B2" smd circle (at 0 0 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e419089e-6200-4624-aa12-3cddfcd7c49a)) - (pad "B3" smd circle (at 0.4 0 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 15 "spk_drv.out.b") (tstamp 013b26fd-fd75-4786-8133-07ef1582d4e6)) - (pad "C1" smd circle (at -0.4 0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 12 "spk_drv.i2s.sck") (tstamp af53d188-b776-448f-aa4e-b7780fc7dda9)) - (pad "C2" smd circle (at 0 0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp f99c32a6-6ed6-48eb-9aa9-b1a8e9fd6af3)) - (pad "C3" smd circle (at 0.4 0.4 90) (size 0.25 0.25) (layers "F.Cu" "F.Paste" "F.Mask") - (net 4 "spk_drv.i2s.ws") (tstamp f1e6fb0b-7b30-45cc-8791-0f0af3c7a58f)) - (model "${KICAD6_3DMODEL_DIR}/Package_BGA.3dshapes/Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (tstamp cd715ef2-10d5-4f0b-830a-c3305f97adec) - (at 156 118 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "CC0603KRX7R9BB104 (YAGEO)") - (property "edg_path" "oled22.vcc_cap1.cap") - (property "edg_refdes" "C7") - (property "edg_short_path" "oled22.vcc_cap1") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-00000e5a0301") - (attr smd) - (fp_text reference "C7" (at -2.5 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 8ec4917b-e159-4816-99f3-8ec6fc60e518) - ) - (fp_text value "" (at 0 1.43 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3c0edf57-d18f-4774-be7a-8b515c86f2da) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp b93b0aff-216e-4155-ac3d-61c7a886b7ae) - ) - (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ee9296b1-2588-4729-94bb-48be41f4cbc9)) - (fp_line (start -0.14058 0.51) (end 0.14058 0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d928c3a3-dd0b-4acf-9894-9bb504ade9e6)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5265ae8b-3308-4a5d-b081-e6606aebb788)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6210224-ff00-463f-af4d-4e8a6cef02a8)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1924499b-ea96-4055-ab8e-5fb3e9627704)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c50ad68-91d9-481e-bc76-21c335790ea2)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 943f0521-b0f3-43d7-a55c-731633574713)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 422d650e-d320-4968-8f10-08f1583e359a)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a59acaa-7fdb-4081-b74c-e116538884e4)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4e34667-6032-4368-af85-bbe894533c8d)) - (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "v12") (tstamp 946fffb1-27f3-486f-ad65-3ac9f6b70350)) - (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 31d0bb1b-6994-479a-84ad-f9e3329b39a9)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp d1681ca3-020d-4866-bcfc-9aed1c656f5d) - (at 117.473 132.527 -45) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[7]") - (property "edg_refdes" "D10") - (property "edg_short_path" "ws2812bArray.led[7]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007f30225") - (attr smd) - (fp_text reference "D10" (at 0 -3.5 -45) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 83897998-16f3-4fb9-a1d6-bc6eeef84e5d) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 -45) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp fe52752c-f4e5-4124-b417-9bd68f03711b) - ) - (fp_text user "1" (at -4.15 -1.6 -45) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp e6a28d7e-650e-4e24-a259-c93b90f4a67f) - ) - (fp_text user "${REFERENCE}" (at 0 0 -45) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp d72f770b-2dda-4b69-b6fa-39aff75e080c) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c7a8d16-0180-4bdc-9e59-5417757dd8f9)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e98a1800-fab8-412c-9e6d-7380727422bd)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b0991497-c8d4-4843-aa89-c885c8d137ba)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5342b1d7-cf5c-4e11-96cd-86ac3ec76f59)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8de50a9f-236d-4cb2-8395-ad231c0c66d8)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cff0e292-8b09-489b-8435-1198f70d18c7)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 44faa967-5242-45f3-bf6a-62cc45c22585)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 56be1662-99a8-4d39-a636-b6c1c12c6081)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6ea9d6cc-2242-4f0a-b7d3-59652938cf15)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f771f7e2-7255-4222-8847-c4a7657d8631)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b8f2f1c9-9109-4a0e-b2f5-01c878d5a7c9)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c35b4f56-403d-4bbe-aaec-10139c4194c1)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 41bd1b24-abc0-41a5-9e4b-91551d32d367)) - (pad "1" smd rect (at -2.45 -1.65 315) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 3e76a8d1-1df2-4e31-9a75-09aceeddf2da)) - (pad "2" smd rect (at -2.45 1.65 315) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 24 "ws2812bArray.led[7].dout") (tstamp 1d5a2f61-5a61-4713-b52a-6bcb69dc1cc7)) - (pad "3" smd rect (at 2.45 1.65 315) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 611f2fde-6a5f-426d-a435-e0ba433a7d04)) - (pad "4" smd rect (at 2.45 -1.65 315) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 23 "ws2812bArray.led[6].dout") (tstamp 08e34c41-7bf1-4c14-a4a7-46ea741078a1)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") - (tstamp d6809f6c-3343-4814-ac38-8a0e31d2bc4c) - (at 145 118 90) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "CC0603KRX7R9BB104 (YAGEO)") - (property "edg_path" "oled22.vdd_cap1.cap") - (property "edg_refdes" "C5") - (property "edg_short_path" "oled22.vdd_cap1") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-00000e670303") - (attr smd) - (fp_text reference "C5" (at -2.5 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 22ed1a3e-f1e8-4945-bbb1-75619fe8619f) - ) - (fp_text value "" (at 0 1.43 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b0ae311c-4093-458c-9966-2f225a7cc830) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 94db5cf3-79b1-45dd-9db5-da126f2659dd) - ) - (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d68fc255-5723-4a67-85e2-d9f5a8d7ce18)) - (fp_line (start -0.14058 0.51) (end 0.14058 0.51) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 65667df4-b254-418c-869c-ead918f738cc)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5cee08b3-5821-4e79-8b44-7a6d28295766)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 903fcb93-9a3d-4670-86d9-b0dd1c9858b4)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51e96eef-4fd3-44c7-b5c3-61a7d688c88b)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 264e6d8f-1514-4660-b757-a6c8108601b2)) - (fp_line (start -0.8 -0.4) (end 0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 366dbc4a-afa4-4dfd-bfb9-5c2c8d4ffe43)) - (fp_line (start -0.8 0.4) (end -0.8 -0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc70b6c2-43fd-4959-bb81-4d42cf9f27a0)) - (fp_line (start 0.8 -0.4) (end 0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1e3beabf-a7da-41af-a0c9-c7f90f13c62d)) - (fp_line (start 0.8 0.4) (end -0.8 0.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cfd9d55f-2687-4bf4-854e-c8769454ee3a)) - (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 7 "v3v3") (tstamp 94a5ca5b-62a3-49ab-875a-f803743971f7)) - (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp ca8f3974-49e7-4e63-9000-1f0748cd0186)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "MountingHole:MountingHole_2.7mm_M2.5_Pad_Via" (layer "F.Cu") - (tstamp d8d09c69-7071-4844-92fd-e78c9da97078) - (at 175 125) - (descr "Mounting Hole 2.7mm") - (tags "mounting hole 2.7mm") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "m[3]") - (property "edg_refdes" "H7") - (property "edg_short_path" "m[3]") - (path "/00000000-0000-0000-0000-0000038c0159") - (attr exclude_from_pos_files) - (fp_text reference "H7" (at 0 -3.7) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp b57a20d6-edf7-486f-870c-0b8679c60402) - ) - (fp_text value "M2.5" (at 0 3.7) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3448269c-3843-4f77-a33d-8f78c8a2fdf0) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 0647e4fe-e092-4150-adb4-052e313866b7) - ) - (fp_circle (center 0 0) (end 2.7 0) - (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 10a9926a-0bd7-4d81-88a5-f72461a4bfe7)) - (fp_circle (center 0 0) (end 2.95 0) - (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e7f6e93f-41a2-4227-acd9-a2e0143b17e0)) - (pad "1" thru_hole circle (at -2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 83838e9c-386e-40e9-b29c-a8a4087808cb)) - (pad "1" thru_hole circle (at -1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 84fc7185-3d07-4c83-9a3b-d5827d6a9d89)) - (pad "1" thru_hole circle (at -1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 110af8f6-ad36-4b62-91e5-5a64b9dd7489)) - (pad "1" thru_hole circle (at 0 -2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp cb4228fa-f9c4-4e40-bce5-c04e3b26d036)) - (pad "1" thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers "*.Cu" "*.Mask") (tstamp 0a1b3791-f78e-4248-b241-75a81d58c471)) - (pad "1" thru_hole circle (at 0 2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp cc967d2c-f6c9-4392-9c4e-3acab120a4a4)) - (pad "1" thru_hole circle (at 1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 9b563341-eeba-4a83-9c07-ae536cf1f208)) - (pad "1" thru_hole circle (at 1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 7020ccd3-e8f0-473f-81ab-4c70bccd7556)) - (pad "1" thru_hole circle (at 2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 1feedfc8-f259-4e5b-9995-272b16ddce97)) - ) - - (footprint "edg:TestPoint_TE_RCT_0805" (layer "F.Cu") - (tstamp d9fc0d02-a9e6-405a-961d-7cf58b6a246d) - (at 136 61) - (descr "Adapted from Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "5015 (Keystone)") - (property "edg_path" "tp_3v3.tp") - (property "edg_refdes" "TP3") - (property "edg_short_path" "tp_3v3") - (path "/00000000-0000-0000-0000-000008220220") - (attr smd) - (fp_text reference "TP3" (at 3 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 64f286a7-9040-48da-aa37-2fe990744b86) - ) - (fp_text value "5015 (Keystone) - v3v3" (at 0 1.65) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ea522023-19ad-4b43-8d8a-911a800642fe) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 7cb055e9-0de7-4228-897d-549bda9c3e4e) - ) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 68b4d1ed-de54-4b91-93ab-b5a5f737ad8d)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9514ddfd-9aa7-487d-a2d8-c97432c8dee3)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8333010-53ec-49e8-bc58-4633e1440ed0)) - (fp_line (start 1.68 0.95) (end -1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 537d9b05-ff8a-4b59-ac86-609d52c4c587)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 413d4f41-19fc-4188-b9cf-f3abc8ba3bd2)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 47cdeb18-bdf3-4437-a2ab-eddb04743afa)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21c02ec3-814d-484f-9afa-7c8c9a342bf2)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46b0558c-0c76-4b4b-a8a5-1bf91fcdb484)) - (pad "1" smd roundrect (at 0 0) (size 2.85 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1785714286) - (net 7 "v3v3") (tstamp e50f06fe-e810-424f-a2a3-ecb09244ba19)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" (layer "F.Cu") - (tstamp e18309d6-db59-48fc-bcc1-57018f31224a) - (at 111 102.54 180) - (descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row") - (tags "Through hole angled pin header THT 1x03 2.54mm single row") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "PinHeader2.54 1x3 Horizontal (Generic)") - (property "edg_path" "extNeopixels.conn") - (property "edg_refdes" "J5") - (property "edg_short_path" "extNeopixels") - (path "/00000000-0000-0000-0000-0000206e0509") - (attr through_hole) - (fp_text reference "J5" (at 3 7.04) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp a0ad2d07-509b-4bb0-89e9-1b1a55b93a6d) - ) - (fp_text value "PinHeader2.54 1x3 Horizontal (Generic)" (at 4.385 7.35) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp c06b3fb2-9f77-4c0c-b6aa-ab669616e812) - ) - (fp_text user "${REFERENCE}" (at 2.77 2.54 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a074d6ad-68af-4df2-8a69-6d6433ce03f4) - ) - (fp_line (start -1.27 -1.27) (end 0 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c7cbbeb3-5c05-4319-b72c-e1bc17e4bae7)) - (fp_line (start -1.27 0) (end -1.27 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f8177a8d-69bb-4588-8471-d7b47e2a178f)) - (fp_line (start 1.042929 2.16) (end 1.44 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a185708c-2f3f-487c-ab62-6155fe216a7f)) - (fp_line (start 1.042929 2.92) (end 1.44 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cc90cfef-437b-4725-9f62-9e25b958c988)) - (fp_line (start 1.042929 4.7) (end 1.44 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 356eb8f9-da69-4da8-bb83-ed704f9a3497)) - (fp_line (start 1.042929 5.46) (end 1.44 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 86654c71-8962-4950-88b5-edc5b7827311)) - (fp_line (start 1.11 -0.38) (end 1.44 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4a7d2a44-e4c1-481a-93d1-71d8587526cd)) - (fp_line (start 1.11 0.38) (end 1.44 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9bc3b37-bc40-4407-8f6f-9517030140ae)) - (fp_line (start 1.44 -1.33) (end 1.44 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 236a49ff-49a6-4c5f-b85f-06edac7f4c00)) - (fp_line (start 1.44 1.27) (end 4.1 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c30c7c9a-3ba1-4bb2-8b75-93638ba6085f)) - (fp_line (start 1.44 3.81) (end 4.1 3.81) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5113502c-c0ed-4f07-a90e-8e43567c0c9e)) - (fp_line (start 1.44 6.41) (end 4.1 6.41) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0d587213-4594-4db4-958d-48abdd4fd488)) - (fp_line (start 4.1 -1.33) (end 1.44 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4308a2ac-3555-4058-9c7e-fe963d976c02)) - (fp_line (start 4.1 -0.38) (end 10.1 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d35f9340-2bc1-40c5-8da7-a59776466e8e)) - (fp_line (start 4.1 -0.32) (end 10.1 -0.32) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0a57228d-eea3-4281-80b6-814a83459307)) - (fp_line (start 4.1 -0.2) (end 10.1 -0.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b0aedd7c-211c-4fe0-bac2-a51c5ee3bd1e)) - (fp_line (start 4.1 -0.08) (end 10.1 -0.08) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e7a2a764-0879-4b3b-8c87-731c9faebe56)) - (fp_line (start 4.1 0.04) (end 10.1 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fcb46d23-c9f9-47e9-ad10-c187d56361d5)) - (fp_line (start 4.1 0.16) (end 10.1 0.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f870661-a982-471f-98f2-4fc0d613f988)) - (fp_line (start 4.1 0.28) (end 10.1 0.28) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 04a06df7-df5c-4c82-b9dd-ffa2838f11fb)) - (fp_line (start 4.1 2.16) (end 10.1 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 203708c7-1967-41fb-b0f8-6adc745c06a0)) - (fp_line (start 4.1 4.7) (end 10.1 4.7) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4bacad98-b832-4cc9-8da2-bbf47d0bb9dc)) - (fp_line (start 4.1 6.41) (end 4.1 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26c3f462-477d-495f-8eba-8efee5c673bf)) - (fp_line (start 10.1 -0.38) (end 10.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a03d059-92d0-451c-80a2-0b2a6b441096)) - (fp_line (start 10.1 0.38) (end 4.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 693dce51-bc0e-4b02-8cd1-c32ffcd3f2ea)) - (fp_line (start 10.1 2.16) (end 10.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1fbff386-e4b1-4ec9-b965-1f82c31b2b0d)) - (fp_line (start 10.1 2.92) (end 4.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7dcdcde9-820b-473e-99cd-344a957f91f6)) - (fp_line (start 10.1 4.7) (end 10.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ac22872-7f6f-40ce-b06d-87e582b60623)) - (fp_line (start 10.1 5.46) (end 4.1 5.46) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a1a2575-33d1-455a-ac11-2bc68318c97d)) - (fp_line (start -1.8 -1.8) (end -1.8 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 841dfbe6-6ca0-471a-9949-f74c35a82c6e)) - (fp_line (start -1.8 6.85) (end 10.55 6.85) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b1fda91-a89e-4bda-af6b-c249257deb9d)) - (fp_line (start 10.55 -1.8) (end -1.8 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9f76cbf-ed3c-44de-a665-4ccd6724df42)) - (fp_line (start 10.55 6.85) (end 10.55 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 09849e7a-67f9-4a53-b255-0bc9fdc7ae47)) - (fp_line (start -0.32 -0.32) (end -0.32 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57a1f06d-ebcf-40f1-9aed-9d7ed2c2532c)) - (fp_line (start -0.32 -0.32) (end 1.5 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc203e2e-9ffd-44f0-b2c0-db226cf82542)) - (fp_line (start -0.32 0.32) (end 1.5 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a1a3b599-9d72-4599-ba31-236824edf8fb)) - (fp_line (start -0.32 2.22) (end -0.32 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef65e9c8-27eb-4dd3-bca3-af13775162cd)) - (fp_line (start -0.32 2.22) (end 1.5 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ecc3d646-8a8e-4523-842a-bb7bfc81b13c)) - (fp_line (start -0.32 2.86) (end 1.5 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e4d9f4e-a3fb-4797-b77e-8da8226a3276)) - (fp_line (start -0.32 4.76) (end -0.32 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 96962b1e-47a9-4677-9007-b48cc530dd0b)) - (fp_line (start -0.32 4.76) (end 1.5 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22161a7c-9d6e-4d62-a857-de9e193e3d0f)) - (fp_line (start -0.32 5.4) (end 1.5 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9df875d-7592-4b48-8b8d-677faf9a3f80)) - (fp_line (start 1.5 -0.635) (end 2.135 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f44660c7-d147-4959-a275-6dd38ef8bd6c)) - (fp_line (start 1.5 6.35) (end 1.5 -0.635) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 546d4ed4-e698-4f42-aa14-6e34fbdee4f3)) - (fp_line (start 2.135 -1.27) (end 4.04 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bfd06742-96d5-4406-a191-c048b5720dbc)) - (fp_line (start 4.04 -1.27) (end 4.04 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5bbe8d0d-27a1-43ac-b2d4-1c62a55d179b)) - (fp_line (start 4.04 -0.32) (end 10.04 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cac4b94b-49e9-4cbf-88f0-32e75a0345c0)) - (fp_line (start 4.04 0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a983d73f-d8ef-4990-9744-21a8bc83da1e)) - (fp_line (start 4.04 2.22) (end 10.04 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54b9ee58-4d92-40fb-a8af-666b586d305c)) - (fp_line (start 4.04 2.86) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3a1ac9d8-7115-460b-9fe4-e948fad48b87)) - (fp_line (start 4.04 4.76) (end 10.04 4.76) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d4752c4-d824-42ea-8b78-3c22986ec2fe)) - (fp_line (start 4.04 5.4) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f99fd33-a03b-404a-a0aa-8188393222d3)) - (fp_line (start 4.04 6.35) (end 1.5 6.35) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 42ea4162-140a-45e4-9de0-0be3f5e1fc53)) - (fp_line (start 10.04 -0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41f28283-5d29-487e-b9bd-40e04379566e)) - (fp_line (start 10.04 2.22) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ec18dceb-5115-4299-95f5-d11941e83c84)) - (fp_line (start 10.04 4.76) (end 10.04 5.4) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6b141df3-2ef6-4f1b-b5dd-479573f1802e)) - (pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 2 "vusb") (tstamp d980ecb5-1e5c-480b-b2ee-210862a3e013)) - (pad "2" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 21 "ws2812bArray.dout") (tstamp b6ed907d-29b5-4136-bc55-00788413d5a6)) - (pad "3" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 1 "gnd") (tstamp 7be176f9-f622-4fcc-a5c1-64f79cb277ba)) - (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (layer "F.Cu") - (tstamp e6795b3e-1b52-4eaf-bb8d-3e017c542657) - (at 161.906 55.567 165) - (descr "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf") - (tags "LED RGB NeoPixel") - (property "Sheetfile" "electronics_lib.Neopixel.NeopixelArray") - (property "Sheetname" "ws2812bArray") - (property "edg_part" "WS2812B (Worldsemi)") - (property "edg_path" "ws2812bArray.led[0]") - (property "edg_refdes" "D3") - (property "edg_short_path" "ws2812bArray.led[0]") - (path "/00000000-0000-0000-0000-0000194d0419/00000000-0000-0000-0000-000007e5021e") - (attr smd) - (fp_text reference "D3" (at 0 -3.5 165) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp f1736aba-804c-4935-a321-a0e4182f8b42) - ) - (fp_text value "WS2812B (Worldsemi)" (at 0 4 165) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1d6593fd-8169-42ca-a13e-9353cddde9f8) - ) - (fp_text user "1" (at -4.15 -1.6 165) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 6d6f03db-075c-44ed-86d9-e0c0146ed97c) - ) - (fp_text user "${REFERENCE}" (at 0 0 165) (layer "F.Fab") - (effects (font (size 0.8 0.8) (thickness 0.15))) - (tstamp b2c60a73-9d21-41ac-b721-f70885c43117) - ) - (fp_line (start -3.65 -2.75) (end 3.65 -2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3aa0747d-bf91-4b82-9970-f5916295911a)) - (fp_line (start -3.65 2.75) (end 3.65 2.75) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0e888e6-8a1d-44da-a2ce-3f4ca95e6af1)) - (fp_line (start 3.65 2.75) (end 3.65 1.6) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dff0a2c2-1ba5-4dba-bac1-f33b09e7f7a0)) - (fp_line (start -3.45 -2.75) (end -3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f79aa450-09f4-47e0-8822-bbb9ada49345)) - (fp_line (start -3.45 2.75) (end 3.45 2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d2fe219-22ab-45a7-bfe8-a3168cb33fd4)) - (fp_line (start 3.45 -2.75) (end -3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ba1670f-4f6e-4dc8-9aa9-27e787be134f)) - (fp_line (start 3.45 2.75) (end 3.45 -2.75) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 61961d3b-493a-4fce-a6e3-cca1b8723c30)) - (fp_line (start -2.5 -2.5) (end -2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 772c5e7a-0e8a-42ba-aa97-e18b57613dfd)) - (fp_line (start -2.5 2.5) (end 2.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 76ac4933-90fa-40e3-803c-9e1160bd12fd)) - (fp_line (start 2.5 -2.5) (end -2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 160ee980-d17d-4354-933d-1a17fc6ba430)) - (fp_line (start 2.5 1.5) (end 1.5 2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ce77ea04-ea3a-4066-a738-88df37abac46)) - (fp_line (start 2.5 2.5) (end 2.5 -2.5) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c8f93c9a-c60d-453d-8648-c1f195d7e3f8)) - (fp_circle (center 0 0) (end 0 -2) - (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 7f769e42-ab7b-41fd-aaff-8bd6db189d14)) - (pad "1" smd rect (at -2.45 -1.65 165) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 2 "vusb") (tstamp 44159064-8c4f-4cfb-b9be-45ee42b94ff0)) - (pad "2" smd rect (at -2.45 1.65 165) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 16 "ws2812bArray.led[0].dout") (tstamp d5f8da95-8427-45a9-9545-64ae21b30a05)) - (pad "3" smd rect (at 2.45 1.65 165) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp a8ec09a4-fbea-4f50-af51-bd3103e9e4c4)) - (pad "4" smd rect (at 2.45 -1.65 165) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") - (net 3 "ws2812bArray.din") (tstamp e21b1854-0a39-425a-a4c0-df3ef237988f)) - (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") - (tstamp ec390011-3514-4baf-8cc5-2e39382ff288) - (at 158 118 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") - (tags "capacitor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "GRM21BR61H106KE43L (Murata Electronics)") - (property "edg_path" "oled22.vcc_cap2.cap") - (property "edg_refdes" "C8") - (property "edg_short_path" "oled22.vcc_cap2") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-00000e5b0302") - (attr smd) - (fp_text reference "C8" (at 2 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp c88945f0-9d98-4f3f-bbd6-6db8b8b4ba6f) - ) - (fp_text value "" (at 0 1.68 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 14bf3f42-f26b-4fa2-9ccf-bd167bbadb89) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp 78632082-5d70-44e8-ae9c-0d326a2ee536) - ) - (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe591b86-c1bd-4327-abfc-82cb2c9a25e9)) - (fp_line (start -0.261252 0.735) (end 0.261252 0.735) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bb09c59d-c49a-4774-a4a6-30cbcc7ece13)) - (fp_line (start -1.7 -0.98) (end 1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8e8a3a17-9793-4c6c-aa7d-45978941bf4d)) - (fp_line (start -1.7 0.98) (end -1.7 -0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89420de0-c26b-4a95-a7ce-2a3f8d55e737)) - (fp_line (start 1.7 -0.98) (end 1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f19ae728-c094-4170-b30a-00d11751781c)) - (fp_line (start 1.7 0.98) (end -1.7 0.98) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 330d3be1-ef21-4666-9ef7-60309f6d4be3)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c771ab6b-c380-443f-b549-56867bcd45ad)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 582bbbfe-7181-4891-88cd-6e595c670558)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a224d4d-b8e7-43c7-9d30-79ff1bd528ac)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27711f72-53ef-4206-9ba4-2f4b4958f42f)) - (pad "1" smd roundrect (at -0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 28 "v12") (tstamp d8c5428b-2638-4d7e-bc0f-33492e004c8d)) - (pad "2" smd roundrect (at 0.95 0 90) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 0416a80c-3a90-4c76-aed2-6fd218260ee3)) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal" (layer "F.Cu") - (tstamp f11ec58e-83f1-4f88-bb88-1561722dec76) - (at 189 98.46) - (descr "Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row") - (tags "Through hole angled pin header THT 1x02 2.54mm single row") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "PinHeader2.54 1x2 Horizontal (Generic)") - (property "edg_path" "spk.conn") - (property "edg_refdes" "J2") - (property "edg_short_path" "spk") - (path "/00000000-0000-0000-0000-000002a7014f") - (attr through_hole) - (fp_text reference "J2" (at 3 -2.46) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp a60436c3-b61d-4020-ba26-cbe687bcaa83) - ) - (fp_text value "PinHeader2.54 1x2 Horizontal (Generic)" (at 4.385 4.81) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 498e4938-ab5d-4834-b927-8897334e908e) - ) - (fp_text user "${REFERENCE}" (at 2.77 1.27 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp b28b6267-4ded-4955-af4e-acad25d40782) - ) - (fp_line (start -1.27 -1.27) (end 0 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c2c78b21-b6e8-43bb-a2de-48b603924eb2)) - (fp_line (start -1.27 0) (end -1.27 -1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0b2a919-e468-449a-a92d-c55e055c83b4)) - (fp_line (start 1.042929 2.16) (end 1.44 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 723add2e-7b4e-49c8-83ff-d468471f92a3)) - (fp_line (start 1.042929 2.92) (end 1.44 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 18b13e72-d681-4407-ad2a-6a9b8b1465f8)) - (fp_line (start 1.11 -0.38) (end 1.44 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07bb1914-a9b3-4552-a88e-5b19634129f4)) - (fp_line (start 1.11 0.38) (end 1.44 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a66413c3-b547-4c18-bb10-0568b7861bc1)) - (fp_line (start 1.44 -1.33) (end 1.44 3.87) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb81b879-772e-4572-b1a0-da8f44bfb7c0)) - (fp_line (start 1.44 1.27) (end 4.1 1.27) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 76ebdc45-2ac1-4c4e-b1d6-78555edfc2d1)) - (fp_line (start 1.44 3.87) (end 4.1 3.87) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3e77e6d-d55d-48fc-bf52-7c5da1d5033f)) - (fp_line (start 4.1 -1.33) (end 1.44 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 02034cc3-f77f-416d-9733-3e48204084b7)) - (fp_line (start 4.1 -0.38) (end 10.1 -0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bc2d3042-8449-4d08-bdf9-9e967ab1b6bd)) - (fp_line (start 4.1 -0.32) (end 10.1 -0.32) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b543a06-bd4d-45dc-ba3c-2d79c1fddae0)) - (fp_line (start 4.1 -0.2) (end 10.1 -0.2) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5a8a9ecb-2274-4129-be7f-17820664f77f)) - (fp_line (start 4.1 -0.08) (end 10.1 -0.08) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 564ee214-68c2-48c7-b292-2e3c2f6227ab)) - (fp_line (start 4.1 0.04) (end 10.1 0.04) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57492e83-521c-40c9-8b3a-e2d8d178e771)) - (fp_line (start 4.1 0.16) (end 10.1 0.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2182cad6-3426-46db-8a3b-1c667d7d5611)) - (fp_line (start 4.1 0.28) (end 10.1 0.28) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d6d4e47-c0cc-413a-b046-c23945b9662e)) - (fp_line (start 4.1 2.16) (end 10.1 2.16) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb739c14-6f58-46f7-97d0-7407964a5cbe)) - (fp_line (start 4.1 3.87) (end 4.1 -1.33) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf6456d1-8ff2-4e33-9138-bdb2e1251a91)) - (fp_line (start 10.1 -0.38) (end 10.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 04f3ed23-0ac0-49f3-9c5c-f0de5f91b537)) - (fp_line (start 10.1 0.38) (end 4.1 0.38) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9a7445ac-813c-4fea-93ad-6db2b96a55fb)) - (fp_line (start 10.1 2.16) (end 10.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc7bccb3-6f27-4804-bbc2-7cace47735dd)) - (fp_line (start 10.1 2.92) (end 4.1 2.92) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 397a6eb8-3a93-4ab0-b0b9-d13acc91784a)) - (fp_line (start -1.8 -1.8) (end -1.8 4.35) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 32146735-5338-4fac-89f1-1a5645b6a87d)) - (fp_line (start -1.8 4.35) (end 10.55 4.35) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a8359ef-2b20-4ceb-8182-a79aa995747d)) - (fp_line (start 10.55 -1.8) (end -1.8 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5dce6108-d2e4-4053-bb45-38cb9a3055c6)) - (fp_line (start 10.55 4.35) (end 10.55 -1.8) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 13fa729f-e24d-4715-a5b5-ae278f3730c8)) - (fp_line (start -0.32 -0.32) (end -0.32 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9f0aaf3-eb56-4803-b311-4a9fc5fa0406)) - (fp_line (start -0.32 -0.32) (end 1.5 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 924b2d8c-b275-4aff-bdd1-0fe22f91a61d)) - (fp_line (start -0.32 0.32) (end 1.5 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 44708856-f75f-4d21-aa44-2b865cfe6cba)) - (fp_line (start -0.32 2.22) (end -0.32 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e42c0f9d-cdea-4237-9901-27cf8cf6f1dc)) - (fp_line (start -0.32 2.22) (end 1.5 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c920570f-fe9f-4eb7-8aae-09156819fe52)) - (fp_line (start -0.32 2.86) (end 1.5 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 57d17325-17fd-48a2-a1e7-d10aedc34558)) - (fp_line (start 1.5 -0.635) (end 2.135 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c020323-e27f-46d5-be6e-90213fbebab5)) - (fp_line (start 1.5 3.81) (end 1.5 -0.635) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 31af7a42-f6a1-4f5d-9f99-a1c05310dfca)) - (fp_line (start 2.135 -1.27) (end 4.04 -1.27) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72a46cf8-d30b-4b21-bc3e-b71f47acc601)) - (fp_line (start 4.04 -1.27) (end 4.04 3.81) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6e09487-de51-4d9f-b4b4-237f455ec4cc)) - (fp_line (start 4.04 -0.32) (end 10.04 -0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87655625-f562-4c32-be93-f7ef25b932dd)) - (fp_line (start 4.04 0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ae4aada-d34b-471e-9eba-7e1f0675c094)) - (fp_line (start 4.04 2.22) (end 10.04 2.22) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 731f6260-ed4d-424c-8d0d-245114e0e89e)) - (fp_line (start 4.04 2.86) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 199dfae2-5ef6-4eb8-9ca7-53df72f14d5d)) - (fp_line (start 4.04 3.81) (end 1.5 3.81) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3215f6e0-8947-47e9-ade4-2d9678696f1d)) - (fp_line (start 10.04 -0.32) (end 10.04 0.32) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6a2ed16c-c5c7-4355-9204-c61c05ef276e)) - (fp_line (start 10.04 2.22) (end 10.04 2.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d3d670e-9561-43bd-85b5-b922aaa3dbf2)) - (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 14 "spk_drv.out.a") (tstamp ca958890-8eb8-42c7-a39a-21af0d28a291)) - (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") - (net 15 "spk_drv.out.b") (tstamp 41b67ce5-a6cc-4d30-ac41-8279219c6ac0)) - (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Horizontal.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") - (tstamp f13c8f68-35ee-4f19-9665-7d46a109a263) - (at 152 118 90) - (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "electronics_lib.Oled_Er_Oled_022.Er_Oled022_1") - (property "Sheetname" "oled22") - (property "edg_part" "0603WAF7503T5E (UNI-ROYAL(Uniroyal Elec))") - (property "edg_path" "oled22.iref_res") - (property "edg_refdes" "R4") - (property "edg_short_path" "oled22.iref_res") - (path "/00000000-0000-0000-0000-000008120209/00000000-0000-0000-0000-00000ed90350") - (attr smd) - (fp_text reference "R4" (at 2 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp f0c1dd94-f6b3-42d8-8b97-81a70d9919f5) - ) - (fp_text value "" (at 0 1.43 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 11598688-690a-4b10-a467-d8c09243fc01) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 0.4 0.4) (thickness 0.06))) - (tstamp 3cd2e4c6-4148-4a03-bd7c-4a2d92ea684f) - ) - (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6fa193c4-6647-4934-9ffb-044d757bf5a4)) - (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3717184f-d765-4868-a0d5-53a03c6b86b9)) - (fp_line (start -1.48 -0.73) (end 1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d69261e1-0dd2-40bb-8ebc-3b48a76acf9a)) - (fp_line (start -1.48 0.73) (end -1.48 -0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a8f1d985-2216-4e85-a4c6-74f12c4b3367)) - (fp_line (start 1.48 -0.73) (end 1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0be2ec78-2ee4-44a0-acbc-23cab2c5d551)) - (fp_line (start 1.48 0.73) (end -1.48 0.73) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 579524d9-de28-4f0d-9a3e-99a0982e64a7)) - (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a2b9238-63d0-4d43-bc41-dae1d560adbe)) - (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee333b3b-39c7-4ef2-ab3c-46b76302fa69)) - (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4c50fd53-a4be-4045-9588-4223cdb35bca)) - (fp_line (start 0.8 0.4125) (end -0.8 0.4125) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d0293e4-0d2a-4dbb-b0a1-2f4a978d2bf6)) - (pad "1" smd roundrect (at -0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 30 "oled22.iref_res.a") (tstamp d04eb0e7-af4a-4520-acf7-73d72a3a9edc)) - (pad "2" smd roundrect (at 0.825 0 90) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) - (net 1 "gnd") (tstamp 0601602c-9349-47fb-a7ed-d46b6eb69775)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "MountingHole:MountingHole_2.7mm_M2.5_Pad_Via" (layer "F.Cu") - (tstamp f16eb8ca-aeed-4d6f-9c72-9004c1be9b77) - (at 175 75) - (descr "Mounting Hole 2.7mm") - (tags "mounting hole 2.7mm") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "m[1]") - (property "edg_refdes" "H5") - (property "edg_short_path" "m[1]") - (path "/00000000-0000-0000-0000-000003880157") - (attr exclude_from_pos_files) - (fp_text reference "H5" (at 0 -3.7) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 034a45d2-56e7-4dd3-9a93-c0d31ded0f90) - ) - (fp_text value "M2.5" (at 0 3.7) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a7a02fcf-888c-4456-be9a-7e8629247a0f) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 133ab9a5-3796-482b-9563-9f4cc0b1705b) - ) - (fp_circle (center 0 0) (end 2.7 0) - (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp c7a8bacf-1eca-40cb-b8b1-9bcef56cb886)) - (fp_circle (center 0 0) (end 2.95 0) - (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp bd850e64-ceaa-4c05-a9bf-667d6b60c0c8)) - (pad "1" thru_hole circle (at -2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp cda32130-fe13-4b1b-8dd5-d6441d9321f3)) - (pad "1" thru_hole circle (at -1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp adcad6dc-b46d-4fef-a406-78b1503cf60f)) - (pad "1" thru_hole circle (at -1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp b35dbf56-9758-46ce-84de-4e3b374952e7)) - (pad "1" thru_hole circle (at 0 -2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 73850c15-d57a-4948-886c-74894ff7370b)) - (pad "1" thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers "*.Cu" "*.Mask") (tstamp f9c70662-6a53-417a-bd62-49e6d4e83c29)) - (pad "1" thru_hole circle (at 0 2.025) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 7db84bb6-3675-4352-bb72-0499e1f190fa)) - (pad "1" thru_hole circle (at 1.431891 -1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp d93a24a1-73c0-4909-b678-dbe9549c3431)) - (pad "1" thru_hole circle (at 1.431891 1.431891) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp f23be0b6-b9eb-418c-8dac-80fe8c745c77)) - (pad "1" thru_hole circle (at 2.025 0) (size 0.8 0.8) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp ad487377-5690-498a-b5e4-e55610b5a52c)) - ) - - (footprint "edg:TestPoint_TE_RCT_0805" (layer "F.Cu") - (tstamp f171d8a4-62e9-42bc-804a-bb96134b875f) - (at 136 117) - (descr "Adapted from Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") - (tags "resistor") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "5015 (Keystone)") - (property "edg_path" "tp_usb.tp") - (property "edg_refdes" "TP2") - (property "edg_short_path" "tp_usb") - (path "/00000000-0000-0000-0000-00000911028e") - (attr smd) - (fp_text reference "TP2" (at 3 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp ceb0789a-9a9d-43c5-9ee0-3e9545da0376) - ) - (fp_text value "5015 (Keystone) - vusb" (at 0 1.65) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 10ddf31f-3938-455d-92bd-da1159c998df) - ) - (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") - (effects (font (size 0.5 0.5) (thickness 0.08))) - (tstamp b9a58367-e3a6-4edd-9490-0637c320f529) - ) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5f988baf-86ca-4150-a981-84801b382213)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2f5d850a-ab4a-4f23-802a-5dd45b40a370)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe58c1aa-13c7-4537-b6c7-dbaa4674b87b)) - (fp_line (start 1.68 0.95) (end -1.68 0.95) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 192a3c14-c1ef-49f5-ba24-5b0bce0304ab)) - (fp_line (start -1 -0.625) (end 1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aeabbb38-1738-44d7-8211-b364231db860)) - (fp_line (start -1 0.625) (end -1 -0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a792df66-99e2-41ed-8a48-b20b9edc2f5e)) - (fp_line (start 1 -0.625) (end 1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f3b3fee5-97eb-475b-8624-d58fce0e71c8)) - (fp_line (start 1 0.625) (end -1 0.625) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3c1d442-c539-48c1-bb6f-602477cd3068)) - (pad "1" smd roundrect (at 0 0) (size 2.85 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1785714286) - (net 2 "vusb") (tstamp f57640fc-2036-4ad4-b362-b759bc83fcb9)) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "Sensor_Audio:Knowles_LGA-5_3.5x2.65mm" (layer "F.Cu") - (tstamp f5030055-7cd7-41ab-b8d0-7f103d0f3f7b) - (at 115 99.23) - (descr "https://www.knowles.com/docs/default-source/model-downloads/sph0641lu4h-1-revb.pdf") - (tags "MEMS Microphone LGA") - (property "Sheetfile" "electronics_lib.Microphone_Sd18ob261.Sd18ob261") - (property "Sheetname" "mic") - (property "edg_part" "SD18OB261-060 (Goertek)") - (property "edg_path" "mic.ic") - (property "edg_refdes" "U3") - (property "edg_short_path" "mic.ic") - (path "/00000000-0000-0000-0000-0000027f013a/00000000-0000-0000-0000-0000013700cd") - (attr smd) - (fp_text reference "U3" (at 0 3.018) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 422e95d5-5a9a-47c4-bb7a-80344153f690) - ) - (fp_text value "SD18OB261-060 (Goertek)" (at 0 3) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bf137ad2-dd86-4fe1-9299-687a28397ebd) - ) - (fp_text user "${REFERENCE}" (at 0 -0.1 90) (layer "F.Fab") - (effects (font (size 0.7 0.7) (thickness 0.1))) - (tstamp db444db3-fb59-470c-b1e0-c4cbbb02fdfe) - ) - (fp_arc (start -0.6 0.49) (mid -0.464769 0.298418) (end -0.271239 0.165989) - (stroke (width 0.3) (type solid)) (layer "F.Paste") (tstamp 149b0d34-e4c0-4a5f-ba7d-28db59d5b459)) - (fp_arc (start -0.28 1.37) (mid -0.471582 1.234769) (end -0.604011 1.041239) - (stroke (width 0.3) (type solid)) (layer "F.Paste") (tstamp 01e227e4-2460-4ae2-b09b-2ddd8661f7d3)) - (fp_arc (start 0.28 0.17) (mid 0.471401 0.305047) (end 0.603799 0.49829) - (stroke (width 0.3) (type solid)) (layer "F.Paste") (tstamp 92b71dd4-2f19-400c-86af-2eb66b9aaeeb)) - (fp_arc (start 0.6 1.05) (mid 0.464769 1.241582) (end 0.271239 1.374011) - (stroke (width 0.3) (type solid)) (layer "F.Paste") (tstamp 0e0f4944-1060-463e-867f-cb77542d1515)) - (fp_line (start -1.44 1.36) (end -1.44 1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85b46d89-0341-4134-94d9-678b31c8bf39)) - (fp_line (start -0.94 -1.86) (end -1.44 -1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5f9a543-128d-429a-a23a-22a7c76c7580)) - (fp_line (start -0.94 1.86) (end -1.44 1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12059479-f49d-41be-8d21-f22b03accbc6)) - (fp_line (start 1.44 -1.86) (end 0.94 -1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae1e964-6d82-4913-b39f-85beb1c2145e)) - (fp_line (start 1.44 -1.86) (end 1.44 -1.36) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e6a5017-6879-40fc-81da-52b40589b889)) - (fp_line (start 1.44 1.36) (end 1.44 1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7038413a-2552-4954-a35d-75f11f298147)) - (fp_line (start 1.44 1.86) (end 0.94 1.86) - (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b35bd7a7-005c-4cea-8727-e279ddd9d010)) - (fp_line (start -1.58 -2) (end 1.58 -2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bbc11221-51f2-441c-9099-7d224fce5310)) - (fp_line (start -1.58 2) (end -1.58 -2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ee11e14-9d91-4d3d-bfc2-7949402a4989)) - (fp_line (start 1.58 -2) (end 1.58 2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30357f2e-a0bf-4d01-9557-5c90a9b81251)) - (fp_line (start 1.58 2) (end -1.58 2) - (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 08fbced8-847b-45c7-81af-dd323b9e34bb)) - (fp_line (start -1.325 1.75) (end -1.325 -0.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93ddbd1e-3e20-47a3-9f41-fbfa9d133d88)) - (fp_line (start -0.435 -1.75) (end -1.325 -0.86) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c7c6257-85ba-4319-b7eb-6721df1457c5)) - (fp_line (start 1.325 -1.75) (end -0.435 -1.75) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 88587095-99eb-4b2e-ae4f-fc36e9006bac)) - (fp_line (start 1.325 -1.75) (end 1.325 1.75) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 868c44ae-0f9c-49d8-9f0b-ae958d44467f)) - (fp_line (start 1.325 1.75) (end -1.325 1.75) - (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c1f10d1e-2556-4d68-9886-adde4c97ea2f)) - (pad "" np_thru_hole circle (at 0 0.77) (size 0.5 0.5) (drill 0.5) (layers "*.Cu" "*.Mask") (tstamp 6ca46115-f13f-475b-9939-5a81a699f30b)) - (pad "1" smd rect (at -0.8375 -1.304) (size 0.725 0.522) (layers "F.Cu" "F.Paste" "F.Mask") - (net 8 "mic.data") (tstamp 62aacd8b-b5e4-4777-bea1-bd4a475472a2)) - (pad "2" smd rect (at -0.8375 -0.482) (size 0.725 0.522) (layers "F.Cu" "F.Paste" "F.Mask") - (net 1 "gnd") (tstamp 7b40ceef-7cfc-4f72-927c-da846dd4b788)) - (pad "3" smd custom (at 0 1.4325) (size 0.3 0.3) (layers "F.Cu" "F.Mask") - (net 1 "gnd") (zone_connect 0) (thermal_bridge_angle 45) - (options (clearance outline) (anchor circle)) - (primitives - (gr_circle (center 0 -0.6625) (end 0.6625 -0.6625) (width 0.3) (fill none)) - ) (tstamp 2f08999c-4d1a-4fe9-a9eb-bb0ec07c1151)) - (pad "4" smd rect (at 0.8375 -0.482) (size 0.725 0.522) (layers "F.Cu" "F.Paste" "F.Mask") - (net 6 "mic.clk") (tstamp 2ed3dd40-2dd8-448a-ba02-158923af5a4d)) - (pad "5" smd rect (at 0.8375 -1.304) (size 0.725 0.522) (layers "F.Cu" "F.Paste" "F.Mask") - (net 7 "v3v3") (tstamp 2d767377-adde-41c0-b08d-60e615040b3c)) - (model "${KICAD6_3DMODEL_DIR}/Sensor_Audio.3dshapes/Knowles_LGA-5_3.5x2.65mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (footprint "edg:JlcToolingHole_1.152mm" (layer "F.Cu") - (tstamp f7399d4c-6668-4462-813f-abcaeb920258) - (at 102 100) - (descr "Tooling holes for JLC assembly, 1.152 mm hole + 1.3mm soldermask opening") - (property "Sheetfile" "edg.BoardTop.JlcToolingHoles") - (property "Sheetname" "jlc_th") - (property "edg_part" "") - (property "edg_path" "jlc_th.th1") - (property "edg_refdes" "H1") - (property "edg_short_path" "jlc_th.th1") - (path "/00000000-0000-0000-0000-000008970275/00000000-0000-0000-0000-00000260010e") - (attr exclude_from_pos_files) - (fp_text reference "H1" (at 2 0) (layer "F.SilkS") - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp 8e458527-9fa8-449b-9557-c8d0d107a324) - ) - (fp_text value "" (at 0 -2) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 97ba046c-0791-498b-a472-9af6e38089db) - ) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "B.Mask") (tstamp 361b2d91-4cfc-4350-a78d-4a2db8c00046)) - (fp_circle (center 0 0) (end 0.325 0) - (stroke (width 0.65) (type solid)) (fill none) (layer "F.Mask") (tstamp 9c87b03c-5c7c-4aa7-8491-4a5d55ae8ec0)) - (fp_circle (center 0 0) (end 0.825 0) - (stroke (width 0.1) (type solid)) (fill none) (layer "Cmts.User") (tstamp 94d0024e-bc89-4267-8e9f-9ba1b722d7e7)) - (pad "" np_thru_hole circle (at 0 0) (size 1.152 1.152) (drill 1.152) (layers "*.Cu" "*.Mask") (tstamp 31a1026b-17f9-4efa-9d28-68ee064b3b3b)) - ) - - (footprint "edg:Symbol_LemurSmall" (layer "F.Cu") - (tstamp ff387d90-9040-4fe0-9bac-7bf01e7b04ec) - (at 142 136) - (descr "Converted using: svg2mod -i small.svg -o lemur_small.kicad_mod -c -f 0.2") - (tags "svg2mod") - (property "Sheetfile" "") - (property "Sheetname" "") - (property "edg_part" "") - (property "edg_path" "lemur") - (property "edg_refdes" "UU5") - (property "edg_short_path" "lemur") - (attr board_only exclude_from_pos_files exclude_from_bom) - (fp_text reference "UU5" (at 0 -5.999317) (layer "F.SilkS") hide - (effects (font (size 1 0.8) (thickness 0.1))) - (tstamp e02b6103-5aeb-426d-b5d6-579ca56a8e8c) - ) - (fp_text value "Lemur" (at 0 5.999317) (layer "F.SilkS") hide - (effects (font (size 1.524 1.524) (thickness 0.3048))) - (tstamp d6910bee-222e-4046-9987-1584ae57baab) - ) - (fp_poly - (pts - (xy 1.059698 -0.73278) - (xy 0.94017 -0.560564) - (xy 0.883688 -0.351821) - (xy 0.996324 -0.276257) - (xy 1.138039 -0.241956) - (xy 1.255304 -0.31878) - (xy 1.34919 -0.428095) - (xy 1.238822 -0.599044) - (xy 1.059698 -0.73278) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp e24ffc18-aaca-4713-8b35-7f1fcfcfddae)) - (fp_poly - (pts - (xy 1.295653 -1.063612) - (xy 1.275602 -1.05183) - (xy 1.159831 -0.881314) - (xy 1.121296 -0.75438) - (xy 1.259161 -0.694128) - (xy 1.42474 -0.665393) - (xy 1.432616 -0.773911) - (xy 1.3768 -0.966348) - (xy 1.295653 -1.063612) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp d3da3825-ac52-476f-bc88-f63066448cd0)) - (fp_poly - (pts - (xy 0.689385 -0.95137) - (xy 0.674708 -0.946925) - (xy 0.63961 -0.824426) - (xy 0.661561 -0.634806) - (xy 0.727728 -0.52752) - (xy 0.886354 -0.609674) - (xy 0.979496 -0.733812) - (xy 0.863877 -0.859785) - (xy 0.689385 -0.951369) - (xy 0.689385 -0.95137) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 11bfdd5f-9284-43e1-a0ca-5f4904bbb4b5)) - (fp_poly - (pts - (xy -1.543451 2.157484) - (xy -1.745092 2.157589) - (xy -1.745092 2.548883) - (xy -1.745092 2.9378) - (xy -1.487433 2.9378) - (xy -1.229671 2.9378) - (xy -1.229566 2.839718) - (xy -1.229671 2.741637) - (xy -1.388318 2.741637) - (xy -1.546964 2.741637) - (xy -1.546964 2.486665) - (xy -1.546391 2.235109) - (xy -1.543451 2.157486) - (xy -1.543451 2.157484) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 79d15300-f94b-4760-a9e6-3a02aa2b04ee)) - (fp_poly - (pts - (xy -1.150813 2.157484) - (xy -1.150813 2.547847) - (xy -1.150813 2.938004) - (xy -0.879925 2.938004) - (xy -0.609037 2.938004) - (xy -0.609037 2.843953) - (xy -0.609037 2.750005) - (xy -0.77988 2.750005) - (xy -0.950722 2.750005) - (xy -0.950722 2.692335) - (xy -0.950722 2.634767) - (xy -0.794039 2.634767) - (xy -0.637356 2.634767) - (xy -0.637356 2.549914) - (xy -0.637356 2.464958) - (xy -0.794039 2.464958) - (xy -0.950722 2.464958) - (xy -0.950722 2.40429) - (xy -0.950722 2.343622) - (xy -0.77988 2.343728) - (xy -0.609037 2.343728) - (xy -0.609656 2.251227) - (xy -0.610275 2.158726) - (xy -0.880647 2.158196) - (xy -1.150813 2.157484) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 70e107ed-5c3c-4b22-99e6-601da4e3b7f4)) - (fp_poly - (pts - (xy 0.334781 2.157484) - (xy 0.33531 2.434159) - (xy 0.335929 2.710525) - (xy 0.340374 2.732745) - (xy 0.3535 2.77822) - (xy 0.361561 2.796411) - (xy 0.441557 2.889635) - (xy 0.56403 2.942242) - (xy 0.593589 2.946999) - (xy 0.716372 2.94421) - (xy 0.913052 2.825561) - (xy 0.945298 2.761276) - (xy 0.950879 2.738331) - (xy 0.956461 2.718591) - (xy 0.956461 2.438608) - (xy 0.956461 2.158728) - (xy 0.856829 2.158199) - (xy 0.7573 2.15758) - (xy 0.7573 2.423507) - (xy 0.756753 2.657037) - (xy 0.753061 2.701836) - (xy 0.728566 2.740697) - (xy 0.604646 2.763124) - (xy 0.537157 2.692121) - (xy 0.535493 2.619202) - (xy 0.534881 2.418959) - (xy 0.534987 2.15758) - (xy 0.434838 2.15758) - (xy 0.334781 2.157484) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp bee60e8d-ce43-45a8-af17-0ba86aad0f14)) - (fp_poly - (pts - (xy -0.407396 2.158103) - (xy -0.507028 2.158526) - (xy -0.507854 2.548373) - (xy -0.508473 2.938013) - (xy -0.409461 2.938013) - (xy -0.310345 2.938013) - (xy -0.310345 2.811716) - (xy -0.315304 2.630228) - (xy -0.321298 2.565529) - (xy -0.319853 2.555918) - (xy -0.310242 2.573591) - (xy -0.30125 2.597362) - (xy -0.274792 2.664335) - (xy -0.24947 2.728827) - (xy -0.237378 2.760039) - (xy -0.222702 2.798487) - (xy -0.21371 2.821741) - (xy -0.144774 2.82236) - (xy -0.075941 2.82298) - (xy -0.073565 2.814298) - (xy -0.067778 2.797658) - (xy -0.060026 2.778434) - (xy -0.04659 2.743811) - (xy -0.037392 2.718387) - (xy -0.029227 2.697406) - (xy -0.018892 2.670327) - (xy -0.012897 2.654204) - (xy 0.016455 2.57793) - (xy 0.028547 2.556122) - (xy 0.030616 2.564701) - (xy 0.023381 2.647073) - (xy 0.0178 2.828974) - (xy 0.018419 2.937081) - (xy 0.117431 2.937081) - (xy 0.216444 2.937081) - (xy 0.216444 2.547957) - (xy 0.216444 2.158834) - (xy 0.117741 2.158834) - (xy 0.018936 2.158834) - (xy 0.008911 2.181055) - (xy -0.006282 2.216402) - (xy -0.013103 2.231594) - (xy -0.020752 2.248854) - (xy -0.043592 2.302391) - (xy -0.074702 2.374325) - (xy -0.08452 2.396752) - (xy -0.094545 2.4198) - (xy -0.124621 2.488426) - (xy -0.131752 2.505583) - (xy -0.140641 2.52646) - (xy -0.145599 2.536279) - (xy -0.156141 2.513128) - (xy -0.16658 2.488736) - (xy -0.174641 2.470133) - (xy -0.182702 2.451012) - (xy -0.190661 2.432202) - (xy -0.201616 2.407294) - (xy -0.232209 2.336601) - (xy -0.240064 2.318514) - (xy -0.259597 2.272005) - (xy -0.268072 2.252782) - (xy -0.280681 2.224463) - (xy -0.29298 2.195111) - (xy -0.302902 2.172373) - (xy -0.308067 2.159764) - (xy -0.407596 2.158213) - (xy -0.407396 2.158103) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp e703914f-5e1f-4f5b-8ba0-fa992bf09e19)) - (fp_poly - (pts - (xy 0.709435 -2.947218) - (xy 0.563291 -2.927589) - (xy 0.43648 -2.869496) - (xy 0.334674 -2.744833) - (xy 0.369714 -2.592407) - (xy 0.542532 -2.529433) - (xy 0.725868 -2.570393) - (xy 0.887822 -2.480166) - (xy 0.871906 -2.28917) - (xy 0.697345 -2.153647) - (xy 0.501609 -2.067532) - (xy 0.31132 -1.988827) - (xy 0.095049 -1.875903) - (xy -0.113097 -1.748611) - (xy -0.312394 -1.607734) - (xy -0.502119 -1.454057) - (xy -0.681548 -1.288365) - (xy -0.849959 -1.111442) - (xy -1.006628 -0.924073) - (xy -1.15083 -0.727042) - (xy -1.281843 -0.521135) - (xy -1.398944 -0.307136) - (xy -1.501408 -0.08583) - (xy -1.588513 0.141999) - (xy -1.650712 0.365238) - (xy -1.698858 0.598415) - (xy -1.73088 0.833888) - (xy -1.744707 1.064015) - (xy -1.738271 1.281155) - (xy -1.696959 1.495671) - (xy -1.619779 1.678645) - (xy -1.507587 1.828821) - (xy -1.361612 1.944676) - (xy -1.183637 2.025365) - (xy -0.97532 2.070667) - (xy -0.965811 2.070349) - (xy -0.687576 2.114208) - (xy -0.436126 2.131143) - (xy -0.210302 2.12523) - (xy 0.095621 2.101829) - (xy 0.095621 2.048651) - (xy 0.18428 1.940639) - (xy 0.190188 1.901993) - (xy 0.205321 1.8904) - (xy 0.321654 1.863546) - (xy 0.435446 1.844013) - (xy 0.435446 1.844119) - (xy 0.525363 1.837814) - (xy 0.525364 1.837813) - (xy 0.585929 1.840602) - (xy 0.641429 1.873158) - (xy 0.704268 1.942818) - (xy 0.709226 1.967519) - (xy 0.70685 1.973203) - (xy 0.095621 2.048651) - (xy 0.095621 2.101829) - (xy 0.103167 2.101252) - (xy 0.730519 2.023841) - (xy 0.748812 1.919041) - (xy 0.598021 1.794708) - (xy 0.470267 1.792885) - (xy 0.31225 1.818169) - (xy 0.098413 1.801942) - (xy -0.041837 1.751299) - (xy 0.04777 1.681123) - (xy 0.252387 1.545247) - (xy 0.413226 1.410648) - (xy 0.471517 1.350393) - (xy 0.496322 1.386153) - (xy 0.586032 1.524853) - (xy 0.734515 1.751691) - (xy 0.846386 1.900681) - (xy 0.931437 1.984773) - (xy 1.126877 2.158613) - (xy 1.07365 2.158825) - (xy 1.073333 2.545881) - (xy 1.073214 2.820015) - (xy 1.07365 2.935521) - (xy 1.07365 2.935627) - (xy 1.173696 2.938109) - (xy 1.272812 2.938109) - (xy 1.273431 2.814292) - (xy 1.27405 2.690475) - (xy 1.290173 2.690052) - (xy 1.3064 2.689628) - (xy 1.314565 2.70017) - (xy 1.341024 2.736531) - (xy 1.341024 2.520871) - (xy 1.273845 2.519114) - (xy 1.273316 2.429404) - (xy 1.273845 2.342485) - (xy 1.339577 2.342485) - (xy 1.416472 2.346104) - (xy 1.475176 2.401398) - (xy 1.459364 2.489454) - (xy 1.418436 2.515913) - (xy 1.341024 2.520871) - (xy 1.341024 2.736531) - (xy 1.345777 2.743062) - (xy 1.371099 2.777685) - (xy 1.386395 2.798665) - (xy 1.412543 2.834735) - (xy 1.445926 2.880108) - (xy 1.476932 2.922999) - (xy 1.487887 2.938089) - (xy 1.611084 2.938089) - (xy 1.73428 2.938089) - (xy 1.720534 2.920415) - (xy 1.691596 2.883828) - (xy 1.673406 2.860574) - (xy 1.664104 2.849205) - (xy 1.633615 2.810758) - (xy 1.604469 2.774068) - (xy 1.59186 2.758875) - (xy 1.559924 2.717844) - (xy 1.534086 2.685494) - (xy 1.52375 2.671025) - (xy 1.527058 2.669167) - (xy 1.535131 2.665015) - (xy 1.535131 2.31661) - (xy 1.497875 2.268524) - (xy 1.411314 2.191919) - (xy 1.19447 2.157174) - (xy 1.074189 2.031583) - (xy 0.957172 1.940442) - (xy 1.195947 1.929827) - (xy 1.299683 1.822723) - (xy 1.420399 1.894244) - (xy 1.501531 1.931244) - (xy 1.529437 1.964213) - (xy 1.594239 2.187869) - (xy 1.604057 2.265797) - (xy 1.535131 2.31661) - (xy 1.535131 2.665015) - (xy 1.581318 2.641262) - (xy 1.657076 2.535738) - (xy 1.673303 2.422257) - (xy 1.659246 2.321488) - (xy 1.651081 2.300921) - (xy 1.656456 2.284178) - (xy 1.649634 2.200875) - (xy 1.617047 2.055658) - (xy 1.577184 1.945387) - (xy 1.532019 1.892884) - (xy 1.441275 1.850923) - (xy 1.339886 1.792941) - (xy 1.275911 1.660443) - (xy 1.194572 1.461075) - (xy 1.110872 1.257063) - (xy 1.030137 1.043323) - (xy 0.992207 0.885814) - (xy 0.978151 0.80034) - (xy 1.082367 0.671887) - (xy 1.082367 0.400573) - (xy 1.061235 0.396305) - (xy 1.047171 0.349497) - (xy 1.034066 0.271306) - (xy 1.015805 0.17289) - (xy 0.986278 0.065405) - (xy 0.939371 -0.039991) - (xy 0.868972 -0.132142) - (xy 0.76897 -0.19989) - (xy 0.666134 -0.278645) - (xy 0.52001 -0.469853) - (xy 0.428836 -0.71159) - (xy 0.422324 -0.723475) - (xy 0.332097 -0.837681) - (xy 0.414263 -0.742286) - (xy 0.437424 -0.926491) - (xy 0.522784 -1.051104) - (xy 0.409524 -1.195424) - (xy 0.25448 -1.296361) - (xy 0.412295 -1.274337) - (xy 0.616318 -1.169753) - (xy 0.64443 -1.166547) - (xy 0.578869 -1.073535) - (xy 0.666653 -1.070347) - (xy 0.807521 -1.13089) - (xy 0.991474 -1.194045) - (xy 1.125227 -1.2021) - (xy 1.272247 -1.237325) - (xy 1.248321 -1.296771) - (xy 1.224446 -1.303386) - (xy 1.243153 -1.317338) - (xy 1.430945 -1.4857) - (xy 1.620494 -1.562698) - (xy 1.620491 -1.562703) - (xy 1.466892 -1.395974) - (xy 1.391564 -1.268561) - (xy 1.545247 -1.144509) - (xy 1.623281 -0.997879) - (xy 1.675784 -1.132652) - (xy 1.667929 -1.096582) - (xy 1.627829 -0.983927) - (xy 1.623077 -0.96677) - (xy 1.610779 -0.706962) - (xy 1.560279 -0.521109) - (xy 1.477358 -0.377296) - (xy 1.367795 -0.24361) - (xy 1.362421 -0.234515) - (xy 1.359838 -0.230896) - (xy 1.249305 0.046567) - (xy 1.17029 0.236861) - (xy 1.116682 0.351144) - (xy 1.082367 0.400573) - (xy 1.082367 0.671887) - (xy 1.140693 0.599997) - (xy 1.26578 0.401163) - (xy 1.353739 0.201276) - (xy 1.404894 -0.002223) - (xy 1.419571 -0.211897) - (xy 1.528853 -0.348493) - (xy 1.614458 -0.501944) - (xy 1.668455 -0.698266) - (xy 1.682914 -0.963479) - (xy 1.726426 -1.082335) - (xy 1.755675 -1.268267) - (xy 1.757682 -1.460452) - (xy 1.712576 -1.612845) - (xy 1.692836 -1.625868) - (xy 1.639609 -1.628863) - (xy 1.399314 -1.536156) - (xy 1.205527 -1.363143) - (xy 1.029211 -1.374564) - (xy 0.85391 -1.344046) - (xy 0.633676 -1.228474) - (xy 0.357302 -1.348025) - (xy 0.155669 -1.342369) - (xy 0.134895 -1.321388) - (xy 0.134831 -1.108405) - (xy 0.225503 -0.890997) - (xy 0.373537 -0.689179) - (xy 0.442941 -0.501826) - (xy 0.539521 -0.339433) - (xy 0.534356 -0.340983) - (xy 0.339601 -0.381504) - (xy 0.128623 -0.376548) - (xy -0.093059 -0.329276) - (xy -0.319931 -0.24285) - (xy -0.546477 -0.120431) - (xy -0.767182 0.034819) - (xy -0.976528 0.219739) - (xy -1.169002 0.431166) - (xy -1.277771 0.503657) - (xy -1.289895 0.423581) - (xy -1.288479 0.418328) - (xy -1.288479 0.266332) - (xy -1.307186 0.257857) - (xy -1.540144 0.169801) - (xy -1.55978 0.1636) - (xy -1.553063 0.144169) - (xy -1.511204 0.030068) - (xy -1.509654 0.026141) - (xy -1.506453 0.02304) - (xy -1.497872 0.014462) - (xy -1.486297 0.018182) - (xy -1.244761 0.110166) - (xy -1.227501 0.117814) - (xy -1.234219 0.135488) - (xy -1.280624 0.247418) - (xy -1.288479 0.266332) - (xy -1.288479 0.418328) - (xy -1.25015 0.276062) - (xy -1.203315 0.146222) - (xy -1.158565 0.043083) - (xy -1.158565 -0.042382) - (xy -1.177375 -0.053131) - (xy -1.405371 -0.167646) - (xy -1.424285 -0.175914) - (xy -1.4155 -0.194518) - (xy -1.36217 -0.304175) - (xy -1.353592 -0.321021) - (xy -1.336331 -0.313373) - (xy -1.105545 -0.195758) - (xy -1.088801 -0.186249) - (xy -1.097587 -0.169196) - (xy -1.149366 -0.062019) - (xy -1.158565 -0.042382) - (xy -1.158565 0.043083) - (xy -1.109461 -0.07009) - (xy -1.000413 -0.279004) - (xy -0.999918 -0.27981) - (xy -0.999918 -0.34562) - (xy -1.017488 -0.357505) - (xy -1.23825 -0.483906) - (xy -1.2583 -0.493207) - (xy -1.246931 -0.512225) - (xy -1.182646 -0.616404) - (xy -1.173137 -0.631287) - (xy -1.157221 -0.623742) - (xy -0.932325 -0.493311) - (xy -0.915996 -0.482355) - (xy -0.926744 -0.465923) - (xy -0.989066 -0.36381) - (xy -0.999918 -0.34562) - (xy -0.999918 -0.27981) - (xy -0.876956 -0.479714) - (xy -0.811092 -0.571818) - (xy -0.811092 -0.632217) - (xy -0.827215 -0.644413) - (xy -1.038262 -0.78921) - (xy -1.057072 -0.800579) - (xy -1.04405 -0.818252) - (xy -0.970049 -0.91499) - (xy -0.959094 -0.92884) - (xy -0.944004 -0.919745) - (xy -0.72965 -0.771847) - (xy -0.713527 -0.759444) - (xy -0.72624 -0.743425) - (xy -0.799103 -0.648443) - (xy -0.811092 -0.632217) - (xy -0.811092 -0.571818) - (xy -0.739872 -0.671413) - (xy -0.591984 -0.850818) - (xy -0.591984 -0.901968) - (xy -0.606763 -0.915404) - (xy -0.805408 -1.076324) - (xy -0.823598 -1.089347) - (xy -0.808612 -1.105987) - (xy -0.725516 -1.195077) - (xy -0.713527 -1.207582) - (xy -0.699471 -1.197454) - (xy -0.496899 -1.032193) - (xy -0.481603 -1.01824) - (xy -0.496073 -1.003461) - (xy -0.578548 -0.916748) - (xy -0.591984 -0.901968) - (xy -0.591984 -0.850818) - (xy -0.589944 -0.853294) - (xy -0.427956 -1.02455) - (xy -0.344868 -1.101193) - (xy -0.344868 -1.150532) - (xy -0.358303 -1.164174) - (xy -0.548576 -1.335326) - (xy -0.567283 -1.349899) - (xy -0.549713 -1.365816) - (xy -0.457109 -1.447258) - (xy -0.4445 -1.45811) - (xy -0.431581 -1.447568) - (xy -0.23831 -1.270008) - (xy -0.223118 -1.254608) - (xy -0.239758 -1.240758) - (xy -0.330708 -1.163347) - (xy -0.344868 -1.150532) - (xy -0.344868 -1.101193) - (xy -0.254692 -1.184374) - (xy -0.072636 -1.330594) - (xy -0.072636 -1.373154) - (xy -0.084728 -1.386589) - (xy -0.263219 -1.572935) - (xy -0.280479 -1.589264) - (xy -0.261358 -1.603424) - (xy -0.161209 -1.674944) - (xy -0.14767 -1.684349) - (xy -0.135888 -1.672877) - (xy 0.044566 -1.482191) - (xy 0.059655 -1.465138) - (xy 0.040742 -1.452322) - (xy -0.058063 -1.383799) - (xy -0.072636 -1.373154) - (xy -0.072636 -1.330594) - (xy -0.070935 -1.331961) - (xy 0.122533 -1.466502) - (xy 0.213754 -1.520899) - (xy 0.213754 -1.562186) - (xy 0.203006 -1.576449) - (xy 0.036814 -1.773853) - (xy 0.019451 -1.792043) - (xy 0.041052 -1.804859) - (xy 0.149159 -1.867181) - (xy 0.162802 -1.874622) - (xy 0.173447 -1.863253) - (xy 0.340982 -1.659338) - (xy 0.354624 -1.640734) - (xy 0.334367 -1.629882) - (xy 0.229154 -1.571178) - (xy 0.213754 -1.562186) - (xy 0.213754 -1.520899) - (xy 0.324927 -1.587192) - (xy 0.533735 -1.692352) - (xy 0.533735 -1.728688) - (xy 0.524434 -1.742847) - (xy 0.362376 -1.946969) - (xy 0.344082 -1.966503) - (xy 0.367854 -1.978595) - (xy 0.486606 -2.029961) - (xy 0.499422 -2.034819) - (xy 0.508517 -2.024587) - (xy 0.593708 -1.92166) - (xy 0.669747 -1.813127) - (xy 0.68277 -1.79287) - (xy 0.660343 -1.783878) - (xy 0.549238 -1.735612) - (xy 0.533735 -1.728688) - (xy 0.533735 -1.692352) - (xy 0.535464 -1.693223) - (xy 0.753361 -1.783789) - (xy 0.871079 -1.842895) - (xy 0.871079 -1.872141) - (xy 0.861054 -1.887954) - (xy 0.706128 -2.090526) - (xy 0.688765 -2.109957) - (xy 0.711916 -2.121738) - (xy 0.813305 -2.184371) - (xy 0.827981 -2.195532) - (xy 0.84028 -2.18189) - (xy 0.99996 -1.976528) - (xy 1.009882 -1.961025) - (xy 0.995206 -1.949863) - (xy 0.887512 -1.881133) - (xy 0.871079 -1.872141) - (xy 0.871079 -1.842895) - (xy 0.921951 -1.868437) - (xy 1.070448 -1.967447) - (xy 1.212493 -2.121853) - (xy 1.287697 -2.322822) - (xy 1.284585 -2.538211) - (xy 1.19168 -2.735876) - (xy 1.048771 -2.864265) - (xy 0.885429 -2.930566) - (xy 0.70954 -2.947129) - (xy 0.709435 -2.947218) - ) - - (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp dba27639-c25e-4881-975e-736d2676f621)) - ) - - (gr_circle (center 150 100) (end 200 100) - (stroke (width 0.254) (type default)) (fill none) (layer "Edge.Cuts") (tstamp af7505b9-b6d7-4e5b-876d-2e7c1f65fc8e)) - (gr_text "⏚" (at 167 134) (layer "B.SilkS") (tstamp 08b8a23e-3bd7-485e-acd3-ae97dd89379c) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⎍" (at 172 131) (layer "B.SilkS") (tstamp 3bc0e252-eb9b-47ed-82a0-b23590c8bcf3) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⏚" (at 128 131.5) (layer "B.SilkS") (tstamp 517e5f87-1eb4-432a-81aa-37fe53632799) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "5V" (at 169.5 132.5) (layer "B.SilkS") (tstamp 58ed2c4a-aa1b-476a-b2a5-edf5c0764f40) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "5V" (at 130.5 132.5) (layer "B.SilkS") (tstamp 599058e7-c4e5-4486-a234-3454e9100b78) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⎍" (at 112.5 100.5) (layer "B.SilkS") (tstamp cb070ffa-25d9-4092-a2b8-6b377a2f6cd6) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "5V" (at 111 105.5) (layer "B.SilkS") (tstamp cddd174e-83a0-4641-9487-0c07b10596b0) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⏚" (at 111 96) (layer "B.SilkS") (tstamp dec7caed-b497-4847-aa18-5dc8c97edb27) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "Speaker" (at 189 104) (layer "B.SilkS") (tstamp e59e04b7-3d3d-472e-90ed-9cb38cf8b4af) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⎍" (at 133 134) (layer "B.SilkS") (tstamp f36ff6f2-d448-428c-a6df-c340bc87ff6d) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom mirror)) - ) - (gr_text "⏚" (at 164 119.5) (layer "F.SilkS") (tstamp 218089f9-93f3-4648-bba6-bfad56fb2fa7) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "5V" (at 111 105.5) (layer "F.SilkS") (tstamp 21a22b50-4bde-415c-a33e-558fde20edb4) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "Servo 1" (at 135 139) (layer "F.SilkS") (tstamp 3afee651-b154-4086-b31c-8c2d55a60b02) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "5V" (at 169.5 132.5) (layer "F.SilkS") (tstamp 3cd6bccd-26d1-49e1-8aed-c9630facfd12) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "⏚" (at 128 131.5) (layer "F.SilkS") (tstamp 4ed5e8ba-709a-473c-bd3b-2a662c13737a) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "OwlBot Board\nr2 Jul '23" (at 158 138) (layer "F.SilkS") (tstamp 581c1690-cca6-46c1-8f56-003caa434bc8) - (effects (font (size 1 0.8) (thickness 0.15))) - ) - (gr_text "⏚" (at 111 96) (layer "F.SilkS") (tstamp 71dc6320-4803-40b8-b5b1-fe6fcebbe907) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "Neopixel" (at 107 105.5) (layer "F.SilkS") (tstamp 73e1f245-2f24-49b1-b7af-9b2c9d3bdc12) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "⎍" (at 133 134) (layer "F.SilkS") (tstamp 78ce01e3-5871-4776-937a-b8c0b5122b70) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "⎍" (at 112.5 100.5) (layer "F.SilkS") (tstamp 90221705-466e-46c6-8bb9-0ac32db4fe65) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "⎍" (at 172 131) (layer "F.SilkS") (tstamp 9b30d3ce-b6e6-4a7f-b11b-c41011aad5f8) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "3.3V" (at 132.5 61) (layer "F.SilkS") (tstamp d525f5f5-5ecf-4a2c-9e9d-cc55516c4f49) - (effects (font (size 1 0.8) (thickness 0.15) bold)) - ) - (gr_text "Servo 2" (at 165 139) (layer "F.SilkS") (tstamp d5844eeb-6ce5-47d3-b5b1-b7b108d1eb86) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "5V" (at 130.5 132.5) (layer "F.SilkS") (tstamp dcdf9b1f-2c42-49bf-8115-592b7123f44b) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "Speaker" (at 189 104) (layer "F.SilkS") (tstamp e0fa50bd-5c86-4ff1-a490-5e4f8dfd6015) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "⏚" (at 167 134) (layer "F.SilkS") (tstamp f33b62a6-32c1-4fc2-a9b4-72fd41f3485e) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (gr_text "5V" (at 136 119.5) (layer "F.SilkS") (tstamp f7a3add3-3428-4d0a-b65d-99f068f0101e) - (effects (font (size 1 0.8) (thickness 0.15) bold) (justify bottom)) - ) - (dimension (type aligned) (layer "Cmts.User") (tstamp 10ae359a-0f72-466b-9a17-ffbce4c114da) - (pts (xy 125 75) (xy 175 75)) - (height -31) - (gr_text "50.0000 mm" (at 150 42.85) (layer "Cmts.User") (tstamp 10ae359a-0f72-466b-9a17-ffbce4c114da) - (effects (font (size 1 1) (thickness 0.15))) - ) - (format (prefix "") (suffix "") (units 3) (units_format 1) (precision 4)) - (style (thickness 0.1) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) - ) - (dimension (type aligned) (layer "Cmts.User") (tstamp d63f9f06-8a67-4453-8b6f-73f7ec8a953b) - (pts (xy 175 125) (xy 175 75)) - (height 32) - (gr_text "50.0000 mm" (at 205.85 100 90) (layer "Cmts.User") (tstamp d63f9f06-8a67-4453-8b6f-73f7ec8a953b) - (effects (font (size 1 1) (thickness 0.15))) - ) - (format (prefix "") (suffix "") (units 3) (units_format 1) (precision 4)) - (style (thickness 0.1) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) - ) - - (segment (start 137.3 76.68) (end 134.76 76.68) (width 0.5) (layer "F.Cu") (net 0) (tstamp 11c0dc58-ce3d-4506-ac4a-3fa4eddb25ff)) - (segment (start 137.3 97) (end 134.76 97) (width 0.5) (layer "F.Cu") (net 0) (tstamp 144960f8-b259-4d9e-8cf3-367f6a8f8753)) - (segment (start 162.7 94.46) (end 165.24 94.46) (width 0.5) (layer "F.Cu") (net 0) (tstamp 1b4fc2c6-95f3-4049-aad6-32148f637d40)) - (segment (start 137.3 66.52) (end 134.76 66.52) (width 0.5) (layer "F.Cu") (net 0) (tstamp 2019e05a-047b-4120-a10e-4286effa570d)) - (segment (start 137.3 86.84) (end 134.76 86.84) (width 0.5) (layer "F.Cu") (net 0) (tstamp 292c384a-0982-4d43-b120-ef01b7c13430)) - (segment (start 134.76 104.62) (end 137.3 104.62) (width 0.5) (layer "F.Cu") (net 0) (tstamp 3b37df34-ff83-411e-9db7-3f7ef8bafa99)) - (segment (start 134.76 99.54) (end 137.3 99.54) (width 0.5) (layer "F.Cu") (net 0) (tstamp 3b7cd9e2-b0c0-4159-8ab1-4ba166db437b)) - (segment (start 134.76 89.3025) (end 137.3 89.3025) (width 0.5) (layer "F.Cu") (net 0) (tstamp 3b7f9895-478b-4497-861a-cfb3c0bd31b2)) - (segment (start 165.24 79.22) (end 162.7 79.22) (width 0.5) (layer "F.Cu") (net 0) (tstamp 42d8c374-bb29-47ed-9f7f-8b83213ada23)) - (segment (start 137.3 102.08) (end 134.76 102.08) (width 0.5) (layer "F.Cu") (net 0) (tstamp 43acbcfb-364a-488d-af79-ab911e9a456a)) - (segment (start 162.7 89.38) (end 165.24 89.38) (width 0.5) (layer "F.Cu") (net 0) (tstamp 4fb0ad41-ec05-4b65-b356-0ed73af7d318)) - (segment (start 134.76 84.3) (end 137.3 84.3) (width 0.5) (layer "F.Cu") (net 0) (tstamp 598fa9c1-469c-4caa-b9c9-cb1704a59e46)) - (segment (start 162.7 81.76) (end 165.24 81.76) (width 0.5) (layer "F.Cu") (net 0) (tstamp 65b4ef40-ad07-47af-8d60-8fa217fd22dc)) - (segment (start 162.7 84.3) (end 165.24 84.3) (width 0.5) (layer "F.Cu") (net 0) (tstamp 69e047e6-0dbc-4ea1-90c0-5e9eea8dd387)) - (segment (start 134.76 107.0825) (end 137.3 107.0825) (width 0.5) (layer "F.Cu") (net 0) (tstamp 716c8d24-fccb-4439-ae43-62e97b30fd3f)) - (segment (start 162.7 107.16) (end 165.24 107.16) (width 0.5) (layer "F.Cu") (net 0) (tstamp 747b4805-92ae-4871-9c57-3aa4b4f234bb)) - (segment (start 165.24 96.9225) (end 162.7 96.9225) (width 0.5) (layer "F.Cu") (net 0) (tstamp 88118804-f3d1-48f0-9d68-688edb2698cd)) - (segment (start 165.24 109.6225) (end 162.7 109.6225) (width 0.5) (layer "F.Cu") (net 0) (tstamp 9719acb9-3da7-41db-ab17-6f98b78e4811)) - (segment (start 137.3 74.14) (end 134.76 74.14) (width 0.5) (layer "F.Cu") (net 0) (tstamp a7fedc3b-350e-4a11-8ef8-b194f9ddbe81)) - (segment (start 134.76 94.46) (end 137.3 94.46) (width 0.5) (layer "F.Cu") (net 0) (tstamp ae7a55e1-5acf-43f2-9b20-faae84768c62)) - (segment (start 165.24 86.84) (end 162.7 86.84) (width 0.5) (layer "F.Cu") (net 0) (tstamp b3d56ef8-81de-4676-a52c-24ec263e6631)) - (segment (start 134.76 79.22) (end 137.3 79.22) (width 0.5) (layer "F.Cu") (net 0) (tstamp b882d1ba-85b4-496f-a68f-7ea1ab50cc3a)) - (segment (start 162.7 63.98) (end 165.24 63.98) (width 0.5) (layer "F.Cu") (net 0) (tstamp bbbde5db-47fc-4e6b-a3f6-06a92b363c72)) - (segment (start 137.3 81.76) (end 134.76 81.76) (width 0.5) (layer "F.Cu") (net 0) (tstamp e122d6e3-649b-4743-8631-bd863bcb3ed8)) - (segment (start 165.24 66.52) (end 162.7 66.52) (width 0.5) (layer "F.Cu") (net 0) (tstamp ec6be503-19d0-43b7-8e97-7df5841b94ec)) - (segment (start 162.7 91.8425) (end 165.24 91.8425) (width 0.5) (layer "F.Cu") (net 0) (tstamp ef7010ff-66ee-463b-9d8f-0bd33bf8f080)) - (segment (start 180 100.4) (end 180 102) (width 0.2) (layer "F.Cu") (net 1) (tstamp 028add11-28a3-41a4-8fd6-b65972b1e760)) - (segment (start 151.75 123.35) (end 151.75 124.45) (width 0.2) (layer "F.Cu") (net 1) (tstamp 034c1caa-04e4-4744-8fb0-7429b0f8d5f6)) - (segment (start 181.961 64.574) (end 180.547 63.16) (width 0.5) (layer "F.Cu") (net 1) (tstamp 0dfc129a-fd89-4b2a-b3a1-bb3be777dc88)) - (segment (start 144.75 124.7) (end 144.5 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 0e771edc-57ca-4725-ab24-671f658dcb76)) - (segment (start 126.1375 113) (end 128 113) (width 0.5) (layer "F.Cu") (net 1) (tstamp 0fba2156-f8ac-4d1a-b106-30e9506c79fe)) - (segment (start 185.426 131.961) (end 186.84 130.547) (width 0.5) (layer "F.Cu") (net 1) (tstamp 1528db3c-ca7f-4895-82b9-d2e0c37424c3)) - (segment (start 152.25 123.35) (end 152.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1a970ae9-4100-4dbd-94e9-c0c531fef083)) - (segment (start 153.75 123.35) (end 153.75 124.45) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1c410426-3fd6-485d-aedd-360866e29667)) - (segment (start 143 117.05) (end 143 116) (width 0.5) (layer "F.Cu") (net 1) (tstamp 1ccf5304-7062-4b0b-b5c1-42cd5afcb30a)) - (segment (start 147.75 123.15) (end 147.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1e649bd6-f4ef-4a57-9354-3cffc241910f)) - (segment (start 115 98.748) (end 115 99.396) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1f28ac85-7dd2-47d0-84df-093af26f20b9)) - (segment (start 140.034 146.66) (end 141.966 147.178) (width 0.5) (layer "F.Cu") (net 1) (tstamp 1f615c5b-a33a-4af2-9345-c54bcd07b660)) - (segment (start 146 124.7) (end 146.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 1f6fa9a2-c334-4059-9665-f9ead2b0933a)) - (segment (start 145.25 124.7) (end 144.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 22c4ee7c-141d-45ef-ae69-971b5cf2f427)) - (segment (start 164 112.24) (end 165.24 112.24) (width 0.5) (layer "F.Cu") (net 1) (tstamp 2a33bbf8-7626-4897-b6cd-7f017121b0ee)) - (segment (start 164.699 145.392) (end 166.631 144.875) (width 0.5) (layer "F.Cu") (net 1) (tstamp 2c2f17b8-f469-4106-9422-80b2bb7efdef)) - (segment (start 104.608 114.699) (end 105.125 116.631) (width 0.5) (layer "F.Cu") (net 1) (tstamp 338a0444-8ee5-4577-a208-3ed67bc7e0c3)) - (segment (start 114.574 68.039) (end 113.16 69.453) (width 0.5) (layer "F.Cu") (net 1) (tstamp 3480d664-11b5-40e6-b3ad-6e1fa4dae097)) - (segment (start 152.75 124.7) (end 153.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 3e0a3b85-3c49-428a-bbd2-0004b0c04019)) - (segment (start 155.75 123.35) (end 155.75 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 42a67a14-7362-4c48-ac21-ab67f0b6f863)) - (segment (start 147.75 124.7) (end 148.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 49cfa3ec-6794-408f-943f-7c3ccc702fa5)) - (segment (start 147.25 124.7) (end 146 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 4b3b85eb-f585-499a-aeb2-d0fa83aff934)) - (segment (start 149.75 124.45) (end 149.5 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 4da48a00-20a3-484f-aa86-b7b15a4ba524)) - (segment (start 115 96.748) (end 115 98.748) (width 0.2) (layer "F.Cu") (net 1) (tstamp 528b96bc-8b79-485f-ae6f-0815efe55a20)) - (segment (start 149.25 124.7) (end 149.5 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp 52d20fef-085c-458b-9cfb-455ced28a4f4)) - (segment (start 196.66 109.966) (end 197.178 108.034) (width 0.5) (layer "F.Cu") (net 1) (tstamp 578e6ff9-ab6f-48c2-bed0-b4406b3b96d8)) - (segment (start 103.34 90.034) (end 102.822 91.966) (width 0.5) (layer "F.Cu") (net 1) (tstamp 5a96f491-6c19-4db4-bd60-b67b865e0837)) - (segment (start 148.75 124.7) (end 149.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 67e76bf4-d82c-4efb-9e18-b312f11a918b)) - (segment (start 114.225 95.973) (end 115 96.748) (width 0.2) (layer "F.Cu") (net 1) (tstamp 681f83a8-679c-4773-9771-17dccd60bccd)) - (segment (start 144.25 124.45) (end 144.25 123.35) (width 0.2) (layer "F.Cu") (net 1) (tstamp 6960e0dd-c835-4f51-b748-90f4992c9d89)) - (segment (start 156 117.225) (end 156 116) (width 0.5) (layer "F.Cu") (net 1) (tstamp 6eb0337a-3c32-4fa9-8626-619cf7882893)) - (segment (start 135.301 54.608) (end 133.369 55.125) (width 0.5) (layer "F.Cu") (net 1) (tstamp 7381cb61-f31d-467a-873a-81b25a5de5de)) - (segment (start 148.75 123.15) (end 148.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 73ee8e7a-1c44-4d25-b2cf-bc1a8adc589f)) - (segment (start 128 113) (end 129.05 113) (width 0.5) (layer "F.Cu") (net 1) (tstamp 8cd4c857-8d2b-4a6f-9369-a68c24edf758)) - (segment (start 145 117.225) (end 145 116) (width 0.5) (layer "F.Cu") (net 1) (tstamp 963622d3-cff3-45b7-afe6-de4b8b5f3248)) - (segment (start 145.25 123.35) (end 145.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp 97ef9d0b-4ce2-462d-880b-1d1f7883a1fc)) - (segment (start 159.966 53.34) (end 158.034 52.822) (width 0.5) (layer "F.Cu") (net 1) (tstamp 9809e8be-594d-434f-b043-543869797407)) - (segment (start 149.75 123.35) (end 149.75 124.45) (width 0.2) (layer "F.Cu") (net 1) (tstamp 9e8d3e9f-69f3-44e1-8739-644ce23e2d2e)) - (segment (start 162.7 112.24) (end 164 112.24) (width 0.5) (layer "F.Cu") (net 1) (tstamp a11be917-9784-49ed-b9e7-759e8d326893)) - (segment (start 146.95 53) (end 145 53) (width 0.5) (layer "F.Cu") (net 1) (tstamp a269c3e2-b291-407c-bd00-c5d53187fe84)) - (segment (start 119.175 110) (end 118 110) (width 0.2) (layer "F.Cu") (net 1) (tstamp a4856c1b-04dc-4f0d-916f-aeadd258e22c)) - (segment (start 144.75 123.35) (end 144.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp a72c6b62-ea76-4859-882e-17a3a4dd03a6)) - (segment (start 153.5 124.7) (end 153.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp a7591cce-f8ac-45e5-a380-929e45851f00)) - (segment (start 152.25 124.7) (end 152.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp aa580c72-e929-40b7-8403-64d223d53d08)) - (segment (start 175 100.775) (end 175 102) (width 0.5) (layer "F.Cu") (net 1) (tstamp b02ddbe5-ad99-4f7d-b48b-24f15a22a7e9)) - (segment (start 115 98.748) (end 114.1625 98.748) (width 0.2) (layer "F.Cu") (net 1) (tstamp b5f83dd9-2f19-4665-b2eb-4a8200704ce5)) - (segment (start 149.25 123.35) (end 149.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp b6f3c6ff-3889-4f71-a2c8-781e6ab7f1c1)) - (segment (start 149.5 124.7) (end 149.5 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp b92a20ca-4a41-4ad2-8eb5-f72a59289ae0)) - (segment (start 118.039 135.426) (end 119.453 136.84) (width 0.5) (layer "F.Cu") (net 1) (tstamp ba17589f-21b1-4b69-935f-1d7ee0b46ff7)) - (segment (start 146 124.7) (end 145.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp bf5ea7ee-0831-4803-a613-9515cab1fd5e)) - (segment (start 164 117) (end 164 112.24) (width 0.5) (layer "F.Cu") (net 1) (tstamp c0fd855b-032d-4cf3-852f-e9063f93510e)) - (segment (start 151.75 124.45) (end 152 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp c11b200c-de5d-4300-ab26-1a58a4c3db29)) - (segment (start 152 124.7) (end 152.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp c29e1342-48cc-4d61-ae32-ddc8e14dd0cb)) - (segment (start 195.392 85.301) (end 194.875 83.369) (width 0.5) (layer "F.Cu") (net 1) (tstamp c487f701-272e-4244-982d-957d0eed0da7)) - (segment (start 118 113) (end 118 110) (width 0.5) (layer "F.Cu") (net 1) (tstamp c6ee2eb6-1d7c-4a31-a8d8-8eb353eca340)) - (segment (start 144.5 124.7) (end 144.25 124.45) (width 0.2) (layer "F.Cu") (net 1) (tstamp cfd3e9d6-d21e-46af-b199-9685d6cf2e04)) - (segment (start 119.05 113) (end 118 113) (width 0.5) (layer "F.Cu") (net 1) (tstamp d059d55d-9e8e-449a-a4f5-9b35f655f65a)) - (segment (start 153.75 124.45) (end 153.5 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp d06f76b7-9081-40d0-946f-e6e443b9e1fc)) - (segment (start 147.25 124.7) (end 147.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp d24be2fd-e750-4201-bb69-6a5eac065f20)) - (segment (start 146.75 124.7) (end 146.75 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp e18bee6c-2e88-4ba8-9b0e-2daa5730460e)) - (segment (start 158 117.05) (end 158 116) (width 0.5) (layer "F.Cu") (net 1) (tstamp e9a8f678-7061-410c-838f-9616a12dbccf)) - (segment (start 152 117.175) (end 152 116) (width 0.5) (layer "F.Cu") (net 1) (tstamp ea10e3b5-5f37-483c-8f69-d494d8f80d64)) - (segment (start 152.75 123.35) (end 152.75 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp eb6227c7-e60a-4dd2-84dd-bf2d308845a8)) - (segment (start 114.225 95) (end 114.225 95.973) (width 0.2) (layer "F.Cu") (net 1) (tstamp f733a0e9-0d11-4c55-be78-23923d90c567)) - (segment (start 152.75 124.7) (end 152.75 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp f9456f00-5638-4058-a4e0-fba8d15ef991)) - (segment (start 153.25 123.35) (end 153.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp fe9070df-93ca-4360-b146-aaaadb67dded)) - (segment (start 144.75 124.7) (end 144.75 124.95) (width 0.2) (layer "F.Cu") (net 1) (tstamp ffe6f0ff-efc0-4456-8f04-666f84ecd017)) - (segment (start 147.25 123.35) (end 147.25 124.7) (width 0.2) (layer "F.Cu") (net 1) (tstamp fff2dd8c-42dc-4c75-91a9-f57e88cf3645)) - (via (at 155.75 124.95) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 07966f57-eaa0-4e66-8d9e-a97cd4d1b07d)) - (via (at 145 53) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 08840b25-4929-4cff-8f36-f34a46a1ce4a)) - (via (at 158 116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1068a494-d19a-4076-bdf9-3b083dd480b9)) - (via (at 194.875 83.369) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1d2968f4-d993-4b2a-b6a0-2758b5c43546)) - (via (at 119.453 136.84) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1daf48bc-17f5-42b4-b8ea-f03b7e3d38b4)) - (via (at 102.822 91.966) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 438687ab-1cca-4e51-8c16-9c25137c64a5)) - (via (at 128 113) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4720f093-5337-45c7-acf8-fac60af10c36)) - (via (at 145 116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 4dfe93d9-9fab-479f-9b45-d696cebaa085)) - (via (at 146.75 124.95) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5778355a-daf9-47dc-be49-e780c0d27666)) - (via (at 152.75 124.95) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5cf21a61-29d8-4218-9242-a84c042e0e28)) - (via (at 113.16 69.453) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5d70dbca-efe6-4a3c-a75d-5d087defb680)) - (via (at 186.84 130.547) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 77d4cfed-d8c8-48f0-ac1f-80e944c83fa2)) - (via (at 141.966 147.178) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7a0f2250-877d-4d67-874d-bdbb8e59d377)) - (via (at 118 113) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 80fb3623-bf39-4126-b97a-f6f348547a3d)) - (via (at 152 116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8a7f34bd-2e10-4f8d-87fc-a1bea050f2f7)) - (via (at 156 116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8a83dd8d-c7eb-4084-8587-ff3c0767f2d7)) - (via (at 144.75 124.95) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9d96b7d7-1f98-4e9e-868c-ff15640f2473)) - (via (at 158.034 52.822) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp a1a24010-9c2a-422a-8fe7-a7a0da22afca)) - (via (at 166.631 144.875) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp a96469d1-469b-4d73-83e7-6e39d3eda559)) - (via (at 149.5 124.95) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp aad0c615-8572-4af3-a057-522b47779296)) - (via (at 180 102) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp b3521fb2-8454-444d-a4f5-5cc09a477df0)) - (via (at 175 102) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp b92cc861-53d1-46cd-ad09-741a6a8dbe93)) - (via (at 197.178 108.034) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp bc9ae868-3c62-439f-a242-c9bcbff0ce8b)) - (via (at 105.125 116.631) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp c04dba26-c4f0-4b19-9c99-8ccbdb2b978f)) - (via (at 118 110) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp c363707c-9bdb-4a53-95c6-84cd101f7b0c)) - (via (at 180.547 63.16) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp ce4e9d1c-60f2-4b34-b404-0304b1464184)) - (via (at 133.369 55.125) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp e4165002-1e84-4eec-8b6e-8df1071f0f6a)) - (via (at 143 116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 1) (tstamp f6d4954c-906d-4bf1-b87d-609cc742dcfd)) - (segment (start 156 115.95) (end 155.75 116.2) (width 0.5) (layer "B.Cu") (net 1) (tstamp 0cbf4004-5b3b-4df1-8eda-8b7299cbaaea)) - (segment (start 144.75 124.95) (end 146.75 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp 111c26fa-3fcd-4b80-9e0d-7033c85f1397)) - (segment (start 145 115.95) (end 144.75 116.2) (width 0.5) (layer "B.Cu") (net 1) (tstamp 3199adcc-6fa7-4fdf-9e88-e57f69c165e4)) - (segment (start 118 113) (end 128 113) (width 0.5) (layer "B.Cu") (net 1) (tstamp 41a1708e-e139-4d54-8979-e875e2148afa)) - (segment (start 146.75 124.95) (end 149.5 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp 41d8278d-2aa1-4b99-931a-82ad3713cbbd)) - (segment (start 144.75 116.2) (end 144.75 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp 546c0ea4-c853-4578-a9bb-650136f95b51)) - (segment (start 143 115.95) (end 145 115.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp 5a4c5c30-b0e2-42d7-b801-9ba309af6160)) - (segment (start 152 115.95) (end 156 115.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp 8e25afce-d4d5-4ba6-8b28-1fba0f73d79d)) - (segment (start 149.5 124.95) (end 152.75 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp b02a284e-796a-4050-a5a1-d10aaeff9eba)) - (segment (start 155.75 116.2) (end 155.75 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp d21a978a-25d5-47d6-b370-0f4ab402452e)) - (segment (start 152.75 124.95) (end 155.75 124.95) (width 0.5) (layer "B.Cu") (net 1) (tstamp d9a4bbeb-88d4-46ad-897f-9f4f5ecfb569)) - (segment (start 156.567 143.033) (end 156.182 143.11) (width 0.5) (layer "F.Cu") (net 2) (tstamp 003fec91-43e2-4126-b70a-67c8090dda10)) - (segment (start 140.925 142.364) (end 140.459 142.254) (width 0.5) (layer "F.Cu") (net 2) (tstamp 005f5dc9-ef9d-4a06-93e5-fec95a627678)) - (segment (start 170 138.9) (end 170 134) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0068176f-1896-427b-ad25-7b0228fe506c)) - (segment (start 109.047 85.432) (end 109.132 85.155) (width 0.5) (layer "F.Cu") (net 2) (tstamp 009d238d-2cca-4029-9a75-75a49e8b7ac8)) - (segment (start 173.093 62.74) (end 173.467 63) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0115ee81-06cd-4c22-b80f-9dfd250abb60)) - (segment (start 192.298 90.385) (end 192.36 90.608) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0132aa8c-90aa-46f0-a924-427f4d80d4c6)) - (segment (start 108.668 86.765) (end 108.708 86.614) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0155c181-697a-4641-8c8d-37f2079ed6bb)) - (segment (start 123.6 118.6) (end 123.6 117) (width 0.5) (layer "F.Cu") (net 2) (tstamp 016fb751-5c6a-4839-97e1-4b7b837d9b48)) - (segment (start 175.2 135.668) (end 174.821 135.965) (width 0.5) (layer "F.Cu") (net 2) (tstamp 01b930f5-dfa2-4bae-8610-f5f9c026482c)) - (segment (start 178.856 132.449) (end 178.777 132.527) (width 0.5) (layer "F.Cu") (net 2) (tstamp 01f90aaf-74d8-4b67-8610-9ed6af29dc0c)) - (segment (start 189.988 82.796) (end 190.152 83.282) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0304b542-01ff-4313-bf5f-e9c3268722ce)) - (segment (start 106.413 96.843) (end 106.493 96.374) (width 0.5) (layer "F.Cu") (net 2) (tstamp 033477e8-3277-461b-baca-ad89039d698e)) - (segment (start 118.58 129.872) (end 118.366 129.663) (width 0.5) (layer "F.Cu") (net 2) (tstamp 03bff075-6fce-4cc5-877c-7bf532e3417f)) - (segment (start 128.027 62.059) (end 128.446 61.814) (width 0.5) (layer "F.Cu") (net 2) (tstamp 043dfd30-835c-469f-b20b-be7c056b055c)) - (segment (start 112.864 123.221) (end 112.586 122.808) (width 0.5) (layer "F.Cu") (net 2) (tstamp 04f27c15-2dfa-4e35-980f-7f8522a632fb)) - (segment (start 163.323 141.226) (end 162.865 141.364) (width 0.5) (layer "F.Cu") (net 2) (tstamp 052fcd03-2213-4481-be7b-93737486cf89)) - (segment (start 117.173 71.682) (end 117.514 71.316) (width 0.5) (layer "F.Cu") (net 2) (tstamp 05ac9d03-30c8-44fc-b524-9935ea111e9c)) - (segment (start 180.652 69.383) (end 180.927 69.649) (width 0.5) (layer "F.Cu") (net 2) (tstamp 06030287-528c-46bb-ae9b-0603f6d2c84c)) - (segment (start 188.89 120.098) (end 188.678 120.55) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0633d488-9ba0-4655-a4c7-6d0d4b9ef096)) - (segment (start 178.904 132.402) (end 178.856 132.449) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0645ba61-d8e5-455a-aba9-96027d990efd)) - (segment (start 164.845 59.132) (end 165.149 59.227) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0742b197-6d2c-42d7-ad13-fd6286df5a08)) - (segment (start 127.609 62.317) (end 128.027 62.059) (width 0.5) (layer "F.Cu") (net 2) (tstamp 079ddb6b-d85b-4030-97c2-c1dad5d67caf)) - (segment (start 120.128 68.58) (end 120.337 68.366) (width 0.5) (layer "F.Cu") (net 2) (tstamp 081e474b-6cd4-4194-981c-c34f972fd8fb)) - (segment (start 179.726 68.496) (end 180.05 68.804) (width 0.5) (layer "F.Cu") (net 2) (tstamp 083b004e-5682-45d6-9df7-85537434feee)) - (segment (start 108.561 87.178) (end 108.619 86.953) (width 0.5) (layer "F.Cu") (net 2) (tstamp 089279c7-14f9-426a-8fcd-c29b51da9537)) - (segment (start 136.677 58.774) (end 137.135 58.636) (width 0.5) (layer "F.Cu") (net 2) (tstamp 099cfebd-2317-4775-97b7-e4ac7e703e24)) - (segment (start 134.171 140.551) (end 133.799 140.425) (width 0.5) (layer "F.Cu") (net 2) (tstamp 09c4aa74-857d-4490-ae87-168a00505082)) - (segment (start 136 117) (end 136 128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0a131911-306d-4fec-8ba9-c09e59fe39cc)) - (segment (start 133.282 59.848) (end 133.772 59.686) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0aa26c31-cc14-4f72-9fe2-81097e819bfc)) - (segment (start 166.718 140.152) (end 166.228 140.314) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0c06379d-02b9-4660-846a-4adf6891d531)) - (segment (start 126.179 136.735) (end 125.831 136.459) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0c11dc9b-e6fa-4314-989b-bac0e3d76e97)) - (segment (start 136.953 141.381) (end 136.765 141.332) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0c44dbef-921b-4c4f-adfb-3524e8c5d9cf)) - (segment (start 115.757 126.909) (end 115.486 126.597) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0c63a996-e97e-4a39-8b57-71aa179dd19e)) - (segment (start 119.649 69.073) (end 119.898 68.816) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0ce61abf-99fd-4f4f-b4ac-858ec94754ae)) - (segment (start 192.53 91.235) (end 192.557 91.342) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0e08447c-db9c-4bd1-a39b-eac4f5349ad7)) - (segment (start 110.674 119.059) (end 110.508 118.613) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0e515997-b633-43e0-a57d-307268a801ae)) - (segment (start 135.894 141.091) (end 135.679 141.028) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0e523112-0396-44f5-9e6c-af914c04e5bc)) - (segment (start 114.332 125.2) (end 114.035 124.821) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0fc2b9ce-baf5-4ad0-9bdf-3744eb499599)) - (segment (start 114.035 124.821) (end 113.737 124.432) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0fe064a4-0ee2-4710-905d-d889356dc24f)) - (segment (start 119.641 130.899) (end 119.348 130.617) (width 0.5) (layer "F.Cu") (net 2) (tstamp 109f090d-b2a3-43b1-b75f-42209ba92f4b)) - (segment (start 107.959 89.574) (end 108.061 89.158) (width 0.5) (layer "F.Cu") (net 2) (tstamp 11490b5f-8c8d-469d-9c6b-a98c388b9858)) - (segment (start 137.58 58.505) (end 138.009 58.379) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1161f82f-8fb8-41c4-963c-321ede6a0497)) - (segment (start 112 78.128) (end 112.241 77.707) (width 0.5) (layer "F.Cu") (net 2) (tstamp 11d9c2e5-6625-4233-a9e8-2c9359e24dfd)) - (segment (start 114.628 125.569) (end 114.332 125.2) (width 0.5) (layer "F.Cu") (net 2) (tstamp 128ec576-d2a2-484a-9310-be3f89c2fe09)) - (segment (start 192.254 109.541) (end 192.146 109.992) (width 0.5) (layer "F.Cu") (net 2) (tstamp 12d84ed8-b7b9-4bcb-a24e-9ade0bc50c09)) - (segment (start 169.059 139.326) (end 168.613 139.492) (width 0.5) (layer "F.Cu") (net 2) (tstamp 13143e91-aed0-401f-bdb3-e93e0149096d)) - (segment (start 156.93 142.957) (end 156.567 143.033) (width 0.5) (layer "F.Cu") (net 2) (tstamp 134b2f13-c629-43db-91f7-903369f992b2)) - (segment (start 191.185 113.78) (end 191.144 113.925) (width 0.5) (layer "F.Cu") (net 2) (tstamp 13962b7b-6033-4839-99d3-4d87f51e2a25)) - (segment (start 153.513 143.558) (end 153.027 143.621) (width 0.5) (layer "F.Cu") (net 2) (tstamp 141d63dd-3634-4e36-9aac-9aaa87a9114a)) - (segment (start 121.062 67.631) (end 121.079 67.615) (width 0.5) (layer "F.Cu") (net 2) (tstamp 144db456-673b-49dc-a5e7-620b034e8f75)) - (segment (start 127.707 137.759) (end 127.299 137.513) (width 0.5) (layer "F.Cu") (net 2) (tstamp 146c1ec4-54c2-4a07-a1c2-14e695b28f18)) - (segment (start 191.939 110.842) (end 191.841 111.236) (width 0.5) (layer "F.Cu") (net 2) (tstamp 14963fb6-11ff-4f7f-9d2a-ad5fc934ec93)) - (segment (start 112.586 122.808) (end 112.317 122.391) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1577f6c7-ade6-40b0-be05-bc716173e59c)) - (segment (start 107.588 109.204) (end 107.547 109.054) (width 0.5) (layer "F.Cu") (net 2) (tstamp 15963de1-7a3d-4953-96da-0303b5576e63)) - (segment (start 167.204 139.988) (end 166.718 140.152) (width 0.5) (layer "F.Cu") (net 2) (tstamp 159cb47b-531f-403d-8a16-a00d8c021918)) - (segment (start 166.201 59.575) (end 166.591 59.71) (width 0.5) (layer "F.Cu") (net 2) (tstamp 15bf0a8f-32d2-4c70-b7a5-ee06d764b813)) - (segment (start 136.391 141.233) (end 136.326 141.215) (width 0.5) (layer "F.Cu") (net 2) (tstamp 16a7dff7-c0d5-479b-99c1-0273b511b43c)) - (segment (start 186.263 75.568) (end 186.558 75.965) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1724b8ae-4502-4862-8bde-ef76aba8f1d5)) - (segment (start 163.925 58.856) (end 164.106 58.909) (width 0.5) (layer "F.Cu") (net 2) (tstamp 174d93f1-c617-419f-bf3b-795d72b48403)) - (segment (start 120.823 67.872) (end 120.933 67.762) (width 0.5) (layer "F.Cu") (net 2) (tstamp 17c98b34-430c-4b11-ad73-1f333479b1e8)) - (segment (start 193.266 94.647) (end 193.343 95.088) (width 0.5) (layer "F.Cu") (net 2) (tstamp 180e9801-b4fe-424c-8955-739bd55494a4)) - (segment (start 174.894 64.135) (end 175.268 64.45) (width 0.5) (layer "F.Cu") (net 2) (tstamp 18a1b013-029d-4482-862f-832d9170ebfb)) - (segment (start 164.27 140.937) (end 163.792 141.084) (width 0.5) (layer "F.Cu") (net 2) (tstamp 18d4d856-c044-468d-9373-8f7ba3f8092d)) - (segment (start 108.972 85.679) (end 109.047 85.432) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1978117e-537c-4d5f-974c-9566c703a0b4)) - (segment (start 113.831 75.472) (end 114.135 75.106) (width 0.5) (layer "F.Cu") (net 2) (tstamp 19998e53-beb6-4a09-9d37-fd6685161b4f)) - (segment (start 137.726 141.58) (end 137.436 141.506) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1a3241f0-6c6a-47a8-9265-66c6c3bf5bef)) - (segment (start 179.872 131.42) (end 179.663 131.634) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1a3f17c0-a508-4939-aac9-773178c705ee)) - (segment (start 137.436 141.506) (end 137.178 141.439) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1a81bbc9-704e-487f-b9a9-8aff7181c81e)) - (segment (start 109.848 116.718) (end 109.686 116.228) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1aaeb2b5-a4e4-4bf8-94af-222d44aeb370)) - (segment (start 133.799 140.425) (end 133.409 140.29) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1ab5ad86-223e-49be-a9f0-70d45a2f1c2f)) - (segment (start 188.233 121.439) (end 188 121.872) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1b498e06-669b-4740-a0ca-38b83cf4b75e)) - (segment (start 140.385 57.702) (end 140.608 57.64) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1bcd5e14-c3a0-4981-91a7-073c2bd322ef)) - (segment (start 110.008 82.583) (end 110.17 82.151) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1c018991-dea7-4f68-b9fe-2fbb56d033f6)) - (segment (start 144.403 143.132) (end 143.897 143.027) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1c221590-398e-41a3-a24b-16363e94c5fb)) - (segment (start 121.682 132.827) (end 121.316 132.486) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1cfe7abc-4e26-42df-aeed-a167b548451b)) - (segment (start 180.927 69.649) (end 181.184 69.898) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1d5d75a9-8f5a-48cf-9b9c-eab09d44998f)) - (segment (start 106.527 109.112) (end 107.493 108.853) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1eab7b02-65d5-421d-b8e4-e1295eeddd13)) - (segment (start 192.513 91.169) (end 192.53 91.235) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1f43f0bc-1a66-4320-a35c-7299cf8bd5a6)) - (segment (start 125.965 63.442) (end 126.369 63.15) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1f5822f4-5cf6-4caf-9551-c19168047bb4)) - (segment (start 174 99.225) (end 175 99.225) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1f5bec5d-b028-4d2d-a853-8961a92e345f)) - (segment (start 119.101 69.641) (end 119.383 69.348) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1f937847-109a-4eab-941d-54457062f348)) - (segment (start 193.132 105.597) (end 193.027 106.103) (width 0.5) (layer "F.Cu") (net 2) (tstamp 209118a7-ecce-4b15-a577-d9696977cb31)) - (segment (start 122.1 113) (end 120.95 113) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2126e4a3-984c-4c3e-9961-d652b3a45e56)) - (segment (start 133.409 140.29) (end 133.003 140.146) (width 0.5) (layer "F.Cu") (net 2) (tstamp 21aba3da-8f27-4b2f-9e3a-459fe3d902c6)) - (segment (start 191.621 88.009) (end 191.741 88.42) (width 0.5) (layer "F.Cu") (net 2) (tstamp 21baec36-30d9-4fb1-9d86-362ded96ecaf)) - (segment (start 117.238 128.533) (end 117.083 128.37) (width 0.5) (layer "F.Cu") (net 2) (tstamp 21cc6a95-41d9-4647-ae2a-5693b4709855)) - (segment (start 106.153 99.573) (end 106.163 99.097) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2202c502-62f5-4d14-bbd4-4ffaf2c266ad)) - (segment (start 176.029 65.107) (end 176.414 65.445) (width 0.5) (layer "F.Cu") (net 2) (tstamp 22842b03-3e54-40a1-86af-c4b888933d23)) - (segment (start 136 128) (end 130 134) (width 0.5) (layer "F.Cu") (net 2) (tstamp 22989723-5fe4-4e35-9feb-8ae1668a07f6)) - (segment (start 167.849 60.17) (end 168.289 60.342) (width 0.5) (layer "F.Cu") (net 2) (tstamp 22b881f2-591a-4003-b47b-3ec51a9bc8d3)) - (segment (start 136 117) (end 136 112.24) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2325d965-628f-4d27-bfbd-2ea1cc12e0bc)) - (segment (start 185.865 124.894) (end 185.55 125.268) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2331de4e-94f5-448b-b223-425a7441e584)) - (segment (start 174 97) (end 176 95) (width 0.5) (layer "F.Cu") (net 2) (tstamp 23f72dda-bfe6-46ff-8bd3-ff52eb4ecd08)) - (segment (start 113.442 124.035) (end 113.15 123.631) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2442e868-4efb-4ad8-9d36-1ca5b08745a3)) - (segment (start 116.71 127.97) (end 116.495 127.736) (width 0.5) (layer "F.Cu") (net 2) (tstamp 24699dff-6954-42ed-b5d6-b51730dde7a9)) - (segment (start 132.583 139.992) (end 132.151 139.83) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2524b7d4-5147-4db9-8aa5-941de69cc516)) - (segment (start 145.893 143.421) (end 145.402 143.33) (width 0.5) (layer "F.Cu") (net 2) (tstamp 25656b51-034d-4133-a21e-80a549e9235c)) - (segment (start 160.16 142.146) (end 159.872 142.227) (width 0.5) (layer "F.Cu") (net 2) (tstamp 25936135-2447-4c44-b48e-407f390ad279)) - (segment (start 184.893 126.029) (end 184.555 126.414) (width 0.5) (layer "F.Cu") (net 2) (tstamp 261d6b6c-6185-4fa1-ba16-46a8cc8fcd23)) - (segment (start 170.55 61.322) (end 170.998 61.541) (width 0.5) (layer "F.Cu") (net 2) (tstamp 26955567-5a11-4ecb-9959-30d7d6bda8fe)) - (segment (start 162.42 141.495) (end 161.991 141.621) (width 0.5) (layer "F.Cu") (net 2) (tstamp 26b41393-d64d-4a2a-885c-b615d53ea91e)) - (segment (start 108.159 88.764) (end 108.252 88.392) (width 0.5) (layer "F.Cu") (net 2) (tstamp 26d483b2-1d82-4e97-8506-e0ab58fd462f)) - (segment (start 130.941 60.674) (end 131.387 60.508) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2746cf3c-5bc9-479a-8110-ec1bcb243a1f)) - (segment (start 142.886 142.81) (end 142.385 142.699) (width 0.5) (layer "F.Cu") (net 2) (tstamp 27a205fe-ae3c-46aa-a775-6248bb367c53)) - (segment (start 138.009 58.379) (end 138.42 58.259) (width 0.5) (layer "F.Cu") (net 2) (tstamp 27c1d646-c5f6-47f8-b2bd-6799a30bfb11)) - (segment (start 136.414 141.239) (end 136.391 141.233) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2a032956-c783-440c-94a1-e0fa8821f888)) - (segment (start 180.359 69.101) (end 180.652 69.383) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2a31d19a-6eeb-41d3-a9dc-fa5a7cb8d36c)) - (segment (start 191.233 113.609) (end 191.215 113.674) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2a63da60-c3f8-4e3f-8373-99e328aa8b5e)) - (segment (start 176.597 134.514) (end 176.269 134.793) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2a671f58-3093-4450-9e23-83f2fb0f845d)) - (segment (start 158.329 142.639) (end 158.111 142.692) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2b43b03b-e130-4d2f-9463-1a24f8046723)) - (segment (start 191.959 89.179) (end 192.057 89.523) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2b5c0bce-51f4-482a-be01-4bd7f1b26117)) - (segment (start 184.243 73.091) (end 184.514 73.403) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2ba1660b-007e-40b2-8d42-6b8139514fe9)) - (segment (start 134.264 59.526) (end 134.755 59.368) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2ba848fd-1805-49fe-b8b7-7bc268a33dd0)) - (segment (start 110.522 81.264) (end 110.71 80.811) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2bfee129-cbe2-4bcd-a71f-af1972e78d28)) - (segment (start 189.29 119.189) (end 189.094 119.643) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2c1b9c60-9273-4358-9b86-f174bb5a3377)) - (segment (start 192.146 109.992) (end 192.041 110.426) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2c283b05-1252-42ff-baa6-db81a9621239)) - (segment (start 186.459 124.169) (end 186.169 124.528) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2c630911-455a-45d8-b67e-63735b16c48e)) - (segment (start 185.372 74.431) (end 185.668 74.8) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2cf860fb-fcd4-45b2-9ddc-3993d949858b)) - (segment (start 106.163 99.097) (end 106.186 98.631) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2d0b97c0-7c13-4501-9c77-d8c4345aff51)) - (segment (start 123.6 115) (end 123.6 117) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2d1a71fb-384b-408b-b208-264433c24b27)) - (segment (start 168.154 139.658) (end 167.683 139.823) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2d8bc9ab-604c-4266-9f05-799b59357ef9)) - (segment (start 187.759 122.293) (end 187.513 122.701) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2e053da0-49e8-44b0-a6f5-b8969156e4f8)) - (segment (start 106.812 105.777) (end 106.734 105.353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2e45bd36-30b5-4f47-8fd5-0683ee7e2f23)) - (segment (start 113.15 123.631) (end 112.864 123.221) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2e690538-89e9-436c-86be-bc95aea90331)) - (segment (start 160.821 141.959) (end 160.477 142.057) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2e9f10d3-756c-4051-a628-65999af43de2)) - (segment (start 190.146 116.997) (end 189.992 117.417) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2fbf6697-8f66-4dd6-a5ab-d57205a15e5d)) - (segment (start 122.03 66.71) (end 122.264 66.495) (width 0.5) (layer "F.Cu") (net 2) (tstamp 301162d6-8ba1-4732-bfa9-db5bf7ca77ac)) - (segment (start 169.49 139.161) (end 169.059 139.326) (width 0.5) (layer "F.Cu") (net 2) (tstamp 301e770c-1edd-43e5-a874-30e12f5b1531)) - (segment (start 117.872 129.177) (end 117.762 129.067) (width 0.5) (layer "F.Cu") (net 2) (tstamp 307204e0-013f-4f59-b041-fb2f1058dfb2)) - (segment (start 170.721 138.629) (end 170.31 138.823) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3191a4fc-6a0b-44a3-9184-4da0dc579a00)) - (segment (start 193.847 100.427) (end 193.837 100.903) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32592819-2995-450d-832e-ffc3a3d11320)) - (segment (start 192.692 91.889) (end 192.751 92.14) (width 0.5) (layer "F.Cu") (net 2) (tstamp 327e7fd5-a38f-479f-80e7-67e132257000)) - (segment (start 108.42 87.726) (end 108.494 87.436) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32813a8b-e452-4d1f-a26f-eb6bdc85a4c1)) - (segment (start 125.179 64.035) (end 125.568 63.737) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32a3ace6-9aaa-4a9f-a628-4d37b721e4a2)) - (segment (start 108.636 112.865) (end 108.505 112.42) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32a3b96a-ba1e-4f78-a21a-48f63c4b6717)) - (segment (start 179.663 131.634) (end 179.476 131.824) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32aa97de-e6a7-4d17-ba96-42487c95c30d)) - (segment (start 127.299 137.513) (end 126.907 137.26) (width 0.5) (layer "F.Cu") (net 2) (tstamp 32ca262e-d552-43fd-9657-e00c7e217a39)) - (segment (start 128.863 61.584) (end 129.279 61.371) (width 0.5) (layer "F.Cu") (net 2) (tstamp 337413b1-1944-4f43-bae6-89501dbaf25a)) - (segment (start 140.796 57.588) (end 140.946 57.547) (width 0.5) (layer "F.Cu") (net 2) (tstamp 33801e15-f4da-4a35-b1a1-ba20b82a28e2)) - (segment (start 120.958 132.151) (end 120.61 131.823) (width 0.5) (layer "F.Cu") (net 2) (tstamp 34da6716-c2dd-4d18-9f25-3885667c2f6b)) - (segment (start 189.094 119.643) (end 188.89 120.098) (width 0.5) (layer "F.Cu") (net 2) (tstamp 34e9327e-14fa-4b63-957c-f4711ca74e05)) - (segment (start 130.357 139.094) (end 129.902 138.89) (width 0.5) (layer "F.Cu") (net 2) (tstamp 34f1c292-200b-4fa7-98dd-551bc0ccc9f8)) - (segment (start 118.011 129.313) (end 117.872 129.177) (width 0.5) (layer "F.Cu") (net 2) (tstamp 357d1778-6d46-4418-a9cf-8a55678064af)) - (segment (start 110.342 118.154) (end 110.177 117.683) (width 0.5) (layer "F.Cu") (net 2) (tstamp 360218c1-291f-4190-b207-7d34beb7d075)) - (segment (start 179.628 133.093) (end 178.921 132.385) (width 0.5) (layer "F.Cu") (net 2) (tstamp 36083cf7-0787-43b4-be7a-313a02e7ad02)) - (segment (start 107.043 106.93) (end 106.967 106.567) (width 0.5) (layer "F.Cu") (net 2) (tstamp 361afe61-39bc-4762-bba8-87d3d343cb7f)) - (segment (start 111.177 120.31) (end 111.003 119.903) (width 0.5) (layer "F.Cu") (net 2) (tstamp 363a74d3-c763-462f-8371-4ec0c4a4813c)) - (segment (start 193.233 105.095) (end 193.132 105.597) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3688b8f4-c3b1-4586-a734-b37aaa578436)) - (segment (start 184.793 73.731) (end 185.08 74.074) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3692aa72-ba61-4801-90e9-7447c8b71529)) - (segment (start 178.938 132.369) (end 178.921 132.385) (width 0.5) (layer "F.Cu") (net 2) (tstamp 37732da4-ed37-4e8c-8d9e-10551004dedd)) - (segment (start 193.621 96.973) (end 193.678 97.464) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3858d5f7-1c64-457b-acbd-215bfe154db6)) - (segment (start 193.473 90.888) (end 192.507 91.147) (width 0.5) (layer "F.Cu") (net 2) (tstamp 386238c4-5cb4-41ac-bf61-3fe984348807)) - (segment (start 178.533 132.762) (end 178.37 132.917) (width 0.5) (layer "F.Cu") (net 2) (tstamp 386f5d8f-02e3-4511-bf79-9411355211ca)) - (segment (start 192.227 90.128) (end 192.298 90.385) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3894a60e-9f7c-4dbf-8251-1926ec9e0b43)) - (segment (start 144.905 143.233) (end 144.403 143.132) (width 0.5) (layer "F.Cu") (net 2) (tstamp 393c6f3f-adf6-47ca-8a21-33981d3bb48e)) - (segment (start 154.457 143.418) (end 153.99 143.49) (width 0.5) (layer "F.Cu") (net 2) (tstamp 39f77bae-7984-4cba-9986-b042706e7c8d)) - (segment (start 149.097 143.837) (end 148.631 143.814) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3a320bd5-c515-4530-bdcf-e91f2f370da9)) - (segment (start 192.364 109.075) (end 192.254 109.541) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3b5b47e0-50f4-4592-8bf3-c70fbad92dcb)) - (segment (start 108.379 111.991) (end 108.259 111.58) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3b78c1c0-d75a-4eaa-b18c-c327879794f2)) - (segment (start 168.613 139.492) (end 168.154 139.658) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3bc5dc3e-55ec-4326-8bd1-7eb43a1d7ac0)) - (segment (start 161.19 141.854) (end 160.821 141.959) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3bddb960-aeca-4028-ab5c-0e6c5b358515)) - (segment (start 191.364 87.135) (end 191.495 87.58) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3c70718f-dc76-4171-b90e-6baca8a2c504)) - (segment (start 121.331 67.369) (end 121.467 67.238) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3d04f3e3-5aa9-4502-905f-0548aaff944a)) - (segment (start 193.49 96.01) (end 193.558 96.487) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3d0595d0-043e-472d-b1ae-a3705db9eb45)) - (segment (start 192.412 90.796) (end 192.453 90.946) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3d3f66c2-c606-4be5-9064-b6814679106a)) - (segment (start 190.551 115.829) (end 190.425 116.201) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3d4ce906-ce9a-44d4-90db-6e1e84a78efb)) - (segment (start 184.211 126.799) (end 183.865 127.184) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3d7fc8a3-2a05-4a2b-ab50-6336885e7d87)) - (segment (start 107.773 109.872) (end 107.702 109.615) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3dec3613-e72f-412d-90e7-a51fab15818a)) - (segment (start 115.486 126.597) (end 115.207 126.269) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3e2a71c3-21f5-4595-b8ab-c8c243a3a20d)) - (segment (start 137.178 141.439) (end 136.953 141.381) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3e5687f4-19e9-4065-92e7-32ca82bcd357)) - (segment (start 190.474 84.264) (end 190.632 84.755) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3e75e932-0a46-496c-843a-0860d6d809e0)) - (segment (start 182.319 71.013) (end 182.369 71.062) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3eceab90-7285-49e5-950c-009a6ca2eecf)) - (segment (start 145.402 143.33) (end 144.905 143.233) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3ee2563c-f286-460b-94fc-4d525a1ec313)) - (segment (start 106.156 100.058) (end 106.153 99.573) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f18e9fe-bedd-4fb3-b77c-6ef67720a8e1)) - (segment (start 159.204 142.412) (end 159.054 142.453) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f34b8b7-3b70-4c78-8de6-843b9ed2ab65)) - (segment (start 187.26 123.093) (end 187 123.467) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f378886-3925-4751-9b98-a7f45f8abda2)) - (segment (start 172.701 62.487) (end 173.093 62.74) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f6a8d5d-cb7a-447e-8f42-53549bc83ad4)) - (segment (start 188.997 80.097) (end 189.161 80.51) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f8469c5-d10b-4a7e-9360-24d70829d335)) - (segment (start 106.89 106.182) (end 106.812 105.777) (width 0.5) (layer "F.Cu") (net 2) (tstamp 402c52c4-8a8e-43f1-ac05-2963f496013e)) - (segment (start 188.823 79.69) (end 188.997 80.097) (width 0.5) (layer "F.Cu") (net 2) (tstamp 403ef4b6-c62a-4234-8e0c-eb117e485f10)) - (segment (start 117.631 128.938) (end 117.615 128.921) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4099921f-2a84-47c2-90ba-d24d044c5a74)) - (segment (start 107.943 110.477) (end 107.854 110.16) (width 0.5) (layer "F.Cu") (net 2) (tstamp 40a7fdc3-57ad-4aef-8338-fd1e0518af12)) - (segment (start 111.371 120.721) (end 111.177 120.31) (width 0.5) (layer "F.Cu") (net 2) (tstamp 40b9efb8-e1e5-41e4-84c1-7cb3cd411c42)) - (segment (start 110.71 80.811) (end 110.906 80.357) (width 0.5) (layer "F.Cu") (net 2) (tstamp 417b3208-cfa3-4522-afa1-881112a89477)) - (segment (start 173.225 99.225) (end 174 99.225) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4197a5b6-76b7-431b-b56a-eb08a4709f42)) - (segment (start 172.391 137.683) (end 171.973 137.941) (width 0.5) (layer "F.Cu") (net 2) (tstamp 41a4f514-bc63-431f-acff-959b9e5639d4)) - (segment (start 110.342 81.711) (end 110.522 81.264) (width 0.5) (layer "F.Cu") (net 2) (tstamp 41fa3402-d2f9-4c2a-97a7-5fbe711f6147)) - (segment (start 114.774 74.354) (end 115.107 73.971) (width 0.5) (layer "F.Cu") (net 2) (tstamp 427beadc-9e9b-4c51-9377-c95f270edd36)) - (segment (start 191.58 112.274) (end 191.506 112.564) (width 0.5) (layer "F.Cu") (net 2) (tstamp 42809681-223e-42f0-9044-dcb751b4a54b)) - (segment (start 116.263 127.48) (end 116.016 127.204) (width 0.5) (layer "F.Cu") (net 2) (tstamp 42d6524e-168c-4fd8-93a4-10fa553b1932)) - (segment (start 183.984 72.796) (end 184.243 73.091) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4324f77f-4198-4f74-aeac-a03971204b32)) - (segment (start 182.762 71.467) (end 182.917 71.63) (width 0.5) (layer "F.Cu") (net 2) (tstamp 432c8159-0d8d-4da7-9f92-153c78fb8129)) - (segment (start 108.041 110.821) (end 107.943 110.477) (width 0.5) (layer "F.Cu") (net 2) (tstamp 43733fc8-e0b8-4453-860e-5967b93e58e5)) - (segment (start 108.755 86.437) (end 108.761 86.414) (width 0.5) (layer "F.Cu") (net 2) (tstamp 439be1b4-8056-4658-b5c0-13d883b3dbdd)) - (segment (start 121.818 66.907) (end 122.03 66.71) (width 0.5) (layer "F.Cu") (net 2) (tstamp 44032e8a-51f5-496e-90d4-37b92d2486de)) - (segment (start 107.308 108.111) (end 107.249 107.86) (width 0.5) (layer "F.Cu") (net 2) (tstamp 442c79f1-e1a3-4b62-a466-d151d276389b)) - (segment (start 164.106 58.909) (end 164.321 58.972) (width 0.5) (layer "F.Cu") (net 2) (tstamp 447c626c-5d0e-4da5-a4a0-6fcb36acadee)) - (segment (start 179.476 131.824) (end 179.313 131.989) (width 0.5) (layer "F.Cu") (net 2) (tstamp 449972f7-eefb-474a-9a2e-f42d57e30665)) - (segment (start 125.831 136.459) (end 125.472 136.169) (width 0.5) (layer "F.Cu") (net 2) (tstamp 449b1523-2640-44cc-871e-7245266c67d0)) - (segment (start 110.906 80.357) (end 111.11 79.902) (width 0.5) (layer "F.Cu") (net 2) (tstamp 45466819-1d2f-4d68-ae9d-1716f9f30c75)) - (segment (start 115.445 73.586) (end 115.789 73.201) (width 0.5) (layer "F.Cu") (net 2) (tstamp 459cd279-ed36-4f16-9b1b-af8ff75c4ee0)) - (segment (start 193.659 102.702) (end 193.587 103.157) (width 0.5) (layer "F.Cu") (net 2) (tstamp 45aee5b3-2244-494e-af1d-ff9a31c0dea3)) - (segment (start 187.414 77.192) (end 187.683 77.609) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4612de06-aa7c-4ab7-866b-b3767dbc3224)) - (segment (start 107.854 110.16) (end 107.773 109.872) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4618e26e-75ce-46b3-b7a3-12abfc79cf96)) - (segment (start 153.027 143.621) (end 152.536 143.678) (width 0.5) (layer "F.Cu") (net 2) (tstamp 467c3d09-97da-4418-a51d-13f047252912)) - (segment (start 158.765 142.53) (end 158.658 142.557) (width 0.5) (layer "F.Cu") (net 2) (tstamp 475476b6-57da-4bf2-a22c-b3d67f3310fe)) - (segment (start 178.987 132.319) (end 178.938 132.369) (width 0.5) (layer "F.Cu") (net 2) (tstamp 47ed9f73-cd1c-41af-91d7-107914de79c3)) - (segment (start 107.746 90.459) (end 107.854 90.008) (width 0.5) (layer "F.Cu") (net 2) (tstamp 48415ef3-ebec-4147-8bef-1a151f7fb97d)) - (segment (start 192.557 91.342) (end 192.594 91.488) (width 0.5) (layer "F.Cu") (net 2) (tstamp 48815882-8278-4006-bd48-76429223ab1c)) - (segment (start 191.215 113.674) (end 191.185 113.78) (width 0.5) (layer "F.Cu") (net 2) (tstamp 48a65e26-1f7b-4b83-b9c1-c0c087901f9b)) - (segment (start 178.684 67.514) (end 179.042 67.849) (width 0.5) (layer "F.Cu") (net 2) (tstamp 48d86867-b1c7-4ea6-b327-6493559ecaf1)) - (segment (start 192.057 89.523) (end 192.146 89.84) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4940948b-ec2a-4731-80b3-142d48673d29)) - (segment (start 116.495 127.736) (end 116.263 127.48) (width 0.5) (layer "F.Cu") (net 2) (tstamp 495ec76e-d3df-4aed-9634-bf6e8311103c)) - (segment (start 189.326 80.941) (end 189.492 81.387) (width 0.5) (layer "F.Cu") (net 2) (tstamp 49dd6aae-add4-4fa2-9810-910b92c891cc)) - (segment (start 190.667 115.477) (end 190.551 115.829) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4a3ed15e-4340-421d-bb63-5c4147db76ce)) - (segment (start 133.772 59.686) (end 134.264 59.526) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4a58908f-fed1-4a0b-a383-e9cb271edbcc)) - (segment (start 133.003 140.146) (end 132.583 139.992) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4ae17a96-46fb-4ede-91d8-f31bc7ca5a61)) - (segment (start 109.526 115.736) (end 109.368 115.245) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4b29553f-47d2-4167-bd5e-d9e35eff6538)) - (segment (start 123.091 65.757) (end 123.403 65.486) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4b5781c8-3e2a-49bc-9c17-5ac8cd76b968)) - (segment (start 163.609 58.767) (end 163.674 58.785) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4bfe9b4b-be98-4e91-aa25-ddcc69bf1cc8)) - (segment (start 178.669 132.631) (end 178.533 132.762) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4c31fba3-0eff-445f-9f33-45f08db8f107)) - (segment (start 110.17 82.151) (end 110.342 81.711) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4c5cc37e-77d9-4d26-9379-58bb248e0bf3)) - (segment (start 115.207 126.269) (end 114.92 125.926) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4c5d2d77-93c0-4ac3-9318-4c79c672ba16)) - (segment (start 182.369 71.062) (end 182.385 71.079) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4cc3a272-7ccb-4e03-99fa-162e95fa806b)) - (segment (start 107.443 108.658) (end 107.406 108.512) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4ce13fe5-41db-4bab-bab3-6ad2105bb7a7)) - (segment (start 126.779 62.864) (end 127.192 62.586) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4d60f142-9067-4019-bbd4-d38a2e771a65)) - (segment (start 106.493 96.374) (end 106.579 95.893) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4d69ea67-fce6-411a-9c91-319e5565ec7b)) - (segment (start 136 112.24) (end 134.76 112.24) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4d93d077-9b13-46bc-ae84-f3321beef9b7)) - (segment (start 185.226 125.646) (end 184.893 126.029) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4e3dfa2b-0a89-4e25-983f-b8ef73c6d3a1)) - (segment (start 181.196 130.05) (end 180.899 130.359) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4e9e41bb-0daa-4517-b48b-4881e972237a)) - (segment (start 119.348 130.617) (end 119.073 130.351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 4eef0c03-3bde-475e-b667-ac93446c30ca)) - (segment (start 193.837 100.903) (end 193.814 101.369) (width 0.5) (layer "F.Cu") (net 2) (tstamp 505b3769-d637-4048-a4fc-fa264614483d)) - (segment (start 161.991 141.621) (end 161.58 141.741) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5133cb59-9742-4637-8f2b-c6e2bf99f8c5)) - (segment (start 136.437 141.245) (end 136.414 141.239) (width 0.5) (layer "F.Cu") (net 2) (tstamp 514f9972-c7d3-42d6-9d28-dd3c3bf7e923)) - (segment (start 115.789 73.201) (end 116.135 72.816) (width 0.5) (layer "F.Cu") (net 2) (tstamp 51f1fec3-0946-4817-89ce-552aef5de6cb)) - (segment (start 147.298 143.659) (end 146.843 143.587) (width 0.5) (layer "F.Cu") (net 2) (tstamp 523b164c-d097-4260-a418-d1da9cc995d9)) - (segment (start 125.568 63.737) (end 125.965 63.442) (width 0.5) (layer "F.Cu") (net 2) (tstamp 526ee442-b608-4bb9-b064-eb2d42ceb1ae)) - (segment (start 185.965 75.179) (end 186.263 75.568) (width 0.5) (layer "F.Cu") (net 2) (tstamp 52b7170c-bb61-4b45-bd85-a4bfc66be2e1)) - (segment (start 125 120) (end 123.6 118.6) (width 0.5) (layer "F.Cu") (net 2) (tstamp 52d19bf6-bd37-403a-bfac-213e0eb8ef21)) - (segment (start 163.586 58.761) (end 163.609 58.767) (width 0.5) (layer "F.Cu") (net 2) (tstamp 52e254cb-8484-4321-a051-92af59ca161a)) - (segment (start 108.785 86.326) (end 108.815 86.22) (width 0.5) (layer "F.Cu") (net 2) (tstamp 53933b31-97d9-458c-bb53-fb0dcfa20ba9)) - (segment (start 111.003 119.903) (end 110.839 119.49) (width 0.5) (layer "F.Cu") (net 2) (tstamp 53b74a1d-725d-4d5f-941a-c8ed5bd24cc7)) - (segment (start 109.449 84.171) (end 109.575 83.799) (width 0.5) (layer "F.Cu") (net 2) (tstamp 53d4e5e2-a456-4f2a-844d-23195ee2aaae)) - (segment (start 188.186 78.446) (end 188.416 78.863) (width 0.5) (layer "F.Cu") (net 2) (tstamp 53e40a61-ebdc-46b0-b6ca-afc6f5dad71f)) - (segment (start 190.314 83.772) (end 190.474 84.264) (width 0.5) (layer "F.Cu") (net 2) (tstamp 54b297e3-5600-4c97-bdb9-243300bdb4f0)) - (segment (start 189.161 80.51) (end 189.326 80.941) (width 0.5) (layer "F.Cu") (net 2) (tstamp 55cb2440-57ed-4539-a16b-dc3c214c0899)) - (segment (start 130 134) (end 130 138.792) (width 0.5) (layer "F.Cu") (net 2) (tstamp 567694b5-3c0d-4d4b-9702-53b57dcc4cb7)) - (segment (start 171.554 138.186) (end 171.137 138.416) (width 0.5) (layer "F.Cu") (net 2) (tstamp 568abdbd-6510-4869-85df-ce346924fed1)) - (segment (start 189.83 117.849) (end 189.658 118.289) (width 0.5) (layer "F.Cu") (net 2) (tstamp 573b70ff-9375-4c9e-8dd8-6b6aab1976fd)) - (segment (start 192.507 91.147) (end 192.513 91.169) (width 0.5) (layer "F.Cu") (net 2) (tstamp 574e8615-8e0e-4372-b9f6-cb0e8e9e66ee)) - (segment (start 181.824 70.524) (end 181.989 70.687) (width 0.5) (layer "F.Cu") (net 2) (tstamp 577ffba9-c1a0-4556-8105-c17f7579f56f)) - (segment (start 177.566 66.482) (end 177.944 66.829) (width 0.5) (layer "F.Cu") (net 2) (tstamp 57eca0c6-a76c-4429-90b9-692a87b44ee8)) - (segment (start 192.587 108.11) (end 192.476 108.598) (width 0.5) (layer "F.Cu") (net 2) (tstamp 57f628d4-b6ce-4e10-a1e6-543e00575848)) - (segment (start 193.255 95) (end 193.343 95.088) (width 0.5) (layer "F.Cu") (net 2) (tstamp 58110abd-5450-44fd-b450-36987b4a2d01)) - (segment (start 182.128 70.823) (end 182.238 70.933) (width 0.5) (layer "F.Cu") (net 2) (tstamp 591f9711-fe7a-4fb1-841d-0a10af8c210f)) - (segment (start 107.08 93.391) (end 107.19 92.886) (width 0.5) (layer "F.Cu") (net 2) (tstamp 59a70598-af64-4bbc-a1ca-d41d92441689)) - (segment (start 123.8625 113.95) (end 123.8625 114.738) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5a9fd396-3537-4c8e-b7f1-7fff4d9123fa)) - (segment (start 173.05 99.05) (end 173.225 99.225) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5b316768-050e-4ba3-9b46-c4657e75e7eb)) - (segment (start 106.271 102.04) (end 106.229 101.542) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5b3e94a4-b663-46ca-bb4b-99ab591e9cdb)) - (segment (start 132.151 139.83) (end 131.711 139.658) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5b62ef86-66fd-4f0f-9313-b88933045fb8)) - (segment (start 139.179 58.041) (end 139.523 57.943) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5b7f5505-93c9-4628-ba72-5767b96b20be)) - (segment (start 176 95) (end 193.255 95) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5b9e1a9c-a82d-40a5-a63b-c07932d9b4e3)) - (segment (start 117.598 128.904) (end 117.551 128.856) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5c03f63e-e5a1-44b3-8839-5913689138dc)) - (segment (start 183.737 72.52) (end 183.984 72.796) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5c543c44-ba8d-4f33-8eb0-83ea54b60a5f)) - (segment (start 187.513 122.701) (end 187.26 123.093) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5d03bcb4-b8ad-44a5-93ab-5beaab5d867f)) - (segment (start 190.632 84.755) (end 190.786 85.245) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5d34b731-54f5-462d-9f3b-caeb6837a0a7)) - (segment (start 117.514 71.316) (end 117.849 70.958) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5dcd6e17-a3b3-44ad-ba96-5ecd2f6fe4c0)) - (segment (start 106.223 98.177) (end 106.276 97.738) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5f22022b-924e-458d-af68-0dab42fc7bea)) - (segment (start 117.369 128.669) (end 117.238 128.533) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5fb55710-6802-444c-b49e-f8baff0b0e80)) - (segment (start 120.687 68.011) (end 120.823 67.872) (width 0.5) (layer "F.Cu") (net 2) (tstamp 5fd0968a-69f7-40bf-b11c-bfb8200bff6d)) - (segment (start 168.289 60.342) (end 168.736 60.522) (width 0.5) (layer "F.Cu") (net 2) (tstamp 60519434-6c93-4b4f-91ec-474e1858cb47)) - (segment (start 114.45 74.732) (end 114.774 74.354) (width 0.5) (layer "F.Cu") (net 2) (tstamp 61249d6f-e278-4f7b-9bf9-c83e0805c7ab)) - (segment (start 122.056 133.171) (end 121.682 132.827) (width 0.5) (layer "F.Cu") (net 2) (tstamp 61ab734c-67dd-4039-a46d-c8f722694380)) - (segment (start 189.823 82.317) (end 189.988 82.796) (width 0.5) (layer "F.Cu") (net 2) (tstamp 61fc6940-5ca8-4b5e-9740-aff284ab44bd)) - (segment (start 155.353 143.266) (end 154.912 143.343) (width 0.5) (layer "F.Cu") (net 2) (tstamp 62d19439-7d9a-43c2-b106-b7e15a382d3d)) - (segment (start 187.136 76.779) (end 187.414 77.192) (width 0.5) (layer "F.Cu") (net 2) (tstamp 62e98f17-d345-4216-bcb6-febe1c155e92)) - (segment (start 139.523 57.943) (end 139.84 57.854) (width 0.5) (layer "F.Cu") (net 2) (tstamp 635be725-3f41-4e65-9cba-323513d3069e)) - (segment (start 110.012 117.204) (end 109.848 116.718) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6370e775-a201-41f3-9758-525cb431394c)) - (segment (start 126.907 137.26) (end 126.533 137) (width 0.5) (layer "F.Cu") (net 2) (tstamp 648bdd8d-1d0f-4aba-a3b4-96cc6ac3e5eb)) - (segment (start 166.591 59.71) (end 166.997 59.854) (width 0.5) (layer "F.Cu") (net 2) (tstamp 657e614d-c0dd-4820-8da0-e7747303ddfd)) - (segment (start 193.11 93.818) (end 193.188 94.223) (width 0.5) (layer "F.Cu") (net 2) (tstamp 65b69d37-37b6-475c-812e-15bf5f03cfa3)) - (segment (start 193.33 104.598) (end 193.233 105.095) (width 0.5) (layer "F.Cu") (net 2) (tstamp 65c4d1da-583e-453c-b594-6d311b2735ed)) - (segment (start 129.002 138.459) (end 128.561 138.233) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6626989c-d766-402b-98e3-551841ae57ec)) - (segment (start 169.643 60.906) (end 170.098 61.11) (width 0.5) (layer "F.Cu") (net 2) (tstamp 664ecf5c-b57a-4f6c-9dfb-90603ab88fd6)) - (segment (start 192.36 90.608) (end 192.412 90.796) (width 0.5) (layer "F.Cu") (net 2) (tstamp 666f7502-4d7e-4ee9-9893-5aec2526c722)) - (segment (start 138.045 141.661) (end 137.726 141.58) (width 0.5) (layer "F.Cu") (net 2) (tstamp 66b8bba9-4e40-4100-a696-84bb1f6652b4)) - (segment (start 124.8 64.332) (end 125.179 64.035) (width 0.5) (layer "F.Cu") (net 2) (tstamp 66c466ce-1620-49db-a860-b80058aed775)) - (segment (start 121.096 67.598) (end 121.144 67.551) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6746ce41-2ce2-44c1-aa46-6d3884af8ec5)) - (segment (start 121.467 67.238) (end 121.63 67.083) (width 0.5) (layer "F.Cu") (net 2) (tstamp 67815a61-6d7b-443a-b2de-a389405c015b)) - (segment (start 140.459 142.254) (end 140.008 142.146) (width 0.5) (layer "F.Cu") (net 2) (tstamp 67a87f54-a912-4ade-a760-010460423e02)) - (segment (start 147.738 143.724) (end 147.298 143.659) (width 0.5) (layer "F.Cu") (net 2) (tstamp 67d464dd-2a1f-4611-8ab7-9d49056d28f9)) - (segment (start 112.241 77.707) (end 112.487 77.299) (width 0.5) (layer "F.Cu") (net 2) (tstamp 67fe52bb-ab73-4811-84a9-76cb502d8d44)) - (segment (start 192.453 90.946) (end 192.483 91.056) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6828bced-85e7-4736-b10b-40d9e1e3fa7d)) - (segment (start 111.541 79.002) (end 111.767 78.561) (width 0.5) (layer "F.Cu") (net 2) (tstamp 68577d32-5cbb-4835-b02a-bc34ab01678d)) - (segment (start 140.888 56.527) (end 141.147 57.493) (width 0.5) (layer "F.Cu") (net 2) (tstamp 687aeeeb-ebb1-498a-9110-799221d1622c)) - (segment (start 121.223 67.473) (end 121.331 67.369) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6949d88d-037f-4bee-9d16-af6d5f156f5b)) - (segment (start 192.483 91.056) (end 192.501 91.124) (width 0.5) (layer "F.Cu") (net 2) (tstamp 699c22de-2ca8-43b7-97d6-d77b391ca98d)) - (segment (start 135.73 59.063) (end 136.208 58.916) (width 0.5) (layer "F.Cu") (net 2) (tstamp 69cdb12b-3f3e-4573-9aa4-bc2d4fe1ff0a)) - (segment (start 158.831 142.513) (end 158.765 142.53) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6a033729-72b4-4c64-811b-2f75c5608b21)) - (segment (start 149.573 143.847) (end 149.097 143.837) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6a0a5095-184a-48c4-9919-8b8e80203956)) - (segment (start 139.84 57.854) (end 140.128 57.773) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6ab52cbb-2e9c-43e1-87dd-9edf16282f49)) - (segment (start 122.264 66.495) (end 122.52 66.263) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6abf02ef-4f51-41c4-b691-713535daf618)) - (segment (start 122.52 66.263) (end 122.796 66.016) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6b203d61-5b9a-4d49-8b60-6ebf1ad4ef30)) - (segment (start 176.414 65.445) (end 176.799 65.789) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6b435743-875d-4c3d-a903-e6f82c448c0c)) - (segment (start 192.594 91.488) (end 192.639 91.671) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6b8c673b-ae46-4260-99a8-77585b3a84a1)) - (segment (start 120.524 68.176) (end 120.687 68.011) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6ba27bb4-2c30-4ab3-8e31-448ab0d8e79b)) - (segment (start 107.47 108.765) (end 107.443 108.658) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6c6331ec-fd4e-422d-a5e6-aca798b14486)) - (segment (start 135.245 59.214) (end 135.73 59.063) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6c6fd662-cfbe-4ca6-92d1-35b435be4129)) - (segment (start 191.854 88.81) (end 191.959 89.179) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6c9cdba0-6711-4db6-a24e-4be7418bf2f6)) - (segment (start 182.917 71.63) (end 183.093 71.818) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6dde6d09-17e8-487f-a0bf-9ae6de94cede)) - (segment (start 107.249 107.86) (end 107.185 107.578) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6e0f8a8f-d2d0-45f1-b4fd-3d381f357bd6)) - (segment (start 191.841 111.236) (end 191.748 111.608) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6f370e20-bb54-47cd-ace1-191bbf593550)) - (segment (start 108.505 112.42) (end 108.379 111.991) (width 0.5) (layer "F.Cu") (net 2) (tstamp 6f60bc13-bc1d-4091-a388-caf7f8c25e8d)) - (segment (start 135.432 140.953) (end 135.155 140.868) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7078b425-f6d3-4a16-872d-b60c06a1aa02)) - (segment (start 112.317 122.391) (end 112.059 121.973) (width 0.5) (layer "F.Cu") (net 2) (tstamp 70d09fc4-e1e7-4b5f-8a92-d3802371ad5d)) - (segment (start 125.472 136.169) (end 125.106 135.865) (width 0.5) (layer "F.Cu") (net 2) (tstamp 71280e91-6a28-461c-a224-9f645469cd17)) - (segment (start 193.558 96.487) (end 193.621 96.973) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7154f0eb-d65d-4b83-ab3e-377d2a144b63)) - (segment (start 183.171 127.944) (end 182.827 128.318) (width 0.5) (layer "F.Cu") (net 2) (tstamp 718945e3-faab-4b30-be94-e9d51fd593ae)) - (segment (start 107.854 90.008) (end 107.959 89.574) (width 0.5) (layer "F.Cu") (net 2) (tstamp 71b7fd65-63a8-404a-b10c-092cdd57b4c7)) - (segment (start 107.547 109.054) (end 107.517 108.944) (width 0.5) (layer "F.Cu") (net 2) (tstamp 72115acb-af9e-4c9f-b429-019ab7da0b5a)) - (segment (start 189.992 117.417) (end 189.83 117.849) (width 0.5) (layer "F.Cu") (net 2) (tstamp 72245e52-d766-4bab-acef-e81d7d1ee8d3)) - (segment (start 183.865 127.184) (end 183.518 127.566) (width 0.5) (layer "F.Cu") (net 2) (tstamp 728c3dbf-b7d0-49ae-b8b1-48bb3be710be)) - (segment (start 175.926 135.08) (end 175.569 135.372) (width 0.5) (layer "F.Cu") (net 2) (tstamp 729605d6-35c7-4a55-a65f-1de5ebd97d7b)) - (segment (start 182.631 71.331) (end 182.762 71.467) (width 0.5) (layer "F.Cu") (net 2) (tstamp 72b7a31c-a1f9-485b-a0d8-d2092abf65e5)) - (segment (start 174 99.225) (end 174 97) (width 0.5) (layer "F.Cu") (net 2) (tstamp 73087d3a-72b4-463d-afd1-5b5e9020d021)) - (segment (start 112.74 76.907) (end 113 76.533) (width 0.5) (layer "F.Cu") (net 2) (tstamp 730faecf-8433-42f7-9022-c3dc4219ee85)) - (segment (start 116.907 128.182) (end 116.71 127.97) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7393aa3e-34e5-444c-b6cc-7a91fb841544)) - (segment (start 118.496 70.274) (end 118.804 69.95) (width 0.5) (layer "F.Cu") (net 2) (tstamp 741ffb9c-8ccd-4504-a900-531d2a730462)) - (segment (start 158.944 142.483) (end 158.876 142.501) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7444cb1a-5e81-4d72-8d12-60da2b58b235)) - (segment (start 110.839 119.49) (end 110.674 119.059) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7484251b-4229-4477-9678-2ff9a43ed4a8)) - (segment (start 129.279 61.371) (end 129.69 61.177) (width 0.5) (layer "F.Cu") (net 2) (tstamp 74af6de3-a4c4-424e-94bf-ccd0a0d42c4f)) - (segment (start 192.501 91.124) (end 192.507 91.147) (width 0.5) (layer "F.Cu") (net 2) (tstamp 74c01c7f-f550-4d3b-ac82-0dea463ffefc)) - (segment (start 175.646 64.774) (end 176.029 65.107) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7507a827-090d-43ea-bf23-5d2c91153d80)) - (segment (start 108.767 86.391) (end 108.785 86.326) (width 0.5) (layer "F.Cu") (net 2) (tstamp 76534bf4-7bc6-4b21-ad8d-542e7eaad3c0)) - (segment (start 163.78 58.815) (end 163.925 58.856) (width 0.5) (layer "F.Cu") (net 2) (tstamp 766c6071-4d88-41d4-8cd7-ddce09b9eedd)) - (segment (start 130.51 60.839) (end 130.941 60.674) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7678ad85-b883-485c-8f80-8dc892f2bd47)) - (segment (start 107.361 108.329) (end 107.308 108.111) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7729fdff-438a-415f-935d-f0afbb499ebc)) - (segment (start 180.102 131.184) (end 179.872 131.42) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7736da02-0aa2-4608-a52e-b6b6c5d29bc0)) - (segment (start 190.152 83.282) (end 190.314 83.772) (width 0.5) (layer "F.Cu") (net 2) (tstamp 77cd55ab-5adc-4b37-9bb3-520658a0706e)) - (segment (start 191.439 112.822) (end 191.381 113.047) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7811d8b1-e731-4135-b8bb-bb5833471a49)) - (segment (start 108.909 85.894) (end 108.972 85.679) (width 0.5) (layer "F.Cu") (net 2) (tstamp 78a9783b-b8a8-47f0-87d0-5fb4807924e9)) - (segment (start 192.639 91.671) (end 192.692 91.889) (width 0.5) (layer "F.Cu") (net 2) (tstamp 78e19188-3449-42c5-a9b9-e9ca2b59fe8c)) - (segment (start 177.97 133.29) (end 177.736 133.505) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7a5ad89f-49cb-4fa4-84d4-b8ecbd0392a4)) - (segment (start 167.417 60.008) (end 167.849 60.17) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7add39dd-0df3-4174-86b9-9ecf5180d6fe)) - (segment (start 134.755 59.368) (end 135.245 59.214) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7b1f04a9-6890-4e79-bcc4-de081899daf2)) - (segment (start 192.146 89.84) (end 192.227 90.128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7b4d70e5-6d0b-4f59-bed7-fe368915cae5)) - (segment (start 128.561 138.233) (end 128.128 138) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7c1532d2-1602-47f5-942c-a26646795a9f)) - (segment (start 183.093 70.372) (end 182.385 71.079) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7c4c974b-2112-4e38-845b-0b7ae4014c1e)) - (segment (start 169.189 60.71) (end 169.643 60.906) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7c700141-dffc-497e-b791-049ff81d35b7)) - (segment (start 158.876 142.501) (end 158.853 142.507) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7cb2e589-5423-4093-943c-a0a9ab6a403f)) - (segment (start 121.63 67.083) (end 121.818 66.907) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7cb2fe1d-f875-4c3a-bccd-df7aba493f3e)) - (segment (start 180 99.6) (end 179.6 99.6) (width 0.2) (layer "F.Cu") (net 2) (tstamp 7dccfcdb-a9a8-4575-8f58-843570b6f4dd)) - (segment (start 106.442 103.513) (end 106.379 103.027) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7e4ffbda-59a3-4aaa-a2a1-6e543c443865)) - (segment (start 176.909 134.243) (end 176.597 134.514) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7ee7f19c-2579-443a-bcb6-352124a6ad41)) - (segment (start 169.903 138.997) (end 170 138.9) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7f161e77-6f27-44f0-998a-f35ce6a9d992)) - (segment (start 111.814 121.554) (end 111.584 121.137) (width 0.5) (layer "F.Cu") (net 2) (tstamp 7f3d2942-56c0-4dbd-93ee-bfea668bf389)) - (segment (start 126.533 137) (end 126.179 136.735) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8031b999-f9ff-453a-922b-961266bb73ba)) - (segment (start 141.89 142.587) (end 141.402 142.476) (width 0.5) (layer "F.Cu") (net 2) (tstamp 81316d01-b4b8-4751-93e8-0143aeb8697c)) - (segment (start 135.155 140.868) (end 134.851 140.773) (width 0.5) (layer "F.Cu") (net 2) (tstamp 81c79a0f-357e-4310-81e0-2068af0740d2)) - (segment (start 107.406 108.512) (end 107.361 108.329) (width 0.5) (layer "F.Cu") (net 2) (tstamp 81ec61f5-bb37-4a38-af7a-1b335cac6605)) - (segment (start 193.507 103.626) (end 193.421 104.107) (width 0.5) (layer "F.Cu") (net 2) (tstamp 828ab43f-3536-467a-8443-b8f8aa711abf)) - (segment (start 190.786 85.245) (end 190.937 85.73) (width 0.5) (layer "F.Cu") (net 2) (tstamp 82a7e855-5d3a-4058-8351-39d3179ae7bf)) - (segment (start 179.313 131.989) (end 179.177 132.128) (width 0.5) (layer "F.Cu") (net 2) (tstamp 82e6f546-06e8-4037-8fe0-bd8445d95fc7)) - (segment (start 148.631 143.814) (end 148.177 143.777) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8323f851-b2a9-4a31-954e-c5bc4b776550)) - (segment (start 174.528 63.831) (end 174.894 64.135) (width 0.5) (layer "F.Cu") (net 2) (tstamp 83516801-22a3-4cfc-90cb-19b64fe04cb2)) - (segment (start 179.042 67.849) (end 179.39 68.177) (width 0.5) (layer "F.Cu") (net 2) (tstamp 835b1a43-0efb-402b-a811-dbdb8cc663be)) - (segment (start 192.957 93.07) (end 193.033 93.433) (width 0.5) (layer "F.Cu") (net 2) (tstamp 835d7d9b-3d16-4763-8ecd-9d4a67be8b8b)) - (segment (start 192.041 110.426) (end 191.939 110.842) (width 0.5) (layer "F.Cu") (net 2) (tstamp 83d6ca9a-afb9-4afa-8a22-735054adcc7c)) - (segment (start 138.392 141.748) (end 138.045 141.661) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8407173c-a8aa-4254-8824-3bf6843d5503)) - (segment (start 126.369 63.15) (end 126.779 62.864) (width 0.5) (layer "F.Cu") (net 2) (tstamp 84edd35b-b19f-442f-bae9-86cdd9537847)) - (segment (start 190.953 114.568) (end 190.868 114.845) (width 0.5) (layer "F.Cu") (net 2) (tstamp 861f3360-29ef-4fbc-895f-201cb5b80a46)) - (segment (start 183.29 72.03) (end 183.505 72.264) (width 0.5) (layer "F.Cu") (net 2) (tstamp 86c5523b-5884-4019-b43a-d99482a8a965)) - (segment (start 130.811 139.29) (end 130.357 139.094) (width 0.5) (layer "F.Cu") (net 2) (tstamp 86d203a1-fe24-4dea-be60-97729ca2d7d5)) - (segment (start 107.116 107.267) (end 107.043 106.93) (width 0.5) (layer "F.Cu") (net 2) (tstamp 86e16e7b-b5be-4198-8edb-5539c1de2cc1)) - (segment (start 134.523 140.667) (end 134.171 140.551) (width 0.5) (layer "F.Cu") (net 2) (tstamp 87316ea7-a107-4999-8637-a0345612accf)) - (segment (start 178.182 133.093) (end 177.97 133.29) (width 0.5) (layer "F.Cu") (net 2) (tstamp 87b746a8-0319-4912-b31c-2953833cc1b4)) - (segment (start 119.383 69.348) (end 119.649 69.073) (width 0.5) (layer "F.Cu") (net 2) (tstamp 87da1246-7c9c-4244-aa61-1d31df6adee9)) - (segment (start 191.661 111.955) (end 191.58 112.274) (width 0.5) (layer "F.Cu") (net 2) (tstamp 87eb5df0-e58c-4b06-bf3c-c35697e1e8d2)) - (segment (start 148.177 143.777) (end 147.738 143.724) (width 0.5) (layer "F.Cu") (net 2) (tstamp 88785aef-2f90-4130-b865-c0fc07229dff)) - (segment (start 123.971 134.893) (end 123.586 134.555) (width 0.5) (layer "F.Cu") (net 2) (tstamp 88f220e1-cd59-44fb-a42b-b21624b6fb62)) - (segment (start 185.668 74.8) (end 185.965 75.179) (width 0.5) (layer "F.Cu") (net 2) (tstamp 897f6308-efc7-47d0-a664-1b75a87569d1)) - (segment (start 117.681 128.987) (end 117.631 128.938) (width 0.5) (layer "F.Cu") (net 2) (tstamp 89999771-42ac-40b2-8e51-82654beb0b0a)) - (segment (start 122.434 133.518) (end 122.056 133.171) (width 0.5) (layer "F.Cu") (net 2) (tstamp 89ded90b-7b28-4862-b7af-16d3d946890f)) - (segment (start 192.815 92.422) (end 192.884 92.733) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8a26b22e-9762-4a87-aab0-8d2f39b91e1e)) - (segment (start 174.169 63.541) (end 174.528 63.831) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8a370ac1-ef75-4874-943f-6b171614cec7)) - (segment (start 193.729 97.96) (end 193.771 98.458) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8a3ae28a-203a-4229-8ad1-db5e88671d1b)) - (segment (start 191.495 87.58) (end 191.621 88.009) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8bb67ad6-246b-4c76-87a2-9c7077a55881)) - (segment (start 110.177 117.683) (end 110.012 117.204) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8beb9097-f19c-4282-9500-19c1f35600c4)) - (segment (start 165.829 59.449) (end 166.201 59.575) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8c1283de-22cc-4073-b73a-21691e59b697)) - (segment (start 159.054 142.453) (end 158.944 142.483) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8c4138cc-c934-4caf-a057-eef831ccc8b4)) - (segment (start 182.402 71.096) (end 182.449 71.144) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8d74418b-805a-4e0b-ad6f-68af5cd82e48)) - (segment (start 110.508 118.613) (end 110.342 118.154) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8dcc8e8f-a0ac-4666-8fc3-bc1c61e8eaac)) - (segment (start 151.542 143.771) (end 151.045 143.806) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8e3aae47-4ec7-4b5d-bd4c-7f41a2b4c371)) - (segment (start 190.868 114.845) (end 190.773 115.149) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8eca6283-396a-46b5-967b-9d4396a16ea2)) - (segment (start 174.821 135.965) (end 174.432 136.263) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8f222a33-fc3f-4abe-a88b-ac52da8a4293)) - (segment (start 170.31 138.823) (end 169.903 138.997) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8f32bc69-18d7-43b8-85eb-7b854468bc50)) - (segment (start 116.907 129.628) (end 117.615 128.921) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8f394310-f176-4706-abd6-8230284da2ea)) - (segment (start 152.04 143.729) (end 151.542 143.771) (width 0.5) (layer "F.Cu") (net 2) (tstamp 904684a5-9de4-4aad-adb2-74ae01e08f08)) - (segment (start 132.317 60.177) (end 132.796 60.012) (width 0.5) (layer "F.Cu") (net 2) (tstamp 90a52c68-beea-4cc1-b97a-bed40c5489bc)) - (segment (start 121.079 67.615) (end 121.096 67.598) (width 0.5) (layer "F.Cu") (net 2) (tstamp 90dc2e2e-6998-45dc-b0b8-e74a50f5e9d6)) - (segment (start 185.08 74.074) (end 185.372 74.431) (width 0.5) (layer "F.Cu") (net 2) (tstamp 90f359c6-2547-4570-a3ec-1bfc1b620aea)) - (segment (start 137.3 112.24) (end 136 112.24) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9168d8a0-8284-44f8-b33a-d7b07f2b7d3a)) - (segment (start 146.374 143.507) (end 145.893 143.421) (width 0.5) (layer "F.Cu") (net 2) (tstamp 917cc3c1-7d36-490f-9ea4-1059ed9e0435)) - (segment (start 124.074 64.92) (end 124.431 64.628) (width 0.5) (layer "F.Cu") (net 2) (tstamp 91836f66-890a-4edf-8644-5ee1ac90da2a)) - (segment (start 118.366 129.663) (end 118.176 129.476) (width 0.5) (layer "F.Cu") (net 2) (tstamp 91a55839-7c9b-48e3-9095-15dfe9d1e620)) - (segment (start 121.316 132.486) (end 120.958 132.151) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9271c57d-6a57-4e1c-b283-4f74602a5ae0)) - (segment (start 190.773 115.149) (end 190.667 115.477) (width 0.5) (layer "F.Cu") (net 2) (tstamp 92a40108-2868-498a-bbe9-4f74a77dccb6)) - (segment (start 138.81 58.146) (end 139.179 58.041) (width 0.5) (layer "F.Cu") (net 2) (tstamp 940bfbc0-e182-4630-a657-2adb8daee91a)) - (segment (start 120.274 131.504) (end 119.95 131.196) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9431aee6-63b7-4564-8e5f-9d08afbec7f4)) - (segment (start 181.634 70.337) (end 181.824 70.524) (width 0.5) (layer "F.Cu") (net 2) (tstamp 94766ec8-d992-4c3b-921e-5ca32a8eaca8)) - (segment (start 176.799 65.789) (end 177.184 66.135) (width 0.5) (layer "F.Cu") (net 2) (tstamp 94dc8447-90da-41a0-960e-e943f6510360)) - (segment (start 136.155 142.205) (end 136.414 141.239) (width 0.5) (layer "F.Cu") (net 2) (tstamp 94f61221-e86e-4844-8810-ca2467cebb17)) - (segment (start 121.144 67.551) (end 121.223 67.473) (width 0.5) (layer "F.Cu") (net 2) (tstamp 954dcc76-fb40-4491-8345-5541f8db131c)) - (segment (start 192.884 92.733) (end 192.957 93.07) (width 0.5) (layer "F.Cu") (net 2) (tstamp 95f522a1-2f5c-40ef-b1fb-abbfe8763a2a)) - (segment (start 193.814 101.369) (end 193.777 101.823) (width 0.5) (layer "F.Cu") (net 2) (tstamp 964c3181-6bc0-43cb-901a-c214cec4cdbd)) - (segment (start 106.734 105.353) (end 106.657 104.912) (width 0.5) (layer "F.Cu") (net 2) (tstamp 965edb9e-10c9-490f-8253-74f409d1497d)) - (segment (start 107.493 108.853) (end 107.487 108.831) (width 0.5) (layer "F.Cu") (net 2) (tstamp 966e3e93-7654-41c3-8bef-570d6b6c1808)) - (segment (start 157.267 142.884) (end 156.93 142.957) (width 0.5) (layer "F.Cu") (net 2) (tstamp 96ccc3b8-fc48-4405-baab-c4a7c6f2317a)) - (segment (start 106.341 97.298) (end 106.413 96.843) (width 0.5) (layer "F.Cu") (net 2) (tstamp 971da088-f752-469f-880c-d71b44532902)) - (segment (start 189.478 118.736) (end 189.29 119.189) (width 0.5) (layer "F.Cu") (net 2) (tstamp 97ee7272-ff86-418a-8a72-058e23488850)) - (segment (start 182.827 128.318) (end 182.486 128.684) (width 0.5) (layer "F.Cu") (net 2) (tstamp 980f25cc-cb5e-4af6-8e62-81dd060b9df2)) - (segment (start 193.033 93.433) (end 193.11 93.818) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9832b37c-29e8-49bb-bd16-77f23fbc67ca)) - (segment (start 170.098 61.11) (end 170.55 61.322) (width 0.5) (layer "F.Cu") (net 2) (tstamp 98b9d633-fad5-4d1c-82af-352514355698)) - (segment (start 166.228 140.314) (end 165.736 140.474) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9915ec9a-54fd-4e22-ad8a-5fa8f7c0d255)) - (segment (start 117.615 128.921) (end 117.598 128.904) (width 0.5) (layer "F.Cu") (net 2) (tstamp 992391be-997e-44ae-853a-3bf4ab07eceb)) - (segment (start 170.998 61.541) (end 171.439 61.767) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9a8d5a3d-9153-4f34-ab6c-36927752a7cd)) - (segment (start 163.792 141.084) (end 163.323 141.226) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9ad87233-3cfc-4dc2-a131-412302c0c4b5)) - (segment (start 182.385 71.079) (end 182.402 71.096) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9b097f79-8784-4333-9608-3d45a011f40a)) - (segment (start 107.702 109.615) (end 107.64 109.392) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9b1fa471-0558-423d-9d93-74576dcfe08c)) - (segment (start 164.755 140.786) (end 164.27 140.937) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9b3cecaa-a86b-49b6-9100-0424089dbd39)) - (segment (start 181.823 129.39) (end 181.504 129.726) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9c608e5f-c912-4e79-95c1-20d070984f90)) - (segment (start 191.292 113.386) (end 191.263 113.496) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9db28497-6973-49c7-94de-9d79847337e2)) - (segment (start 142.385 142.699) (end 141.89 142.587) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9dced0c2-0d94-46f6-9609-0c0674a0bd80)) - (segment (start 180.617 130.652) (end 180.351 130.927) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9e912e21-e142-4eb2-8f91-5c117a02fa7f)) - (segment (start 173.221 137.136) (end 172.808 137.414) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9eb1648a-66a4-46cb-b7ce-157994017521)) - (segment (start 192.92 106.609) (end 192.81 107.114) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9eb18045-1f13-4c60-b0ca-b3b0b18f3e4c)) - (segment (start 179.225 99.225) (end 175 99.225) (width 0.2) (layer "F.Cu") (net 2) (tstamp 9efc95b9-73a8-4d02-9a80-767290eb4e07)) - (segment (start 191.506 112.564) (end 191.439 112.822) (width 0.5) (layer "F.Cu") (net 2) (tstamp 9ff98100-558f-482e-9e0c-d8890de43528)) - (segment (start 192.699 107.615) (end 192.587 108.11) (width 0.5) (layer "F.Cu") (net 2) (tstamp a0278a16-9399-45f8-b320-8b8969df02b2)) - (segment (start 113.541 75.831) (end 113.831 75.472) (width 0.5) (layer "F.Cu") (net 2) (tstamp a1266f11-546d-4cc8-ab46-3ca02a070406)) - (segment (start 117.849 70.958) (end 118.177 70.61) (width 0.5) (layer "F.Cu") (net 2) (tstamp a1c446d4-34a5-45e1-b555-e6e628c372c0)) - (segment (start 158.658 142.557) (end 158.512 142.594) (width 0.5) (layer "F.Cu") (net 2) (tstamp a25f919e-98bb-479b-9594-e8e70240c49a)) - (segment (start 193.678 97.464) (end 193.729 97.96) (width 0.5) (layer "F.Cu") (net 2) (tstamp a2eba141-4f33-4e6a-93d1-7169b21a903e)) - (segment (start 106.51 103.99) (end 106.442 103.513) (width 0.5) (layer "F.Cu") (net 2) (tstamp a3bd7c4f-d8a0-458d-89ef-b8a6f7d23657)) - (segment (start 193.771 98.458) (end 193.806 98.955) (width 0.5) (layer "F.Cu") (net 2) (tstamp a3d253ac-96ca-450f-9df6-36da949a0aa0)) - (segment (start 188.629 79.279) (end 188.823 79.69) (width 0.5) (layer "F.Cu") (net 2) (tstamp a3dbfa4e-1bde-46a8-a983-cf55387d592a)) - (segment (start 107.413 91.89) (end 107.524 91.402) (width 0.5) (layer "F.Cu") (net 2) (tstamp a3e4cf01-e716-4ebc-9767-0867f98f9005)) - (segment (start 131.846 60.342) (end 132.317 60.177) (width 0.5) (layer "F.Cu") (net 2) (tstamp a402b6c5-f3f8-4640-b941-aadd5a8fa93d)) - (segment (start 136.22 141.185) (end 136.075 141.144) (width 0.5) (layer "F.Cu") (net 2) (tstamp a461ccc4-3333-4e8c-b5da-bf96631e069f)) - (segment (start 160.477 142.057) (end 160.16 142.146) (width 0.5) (layer "F.Cu") (net 2) (tstamp a4b963ce-c750-41f8-b03d-3c0e99e78eaf)) - (segment (start 179.177 132.128) (end 179.067 132.238) (width 0.5) (layer "F.Cu") (net 2) (tstamp a60477ea-a540-4416-a95c-597e0fef662f)) - (segment (start 181.42 70.128) (end 181.634 70.337) (width 0.5) (layer "F.Cu") (net 2) (tstamp a640be09-be07-49bd-9e33-6fb913689a9d)) - (segment (start 107.19 92.886) (end 107.301 92.385) (width 0.5) (layer "F.Cu") (net 2) (tstamp a64a756d-1197-433e-8dff-0428bcb1114b)) - (segment (start 190.425 116.201) (end 190.29 116.591) (width 0.5) (layer "F.Cu") (net 2) (tstamp a6ec53b5-5cc2-43c5-90b8-26905f496e2b)) - (segment (start 109.854 83.003) (end 110.008 82.583) (width 0.5) (layer "F.Cu") (net 2) (tstamp a71dbc00-0bea-4f7c-9169-b2d36ba764dd)) - (segment (start 175.569 135.372) (end 175.2 135.668) (width 0.5) (layer "F.Cu") (net 2) (tstamp a7e8a34a-6e09-4e9c-99ae-2cc987ff2739)) - (segment (start 108.494 87.436) (end 108.561 87.178) (width 0.5) (layer "F.Cu") (net 2) (tstamp a89e5c2d-2459-4a35-86bd-754c36cb233a)) - (segment (start 136.504 141.263) (end 136.437 141.245) (width 0.5) (layer "F.Cu") (net 2) (tstamp a8a8ac55-2cae-4870-a393-b1d66772c2b6)) - (segment (start 120.372 66.907) (end 121.079 67.615) (width 0.5) (layer "F.Cu") (net 2) (tstamp a8e638b9-e16e-4f9c-b7ad-c05ada45514f)) - (segment (start 179.067 132.238) (end 178.987 132.319) (width 0.5) (layer "F.Cu") (net 2) (tstamp a952f1c0-352f-4cfd-853d-82937a35963b)) - (segment (start 107.499 108.876) (end 107.493 108.853) (width 0.5) (layer "F.Cu") (net 2) (tstamp a971b0ca-1216-4929-bce4-407bfecd9f2f)) - (segment (start 111.322 79.45) (end 111.541 79.002) (width 0.5) (layer "F.Cu") (net 2) (tstamp a9e6a3ae-8b31-4c40-bae8-2b29a1e792a8)) - (segment (start 131.387 60.508) (end 131.846 60.342) (width 0.5) (layer "F.Cu") (net 2) (tstamp aaa3d3b8-baea-4b8f-b450-1ac5bd29a26d)) - (segment (start 115.107 73.971) (end 115.445 73.586) (width 0.5) (layer "F.Cu") (net 2) (tstamp aac33599-a6dd-41b8-a19f-970114bc29a2)) - (segment (start 112.059 121.973) (end 111.814 121.554) (width 0.5) (layer "F.Cu") (net 2) (tstamp aac8ae15-1958-40f2-b2b7-8d8afbc2e123)) - (segment (start 108.856 86.075) (end 108.909 85.894) (width 0.5) (layer "F.Cu") (net 2) (tstamp ab04e224-3750-48bb-b682-1f420da00bfa)) - (segment (start 161.58 141.741) (end 161.19 141.854) (width 0.5) (layer "F.Cu") (net 2) (tstamp ab968c28-e36d-4ffb-97f8-460d9274cae7)) - (segment (start 140.008 142.146) (end 139.574 142.041) (width 0.5) (layer "F.Cu") (net 2) (tstamp abc996ae-b957-42ba-a030-011bee29bfc2)) - (segment (start 163.845 57.795) (end 163.586 58.761) (width 0.5) (layer "F.Cu") (net 2) (tstamp ac6e29e1-cd4c-4432-b8b7-e2c6d164995b)) - (segment (start 123.8625 114.738) (end 123.6 115) (width 0.5) (layer "F.Cu") (net 2) (tstamp acfc586d-4d08-40e6-8359-607ae5a60b93)) - (segment (start 127.192 62.586) (end 127.609 62.317) (width 0.5) (layer "F.Cu") (net 2) (tstamp ad715fab-30b4-47c1-8058-e29b95a3bc09)) - (segment (start 120.61 131.823) (end 120.274 131.504) (width 0.5) (layer "F.Cu") (net 2) (tstamp adf3cebd-e3df-4b93-8b1e-2fe2c7ade71c)) - (segment (start 107.795 86.155) (end 108.761 86.414) (width 0.5) (layer "F.Cu") (net 2) (tstamp ae112f15-fc30-4268-8ac9-841f62e8fd60)) - (segment (start 106.276 97.738) (end 106.341 97.298) (width 0.5) (layer "F.Cu") (net 2) (tstamp ae1924b5-0b46-4f08-8502-f7188a5d5f6c)) - (segment (start 140.128 57.773) (end 140.385 57.702) (width 0.5) (layer "F.Cu") (net 2) (tstamp aeae106c-0125-4d39-840c-3a3f77e030e3)) - (segment (start 184.514 73.403) (end 184.793 73.731) (width 0.5) (layer "F.Cu") (net 2) (tstamp af913d80-0c4b-4456-ae7f-e84e1a44692e)) - (segment (start 109.132 85.155) (end 109.227 84.851) (width 0.5) (layer "F.Cu") (net 2) (tstamp afdc3983-2b7e-40ff-b7cd-e49802b5774b)) - (segment (start 108.708 86.614) (end 108.737 86.504) (width 0.5) (layer "F.Cu") (net 2) (tstamp b025011d-0515-4fd6-8823-f84f133f252c)) - (segment (start 146.843 143.587) (end 146.374 143.507) (width 0.5) (layer "F.Cu") (net 2) (tstamp b05d1cac-e70d-4703-99e6-bd4c9fd25468)) - (segment (start 173.631 136.85) (end 173.221 137.136) (width 0.5) (layer "F.Cu") (net 2) (tstamp b066278d-7d72-4132-9bc7-4e5e4a44c141)) - (segment (start 125.106 135.865) (end 124.732 135.55) (width 0.5) (layer "F.Cu") (net 2) (tstamp b164415c-75c1-4e7f-8f25-c0a69e287217)) - (segment (start 117.762 129.067) (end 117.681 128.987) (width 0.5) (layer "F.Cu") (net 2) (tstamp b1678b56-9af9-4a52-9825-f8736ac3ab84)) - (segment (start 178.777 132.527) (end 178.669 132.631) (width 0.5) (layer "F.Cu") (net 2) (tstamp b1f8c0ee-33d0-4e8e-aea9-9727e9abcdd1)) - (segment (start 191.084 86.208) (end 191.226 86.677) (width 0.5) (layer "F.Cu") (net 2) (tstamp b229bd7e-a4f1-4245-af93-2766941ab8ef)) - (segment (start 193.83 99.451) (end 193.844 99.942) (width 0.5) (layer "F.Cu") (net 2) (tstamp b2d142c7-8eaf-41a2-931e-718043999168)) - (segment (start 107.64 109.392) (end 107.588 109.204) (width 0.5) (layer "F.Cu") (net 2) (tstamp b31ed971-0c39-4237-ab8b-4b876e4dedf6)) - (segment (start 172 99.05) (end 173.05 99.05) (width 0.5) (layer "F.Cu") (net 2) (tstamp b34f5670-1299-4037-a462-ea6e8c827868)) - (segment (start 173.467 63) (end 173.821 63.265) (width 0.5) (layer "F.Cu") (net 2) (tstamp b3899afe-eeaa-479b-9b78-5bc57e002535)) - (segment (start 141.402 142.476) (end 140.925 142.364) (width 0.5) (layer "F.Cu") (net 2) (tstamp b3900868-30b6-4adc-ad45-da6de2e9ca25)) - (segment (start 123.4563 113.95) (end 123.05 113.95) (width 0.5) (layer "F.Cu") (net 2) (tstamp b3a34aa0-2388-4025-b3c5-8a62b5eac915)) - (segment (start 139.574 142.041) (end 139.158 141.939) (width 0.5) (layer "F.Cu") (net 2) (tstamp b3ade59b-4c60-4bff-9864-d59263954ab4)) - (segment (start 108.252 88.392) (end 108.339 88.045) (width 0.5) (layer "F.Cu") (net 2) (tstamp b42eb06e-fbfc-4878-bd8a-10929a1533f3)) - (segment (start 124.732 135.55) (end 124.354 135.226) (width 0.5) (layer "F.Cu") (net 2) (tstamp b4606e46-da38-471b-bba2-f72ec59c7154)) - (segment (start 109.575 83.799) (end 109.71 83.409) (width 0.5) (layer "F.Cu") (net 2) (tstamp b463bc92-51d3-444d-a85a-95140f9cbbe9)) - (segment (start 119.95 131.196) (end 119.641 130.899) (width 0.5) (layer "F.Cu") (net 2) (tstamp b4650a51-0e8e-40e6-a52c-64c06bf639d1)) - (segment (start 191.239 113.586) (end 191.233 113.609) (width 0.5) (layer "F.Cu") (net 2) (tstamp b46768f1-20b9-4e82-86e2-1694d8d2f802)) - (segment (start 113.737 124.432) (end 113.442 124.035) (width 0.5) (layer "F.Cu") (net 2) (tstamp b47e9bda-a83c-4863-9e11-acf786042d62)) - (segment (start 123.731 65.207) (end 124.074 64.92) (width 0.5) (layer "F.Cu") (net 2) (tstamp b5320781-d4a6-48b7-be63-de7b008c9840)) - (segment (start 183.518 127.566) (end 183.171 127.944) (width 0.5) (layer "F.Cu") (net 2) (tstamp b56f353f-dd90-4bad-89f2-ab7f2884ead9)) - (segment (start 132.796 60.012) (end 133.282 59.848) (width 0.5) (layer "F.Cu") (net 2) (tstamp b5ffeb6a-e87c-43b5-85d6-a16004fa2c99)) - (segment (start 117.083 128.37) (end 116.907 128.182) (width 0.5) (layer "F.Cu") (net 2) (tstamp b649ed03-6bd6-4949-83ff-1ccfda44a4c7)) - (segment (start 119.898 68.816) (end 120.128 68.58) (width 0.5) (layer "F.Cu") (net 2) (tstamp b64bdfac-b6f5-49ca-906f-7555935bf351)) - (segment (start 159.615 142.298) (end 159.392 142.36) (width 0.5) (layer "F.Cu") (net 2) (tstamp b6d4f8d1-5082-42a6-a9cc-83e7fde4df47)) - (segment (start 108.146 111.19) (end 108.041 110.821) (width 0.5) (layer "F.Cu") (net 2) (tstamp b78eda70-9575-4eaf-bc13-198032c21d16)) - (segment (start 117.473 128.777) (end 117.369 128.669) (width 0.5) (layer "F.Cu") (net 2) (tstamp b793066e-e733-4d91-b504-258ae415c093)) - (segment (start 193.343 95.088) (end 193.418 95.543) (width 0.5) (layer "F.Cu") (net 2) (tstamp b7b3d865-8706-4898-8be8-02fb0d0f31da)) - (segment (start 107.487 108.831) (end 107.47 108.765) (width 0.5) (layer "F.Cu") (net 2) (tstamp b8401797-bb38-4d46-8413-b07084af6701)) - (segment (start 108.061 89.158) (end 108.159 88.764) (width 0.5) (layer "F.Cu") (net 2) (tstamp b9938b96-696a-4b39-b261-49c55c657434)) - (segment (start 168.736 60.522) (end 169.189 60.71) (width 0.5) (layer "F.Cu") (net 2) (tstamp b9cb124d-9cb4-4a4e-a615-66538a63fa13)) - (segment (start 123.586 134.555) (end 123.201 134.211) (width 0.5) (layer "F.Cu") (net 2) (tstamp b9e5ab0f-3606-4657-a04c-5b48c84313f4)) - (segment (start 111.767 78.561) (end 112 78.128) (width 0.5) (layer "F.Cu") (net 2) (tstamp ba275bbf-a9ab-4164-b2a4-7069e902fde6)) - (segment (start 182.449 71.144) (end 182.527 71.223) (width 0.5) (layer "F.Cu") (net 2) (tstamp ba49735a-431e-478a-8eff-1801d0c22554)) - (segment (start 193.777 101.823) (end 193.724 102.262) (width 0.5) (layer "F.Cu") (net 2) (tstamp baba1e07-08a2-46f2-87ed-943345749cd5)) - (segment (start 141.124 57.499) (end 141.147 57.493) (width 0.5) (layer "F.Cu") (net 2) (tstamp bbb56a31-5dd2-45e7-8e3c-bf911b804f08)) - (segment (start 106.229 101.542) (end 106.194 101.045) (width 0.5) (layer "F.Cu") (net 2) (tstamp bc22f734-7d48-4b8d-bb17-fc65dd86a4ee)) - (segment (start 171.137 138.416) (end 170.721 138.629) (width 0.5) (layer "F.Cu") (net 2) (tstamp bc356775-5469-4b12-bab1-b9c0f5790f38)) - (segment (start 136.765 141.332) (end 136.614 141.292) (width 0.5) (layer "F.Cu") (net 2) (tstamp bc86d50b-0c51-4581-b352-c2a602d1e86c)) - (segment (start 177.944 66.829) (end 178.318 67.173) (width 0.5) (layer "F.Cu") (net 2) (tstamp bdb3cab2-b606-4267-a003-2d6314c1a1b0)) - (segment (start 164.321 58.972) (end 164.568 59.047) (width 0.5) (layer "F.Cu") (net 2) (tstamp bde8b10e-6a71-4dad-a26d-91065adbdabb)) - (segment (start 174.432 136.263) (end 174.035 136.558) (width 0.5) (layer "F.Cu") (net 2) (tstamp bdee75ac-1313-4ac0-82e9-6d93650203aa)) - (segment (start 182.238 70.933) (end 182.319 71.013) (width 0.5) (layer "F.Cu") (net 2) (tstamp c0e1f970-bbd5-43fe-acee-50a5d7107171)) - (segment (start 178.318 67.173) (end 178.684 67.514) (width 0.5) (layer "F.Cu") (net 2) (tstamp c14c1d20-ab61-445c-a80c-b085066821fd)) - (segment (start 140.946 57.547) (end 141.056 57.517) (width 0.5) (layer "F.Cu") (net 2) (tstamp c1bd4da4-2b87-4925-8da1-7124d0d556cb)) - (segment (start 191.332 113.235) (end 191.292 113.386) (width 0.5) (layer "F.Cu") (net 2) (tstamp c1edf1a2-4159-463d-9776-45231569fe6f)) - (segment (start 186.169 124.528) (end 185.865 124.894) (width 0.5) (layer "F.Cu") (net 2) (tstamp c2a8dbae-4af7-49d1-a017-9a47a09ff09f)) - (segment (start 157.578 142.815) (end 157.267 142.884) (width 0.5) (layer "F.Cu") (net 2) (tstamp c2bc9a5b-7dd3-4120-88f8-da392c95cf7e)) - (segment (start 172.293 62.241) (end 172.701 62.487) (width 0.5) (layer "F.Cu") (net 2) (tstamp c34a9e0a-94e7-4c11-b269-676598ead72d)) - (segment (start 135.679 141.028) (end 135.432 140.953) (width 0.5) (layer "F.Cu") (net 2) (tstamp c3b05340-a676-478f-b39a-f8fb5f97e7f5)) - (segment (start 136.075 141.144) (end 135.894 141.091) (width 0.5) (layer "F.Cu") (net 2) (tstamp c3c0c44d-6704-411b-a419-fb57b941f6ae)) - (segment (start 183.505 72.264) (end 183.737 72.52) (width 0.5) (layer "F.Cu") (net 2) (tstamp c3e7681f-746e-411a-a287-8c0123521ad9)) - (segment (start 192.476 108.598) (end 192.364 109.075) (width 0.5) (layer "F.Cu") (net 2) (tstamp c414f1e2-0f57-473c-9223-70f1dd4cf5dc)) - (segment (start 159.872 142.227) (end 159.615 142.298) (width 0.5) (layer "F.Cu") (net 2) (tstamp c4df692b-dec1-4689-9e46-1c4d2bf68861)) - (segment (start 131.711 139.658) (end 131.264 139.478) (width 0.5) (layer "F.Cu") (net 2) (tstamp c525720f-15ab-4150-833f-3b4a0d8e9cbb)) - (segment (start 159.392 142.36) (end 159.204 142.412) (width 0.5) (layer "F.Cu") (net 2) (tstamp c5cb5569-0dd5-4b42-8360-36694beaeef0)) - (segment (start 108.619 86.953) (end 108.668 86.765) (width 0.5) (layer "F.Cu") (net 2) (tstamp c5f1f321-ccf6-4bbf-aed2-0b3343b08997)) - (segment (start 190.29 116.591) (end 190.146 116.997) (width 0.5) (layer "F.Cu") (net 2) (tstamp c6030e15-9e0a-4792-b724-9291bc40a6b4)) - (segment (start 193.806 98.955) (end 193.83 99.451) (width 0.5) (layer "F.Cu") (net 2) (tstamp c6088a91-8437-4e15-8317-52b675b6ede9)) - (segment (start 109.333 84.523) (end 109.449 84.171) (width 0.5) (layer "F.Cu") (net 2) (tstamp c60ab46d-a106-48fb-8439-3e130c33b7a5)) - (segment (start 109.71 83.409) (end 109.854 83.003) (width 0.5) (layer "F.Cu") (net 2) (tstamp c6449800-f5b5-4947-8ce9-da732db15e57)) - (segment (start 111.584 121.137) (end 111.371 120.721) (width 0.5) (layer "F.Cu") (net 2) (tstamp c64cfaf0-bb32-4706-900b-336e271698d1)) - (segment (start 157.86 142.751) (end 157.578 142.815) (width 0.5) (layer "F.Cu") (net 2) (tstamp c6a5906a-9025-4d74-8686-fdf6f136ff57)) - (segment (start 156.182 143.11) (end 155.777 143.188) (width 0.5) (layer "F.Cu") (net 2) (tstamp c73d4f3e-243d-4994-87d5-0e107ffbdb56)) - (segment (start 108.259 111.58) (end 108.146 111.19) (width 0.5) (layer "F.Cu") (net 2) (tstamp c759b71e-d493-4ba2-984b-3b58aee6ba31)) - (segment (start 106.379 103.027) (end 106.322 102.536) (width 0.5) (layer "F.Cu") (net 2) (tstamp c79e11a0-11f7-44d7-a088-7db784712e0c)) - (segment (start 136.614 141.292) (end 136.504 141.263) (width 0.5) (layer "F.Cu") (net 2) (tstamp c815e9b8-79b1-4f32-bd97-a655903e6553)) - (segment (start 186.85 76.369) (end 187.136 76.779) (width 0.5) (layer "F.Cu") (net 2) (tstamp cab9466b-7ce5-417d-823c-8f343da0c039)) - (segment (start 123.403 65.486) (end 123.731 65.207) (width 0.5) (layer "F.Cu") (net 2) (tstamp cb00fbc2-be9d-4fad-86ec-8f20d1842346)) - (segment (start 191.091 114.106) (end 191.028 114.321) (width 0.5) (layer "F.Cu") (net 2) (tstamp cbc63910-6c1f-4e31-b53f-717da99e7f0d)) - (segment (start 175.268 64.45) (end 175.646 64.774) (width 0.5) (layer "F.Cu") (net 2) (tstamp cbe53ac3-c6d1-4028-8bec-08ed92e9a654)) - (segment (start 108.737 86.504) (end 108.755 86.437) (width 0.5) (layer "F.Cu") (net 2) (tstamp cc274741-185b-402d-be7e-9fd70fc7a2ca)) - (segment (start 108.339 88.045) (end 108.42 87.726) (width 0.5) (layer "F.Cu") (net 2) (tstamp ccb5a3d4-4592-45d5-b96c-3a7ca1c0de7f)) - (segment (start 177.204 133.984) (end 176.909 134.243) (width 0.5) (layer "F.Cu") (net 2) (tstamp ccc7b829-948f-4b8c-bb4d-32ea52063e40)) - (segment (start 122.796 66.016) (end 123.091 65.757) (width 0.5) (layer "F.Cu") (net 2) (tstamp cd03b8db-adcd-4d1d-9c02-cc2abb690730)) - (segment (start 106.322 102.536) (end 106.326 102.54) (width 0.5) (layer "F.Cu") (net 2) (tstamp cdfe79a7-d345-4db5-9cb2-aa754d9fbbf0)) - (segment (start 150.058 143.844) (end 149.573 143.847) (width 0.5) (layer "F.Cu") (net 2) (tstamp cec573e8-ee52-4445-9f4c-4c7f945d2ab3)) - (segment (start 109.287 85) (end 109.132 85.155) (width 0.5) (layer "F.Cu") (net 2) (tstamp cf561547-b26e-471c-bbd1-4d9814bfdc90)) - (segment (start 124.431 64.628) (end 124.8 64.332) (width 0.5) (layer "F.Cu") (net 2) (tstamp d017e978-fe7a-44c4-8b26-dd540868a394)) - (segment (start 136 120) (end 125 120) (width 0.5) (layer "F.Cu") (net 2) (tstamp d034fef6-2a26-4614-936e-0840a088cf2d)) - (segment (start 193.421 104.107) (end 193.33 104.598) (width 0.5) (layer "F.Cu") (net 2) (tstamp d098360e-8b8b-4877-b9a8-56308e0a49f0)) - (segment (start 123.8625 113.5438) (end 123.8625 112.05) (width 0.2) (layer "F.Cu") (net 2) (tstamp d0cbedf0-ed34-43d6-bc5d-6925b1accbe7)) - (segment (start 109.214 114.755) (end 109.063 114.27) (width 0.5) (layer "F.Cu") (net 2) (tstamp d0cd856e-a301-4df0-9b9a-430fcfe6ed4d)) - (segment (start 106.326 102.54) (end 111 102.54) (width 0.5) (layer "F.Cu") (net 2) (tstamp d106680a-bfca-4ba0-b14f-8244db17be00)) - (segment (start 180.351 130.927) (end 180.102 131.184) (width 0.5) (layer "F.Cu") (net 2) (tstamp d10cd816-25e7-447b-86e7-c8f88fb917e4)) - (segment (start 116.482 72.434) (end 116.829 72.056) (width 0.5) (layer "F.Cu") (net 2) (tstamp d195be6c-ce27-4c1d-965a-6732a2035a3c)) - (segment (start 191.028 114.321) (end 190.953 114.568) (width 0.5) (layer "F.Cu") (net 2) (tstamp d1e77e69-411a-4c39-bebb-6a4f13fa1e4f)) - (segment (start 189.492 81.387) (end 189.658 81.846) (width 0.5) (layer "F.Cu") (net 2) (tstamp d2093607-2b7e-499a-a33d-00f66bb69103)) - (segment (start 183.093 71.818) (end 183.29 72.03) (width 0.5) (layer "F.Cu") (net 2) (tstamp d20fb285-b6b9-416c-9a30-9ffbb343b195)) - (segment (start 177.736 133.505) (end 177.48 133.737) (width 0.5) (layer "F.Cu") (net 2) (tstamp d23e243a-44b0-4223-86a4-69845da13cab)) - (segment (start 158.111 142.692) (end 157.86 142.751) (width 0.5) (layer "F.Cu") (net 2) (tstamp d243d2e2-f581-48e3-8b47-cf0f3ea06737)) - (segment (start 187 123.467) (end 186.735 123.821) (width 0.5) (layer "F.Cu") (net 2) (tstamp d2518152-e25e-485a-a726-c9840d1ce8a3)) - (segment (start 171.439 61.767) (end 171.872 62) (width 0.5) (layer "F.Cu") (net 2) (tstamp d2e3bb03-5df6-473e-9e9b-30163b43e4fe)) - (segment (start 106.194 101.045) (end 106.17 100.549) (width 0.5) (layer "F.Cu") (net 2) (tstamp d2f2c4cd-2fd7-480b-bc43-031923d94b48)) - (segment (start 124.354 135.226) (end 123.971 134.893) (width 0.5) (layer "F.Cu") (net 2) (tstamp d3983932-0e46-47a9-8ffd-057943e6f00a)) - (segment (start 106.973 93.897) (end 107.08 93.391) (width 0.5) (layer "F.Cu") (net 2) (tstamp d3b5a2b4-429c-46d6-9c22-9600d2fa8d27)) - (segment (start 164.568 59.047) (end 164.845 59.132) (width 0.5) (layer "F.Cu") (net 2) (tstamp d4309ffc-8d4b-430d-a061-2e02364b98f0)) - (segment (start 113 76.533) (end 113.265 76.179) (width 0.5) (layer "F.Cu") (net 2) (tstamp d46aeba1-d68b-4f9b-8302-0092e93c40a2)) - (segment (start 139.158 141.939) (end 138.764 141.841) (width 0.5) (layer "F.Cu") (net 2) (tstamp d48d6244-e001-44b1-82b7-7611aa8d9a1b)) - (segment (start 130.097 61.003) (end 130.51 60.839) (width 0.5) (layer "F.Cu") (net 2) (tstamp d4a16857-7fe4-4272-b6b0-ac79ad1b438a)) - (segment (start 191.144 113.925) (end 191.091 114.106) (width 0.5) (layer "F.Cu") (net 2) (tstamp d4bf2a12-cd25-452a-a214-4d1434b9197c)) - (segment (start 109.686 116.228) (end 109.526 115.736) (width 0.5) (layer "F.Cu") (net 2) (tstamp d50f0152-7045-43aa-81a4-811bdba63eea)) - (segment (start 158.512 142.594) (end 158.329 142.639) (width 0.5) (layer "F.Cu") (net 2) (tstamp d555c104-84d2-44bd-abb9-771ed95a03c7)) - (segment (start 108.916 113.792) (end 108.774 113.323) (width 0.5) (layer "F.Cu") (net 2) (tstamp d5c31004-6338-44d0-a534-26ca8f4f2f39)) - (segment (start 106.967 106.567) (end 106.89 106.182) (width 0.5) (layer "F.Cu") (net 2) (tstamp d60643fe-873d-4c41-a7b9-3ffa98e89d7a)) - (segment (start 165.245 140.632) (end 164.755 140.786) (width 0.5) (layer "F.Cu") (net 2) (tstamp d6152e55-1bb8-45cb-887e-4592a00d332b)) - (segment (start 136.326 141.215) (end 136.22 141.185) (width 0.5) (layer "F.Cu") (net 2) (tstamp d697b541-26c3-4301-9b73-e8238c2f512a)) - (segment (start 155.777 143.188) (end 155.353 143.266) (width 0.5) (layer "F.Cu") (net 2) (tstamp d724cd5d-71d7-47f0-9e64-58979f1647ff)) - (segment (start 182.151 129.042) (end 181.823 129.39) (width 0.5) (layer "F.Cu") (net 2) (tstamp d740c191-ff6c-4398-9f1f-6af8211b235d)) - (segment (start 129.45 138.678) (end 129.002 138.459) (width 0.5) (layer "F.Cu") (net 2) (tstamp d74698c8-a3de-4dce-bc12-4b3db5c2e084)) - (segment (start 109.227 84.851) (end 109.333 84.523) (width 0.5) (layer "F.Cu") (net 2) (tstamp d7522e12-ec32-43bd-b857-46bc9d3502eb)) - (segment (start 118.816 130.102) (end 118.58 129.872) (width 0.5) (layer "F.Cu") (net 2) (tstamp d808ba45-0d86-434c-84fe-ab7205e1c00e)) - (segment (start 143.391 142.92) (end 142.886 142.81) (width 0.5) (layer "F.Cu") (net 2) (tstamp d85e7550-0db6-4ece-82db-144b8c12c1ef)) - (segment (start 193.587 103.157) (end 193.507 103.626) (width 0.5) (layer "F.Cu") (net 2) (tstamp d86b7a01-5785-4ef7-91da-87a232c82e94)) - (segment (start 108.815 86.22) (end 108.856 86.075) (width 0.5) (layer "F.Cu") (net 2) (tstamp d88b84b6-8c09-49e2-b292-86d2469b195b)) - (segment (start 141.056 57.517) (end 141.124 57.499) (width 0.5) (layer "F.Cu") (net 2) (tstamp d88ceab9-1e39-44df-bac4-382288f42b35)) - (segment (start 123.4563 113.95) (end 123.8625 113.5438) (width 0.2) (layer "F.Cu") (net 2) (tstamp d8ac1a79-fd58-45a3-bab3-d81e84f98e05)) - (segment (start 107.636 90.925) (end 107.746 90.459) (width 0.5) (layer "F.Cu") (net 2) (tstamp d8f269de-5b07-48a3-b5d7-6a8c7080ffb8)) - (segment (start 188.678 120.55) (end 188.459 120.998) (width 0.5) (layer "F.Cu") (net 2) (tstamp da15d6ed-06aa-4315-9b9f-caf89d909db5)) - (segment (start 177.184 66.135) (end 177.566 66.482) (width 0.5) (layer "F.Cu") (net 2) (tstamp db2e3d89-0b5b-4fd1-9932-1a271a1764b8)) - (segment (start 117.551 128.856) (end 117.473 128.777) (width 0.5) (layer "F.Cu") (net 2) (tstamp db42e92b-0222-4cf4-800a-3b33214b1beb)) - (segment (start 158.853 142.507) (end 158.831 142.513) (width 0.5) (layer "F.Cu") (net 2) (tstamp dba2946c-6574-4c69-9e2a-0196246de48d)) - (segment (start 154.912 143.343) (end 154.457 143.418) (width 0.5) (layer "F.Cu") (net 2) (tstamp dbcd591f-6899-43b8-af65-7c4ad033c7da)) - (segment (start 118.804 69.95) (end 119.101 69.641) (width 0.5) (layer "F.Cu") (net 2) (tstamp dc96eff7-a018-443d-b569-32dbc535f248)) - (segment (start 111.11 79.902) (end 111.322 79.45) (width 0.5) (layer "F.Cu") (net 2) (tstamp dc9c03d3-b79f-47db-a414-1ce88eed900b)) - (segment (start 193.027 106.103) (end 192.92 106.609) (width 0.5) (layer "F.Cu") (net 2) (tstamp dcc85782-219e-4eb1-aec2-830724f47531)) - (segment (start 137.135 58.636) (end 137.58 58.505) (width 0.5) (layer "F.Cu") (net 2) (tstamp dd57cf5b-e7aa-4587-af1a-a33497670ead)) - (segment (start 192.751 92.14) (end 192.815 92.422) (width 0.5) (layer "F.Cu") (net 2) (tstamp ddc6d580-ec67-41dc-8af7-28ea3a822f6d)) - (segment (start 193.724 102.262) (end 193.659 102.702) (width 0.5) (layer "F.Cu") (net 2) (tstamp ded36087-2b0e-42ea-9e92-3b0de55ccb24)) - (segment (start 121.013 67.681) (end 121.062 67.631) (width 0.5) (layer "F.Cu") (net 2) (tstamp dfe478c0-b0f9-4ad8-8c9b-2b9c4b6dd3a8)) - (segment (start 187.683 77.609) (end 187.941 78.027) (width 0.5) (layer "F.Cu") (net 2) (tstamp e025aae8-d946-44d4-91d5-465bd485a3b5)) - (segment (start 178.921 132.385) (end 178.904 132.402) (width 0.5) (layer "F.Cu") (net 2) (tstamp e0dc1418-e963-44d2-9c2c-20643e6bb6c2)) - (segment (start 165.736 140.474) (end 165.245 140.632) (width 0.5) (layer "F.Cu") (net 2) (tstamp e0ff5f42-9ef4-4b43-81f7-a091296df3d8)) - (segment (start 108.761 86.414) (end 108.767 86.391) (width 0.5) (layer "F.Cu") (net 2) (tstamp e13f985b-3388-47ec-a518-2dd55cd2affe)) - (segment (start 118.177 70.61) (end 118.496 70.274) (width 0.5) (layer "F.Cu") (net 2) (tstamp e14ce4b7-7c30-4585-bf13-340a8f6766d8)) - (segment (start 131.264 139.478) (end 130.811 139.29) (width 0.5) (layer "F.Cu") (net 2) (tstamp e176e24e-468e-47d7-a362-d23b3d817a1b)) - (segment (start 192.81 107.114) (end 192.699 107.615) (width 0.5) (layer "F.Cu") (net 2) (tstamp e187e72a-9b10-4171-9418-501f0daaa391)) - (segment (start 138.764 141.841) (end 138.392 141.748) (width 0.5) (layer "F.Cu") (net 2) (tstamp e1a5b874-a384-4297-a28d-0efb505f55bf)) - (segment (start 106.322 102.536) (end 106.271 102.04) (width 0.5) (layer "F.Cu") (net 2) (tstamp e33c3e92-6c61-4873-b66a-892e07d99a02)) - (segment (start 107.301 92.385) (end 107.413 91.89) (width 0.5) (layer "F.Cu") (net 2) (tstamp e3671643-2848-4c4a-8877-471419494f21)) - (segment (start 167.683 139.823) (end 167.204 139.988) (width 0.5) (layer "F.Cu") (net 2) (tstamp e39a43b4-bc65-4c10-b9fd-45305f154c12)) - (segment (start 118.176 129.476) (end 118.011 129.313) (width 0.5) (layer "F.Cu") (net 2) (tstamp e3d18612-ec7f-4c31-a8c0-4b9e43ec4bcd)) - (segment (start 186.735 123.821) (end 186.459 124.169) (width 0.5) (layer "F.Cu") (net 2) (tstamp e4292c5e-2425-477e-8df2-2efd350419bf)) - (segment (start 106.868 94.403) (end 106.973 93.897) (width 0.5) (layer "F.Cu") (net 2) (tstamp e4d555a2-363d-4e73-92ff-9bdba27fa0b2)) - (segment (start 182.486 128.684) (end 182.151 129.042) (width 0.5) (layer "F.Cu") (net 2) (tstamp e5584d39-e7db-4563-b5ec-55d2bc454c58)) - (segment (start 106.579 95.893) (end 106.67 95.402) (width 0.5) (layer "F.Cu") (net 2) (tstamp e58663e0-9a8f-435e-8acb-c715e71749ef)) - (segment (start 193.418 95.543) (end 193.49 96.01) (width 0.5) (layer "F.Cu") (net 2) (tstamp e65e3336-7711-412d-bd11-73bd0b921f65)) - (segment (start 191.245 113.563) (end 191.239 113.586) (width 0.5) (layer "F.Cu") (net 2) (tstamp e689e545-f308-4e05-bd3c-820b77fc69e4)) - (segment (start 128.128 138) (end 127.707 137.759) (width 0.5) (layer "F.Cu") (net 2) (tstamp e69ef25a-0065-4ae4-9d40-2b32319299f9)) - (segment (start 190.937 85.73) (end 191.084 86.208) (width 0.5) (layer "F.Cu") (net 2) (tstamp e6c5d317-751b-47b4-a0a6-2ebd93018f46)) - (segment (start 176.269 134.793) (end 175.926 135.08) (width 0.5) (layer "F.Cu") (net 2) (tstamp e6d77895-71dc-4531-9124-b6531a43bfd8)) - (segment (start 193.188 94.223) (end 193.266 94.647) (width 0.5) (layer "F.Cu") (net 2) (tstamp e74ff44c-129a-49d9-baa3-4e8c92402d8f)) - (segment (start 150.549 143.83) (end 150.058 143.844) (width 0.5) (layer "F.Cu") (net 2) (tstamp e7583a1b-2c32-4009-b938-5d267fb30433)) - (segment (start 140.608 57.64) (end 140.796 57.588) (width 0.5) (layer "F.Cu") (net 2) (tstamp e8280c2c-160d-41a0-8528-22534d509ede)) - (segment (start 106.186 98.631) (end 106.223 98.177) (width 0.5) (layer "F.Cu") (net 2) (tstamp e87818c2-1f1a-40cb-8f98-2e8421d6d434)) - (segment (start 171.973 137.941) (end 171.554 138.186) (width 0.5) (layer "F.Cu") (net 2) (tstamp e8cf6b79-afcb-4f2c-b84b-a94262039339)) - (segment (start 191.741 88.42) (end 191.854 88.81) (width 0.5) (layer "F.Cu") (net 2) (tstamp e8dc2037-8e13-4eb0-90ac-6fd8be98fe31)) - (segment (start 113.265 76.179) (end 113.541 75.831) (width 0.5) (layer "F.Cu") (net 2) (tstamp e8f47a82-d6c8-4df3-a049-79138f104ed9)) - (segment (start 134.851 140.773) (end 134.523 140.667) (width 0.5) (layer "F.Cu") (net 2) (tstamp e97e6dd0-d68f-4f11-aa41-141dddcf736c)) - (segment (start 193.844 99.942) (end 193.847 100.427) (width 0.5) (layer "F.Cu") (net 2) (tstamp e9979b3e-46cb-46b2-85d4-df68d40b8544)) - (segment (start 189.658 81.846) (end 189.823 82.317) (width 0.5) (layer "F.Cu") (net 2) (tstamp e9f19e5a-8a9e-4b57-ba8a-23cc151ee95a)) - (segment (start 112.487 77.299) (end 112.74 76.907) (width 0.5) (layer "F.Cu") (net 2) (tstamp ea2729e7-2d3a-41ab-86de-5a627f631534)) - (segment (start 165.477 59.333) (end 165.829 59.449) (width 0.5) (layer "F.Cu") (net 2) (tstamp eab5a589-1feb-454d-a3fe-4bb80faf15af)) - (segment (start 108.774 113.323) (end 108.636 112.865) (width 0.5) (layer "F.Cu") (net 2) (tstamp eb0a7306-e2dc-4505-856c-fa3966fe0279)) - (segment (start 109.063 114.27) (end 108.916 113.792) (width 0.5) (layer "F.Cu") (net 2) (tstamp eb234c23-7c17-443b-9070-ac833ccb1af1)) - (segment (start 116.016 127.204) (end 115.757 126.909) (width 0.5) (layer "F.Cu") (net 2) (tstamp ebae6ac9-f3d9-4273-af66-ee5b8b45070f)) - (segment (start 114.135 75.106) (end 114.45 74.732) (width 0.5) (layer "F.Cu") (net 2) (tstamp ebc95927-289d-4917-a23d-448f2d4bdce8)) - (segment (start 151.045 143.806) (end 150.549 143.83) (width 0.5) (layer "F.Cu") (net 2) (tstamp ec511f0b-d010-4c5a-a04f-30065c579b94)) - (segment (start 122.816 133.865) (end 122.434 133.518) (width 0.5) (layer "F.Cu") (net 2) (tstamp ec5f92ea-6b4d-415f-b53a-f2b299859245)) - (segment (start 179.39 68.177) (end 179.726 68.496) (width 0.5) (layer "F.Cu") (net 2) (tstamp ed4ca0b2-80df-40bb-ab71-1b625abd98f0)) - (segment (start 187.941 78.027) (end 188.186 78.446) (width 0.5) (layer "F.Cu") (net 2) (tstamp ed589ae3-2af3-4102-8f5f-0252df1ef1a4)) - (segment (start 119.073 130.351) (end 118.816 130.102) (width 0.5) (layer "F.Cu") (net 2) (tstamp eddae8f3-0076-40e2-9f4c-4d6e7c93808a)) - (segment (start 180.899 130.359) (end 180.617 130.652) (width 0.5) (layer "F.Cu") (net 2) (tstamp ee413261-7041-4585-9b96-12286ece915b)) - (segment (start 181.184 69.898) (end 181.42 70.128) (width 0.5) (layer "F.Cu") (net 2) (tstamp ee68d798-24e6-421b-aaeb-3766bfda040d)) - (segment (start 163.674 58.785) (end 163.78 58.815) (width 0.5) (layer "F.Cu") (net 2) (tstamp ee7ff85f-2644-4ce7-807b-aee95af01214)) - (segment (start 173.821 63.265) (end 174.169 63.541) (width 0.5) (layer "F.Cu") (net 2) (tstamp eee34af1-e94c-42d9-ad07-4a83fee13a5b)) - (segment (start 159.112 143.473) (end 158.853 142.507) (width 0.5) (layer "F.Cu") (net 2) (tstamp ef114e6c-389e-4b34-a081-811412d2e547)) - (segment (start 192.205 113.845) (end 191.239 113.586) (width 0.5) (layer "F.Cu") (net 2) (tstamp ef284d93-78ee-4281-a920-1598b50a2a49)) - (segment (start 182.527 71.223) (end 182.631 71.331) (width 0.5) (layer "F.Cu") (net 2) (tstamp ef365050-a264-4094-8fc2-c03df8bfe498)) - (segment (start 123.201 134.211) (end 122.816 133.865) (width 0.5) (layer "F.Cu") (net 2) (tstamp f02647a0-ab45-4ede-96ba-95ee570c0a23)) - (segment (start 188.459 120.998) (end 188.233 121.439) (width 0.5) (layer "F.Cu") (net 2) (tstamp f057323e-daff-403a-9324-5c36fc4f578f)) - (segment (start 191.226 86.677) (end 191.364 87.135) (width 0.5) (layer "F.Cu") (net 2) (tstamp f0baf524-4d14-431c-b5e4-038c50179959)) - (segment (start 171.872 62) (end 172.293 62.241) (width 0.5) (layer "F.Cu") (net 2) (tstamp f18178b4-2bb6-4fd6-b4e7-3fb8b206e3ca)) - (segment (start 189.658 118.289) (end 189.478 118.736) (width 0.5) (layer "F.Cu") (net 2) (tstamp f259909a-0a35-47d5-8b7e-0a683b5ca66a)) - (segment (start 152.536 143.678) (end 152.04 143.729) (width 0.5) (layer "F.Cu") (net 2) (tstamp f2987eea-ae58-4294-9a45-e70329904c7d)) - (segment (start 129.69 61.177) (end 130.097 61.003) (width 0.5) (layer "F.Cu") (net 2) (tstamp f2e99721-5bf6-4c79-9555-dfadf397bf33)) - (segment (start 181.504 129.726) (end 181.196 130.05) (width 0.5) (layer "F.Cu") (net 2) (tstamp f32b5fe4-32aa-4b8e-8295-4a93f47264e5)) - (segment (start 188.416 78.863) (end 188.629 79.279) (width 0.5) (layer "F.Cu") (net 2) (tstamp f39eb3f0-f82c-48c7-b68b-3ad3d4b069bd)) - (segment (start 116.829 72.056) (end 117.173 71.682) (width 0.5) (layer "F.Cu") (net 2) (tstamp f46498c8-38cc-43b4-94cf-b035d957604b)) - (segment (start 188 121.872) (end 187.759 122.293) (width 0.5) (layer "F.Cu") (net 2) (tstamp f473c645-0eba-4f6c-a963-a07686a508b2)) - (segment (start 169.903 138.997) (end 169.49 139.161) (width 0.5) (layer "F.Cu") (net 2) (tstamp f5103d86-ffd2-45f4-9188-cc4c58e0882f)) - (segment (start 106.67 95.402) (end 106.767 94.905) (width 0.5) (layer "F.Cu") (net 2) (tstamp f5420d8b-f433-469b-b41e-4878cd80d80e)) - (segment (start 107.524 91.402) (end 107.636 90.925) (width 0.5) (layer "F.Cu") (net 2) (tstamp f58d6ef4-b57a-4e5e-a753-64cd64a846e9)) - (segment (start 185.55 125.268) (end 185.226 125.646) (width 0.5) (layer "F.Cu") (net 2) (tstamp f597af3b-926b-4a57-a569-6a5f5a0cd5db)) - (segment (start 174.035 136.558) (end 173.631 136.85) (width 0.5) (layer "F.Cu") (net 2) (tstamp f5b2d694-8dd8-489d-a036-9d3ea7bdeb28)) - (segment (start 172.808 137.414) (end 172.391 137.683) (width 0.5) (layer "F.Cu") (net 2) (tstamp f5f81213-4c31-4ff1-9905-b3649f9a35fb)) - (segment (start 179.6 99.6) (end 179.225 99.225) (width 0.2) (layer "F.Cu") (net 2) (tstamp f6207c0c-9a4e-4b16-a369-f2a28fb2d262)) - (segment (start 120.337 68.366) (end 120.524 68.176) (width 0.5) (layer "F.Cu") (net 2) (tstamp f69a05fa-a84c-4183-8df7-4415d89bc86f)) - (segment (start 120.933 67.762) (end 121.013 67.681) (width 0.5) (layer "F.Cu") (net 2) (tstamp f6ab9ebc-a7b5-4bb8-a33b-449709e2b660)) - (segment (start 191.748 111.608) (end 191.661 111.955) (width 0.5) (layer "F.Cu") (net 2) (tstamp f6b17235-b12a-44d5-8674-582b3ff263cb)) - (segment (start 129.902 138.89) (end 129.45 138.678) (width 0.5) (layer "F.Cu") (net 2) (tstamp f7134c46-afa6-4b87-9fce-86154d5094f9)) - (segment (start 153.99 143.49) (end 153.513 143.558) (width 0.5) (layer "F.Cu") (net 2) (tstamp f75da8f7-f8a6-41ea-a1ff-b18a76a4198f)) - (segment (start 123.05 113.95) (end 122.1 113) (width 0.5) (layer "F.Cu") (net 2) (tstamp f7c0e455-ef53-4112-8bc6-0ab87f7a71eb)) - (segment (start 191.263 113.496) (end 191.245 113.563) (width 0.5) (layer "F.Cu") (net 2) (tstamp f7e4a0b9-d573-46b9-9621-d8cd282481a5)) - (segment (start 114.92 125.926) (end 114.628 125.569) (width 0.5) (layer "F.Cu") (net 2) (tstamp f87df236-aff6-4149-b4de-a83ac15019a0)) - (segment (start 165.149 59.227) (end 165.477 59.333) (width 0.5) (layer "F.Cu") (net 2) (tstamp f8b42b49-7024-4f38-805c-6f712ac0a3a6)) - (segment (start 107.517 108.944) (end 107.499 108.876) (width 0.5) (layer "F.Cu") (net 2) (tstamp f93569c0-fe23-4c4a-8e55-649ee53a46bb)) - (segment (start 178.37 132.917) (end 178.182 133.093) (width 0.5) (layer "F.Cu") (net 2) (tstamp f94a6e34-18eb-47d2-a84c-6227af00f570)) - (segment (start 186.558 75.965) (end 186.85 76.369) (width 0.5) (layer "F.Cu") (net 2) (tstamp f98d7e4a-04c0-443d-939f-6e40e2c042b1)) - (segment (start 106.767 94.905) (end 106.868 94.403) (width 0.5) (layer "F.Cu") (net 2) (tstamp f9d182c1-535f-4e5b-9731-41d8cb5265a2)) - (segment (start 191.381 113.047) (end 191.332 113.235) (width 0.5) (layer "F.Cu") (net 2) (tstamp fa20d943-3d1b-4a17-a206-f2dd8a616c57)) - (segment (start 166.997 59.854) (end 167.417 60.008) (width 0.5) (layer "F.Cu") (net 2) (tstamp fa3fce42-3c0e-42f2-9a4a-3ad2e20b2179)) - (segment (start 143.897 143.027) (end 143.391 142.92) (width 0.5) (layer "F.Cu") (net 2) (tstamp faf03e10-2bdf-48d3-885a-ab4fcbe31868)) - (segment (start 181.989 70.687) (end 182.128 70.823) (width 0.5) (layer "F.Cu") (net 2) (tstamp fb226184-7b79-46d9-b5c4-2c1352cbb206)) - (segment (start 128.446 61.814) (end 128.863 61.584) (width 0.5) (layer "F.Cu") (net 2) (tstamp fb6f3df2-6e36-43c3-8bca-137fef2d1f53)) - (segment (start 162.865 141.364) (end 162.42 141.495) (width 0.5) (layer "F.Cu") (net 2) (tstamp fb7f8183-860e-44c7-9424-d082ba4e5887)) - (segment (start 106.582 104.457) (end 106.51 103.99) (width 0.5) (layer "F.Cu") (net 2) (tstamp fc3610d1-52ff-407b-8134-ed1bdf13888b)) - (segment (start 184.555 126.414) (end 184.211 126.799) (width 0.5) (layer "F.Cu") (net 2) (tstamp fc4290d9-ee05-49a0-91b9-d6216aae31ca)) - (segment (start 180.05 68.804) (end 180.359 69.101) (width 0.5) (layer "F.Cu") (net 2) (tstamp fc75de70-4aca-4d97-bb9d-01a3d354df07)) - (segment (start 177.48 133.737) (end 177.204 133.984) (width 0.5) (layer "F.Cu") (net 2) (tstamp fc993e67-b94c-4901-9879-f55e84021dad)) - (segment (start 106.17 100.549) (end 106.156 100.058) (width 0.5) (layer "F.Cu") (net 2) (tstamp fcdb85db-78c2-4033-8f80-5f17b71364ba)) - (segment (start 116.135 72.816) (end 116.482 72.434) (width 0.5) (layer "F.Cu") (net 2) (tstamp fd099439-d0fe-43aa-8ed0-e332596c872e)) - (segment (start 106.657 104.912) (end 106.582 104.457) (width 0.5) (layer "F.Cu") (net 2) (tstamp fd198c33-7197-4611-b08d-90c3f9f5aa7f)) - (segment (start 109.368 115.245) (end 109.214 114.755) (width 0.5) (layer "F.Cu") (net 2) (tstamp fdc8321f-7918-4220-8787-390bfabf809d)) - (segment (start 136.208 58.916) (end 136.677 58.774) (width 0.5) (layer "F.Cu") (net 2) (tstamp fe4580c9-a6b7-44fd-b65b-d0bc96bc228f)) - (segment (start 130 138.792) (end 129.902 138.89) (width 0.5) (layer "F.Cu") (net 2) (tstamp fe48efa7-a66e-466d-af3b-72b99a9af025)) - (segment (start 107.185 107.578) (end 107.116 107.267) (width 0.5) (layer "F.Cu") (net 2) (tstamp feafa56f-555b-4c16-85aa-7cd748c231d8)) - (segment (start 138.42 58.259) (end 138.81 58.146) (width 0.5) (layer "F.Cu") (net 2) (tstamp ff77843b-cfee-42da-bdd4-fa50f26c23ea)) - (segment (start 162.7 99.54) (end 165.24 99.54) (width 0.5) (layer "F.Cu") (net 3) (tstamp 1b1f5d4a-15f0-4582-8e9c-4581337b13ea)) - (segment (start 159.11243 59.11243) (end 160 60) (width 0.2) (layer "F.Cu") (net 3) (tstamp 5114a014-3d93-4d00-9dfb-58c21b047ad3)) - (segment (start 159.11243 56.526671) (end 159.11243 59.11243) (width 0.2) (layer "F.Cu") (net 3) (tstamp b54ffa7e-b243-40b8-b89b-dbecd11ba73c)) - (via (at 160 60) (size 0.7) (drill 0.3) (layers "F.Cu" "B.Cu") (net 3) (tstamp a38e2644-2022-4681-8b01-05cc8527b5b4)) - (segment (start 161.54 99.54) (end 162.7 99.54) (width 0.2) (layer "B.Cu") (net 3) (tstamp 277ff242-2831-4254-b30a-fd954da2f718)) - (segment (start 160 98) (end 161.54 99.54) (width 0.2) (layer "B.Cu") (net 3) (tstamp 74632ec6-045e-4675-9eac-89e426ecd6d4)) - (segment (start 160 60) (end 160 98) (width 0.2) (layer "B.Cu") (net 3) (tstamp fc070b97-d77b-4fae-b252-884ea227069a)) - (segment (start 162.7 71.6) (end 165.24 71.6) (width 0.5) (layer "F.Cu") (net 4) (tstamp 02293ccc-d864-4e71-a010-6b1f0f5d4719)) - (segment (start 180.4 100.4) (end 181 101) (width 0.2) (layer "F.Cu") (net 4) (tstamp 7783cbd6-b1f4-4da2-a001-93388f68c860)) - (segment (start 181 101) (end 181.5 101) (width 0.2) (layer "F.Cu") (net 4) (tstamp cc9e9076-27dd-499d-923e-586d82cd681f)) - (via (at 181.5 101) (size 0.7) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp b5133705-12d5-4b05-9c0a-02af3cd2cc7e)) - (segment (start 181.5 98.5) (end 179.5 96.5) (width 0.2) (layer "B.Cu") (net 4) (tstamp 15fa825a-c178-41c3-adc3-78e30b1fb58c)) - (segment (start 166.6 71.6) (end 165.24 71.6) (width 0.2) (layer "B.Cu") (net 4) (tstamp 562304fb-0c78-461b-9dc8-2d2167f43e38)) - (segment (start 181.5 101) (end 181.5 98.5) (width 0.2) (layer "B.Cu") (net 4) (tstamp 5bbac6c7-f739-4250-ac7b-7e7b9eaba257)) - (segment (start 179.5 96.5) (end 179.5 84.5) (width 0.2) (layer "B.Cu") (net 4) (tstamp 82b1e5bd-4a47-473b-92e3-f7b1efba8c27)) - (segment (start 179.5 84.5) (end 166.6 71.6) (width 0.2) (layer "B.Cu") (net 4) (tstamp 9d5cd5fe-66fd-4b36-882d-19e254a17633)) - (segment (start 179.6 100) (end 178.5 100) (width 0.2) (layer "F.Cu") (net 5) (tstamp 1de018bb-a4ce-40d2-a39d-8450735cbcad)) - (segment (start 165.24 74.14) (end 162.7 74.14) (width 0.5) (layer "F.Cu") (net 5) (tstamp e40ebe3b-ab33-4481-bb3c-d1548d60a69f)) - (via (at 178.5 100) (size 0.7) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp be17c8fe-4a15-4433-a612-75939a29a0a6)) - (segment (start 178.5 100) (end 178.5 85) (width 0.2) (layer "B.Cu") (net 5) (tstamp 04e9356c-da4e-48cb-b41f-ffc4060a7b67)) - (segment (start 178.5 85) (end 167.64 74.14) (width 0.2) (layer "B.Cu") (net 5) (tstamp 728d62ad-cdb2-4c8a-9c73-672b77769f41)) - (segment (start 167.64 74.14) (end 165.24 74.14) (width 0.2) (layer "B.Cu") (net 5) (tstamp dc8b6ac4-db4e-4b72-8d08-0173062a9881)) - (segment (start 115.8375 98.748) (end 123.752 98.748) (width 0.2) (layer "F.Cu") (net 6) (tstamp 130a09d3-7c67-4de2-80c1-e4bc5195e9d3)) - (segment (start 130.58 91.92) (end 134.76 91.92) (width 0.2) (layer "F.Cu") (net 6) (tstamp 21915fb1-2b7c-4fe5-8b64-0fddbe083f06)) - (segment (start 123.752 98.748) (end 130.58 91.92) (width 0.2) (layer "F.Cu") (net 6) (tstamp 879f5fb3-4274-4ac4-826b-7dc255d3b1ba)) - (segment (start 137.3 91.92) (end 134.76 91.92) (width 0.5) (layer "F.Cu") (net 6) (tstamp b44ab368-b848-4ce9-9768-7c8bb7aa2df2)) - (segment (start 132.02 63.98) (end 130 66) (width 0.5) (layer "F.Cu") (net 7) (tstamp 0d1e4d82-2d6a-46f2-af34-cd65c57dbc02)) - (segment (start 146.5 115) (end 148 115) (width 0.2) (layer "F.Cu") (net 7) (tstamp 10cb23b8-af68-4378-8677-201b770c3ffa)) - (segment (start 146 115.5) (end 146.5 115) (width 0.2) (layer "F.Cu") (net 7) (tstamp 1a5a1087-d8f4-4759-b4bc-3adf48da51aa)) - (segment (start 141.95 118.95) (end 141 118) (width 0.5) (layer "F.Cu") (net 7) (tstamp 1b78518c-26e2-47ab-8bc7-0936d2b38baa)) - (segment (start 143.5 120) (end 145 120) (width 0.2) (layer "F.Cu") (net 7) (tstamp 1dd7e4be-a29c-4f26-85ee-ff0a6b358fd4)) - (segment (start 136 61) (end 136 63.98) (width 0.5) (layer "F.Cu") (net 7) (tstamp 2a10dae6-41d8-4ab2-8607-b87845269957)) - (segment (start 146.75 121.7) (end 146.75 123.15) (width 0.2) (layer "F.Cu") (net 7) (tstamp 2e381d9a-ef04-458e-92cb-977828d3d96f)) - (segment (start 148 113.5) (end 148.325 113.175) (width 0.2) (layer "F.Cu") (net 7) (tstamp 32fce828-33d7-498c-9d2a-2a551e04f07a)) - (segment (start 146.25 123.15) (end 146.25 121.45) (width 0.2) (layer "F.Cu") (net 7) (tstamp 53214fdc-51ba-4992-aef6-3b2b388450d6)) - (segment (start 117 95) (end 115.775 95) (width 0.5) (layer "F.Cu") (net 7) (tstamp 62e936de-68b3-44fb-911b-323dd943c887)) - (segment (start 115.8375 97.926) (end 115.8375 95.0625) (width 0.2) (layer "F.Cu") (net 7) (tstamp 6d317e38-2da8-4c1c-812c-631d72e125c9)) - (segment (start 148 115) (end 148 113.5) (width 0.2) (layer "F.Cu") (net 7) (tstamp 6d92cc1c-d311-491a-a7ee-9babf1c46daf)) - (segment (start 146 118.5) (end 146 115.5) (width 0.2) (layer "F.Cu") (net 7) (tstamp 70d5fce7-2dfe-4fab-b2b5-a54b542dc232)) - (segment (start 146.5 121.45) (end 146.75 121.7) (width 0.2) (layer "F.Cu") (net 7) (tstamp 79f7f52d-2c14-44ec-bb92-9df385fb73ff)) - (segment (start 149.175 59.825) (end 149.175 57) (width 0.5) (layer "F.Cu") (net 7) (tstamp 7b28ab2d-f1d1-4361-8ea6-98a4cf41b8e3)) - (segment (start 136 63.98) (end 137.3 63.98) (width 0.5) (layer "F.Cu") (net 7) (tstamp 82e9fda2-3f2e-47d8-bafb-6a9761e4f5b4)) - (segment (start 143 118.95) (end 143 119.5) (width 0.2) (layer "F.Cu") (net 7) (tstamp 8305e611-dcd1-41c1-95c3-d148b0247394)) - (segment (start 130 82) (end 117 95) (width 0.5) (layer "F.Cu") (net 7) (tstamp 83be7ca6-8e04-4e3a-a9f0-f5e30afe91be)) - (segment (start 143 119.5) (end 143.5 120) (width 0.2) (layer "F.Cu") (net 7) (tstamp 86693e90-1b91-4ad4-b2aa-f38c843dcf0b)) - (segment (start 137.3 63.98) (end 145.02 63.98) (width 0.5) (layer "F.Cu") (net 7) (tstamp 86f85b0d-7020-4502-ae60-e3d6d5bf6719)) - (segment (start 146.25 121.25) (end 146.25 122.45) (width 0.2) (layer "F.Cu") (net 7) (tstamp 8716767a-f8e7-456e-9212-4472903feb11)) - (segment (start 146.25 121.45) (end 146.5 121.45) (width 0.2) (layer "F.Cu") (net 7) (tstamp 9ddd2819-9155-4aac-8e77-dd1a5f656a43)) - (segment (start 143 118.95) (end 141.95 118.95) (width 0.5) (layer "F.Cu") (net 7) (tstamp a09a1b7f-e40d-46e6-801b-73a243526438)) - (segment (start 145.02 63.98) (end 149.175 59.825) (width 0.5) (layer "F.Cu") (net 7) (tstamp af5fff11-0e2d-401b-8694-f352efc8cef2)) - (segment (start 134.76 63.98) (end 132.02 63.98) (width 0.5) (layer "F.Cu") (net 7) (tstamp b05165e4-c09c-48df-a116-5211ff723740)) - (segment (start 145 120) (end 146.25 121.25) (width 0.2) (layer "F.Cu") (net 7) (tstamp bbd8ad53-5889-4daf-ae69-9fe47b5fb630)) - (segment (start 134.76 63.98) (end 136 63.98) (width 0.5) (layer "F.Cu") (net 7) (tstamp c7fb6c55-24a3-4930-8d62-3d4e26b82bae)) - (segment (start 145 118.775) (end 145.725 118.775) (width 0.2) (layer "F.Cu") (net 7) (tstamp cd018ed6-e77d-4cb3-9eca-4fc97b7612ae)) - (segment (start 145.725 118.775) (end 146 118.5) (width 0.2) (layer "F.Cu") (net 7) (tstamp d5827f0b-6d6a-4f37-9f49-a38b95d512ca)) - (segment (start 145 120) (end 145 118.775) (width 0.2) (layer "F.Cu") (net 7) (tstamp dd9476ff-55bb-47d8-90b6-f7d7ef97d2d9)) - (segment (start 148 117.0625) (end 148 115) (width 0.2) (layer "F.Cu") (net 7) (tstamp e5d652fc-c8f7-4df0-a60f-2068a82b67f7)) - (segment (start 130 66) (end 130 82) (width 0.5) (layer "F.Cu") (net 7) (tstamp eca64b8b-92ac-47f5-a354-df39a5a594d4)) - (segment (start 148.325 113.175) (end 149 113.175) (width 0.2) (layer "F.Cu") (net 7) (tstamp f3a02620-b597-4402-8317-be566b16a03b)) - (via (at 141 118) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 7) (tstamp 72471e47-1b50-41ff-b5de-69e5301852b0)) - (segment (start 138.9025 63.9025) (end 137.3 63.9025) (width 0.5) (layer "B.Cu") (net 7) (tstamp 1d3a9605-3876-4351-9d19-8c9780bfd1ef)) - (segment (start 141 117.95) (end 141 66) (width 0.5) (layer "B.Cu") (net 7) (tstamp 2a7b2689-b9fe-4f03-8835-a9ab95018adb)) - (segment (start 141 66) (end 138.9025 63.9025) (width 0.5) (layer "B.Cu") (net 7) (tstamp c58b06cf-72f0-4a5f-87b2-95c46feac049)) - (segment (start 113.574 97.926) (end 113 98.5) (width 0.2) (layer "F.Cu") (net 8) (tstamp 26ad3dbd-4c17-4069-9f23-f0efa1c5b8ca)) - (segment (start 134.76 109.7) (end 137.3 109.7) (width 0.5) (layer "F.Cu") (net 8) (tstamp 2b4e7a5f-4765-4292-993e-da7a3e5b790a)) - (segment (start 113 98.5) (end 113 101.5) (width 0.2) (layer "F.Cu") (net 8) (tstamp 42a72ee0-f36f-422f-a05a-d7c7e93a876b)) - (segment (start 116.5 105) (end 130 105) (width 0.2) (layer "F.Cu") (net 8) (tstamp 54c1c508-4d3f-45a8-97f4-caeec1eaf264)) - (segment (start 114.1625 97.926) (end 113.574 97.926) (width 0.2) (layer "F.Cu") (net 8) (tstamp 6dfdee31-987d-4ba9-bc3c-35e05b7bc521)) - (segment (start 133.06 108) (end 134.76 109.7) (width 0.2) (layer "F.Cu") (net 8) (tstamp 7d02e06b-0b63-449b-a555-ae9bba383937)) - (segment (start 130 105) (end 133 108) (width 0.2) (layer "F.Cu") (net 8) (tstamp 99014528-27e4-43c6-b21b-551979e5fee6)) - (segment (start 113 101.5) (end 116.5 105) (width 0.2) (layer "F.Cu") (net 8) (tstamp f07090fa-074d-4585-9528-0be2ca0ddbf7)) - (segment (start 133 108) (end 133.06 108) (width 0.2) (layer "F.Cu") (net 8) (tstamp f39c02c0-0df4-4d23-8ece-4371f3674fd6)) - (segment (start 148.95 117.55) (end 149 117.5) (width 0.15) (layer "F.Cu") (net 9) (tstamp 56c1c7ec-6c4a-4382-b1d2-092ffffe3bdf)) - (segment (start 148.25 121.75) (end 148.25 123.2) (width 0.15) (layer "F.Cu") (net 9) (tstamp 6e288402-2ff3-488f-b094-d5644f2717f3)) - (segment (start 148.95 118.9375) (end 148.95 117.55) (width 0.15) (layer "F.Cu") (net 9) (tstamp 7edc0726-7c78-4110-9c4c-1a525b8aff0d)) - (segment (start 149 118.9875) (end 149 121) (width 0.15) (layer "F.Cu") (net 9) (tstamp adcbe123-536b-4c35-a6d6-c29be73ef8d9)) - (segment (start 149 121) (end 148.25 121.75) (width 0.15) (layer "F.Cu") (net 9) (tstamp bd10c32c-6c85-45d2-bd90-bd068741c806)) - (segment (start 149 114.825) (end 149 117.5) (width 0.15) (layer "F.Cu") (net 9) (tstamp ef84b86a-0772-4ffa-926a-6f7807a28764)) - (segment (start 162.7 102.08) (end 165.24 102.08) (width 0.5) (layer "F.Cu") (net 10) (tstamp 1b904e77-55be-4225-aa5e-eca4238c8dca)) - (segment (start 157 132) (end 135.469705 132) (width 0.2) (layer "F.Cu") (net 10) (tstamp 53cd013f-7ccc-4329-8902-ea53f0ab6637)) - (segment (start 160 104.78) (end 160 129) (width 0.2) (layer "F.Cu") (net 10) (tstamp 5c6dc626-adff-4e14-b83f-4c6569f4c138)) - (segment (start 135.469705 132) (end 132.199705 135.27) (width 0.2) (layer "F.Cu") (net 10) (tstamp 732a37f4-39b0-471d-87fb-7f385e1f0177)) - (segment (start 162.7 102.08) (end 160 104.78) (width 0.2) (layer "F.Cu") (net 10) (tstamp 980958bb-3b3f-4feb-bea7-92a0b1f24d8b)) - (segment (start 160 129) (end 157 132) (width 0.2) (layer "F.Cu") (net 10) (tstamp a4912366-09fb-40c0-91f3-8a7a724769cb)) - (segment (start 170.469705 131) (end 162.5 131) (width 0.2) (layer "F.Cu") (net 11) (tstamp 35adbdeb-8dcc-4636-9302-7e603cfa4af9)) - (segment (start 165.24 104.62) (end 162.7 104.62) (width 0.5) (layer "F.Cu") (net 11) (tstamp 78571e40-91cc-4081-848c-2c5d326e2d84)) - (segment (start 172.199705 132.73) (end 170.469705 131) (width 0.2) (layer "F.Cu") (net 11) (tstamp 7ed2c90f-aa3a-4e67-a518-865674198d4c)) - (segment (start 160.5 106.82) (end 162.7 104.62) (width 0.2) (layer "F.Cu") (net 11) (tstamp babddb82-203e-4357-b944-62218aa9db56)) - (segment (start 162.5 131) (end 160.5 129) (width 0.2) (layer "F.Cu") (net 11) (tstamp cfbc9b3f-08c1-4aa2-b164-f16db7869704)) - (segment (start 160.5 129) (end 160.5 106.82) (width 0.2) (layer "F.Cu") (net 11) (tstamp e58b6e1f-f0be-4768-9f5d-4ecbeb27b047)) - (segment (start 162.7 76.68) (end 165.24 76.68) (width 0.5) (layer "F.Cu") (net 12) (tstamp 3bd3c3af-0f6c-495e-90bc-74e3cc1d4eac)) - (segment (start 179 101) (end 178.5 101) (width 0.2) (layer "F.Cu") (net 12) (tstamp 6eb911f5-dabd-49d3-8f67-e11d0a765abc)) - (segment (start 179.6 100.4) (end 179 101) (width 0.2) (layer "F.Cu") (net 12) (tstamp 9a13e7e2-c47c-4bbe-acee-c0b10cc85f30)) - (via (at 178.5 101) (size 0.7) (drill 0.3) (layers "F.Cu" "B.Cu") (net 12) (tstamp 936830b2-8316-47b1-8662-df2ea1400af7)) - (segment (start 169.18 76.68) (end 177.5 85) (width 0.2) (layer "B.Cu") (net 12) (tstamp 8dc4ecc3-d03e-4e83-aa08-0ff581b20c2d)) - (segment (start 177.5 100) (end 177.5 85) (width 0.2) (layer "B.Cu") (net 12) (tstamp adb5cbfe-6153-4b53-9acc-3d88d918f502)) - (segment (start 169.18 76.68) (end 165.24 76.68) (width 0.2) (layer "B.Cu") (net 12) (tstamp f3f3ad69-f9b8-4ea2-846b-be730e4028b4)) - (segment (start 178.5 101) (end 177.5 100) (width 0.2) (layer "B.Cu") (net 12) (tstamp fad8d5db-d328-479c-b564-56d005a25cd3)) - (segment (start 153.05 53) (end 153.05 55.95) (width 0.2) (layer "F.Cu") (net 13) (tstamp 09a1a016-e365-4fd4-a5f5-8f02baed29f6)) - (segment (start 165.24 69.06) (end 162.7 69.06) (width 0.5) (layer "F.Cu") (net 13) (tstamp 148b05be-da82-4c41-9848-ee20b081b12d)) - (segment (start 152 57) (end 152 61) (width 0.2) (layer "F.Cu") (net 13) (tstamp 5828bee1-8d7d-422f-bf5c-75ffba17537a)) - (segment (start 153.05 55.95) (end 152 57) (width 0.2) (layer "F.Cu") (net 13) (tstamp 7674ce80-4039-4b69-aeb1-512d7b2b2864)) - (segment (start 152 57) (end 150.825 57) (width 0.2) (layer "F.Cu") (net 13) (tstamp 882e2c6e-7012-42a7-ae5a-666df7739e0c)) - (segment (start 160.06 69.06) (end 162.7 69.06) (width 0.2) (layer "F.Cu") (net 13) (tstamp b4b16869-5c29-49bd-a84e-bc6433733e1b)) - (segment (start 152 61) (end 160.06 69.06) (width 0.2) (layer "F.Cu") (net 13) (tstamp d6df86e5-2b72-4156-8f6d-ed3a69b48d22)) - (segment (start 183.54 98.46) (end 189 98.46) (width 0.2) (layer "F.Cu") (net 14) (tstamp 1272ae07-ff0b-4aed-a772-10ea02c18401)) - (segment (start 180.4 99.6) (end 182.4 99.6) (width 0.2) (layer "F.Cu") (net 14) (tstamp 1f266f38-45c3-4e7d-9ee0-4d0677a3b737)) - (segment (start 182.4 99.6) (end 183.54 98.46) (width 0.2) (layer "F.Cu") (net 14) (tstamp e7f7fb0f-27e6-4b72-8308-fe740a628702)) - (segment (start 182.5 100) (end 183.5 101) (width 0.2) (layer "F.Cu") (net 15) (tstamp 76dd9dee-9480-446d-8a52-df814f36dd88)) - (segment (start 183.5 101) (end 189 101) (width 0.2) (layer "F.Cu") (net 15) (tstamp dc901dc0-b696-4897-93dd-a78ceea7e331)) - (segment (start 180.4 100) (end 182.5 100) (width 0.2) (layer "F.Cu") (net 15) (tstamp e5e4b8a0-9fb6-4c06-8283-289db3248659)) - (segment (start 170.962 57.569) (end 171.291 57.824) (width 0.2) (layer "F.Cu") (net 16) (tstamp 0c98d2a2-6a91-4b4e-9303-0c1a975c1959)) - (segment (start 172.723 59.263) (end 172.971 59.582) (width 0.2) (layer "F.Cu") (net 16) (tstamp 125b9316-5151-4eef-8c90-ae3bd5c1dedd)) - (segment (start 165.976 55.018) (end 166.243 55.114) (width 0.2) (layer "F.Cu") (net 16) (tstamp 165da8ea-88bd-4a85-9ac7-64235fee985d)) - (segment (start 175.585 62.646) (end 175.891 62.983) (width 0.2) (layer "F.Cu") (net 16) (tstamp 17a92d6e-6ca1-46e2-abe0-eeed273224d5)) - (segment (start 176.195 63.315) (end 176.496 63.641) (width 0.2) (layer "F.Cu") (net 16) (tstamp 18be4bbf-4d40-41f9-bd77-c4e6464478b9)) - (segment (start 169.213 56.454) (end 169.57 56.655) (width 0.2) (layer "F.Cu") (net 16) (tstamp 18d390bd-8de2-498f-884d-2745303dc245)) - (segment (start 169.926 56.868) (end 170.278 57.09) (width 0.2) (layer "F.Cu") (net 16) (tstamp 1cd25acc-001c-44a7-b00a-a70238175d0e)) - (segment (start 171.912 58.367) (end 172.2 58.655) (width 0.2) (layer "F.Cu") (net 16) (tstamp 23811200-7988-44e5-bd07-f388a9d0abd2)) - (segment (start 167.806 55.753) (end 168.151 55.913) (width 0.2) (layer "F.Cu") (net 16) (tstamp 2bdcc3ab-f1e8-45a4-b435-0b6473b70ab1)) - (segment (start 166.528 55.221) (end 166.829 55.339) (width 0.2) (layer "F.Cu") (net 16) (tstamp 2f7708d1-8bad-4b1d-b457-fcb92e7eaea9)) - (segment (start 176.791 63.959) (end 177.08 64.267) (width 0.2) (layer "F.Cu") (net 16) (tstamp 36c264f7-2747-41f9-a032-d08e9ba96f9a)) - (segment (start 165.302 54.789) (end 165.504 54.855) (width 0.2) (layer "F.Cu") (net 16) (tstamp 3af5c438-05d5-4857-b966-34329d492c1b)) - (segment (start 178.14 65.383) (end 178.374 65.626) (width 0.2) (layer "F.Cu") (net 16) (tstamp 3e095f73-d839-40b7-842c-d47a1c1366e8)) - (segment (start 170.278 57.09) (end 170.624 57.324) (width 0.2) (layer "F.Cu") (net 16) (tstamp 3e624db3-1645-4e57-8d93-fc9f0192acd5)) - (segment (start 177.08 64.267) (end 177.361 64.565) (width 0.2) (layer "F.Cu") (net 16) (tstamp 44abbee6-c94e-4611-a033-da53f54774b5)) - (segment (start 177.632 64.851) (end 177.892 65.124) (width 0.2) (layer "F.Cu") (net 16) (tstamp 510da53e-6101-49f9-a5cd-6bd3e61c5061)) - (segment (start 171.291 57.824) (end 171.608 58.09) (width 0.2) (layer "F.Cu") (net 16) (tstamp 568cb150-67bc-4cc6-a03d-5027a2e77206)) - (segment (start 173.231 59.909) (end 173.502 60.243) (width 0.2) (layer "F.Cu") (net 16) (tstamp 5e0b4e29-0bf1-4296-9fac-a9e68ba781bf)) - (segment (start 178.977 66.248) (end 179.141 66.415) (width 0.2) (layer "F.Cu") (net 16) (tstamp 6325cbe4-8991-40a8-b10e-65951b73879a)) - (segment (start 168.151 55.913) (end 168.502 56.082) (width 0.2) (layer "F.Cu") (net 16) (tstamp 6b103af6-0534-472d-a1ca-e9752e1fce93)) - (segment (start 173.783 60.581) (end 174.072 60.924) (width 0.2) (layer "F.Cu") (net 16) (tstamp 6bcb7392-af1c-4dcc-b6d5-c0895f448b37)) - (segment (start 176.496 63.641) (end 176.791 63.959) (width 0.2) (layer "F.Cu") (net 16) (tstamp 6d8ffa22-fc31-4d72-b24d-b29330b2e7a5)) - (segment (start 174.668 61.614) (end 174.972 61.96) (width 0.2) (layer "F.Cu") (net 16) (tstamp 7cab5aea-90be-4aa7-8d49-0106a813066c)) - (segment (start 169.57 56.655) (end 169.926 56.868) (width 0.2) (layer "F.Cu") (net 16) (tstamp 807eaf92-f802-4f58-9592-8ed7f065e83b)) - (segment (start 174.367 61.268) (end 174.668 61.614) (width 0.2) (layer "F.Cu") (net 16) (tstamp 81d6da27-f1d7-4191-9478-d6d4b1e09dfc)) - (segment (start 172.471 58.953) (end 172.723 59.263) (width 0.2) (layer "F.Cu") (net 16) (tstamp 841fd550-795d-4759-bc52-25313a4a1998)) - (segment (start 177.361 64.565) (end 177.632 64.851) (width 0.2) (layer "F.Cu") (net 16) (tstamp 86e0e5bb-3140-43c6-9947-1106d25e682c)) - (segment (start 178.374 65.626) (end 178.592 65.852) (width 0.2) (layer "F.Cu") (net 16) (tstamp 872c9b32-17e1-4fa9-a3d2-b6595ddbc9e9)) - (segment (start 173.502 60.243) (end 173.783 60.581) (width 0.2) (layer "F.Cu") (net 16) (tstamp 8af02a40-5f8a-4b43-b7b4-496cd84753f1)) - (segment (start 165.504 54.855) (end 165.729 54.931) (width 0.2) (layer "F.Cu") (net 16) (tstamp 8e556898-416d-42cb-a031-08595b18a4d7)) - (segment (start 165.729 54.931) (end 165.976 55.018) (width 0.2) (layer "F.Cu") (net 16) (tstamp 92d199b8-3bdf-4fe9-8c84-5844f808f2b8)) - (segment (start 170.624 57.324) (end 170.962 57.569) (width 0.2) (layer "F.Cu") (net 16) (tstamp 94df3dd6-c00e-4e92-bd84-b3c0a1b06085)) - (segment (start 167.143 55.466) (end 167.47 55.605) (width 0.2) (layer "F.Cu") (net 16) (tstamp 958dda9f-23a9-4524-9755-66e9318f8e57)) - (segment (start 179.141 66.415) (end 179.284 66.56) (width 0.2) (layer "F.Cu") (net 16) (tstamp a0a569f8-1ff4-40a9-adac-26d8dded3e7d)) - (segment (start 166.829 55.339) (end 167.143 55.466) (width 0.2) (layer "F.Cu") (net 16) (tstamp b022f007-a4fb-4293-bbeb-d573f9333279)) - (segment (start 168.856 56.263) (end 169.213 56.454) (width 0.2) (layer "F.Cu") (net 16) (tstamp b37c8ce5-eabd-4a57-8e03-bda878fa985e)) - (segment (start 167.47 55.605) (end 167.806 55.753) (width 0.2) (layer "F.Cu") (net 16) (tstamp b8c97a97-c205-4f75-900a-c99fdc3550cb)) - (segment (start 166.243 55.114) (end 166.528 55.221) (width 0.2) (layer "F.Cu") (net 16) (tstamp b9595304-8205-44bc-943e-64f18bcdc694)) - (segment (start 178.794 66.06) (end 178.977 66.248) (width 0.2) (layer "F.Cu") (net 16) (tstamp c3c68810-372a-4ca3-b9b6-8bd71be528cf)) - (segment (start 174.072 60.924) (end 174.367 61.268) (width 0.2) (layer "F.Cu") (net 16) (tstamp c8a045fd-693a-4aab-bd55-550781ed93ef)) - (segment (start 171.608 58.09) (end 171.912 58.367) (width 0.2) (layer "F.Cu") (net 16) (tstamp db0a7e8f-ec4a-4e41-a2a2-288ca4c49a14)) - (segment (start 168.502 56.082) (end 168.856 56.263) (width 0.2) (layer "F.Cu") (net 16) (tstamp de1cce9d-d94d-4b5d-9592-44075a898594)) - (segment (start 178.592 65.852) (end 178.794 66.06) (width 0.2) (layer "F.Cu") (net 16) (tstamp e681edd1-0b02-4397-b1c6-cb402d7d64fa)) - (segment (start 174.972 61.96) (end 175.278 62.304) (width 0.2) (layer "F.Cu") (net 16) (tstamp e8f4fbe2-6876-48a7-b13f-999dccef0bdd)) - (segment (start 172.2 58.655) (end 172.471 58.953) (width 0.2) (layer "F.Cu") (net 16) (tstamp eb2ae11d-d543-4a85-8e05-b71d96910a3d)) - (segment (start 172.971 59.582) (end 173.231 59.909) (width 0.2) (layer "F.Cu") (net 16) (tstamp ec42227e-8ac7-4a1b-ad77-a1e876a1a892)) - (segment (start 177.892 65.124) (end 178.14 65.383) (width 0.2) (layer "F.Cu") (net 16) (tstamp ec800449-28b0-494e-8fe1-f700f472aaff)) - (segment (start 175.278 62.304) (end 175.585 62.646) (width 0.2) (layer "F.Cu") (net 16) (tstamp f8473fdc-cc7c-4200-adab-a4f77161a47b)) - (segment (start 175.891 62.983) (end 176.195 63.315) (width 0.2) (layer "F.Cu") (net 16) (tstamp f95e6046-4ef2-4c09-b21c-66b9165ecbe6)) - (segment (start 189.016 72.978) (end 189.198 73.353) (width 0.2) (layer "F.Cu") (net 17) (tstamp 0324fa8d-04d7-490f-8ff3-e67f1f3331c2)) - (segment (start 191.971 85.258) (end 192.03 85.485) (width 0.2) (layer "F.Cu") (net 17) (tstamp 0a65e26e-6f30-4d01-96c2-ac230dea8760)) - (segment (start 191.593 83.743) (end 191.678 84.091) (width 0.2) (layer "F.Cu") (net 17) (tstamp 0b9c6d06-8d14-4f21-b3cf-6fed733d26cc)) - (segment (start 191.412 82.993) (end 191.504 83.376) (width 0.2) (layer "F.Cu") (net 17) (tstamp 10db8068-57a6-4c20-bd2e-99ea0370810f)) - (segment (start 188.822 72.609) (end 189.016 72.978) (width 0.2) (layer "F.Cu") (net 17) (tstamp 13837006-515c-49f3-b73b-c2c4e8d1208f)) - (segment (start 189.984 75.688) (end 190.047 76.082) (width 0.2) (layer "F.Cu") (net 17) (tstamp 14594fdb-ed54-4262-b8ef-9c644266bd51)) - (segment (start 190.164 76.896) (end 190.232 77.321) (width 0.2) (layer "F.Cu") (net 17) (tstamp 1cb9c427-944b-47e0-b9ea-4a18cd64b6fb)) - (segment (start 186.156 68.834) (end 186.327 69.032) (width 0.2) (layer "F.Cu") (net 17) (tstamp 2154a203-3d00-433d-8575-096ea8b2a5a0)) - (segment (start 191.318 82.594) (end 191.412 82.993) (width 0.2) (layer "F.Cu") (net 17) (tstamp 2bd255de-45b7-41a5-ae05-1147c626a622)) - (segment (start 187.763 70.895) (end 187.982 71.217) (width 0.2) (layer "F.Cu") (net 17) (tstamp 2df878c6-d6bc-4939-abfd-c08fdde20cbc)) - (segment (start 185.999 68.655) (end 186.156 68.834) (width 0.2) (layer "F.Cu") (net 17) (tstamp 36a8a43e-85ad-4fbe-9315-a9bb55128b9d)) - (segment (start 190.102 76.483) (end 190.164 76.896) (width 0.2) (layer "F.Cu") (net 17) (tstamp 38c38537-05a9-426c-aec7-7d10e718c1e5)) - (segment (start 186.905 69.737) (end 187.113 70.005) (width 0.2) (layer "F.Cu") (net 17) (tstamp 3b54df51-72c5-4235-993e-46d4a4625a5a)) - (segment (start 186.327 69.032) (end 186.51 69.249) (width 0.2) (layer "F.Cu") (net 17) (tstamp 3c0069be-2c6d-465d-b344-fb98229aefaa)) - (segment (start 187.113 70.005) (end 187.327 70.287) (width 0.2) (layer "F.Cu") (net 17) (tstamp 3d22adc2-d826-4441-b08b-c37650b2b2c2)) - (segment (start 191.678 84.091) (end 191.759 84.418) (width 0.2) (layer "F.Cu") (net 17) (tstamp 3f6c2b13-7ffa-4696-961b-90dde73fd688)) - (segment (start 191.907 85.004) (end 191.971 85.258) (width 0.2) (layer "F.Cu") (net 17) (tstamp 4330640f-26d7-4674-8b79-a313025591a0)) - (segment (start 190.739 79.993) (end 190.835 80.443) (width 0.2) (layer "F.Cu") (net 17) (tstamp 43cc0f1d-81d4-4e9e-97c2-f1ffbe073231)) - (segment (start 190.646 79.542) (end 190.739 79.993) (width 0.2) (layer "F.Cu") (net 17) (tstamp 44eba159-98e2-4cf2-b05d-ec30875f4633)) - (segment (start 192.03 85.485) (end 192.081 85.682) (width 0.2) (layer "F.Cu") (net 17) (tstamp 4a6b79f8-1e21-46f9-a1bf-2d33f514cb1e)) - (segment (start 191.223 82.183) (end 191.318 82.594) (width 0.2) (layer "F.Cu") (net 17) (tstamp 4bd50a32-c65f-45fa-9e02-dbd80c5410ea)) - (segment (start 189.369 73.734) (end 189.526 74.12) (width 0.2) (layer "F.Cu") (net 17) (tstamp 4d9787ab-211c-4f42-9b7e-3d747497dd3a)) - (segment (start 185.857 68.497) (end 185.999 68.655) (width 0.2) (layer "F.Cu") (net 17) (tstamp 4fd6091b-c466-48d3-9e72-b4893b1a0f0f)) - (segment (start 187.544 70.585) (end 187.763 70.895) (width 0.2) (layer "F.Cu") (net 17) (tstamp 5b90ccab-d65d-4911-bcfd-feea9ecfd215)) - (segment (start 190.306 77.754) (end 190.385 78.195) (width 0.2) (layer "F.Cu") (net 17) (tstamp 5fd696a0-1bbe-4441-8aae-ce71c1dd5c32)) - (segment (start 190.835 80.443) (end 190.931 80.888) (width 0.2) (layer "F.Cu") (net 17) (tstamp 64f34d5c-bcea-4586-91e6-4d17e2fc6e6e)) - (segment (start 191.028 81.328) (end 191.126 81.76) (width 0.2) (layer "F.Cu") (net 17) (tstamp 6bc2f931-80c0-452d-bc15-1734c83951a4)) - (segment (start 189.793 74.901) (end 189.899 75.294) (width 0.2) (layer "F.Cu") (net 17) (tstamp 761bd9ea-5bae-4921-b010-48d9a7540f61)) - (segment (start 190.556 79.091) (end 190.646 79.542) (width 0.2) (layer "F.Cu") (net 17) (tstamp 797f3be3-6979-402b-a2d7-bde1afff4587)) - (segment (start 189.668 74.509) (end 189.793 74.901) (width 0.2) (layer "F.Cu") (net 17) (tstamp 84be5dd9-6c88-45fc-ae09-7f595ebfc3e8)) - (segment (start 190.232 77.321) (end 190.306 77.754) (width 0.2) (layer "F.Cu") (net 17) (tstamp 8a0fa1e5-bb14-4424-8018-351e36905538)) - (segment (start 187.327 70.287) (end 187.544 70.585) (width 0.2) (layer "F.Cu") (net 17) (tstamp 8def76eb-29ff-4539-a37e-2f13d7e3f41b)) - (segment (start 188.199 71.551) (end 188.412 71.894) (width 0.2) (layer "F.Cu") (net 17) (tstamp 965ef00e-ec2d-47d4-880c-1898a2a62879)) - (segment (start 190.931 80.888) (end 191.028 81.328) (width 0.2) (layer "F.Cu") (net 17) (tstamp ae7c8df3-6e6f-445b-ae0a-264c0746f815)) - (segment (start 190.385 78.195) (end 190.468 78.641) (width 0.2) (layer "F.Cu") (net 17) (tstamp af52b7f0-40d4-4725-b46e-82484b5f3b9d)) - (segment (start 190.047 76.082) (end 190.102 76.483) (width 0.2) (layer "F.Cu") (net 17) (tstamp b6e03db0-635b-47d7-b016-e672bfcc3de3)) - (segment (start 189.526 74.12) (end 189.668 74.509) (width 0.2) (layer "F.Cu") (net 17) (tstamp b75c3b6b-7da1-4ffc-a99b-15946bbc2abd)) - (segment (start 186.703 69.485) (end 186.905 69.737) (width 0.2) (layer "F.Cu") (net 17) (tstamp b9404237-7bfa-4f10-bac0-facc058811ae)) - (segment (start 188.412 71.894) (end 188.621 72.248) (width 0.2) (layer "F.Cu") (net 17) (tstamp d38fd0c4-6455-416f-947c-2890935c0dee)) - (segment (start 191.504 83.376) (end 191.593 83.743) (width 0.2) (layer "F.Cu") (net 17) (tstamp db926984-b44d-411d-94c4-bf43044b08e5)) - (segment (start 191.126 81.76) (end 191.223 82.183) (width 0.2) (layer "F.Cu") (net 17) (tstamp de755f25-3e41-4662-9cf1-97cbd30b5a06)) - (segment (start 191.759 84.418) (end 191.836 84.723) (width 0.2) (layer "F.Cu") (net 17) (tstamp e05aad76-4dd1-4bbf-8ab7-bb3aba16d8f6)) - (segment (start 187.982 71.217) (end 188.199 71.551) (width 0.2) (layer "F.Cu") (net 17) (tstamp e3cd0da9-d245-4d90-91b0-6db117e4281e)) - (segment (start 189.899 75.294) (end 189.984 75.688) (width 0.2) (layer "F.Cu") (net 17) (tstamp e469241b-24d1-4172-883f-7f601f405cab)) - (segment (start 188.621 72.248) (end 188.822 72.609) (width 0.2) (layer "F.Cu") (net 17) (tstamp ef3e908e-89bb-46ba-a246-bbc0ef88a786)) - (segment (start 189.198 73.353) (end 189.369 73.734) (width 0.2) (layer "F.Cu") (net 17) (tstamp efd9828b-18a8-4dad-81d0-f879322ed29d)) - (segment (start 191.836 84.723) (end 191.907 85.004) (width 0.2) (layer "F.Cu") (net 17) (tstamp f13684e8-1e46-4df8-8ea1-212275f9026b)) - (segment (start 190.468 78.641) (end 190.556 79.091) (width 0.2) (layer "F.Cu") (net 17) (tstamp f1ac66d3-444d-4370-b1cd-49cdb8ad6282)) - (segment (start 186.51 69.249) (end 186.703 69.485) (width 0.2) (layer "F.Cu") (net 17) (tstamp f663074a-5c9a-4f93-8422-8a373820723d)) - (segment (start 196.641 99.31) (end 196.488 99.684) (width 0.2) (layer "F.Cu") (net 18) (tstamp 03beb769-b002-460e-b7f4-f10463ebbeb2)) - (segment (start 197.317 95.69) (end 197.299 96.106) (width 0.2) (layer "F.Cu") (net 18) (tstamp 097afc5b-8e08-4770-8857-389b13321c5a)) - (segment (start 196.029 100.887) (end 195.877 101.309) (width 0.2) (layer "F.Cu") (net 18) (tstamp 0a641e70-afdc-4496-8466-8012319a2350)) - (segment (start 195.285 103.044) (end 195.142 103.48) (width 0.2) (layer "F.Cu") (net 18) (tstamp 0ddc728f-b853-41e3-9d8d-6cc80241be35)) - (segment (start 197.222 93.297) (end 197.256 93.675) (width 0.2) (layer "F.Cu") (net 18) (tstamp 0e736702-391d-4385-ac1b-b47b9d0e1082)) - (segment (start 194.486 105.585) (end 194.368 105.977) (width 0.2) (layer "F.Cu") (net 18) (tstamp 0fa8210d-13ec-43d4-a05d-95c049810a3e)) - (segment (start 196.994 91.624) (end 197.044 91.924) (width 0.2) (layer "F.Cu") (net 18) (tstamp 143d7de6-ba97-4ad4-8f8f-7de234a4bdd9)) - (segment (start 195.877 101.309) (end 195.726 101.737) (width 0.2) (layer "F.Cu") (net 18) (tstamp 216cf056-7f8c-4a6f-8210-0a9eefc99eb5)) - (segment (start 195.43 102.606) (end 195.285 103.044) (width 0.2) (layer "F.Cu") (net 18) (tstamp 225ed3f3-4835-4072-8bb6-4a706d138828)) - (segment (start 196.488 99.684) (end 196.335 100.073) (width 0.2) (layer "F.Cu") (net 18) (tstamp 239ec8da-1a44-4cfc-9ed2-6e63545913e0)) - (segment (start 197.306 94.461) (end 197.319 94.866) (width 0.2) (layer "F.Cu") (net 18) (tstamp 28dea579-621a-4033-bb61-ee5cdc1890ba)) - (segment (start 197.284 94.064) (end 197.306 94.461) (width 0.2) (layer "F.Cu") (net 18) (tstamp 311e9337-fcf2-429c-90ba-a751a2de6066)) - (segment (start 196.805 90.647) (end 196.848 90.854) (width 0.2) (layer "F.Cu") (net 18) (tstamp 34063105-0709-4b8c-b046-d2bcdca93f13)) - (segment (start 196.783 98.937) (end 196.641 99.31) (width 0.2) (layer "F.Cu") (net 18) (tstamp 371fe2cd-58b6-4a18-9440-41b9ba8e0f3f)) - (segment (start 196.906 98.553) (end 196.783 98.937) (width 0.2) (layer "F.Cu") (net 18) (tstamp 3964f801-83a3-461c-a167-dce34f77efea)) - (segment (start 197.044 91.924) (end 197.092 92.243) (width 0.2) (layer "F.Cu") (net 18) (tstamp 3ab02eb7-8340-4c3d-802e-fbbcb1e6670e)) - (segment (start 197.228 96.938) (end 197.171 97.35) (width 0.2) (layer "F.Cu") (net 18) (tstamp 4969dd87-8ec9-4a9b-b042-ec19c7cb9202)) - (segment (start 194.256 106.355) (end 194.149 106.717) (width 0.2) (layer "F.Cu") (net 18) (tstamp 4e6638d0-84a7-4589-98f8-10855ca26fd8)) - (segment (start 194.868 104.344) (end 194.736 104.767) (width 0.2) (layer "F.Cu") (net 18) (tstamp 4fac3ed7-2ac2-49cc-8909-aa3be484467d)) - (segment (start 196.848 90.854) (end 196.895 91.088) (width 0.2) (layer "F.Cu") (net 18) (tstamp 52ebb97f-b56d-46df-84b7-b1b4e1cc138c)) - (segment (start 196.182 100.475) (end 196.029 100.887) (width 0.2) (layer "F.Cu") (net 18) (tstamp 53950bd2-7577-48b9-ba3d-64d5c6d5c41f)) - (segment (start 193.956 107.385) (end 193.869 107.688) (width 0.2) (layer "F.Cu") (net 18) (tstamp 5b1ebb4e-9629-4359-905c-f004487156c3)) - (segment (start 195.142 103.48) (end 195.003 103.914) (width 0.2) (layer "F.Cu") (net 18) (tstamp 5e6ff917-92a3-4114-be80-77dce2936c28)) - (segment (start 196.335 100.073) (end 196.182 100.475) (width 0.2) (layer "F.Cu") (net 18) (tstamp 5f99e17c-3291-45d1-9ebe-e557b11ae705)) - (segment (start 197.256 93.675) (end 197.284 94.064) (width 0.2) (layer "F.Cu") (net 18) (tstamp 681a270b-e2b5-4de6-a018-2ec53bff8314)) - (segment (start 197.323 95.276) (end 197.317 95.69) (width 0.2) (layer "F.Cu") (net 18) (tstamp 6dd4d311-a3b2-427f-80a5-540e8e398427)) - (segment (start 195.726 101.737) (end 195.577 102.17) (width 0.2) (layer "F.Cu") (net 18) (tstamp 76944f06-5a58-4a73-9baa-91b43ac0c8db)) - (segment (start 193.656 108.445) (end 193.602 108.641) (width 0.2) (layer "F.Cu") (net 18) (tstamp 79b30ecb-1a26-465c-a7d1-fa65abceb1b5)) - (segment (start 194.608 105.181) (end 194.486 105.585) (width 0.2) (layer "F.Cu") (net 18) (tstamp 7fef2c69-456a-488a-a66f-33a839f1f6d3)) - (segment (start 197.011 98.16) (end 196.906 98.553) (width 0.2) (layer "F.Cu") (net 18) (tstamp 80a3bd1a-ad75-4975-983d-ab66e87521f3)) - (segment (start 196.895 91.088) (end 196.944 91.345) (width 0.2) (layer "F.Cu") (net 18) (tstamp 95462ff4-a53d-43e0-bc6b-b101d1baf4e2)) - (segment (start 197.092 92.243) (end 197.139 92.58) (width 0.2) (layer "F.Cu") (net 18) (tstamp a27a5540-62df-4d92-b30e-9030a4fc8467)) - (segment (start 197.171 97.35) (end 197.099 97.758) (width 0.2) (layer "F.Cu") (net 18) (tstamp a994a09c-98c1-4561-8c2f-203ec653ca37)) - (segment (start 195.577 102.17) (end 195.43 102.606) (width 0.2) (layer "F.Cu") (net 18) (tstamp ae057f86-3ce2-4518-a90e-044aa8d3925e)) - (segment (start 197.319 94.866) (end 197.323 95.276) (width 0.2) (layer "F.Cu") (net 18) (tstamp ae34ed20-ef38-4724-831e-6d56a487dbd9)) - (segment (start 194.049 107.061) (end 193.956 107.385) (width 0.2) (layer "F.Cu") (net 18) (tstamp ae5a31d4-6016-483f-aa28-3c132c0a8778)) - (segment (start 196.944 91.345) (end 196.994 91.624) (width 0.2) (layer "F.Cu") (net 18) (tstamp b344dd7d-5b1d-4682-9023-212a25b5604d)) - (segment (start 197.27 96.523) (end 197.228 96.938) (width 0.2) (layer "F.Cu") (net 18) (tstamp b3bfdc20-d106-4c15-a647-c7fafdc47751)) - (segment (start 194.149 106.717) (end 194.049 107.061) (width 0.2) (layer "F.Cu") (net 18) (tstamp b75b174b-6427-437c-bfdd-259f0bc779ae)) - (segment (start 193.79 107.966) (end 193.719 108.219) (width 0.2) (layer "F.Cu") (net 18) (tstamp bcde7dbc-e44e-4806-bff0-bffdeb52ac84)) - (segment (start 197.099 97.758) (end 197.011 98.16) (width 0.2) (layer "F.Cu") (net 18) (tstamp c32b772a-e4e5-4e26-8c75-2b630148e305)) - (segment (start 194.368 105.977) (end 194.256 106.355) (width 0.2) (layer "F.Cu") (net 18) (tstamp d0b53dbb-ee73-4d0a-bb2a-6212cac63d34)) - (segment (start 197.139 92.58) (end 197.182 92.932) (width 0.2) (layer "F.Cu") (net 18) (tstamp d657fe28-f690-47d3-bd9c-97fda102c728)) - (segment (start 194.736 104.767) (end 194.608 105.181) (width 0.2) (layer "F.Cu") (net 18) (tstamp e6c751eb-0bf1-46f4-bacd-91320a434745)) - (segment (start 193.869 107.688) (end 193.79 107.966) (width 0.2) (layer "F.Cu") (net 18) (tstamp e7ebca01-d61f-44d6-9a87-f07a9cfaefa5)) - (segment (start 193.719 108.219) (end 193.656 108.445) (width 0.2) (layer "F.Cu") (net 18) (tstamp ef9e31b7-3522-40a7-a665-89c1c0d87b1b)) - (segment (start 195.003 103.914) (end 194.868 104.344) (width 0.2) (layer "F.Cu") (net 18) (tstamp f50b8dd4-3a20-46fb-8ff8-3b08a589d909)) - (segment (start 197.182 92.932) (end 197.222 93.297) (width 0.2) (layer "F.Cu") (net 18) (tstamp f577f6c3-65fe-4727-bba8-22e050b1aff7)) - (segment (start 197.299 96.106) (end 197.27 96.523) (width 0.2) (layer "F.Cu") (net 18) (tstamp f81eac0d-c96d-4bd2-ab46-ad39b946b33e)) - (segment (start 184.876 127.892) (end 184.617 128.14) (width 0.2) (layer "F.Cu") (net 19) (tstamp 05033d80-0407-45f6-b355-87aecef15b06)) - (segment (start 191.047 122.471) (end 190.737 122.723) (width 0.2) (layer "F.Cu") (net 19) (tstamp 0a83687d-efba-48e5-b938-902fd1801eee)) - (segment (start 183.94 128.794) (end 183.752 128.977) (width 0.2) (layer "F.Cu") (net 19) (tstamp 0bb2e790-9880-4664-bb61-c59285d7d3cd)) - (segment (start 183.752 128.977) (end 183.585 129.141) (width 0.2) (layer "F.Cu") (net 19) (tstamp 204ad255-cf6d-40be-8f32-676d247dd238)) - (segment (start 194.886 116.243) (end 194.779 116.528) (width 0.2) (layer "F.Cu") (net 19) (tstamp 20a04a1c-a2fd-4fa1-86e9-07fd8e149bca)) - (segment (start 186.041 126.791) (end 185.733 127.08) (width 0.2) (layer "F.Cu") (net 19) (tstamp 2af11c80-b550-440e-8c98-c4997f2cfca3)) - (segment (start 191.633 121.912) (end 191.345 122.2) (width 0.2) (layer "F.Cu") (net 19) (tstamp 2b905cea-e69e-4e99-a12d-ed935d4e6700)) - (segment (start 194.779 116.528) (end 194.661 116.829) (width 0.2) (layer "F.Cu") (net 19) (tstamp 33300f01-038b-4345-8785-30938d263698)) - (segment (start 194.247 117.806) (end 194.087 118.151) (width 0.2) (layer "F.Cu") (net 19) (tstamp 36fcc1f6-2551-467f-9716-91c2091989cf)) - (segment (start 192.431 120.962) (end 192.176 121.291) (width 0.2) (layer "F.Cu") (net 19) (tstamp 37e3e752-ed6c-49bc-a4bf-45bad527fd41)) - (segment (start 195.145 115.504) (end 195.069 115.729) (width 0.2) (layer "F.Cu") (net 19) (tstamp 3a3b9bb5-babf-45aa-be21-8eb74d8f66ef)) - (segment (start 193.132 119.926) (end 192.91 120.278) (width 0.2) (layer "F.Cu") (net 19) (tstamp 3a90206b-7bac-4454-8ac9-ab832b9bac4f)) - (segment (start 191.91 121.608) (end 191.633 121.912) (width 0.2) (layer "F.Cu") (net 19) (tstamp 3f962dee-7e18-4492-bff0-242b62debad6)) - (segment (start 186.685 126.195) (end 186.359 126.496) (width 0.2) (layer "F.Cu") (net 19) (tstamp 44210e1d-8459-4669-8bdc-02706b8f29e2)) - (segment (start 187.017 125.891) (end 186.685 126.195) (width 0.2) (layer "F.Cu") (net 19) (tstamp 4767d2af-4395-4390-a004-52c9fb2d3d2d)) - (segment (start 194.982 115.976) (end 194.886 116.243) (width 0.2) (layer "F.Cu") (net 19) (tstamp 4782be87-3ae0-4943-818f-64d7c7d60c52)) - (segment (start 190.418 122.971) (end 190.091 123.231) (width 0.2) (layer "F.Cu") (net 19) (tstamp 49f9c817-c331-40bc-aa46-a8f6851ca788)) - (segment (start 186.359 126.496) (end 186.041 126.791) (width 0.2) (layer "F.Cu") (net 19) (tstamp 4c62b184-3004-4f77-963c-a486a6d25c0b)) - (segment (start 193.546 119.213) (end 193.345 119.57) (width 0.2) (layer "F.Cu") (net 19) (tstamp 4dff4d40-a6c0-4a83-92cb-a2db20cd2066)) - (segment (start 193.737 118.856) (end 193.546 119.213) (width 0.2) (layer "F.Cu") (net 19) (tstamp 50ff7a7f-438f-4300-a107-872e782393a0)) - (segment (start 188.386 124.668) (end 188.04 124.972) (width 0.2) (layer "F.Cu") (net 19) (tstamp 5c10bf30-1a0a-4447-acc1-3ec0dbee1616)) - (segment (start 189.076 124.072) (end 188.732 124.367) (width 0.2) (layer "F.Cu") (net 19) (tstamp 64110730-f36e-435c-a470-3d6273ae7d16)) - (segment (start 188.732 124.367) (end 188.386 124.668) (width 0.2) (layer "F.Cu") (net 19) (tstamp 691bd938-87c3-4aad-915f-6702673b9183)) - (segment (start 183.585 129.141) (end 183.44 129.284) (width 0.2) (layer "F.Cu") (net 19) (tstamp 694f7a5c-c1e6-4bac-9b99-db4f03e2ea29)) - (segment (start 192.676 120.624) (end 192.431 120.962) (width 0.2) (layer "F.Cu") (net 19) (tstamp 6abc4978-ca95-4832-81be-bce2caed5fba)) - (segment (start 185.435 127.361) (end 185.149 127.632) (width 0.2) (layer "F.Cu") (net 19) (tstamp 6d5222b0-8d8e-463e-994b-d52cf2c9ae40)) - (segment (start 184.617 128.14) (end 184.374 128.374) (width 0.2) (layer "F.Cu") (net 19) (tstamp 730fb96a-e553-4a07-8581-5f7144ecb243)) - (segment (start 193.345 119.57) (end 193.132 119.926) (width 0.2) (layer "F.Cu") (net 19) (tstamp 77c1bcdc-1fb1-4136-b69b-739a2d1424ce)) - (segment (start 184.374 128.374) (end 184.148 128.592) (width 0.2) (layer "F.Cu") (net 19) (tstamp 788f6aa0-93b1-4115-b491-bad33f1745d9)) - (segment (start 194.661 116.829) (end 194.534 117.143) (width 0.2) (layer "F.Cu") (net 19) (tstamp 7ad6daca-1e7a-4b64-8b72-42cc8089ca31)) - (segment (start 194.087 118.151) (end 193.918 118.502) (width 0.2) (layer "F.Cu") (net 19) (tstamp 806e5540-89d4-41f7-a771-73e7b0dc8df5)) - (segment (start 194.534 117.143) (end 194.395 117.47) (width 0.2) (layer "F.Cu") (net 19) (tstamp 82571501-c16d-4de3-9bf5-23a3e62adb4e)) - (segment (start 184.148 128.592) (end 183.94 128.794) (width 0.2) (layer "F.Cu") (net 19) (tstamp 8b44b9b1-a2f3-41cc-96ee-b00988cc1ef4)) - (segment (start 191.345 122.2) (end 191.047 122.471) (width 0.2) (layer "F.Cu") (net 19) (tstamp 918d6c81-0e91-49b0-acd9-b05ec98965e3)) - (segment (start 189.757 123.502) (end 189.419 123.783) (width 0.2) (layer "F.Cu") (net 19) (tstamp 923867ea-0880-4e73-87c2-84b3c96de219)) - (segment (start 195.211 115.302) (end 195.145 115.504) (width 0.2) (layer "F.Cu") (net 19) (tstamp 98cb62e9-0cb2-4b07-a937-49bb32d8c3e9)) - (segment (start 192.176 121.291) (end 191.91 121.608) (width 0.2) (layer "F.Cu") (net 19) (tstamp a917310d-51a4-448f-ba7a-da9a6aa77bef)) - (segment (start 193.918 118.502) (end 193.737 118.856) (width 0.2) (layer "F.Cu") (net 19) (tstamp ade1b4cc-5fa0-4233-bcaf-2c6b9a52d9f8)) - (segment (start 189.419 123.783) (end 189.076 124.072) (width 0.2) (layer "F.Cu") (net 19) (tstamp b80dc9ce-ac97-456a-8321-466f5596f9a7)) - (segment (start 185.733 127.08) (end 185.435 127.361) (width 0.2) (layer "F.Cu") (net 19) (tstamp b94499ee-16ab-491c-b655-25f0ace07cb1)) - (segment (start 194.395 117.47) (end 194.247 117.806) (width 0.2) (layer "F.Cu") (net 19) (tstamp d4b47bcc-6d4a-43b1-b7b7-6b083e5e6a09)) - (segment (start 192.91 120.278) (end 192.676 120.624) (width 0.2) (layer "F.Cu") (net 19) (tstamp daaeafd4-5039-4e38-85aa-e9c2e528adc8)) - (segment (start 187.354 125.585) (end 187.017 125.891) (width 0.2) (layer "F.Cu") (net 19) (tstamp dc6adf43-a27e-4fb3-ad72-d0c367df8356)) - (segment (start 190.091 123.231) (end 189.757 123.502) (width 0.2) (layer "F.Cu") (net 19) (tstamp deca2eb6-8998-4d95-b414-423261d17a7c)) - (segment (start 190.737 122.723) (end 190.418 122.971) (width 0.2) (layer "F.Cu") (net 19) (tstamp e10cf52d-3242-4c54-a278-f66f3d930a35)) - (segment (start 185.149 127.632) (end 184.876 127.892) (width 0.2) (layer "F.Cu") (net 19) (tstamp e74aa916-338e-462f-bb81-7ac60e3a57b6)) - (segment (start 187.696 125.278) (end 187.354 125.585) (width 0.2) (layer "F.Cu") (net 19) (tstamp e76b565e-c790-4def-b6cc-09e8a37e84dd)) - (segment (start 188.04 124.972) (end 187.696 125.278) (width 0.2) (layer "F.Cu") (net 19) (tstamp f106d964-6891-41dd-9487-3fcf6e0ac57d)) - (segment (start 195.069 115.729) (end 194.982 115.976) (width 0.2) (layer "F.Cu") (net 19) (tstamp fb36285a-fd81-458a-81eb-f20e6412ed5b)) - (segment (start 173.918 140.047) (end 173.517 140.102) (width 0.2) (layer "F.Cu") (net 20) (tstamp 05c50924-6adf-43b2-8ab9-85d2e573155b)) - (segment (start 180.751 136.51) (end 180.515 136.703) (width 0.2) (layer "F.Cu") (net 20) (tstamp 14d7082e-357b-44ea-b8f2-ce172b8cc1b3)) - (segment (start 175.88 139.526) (end 175.491 139.668) (width 0.2) (layer "F.Cu") (net 20) (tstamp 1fc2ae01-25ef-4c06-81c2-e0255f158ea4)) - (segment (start 170.007 140.739) (end 169.557 140.835) (width 0.2) (layer "F.Cu") (net 20) (tstamp 21a7e1ef-fbb9-42e5-8732-7806e5de6ffc)) - (segment (start 164.515 142.03) (end 164.318 142.081) (width 0.2) (layer "F.Cu") (net 20) (tstamp 22bc84d0-c5ca-4dec-af31-912b9017bdb9)) - (segment (start 169.112 140.931) (end 168.672 141.028) (width 0.2) (layer "F.Cu") (net 20) (tstamp 26ae36ae-d0c0-46f0-8c1f-1c945cd0d48b)) - (segment (start 178.449 138.199) (end 178.106 138.412) (width 0.2) (layer "F.Cu") (net 20) (tstamp 2b34b60d-13b9-443b-9847-e6cc3ec87360)) - (segment (start 176.266 139.369) (end 175.88 139.526) (width 0.2) (layer "F.Cu") (net 20) (tstamp 2ee90e9b-fb98-4e30-b872-40700b1ffe95)) - (segment (start 170.909 140.556) (end 170.458 140.646) (width 0.2) (layer "F.Cu") (net 20) (tstamp 2f14d70c-7ead-4841-8a94-faa16b1a619d)) - (segment (start 168.672 141.028) (end 168.24 141.126) (width 0.2) (layer "F.Cu") (net 20) (tstamp 3368223c-79e6-4960-97b4-3876f844a456)) - (segment (start 165.277 141.836) (end 164.996 141.907) (width 0.2) (layer "F.Cu") (net 20) (tstamp 3487ba01-62d0-4c6c-a865-66aac993378e)) - (segment (start 165.582 141.759) (end 165.277 141.836) (width 0.2) (layer "F.Cu") (net 20) (tstamp 3b47c9c7-8e1a-47e1-87cc-9668ed327eab)) - (segment (start 177.752 138.621) (end 177.391 138.822) (width 0.2) (layer "F.Cu") (net 20) (tstamp 3b6a034d-74c7-404a-893a-33d360c5f2e9)) - (segment (start 181.345 135.999) (end 181.166 136.156) (width 0.2) (layer "F.Cu") (net 20) (tstamp 428b1e41-526b-44a8-9203-b4c0082d8740)) - (segment (start 166.624 141.504) (end 166.257 141.593) (width 0.2) (layer "F.Cu") (net 20) (tstamp 4368575f-5bf8-49e1-8ec7-c39dd86ad00d)) - (segment (start 172.679 140.232) (end 172.246 140.306) (width 0.2) (layer "F.Cu") (net 20) (tstamp 448532ad-4c5c-4142-ba40-57af920fc299)) - (segment (start 172.246 140.306) (end 171.805 140.385) (width 0.2) (layer "F.Cu") (net 20) (tstamp 44d55d1a-1582-4e34-a34d-a432902e0b0a)) - (segment (start 179.995 137.113) (end 179.713 137.327) (width 0.2) (layer "F.Cu") (net 20) (tstamp 518e4ce7-2c24-47e3-9e41-c72c9339b42d)) - (segment (start 181.166 136.156) (end 180.968 136.327) (width 0.2) (layer "F.Cu") (net 20) (tstamp 55570a4d-6d16-4261-8568-3fe88386420b)) - (segment (start 175.491 139.668) (end 175.099 139.793) (width 0.2) (layer "F.Cu") (net 20) (tstamp 55cf6c8c-0def-429b-a536-1a23b3bb4ec6)) - (segment (start 180.263 136.905) (end 179.995 137.113) (width 0.2) (layer "F.Cu") (net 20) (tstamp 55eb7585-112f-40c3-a1f8-310925a41bef)) - (segment (start 177.022 139.016) (end 176.647 139.198) (width 0.2) (layer "F.Cu") (net 20) (tstamp 5710a0b2-f69c-4676-9cd6-fd2d112c588c)) - (segment (start 180.515 136.703) (end 180.263 136.905) (width 0.2) (layer "F.Cu") (net 20) (tstamp 5e778872-3894-4862-8ec2-95d9ac2d4573)) - (segment (start 173.517 140.102) (end 173.104 140.164) (width 0.2) (layer "F.Cu") (net 20) (tstamp 604f1d57-1d99-4121-a43d-9debbbaba875)) - (segment (start 174.312 139.984) (end 173.918 140.047) (width 0.2) (layer "F.Cu") (net 20) (tstamp 61ec8929-b0e5-4e15-9295-afa8e343089a)) - (segment (start 174.706 139.899) (end 174.312 139.984) (width 0.2) (layer "F.Cu") (net 20) (tstamp 68fa189c-7ace-4f0c-be20-50f1fa91bdd9)) - (segment (start 176.647 139.198) (end 176.266 139.369) (width 0.2) (layer "F.Cu") (net 20) (tstamp 6bdd6cb1-c913-4424-8974-9db9c175a5d6)) - (segment (start 173.104 140.164) (end 172.679 140.232) (width 0.2) (layer "F.Cu") (net 20) (tstamp 75a92b5d-27c0-4aec-8716-b40a1f5a16cc)) - (segment (start 164.742 141.971) (end 164.515 142.03) (width 0.2) (layer "F.Cu") (net 20) (tstamp 7ed66c43-b4cb-4873-b421-d1ec26517c72)) - (segment (start 171.805 140.385) (end 171.359 140.468) (width 0.2) (layer "F.Cu") (net 20) (tstamp 8485262c-1a83-42a7-94f3-eb3c52ee282f)) - (segment (start 180.968 136.327) (end 180.751 136.51) (width 0.2) (layer "F.Cu") (net 20) (tstamp 849f7434-3eee-4c17-94f2-dd79dff91b49)) - (segment (start 170.458 140.646) (end 170.007 140.739) (width 0.2) (layer "F.Cu") (net 20) (tstamp 8738ac1b-6e37-4b3f-b11a-e9d09d8bb156)) - (segment (start 171.359 140.468) (end 170.909 140.556) (width 0.2) (layer "F.Cu") (net 20) (tstamp 87f15464-b1c4-4405-9f7a-1077644dfb4d)) - (segment (start 181.503 135.857) (end 181.345 135.999) (width 0.2) (layer "F.Cu") (net 20) (tstamp 9711edaa-b2c6-49af-8ad2-0e79344f6941)) - (segment (start 179.415 137.544) (end 179.105 137.763) (width 0.2) (layer "F.Cu") (net 20) (tstamp 975b269f-6945-4fde-8190-597b0de16456)) - (segment (start 177.391 138.822) (end 177.022 139.016) (width 0.2) (layer "F.Cu") (net 20) (tstamp 9adb0a17-69e4-44bc-a7f8-c02b206bbc30)) - (segment (start 164.996 141.907) (end 164.742 141.971) (width 0.2) (layer "F.Cu") (net 20) (tstamp a8055267-fa19-46e2-b032-76a874c997f8)) - (segment (start 167.406 141.318) (end 167.007 141.412) (width 0.2) (layer "F.Cu") (net 20) (tstamp af8cd861-5e47-490a-8b23-a512a2e74715)) - (segment (start 165.909 141.678) (end 165.582 141.759) (width 0.2) (layer "F.Cu") (net 20) (tstamp c923bf9f-0b89-4a55-9142-74d65a1c3904)) - (segment (start 179.105 137.763) (end 178.783 137.982) (width 0.2) (layer "F.Cu") (net 20) (tstamp ca51d009-c70c-4dff-b12e-c143e045e81c)) - (segment (start 178.106 138.412) (end 177.752 138.621) (width 0.2) (layer "F.Cu") (net 20) (tstamp cc839e94-2a43-460b-aeca-036c67ae723a)) - (segment (start 166.257 141.593) (end 165.909 141.678) (width 0.2) (layer "F.Cu") (net 20) (tstamp d437c64f-36d8-4548-89d8-bbc0af3e5591)) - (segment (start 175.099 139.793) (end 174.706 139.899) (width 0.2) (layer "F.Cu") (net 20) (tstamp e4b79a8b-40a7-495b-b811-d1ec2264cad7)) - (segment (start 178.783 137.982) (end 178.449 138.199) (width 0.2) (layer "F.Cu") (net 20) (tstamp e8ae8661-701f-4325-beea-1140776052d3)) - (segment (start 169.557 140.835) (end 169.112 140.931) (width 0.2) (layer "F.Cu") (net 20) (tstamp eef14d64-c5ec-4ac1-9df9-6590998972d3)) - (segment (start 168.24 141.126) (end 167.817 141.223) (width 0.2) (layer "F.Cu") (net 20) (tstamp f12a82b6-561d-4127-9c0b-751b41a1ad66)) - (segment (start 167.817 141.223) (end 167.406 141.318) (width 0.2) (layer "F.Cu") (net 20) (tstamp f4e534b9-8ab3-490a-a510-59cf17f621d9)) - (segment (start 179.713 137.327) (end 179.415 137.544) (width 0.2) (layer "F.Cu") (net 20) (tstamp faad2b56-80ce-43b5-bdb8-d85db18339ed)) - (segment (start 167.007 141.412) (end 166.624 141.504) (width 0.2) (layer "F.Cu") (net 20) (tstamp ff785f5d-73a4-4f9b-9f40-3c52a7dc7d8a)) - (segment (start 140.033467 53.339116) (end 142.339116 53.339116) (width 0.2) (layer "F.Cu") (net 21) (tstamp 3e4a818f-fc56-4775-9ac4-cba43dbdff9e)) - (via (at 142.339116 53.339116) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 21) (tstamp 091a3462-ed70-43b8-9fab-b55a0ad55e67)) - (segment (start 139.660884 53.339116) (end 115.015 77.985) (width 0.2) (layer "B.Cu") (net 21) (tstamp 3f1910c8-3f37-4ae9-89e3-0a826e6c5878)) - (segment (start 115.015 95.985) (end 111 100) (width 0.2) (layer "B.Cu") (net 21) (tstamp de74ad2c-b671-4c0f-a9bc-69375ce8fe9b)) - (segment (start 115.015 77.985) (end 115.015 95.985) (width 0.2) (layer "B.Cu") (net 21) (tstamp e4b00bc4-ebed-4035-b7ec-bd6f98243984)) - (segment (start 142.339116 53.339116) (end 139.660884 53.339116) (width 0.2) (layer "B.Cu") (net 21) (tstamp f119fe1c-369e-477d-9cd7-78b8814db2fa)) - (segment (start 149.927 146.335) (end 149.525 146.182) (width 0.2) (layer "F.Cu") (net 22) (tstamp 07e933a6-ce85-4d0b-8a47-a71fb4533529)) - (segment (start 153.062 147.228) (end 152.65 147.171) (width 0.2) (layer "F.Cu") (net 22) (tstamp 099d15f5-7711-4ad4-86fa-8d65582c8047)) - (segment (start 144.023 144.368) (end 143.645 144.256) (width 0.2) (layer "F.Cu") (net 22) (tstamp 0c90ec08-20a2-491b-adf5-daf2bd509ca3)) - (segment (start 157.42 147.139) (end 157.068 147.182) (width 0.2) (layer "F.Cu") (net 22) (tstamp 0ca2a8b0-0550-4fec-8920-76897e219f12)) - (segment (start 150.316 146.488) (end 149.927 146.335) (width 0.2) (layer "F.Cu") (net 22) (tstamp 1140eda4-4a1d-408a-b2e3-dbc0380d212a)) - (segment (start 159.146 146.848) (end 158.912 146.895) (width 0.2) (layer "F.Cu") (net 22) (tstamp 122c9f4e-f209-4ed2-8649-4895490b3d95)) - (segment (start 144.415 144.486) (end 144.023 144.368) (width 0.2) (layer "F.Cu") (net 22) (tstamp 173c0a30-5ae5-4b60-befd-10588781e045)) - (segment (start 142.312 143.869) (end 142.034 143.79) (width 0.2) (layer "F.Cu") (net 22) (tstamp 174ae6c8-d95f-4aa5-bc36-d461b8e7a969)) - (segment (start 144.819 144.608) (end 144.415 144.486) (width 0.2) (layer "F.Cu") (net 22) (tstamp 18c23014-a9dd-4c2c-b85e-392ea92cacb5)) - (segment (start 158.912 146.895) (end 158.655 146.944) (width 0.2) (layer "F.Cu") (net 22) (tstamp 1a394882-3c50-4ec2-8951-f0abcfcfba01)) - (segment (start 152.65 147.171) (end 152.242 147.099) (width 0.2) (layer "F.Cu") (net 22) (tstamp 1e2f7134-ed07-4d96-8b82-f6e8e520dfc8)) - (segment (start 142.034 143.79) (end 141.781 143.719) (width 0.2) (layer "F.Cu") (net 22) (tstamp 32630765-aa48-4adf-9b9b-cf2809550dd9)) - (segment (start 154.724 147.323) (end 154.31 147.317) (width 0.2) (layer "F.Cu") (net 22) (tstamp 432ac367-e122-4cfd-b1ec-aa5a6b302101)) - (segment (start 145.656 144.868) (end 145.233 144.736) (width 0.2) (layer "F.Cu") (net 22) (tstamp 4aba867e-54e5-4526-90f1-553d80e1160e)) - (segment (start 158.076 147.044) (end 157.757 147.092) (width 0.2) (layer "F.Cu") (net 22) (tstamp 4fdcf473-fa79-4690-b7bd-e76050dc2297)) - (segment (start 157.757 147.092) (end 157.42 147.139) (width 0.2) (layer "F.Cu") (net 22) (tstamp 4ffc0283-2455-4376-a380-f41a0237c3fa)) - (segment (start 154.31 147.317) (end 153.894 147.299) (width 0.2) (layer "F.Cu") (net 22) (tstamp 5060c41e-4668-4e89-bd45-c164a8165916)) - (segment (start 147.394 145.43) (end 146.956 145.285) (width 0.2) (layer "F.Cu") (net 22) (tstamp 55881319-f5ae-4df7-a114-b4e4acc0d6f2)) - (segment (start 155.539 147.306) (end 155.134 147.319) (width 0.2) (layer "F.Cu") (net 22) (tstamp 5d011b75-47e0-4ccb-a204-c323d15dc567)) - (segment (start 156.703 147.222) (end 156.325 147.256) (width 0.2) (layer "F.Cu") (net 22) (tstamp 5d67e318-7c2b-49ec-99f3-6f48f797ccdd)) - (segment (start 141.781 143.719) (end 141.555 143.656) (width 0.2) (layer "F.Cu") (net 22) (tstamp 6001aded-83b8-4a77-8269-e5bbf843387a)) - (segment (start 158.655 146.944) (end 158.376 146.994) (width 0.2) (layer "F.Cu") (net 22) (tstamp 6783aa85-b800-4847-8c85-cd7a3cc56298)) - (segment (start 149.525 146.182) (end 149.113 146.029) (width 0.2) (layer "F.Cu") (net 22) (tstamp 68306024-0839-432e-a685-eaee525e7935)) - (segment (start 146.52 145.142) (end 146.086 145.003) (width 0.2) (layer "F.Cu") (net 22) (tstamp 6fe750e7-2ef1-49cc-9693-d752916789fa)) - (segment (start 141.555 143.656) (end 141.359 143.602) (width 0.2) (layer "F.Cu") (net 22) (tstamp 730ff960-ebef-4906-b68a-9af4ece5f894)) - (segment (start 151.063 146.783) (end 150.69 146.641) (width 0.2) (layer "F.Cu") (net 22) (tstamp 802c7e70-ac5b-4b39-92a0-4adb092a4b4c)) - (segment (start 148.691 145.877) (end 148.263 145.726) (width 0.2) (layer "F.Cu") (net 22) (tstamp 8e4f1b88-ac52-455e-a693-ce4b5f419f82)) - (segment (start 143.283 144.149) (end 142.939 144.049) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9938529d-7df1-435e-8937-4f78f41e38ae)) - (segment (start 150.69 146.641) (end 150.316 146.488) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9a828ee1-f158-48a7-89fd-4b64569e03fd)) - (segment (start 149.113 146.029) (end 148.691 145.877) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9b036fb4-00c3-4e1c-8158-d79dd3d45a84)) - (segment (start 153.477 147.27) (end 153.062 147.228) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9c685bc5-d9f1-42bf-9bf5-14ac0f42fb4f)) - (segment (start 152.242 147.099) (end 151.84 147.011) (width 0.2) (layer "F.Cu") (net 22) (tstamp 9e9f4f1e-1a1d-4d13-aa6a-2af4909e9869)) - (segment (start 156.325 147.256) (end 155.936 147.284) (width 0.2) (layer "F.Cu") (net 22) (tstamp a8455f74-4a26-4dba-864a-2f362056d890)) - (segment (start 151.447 146.906) (end 151.063 146.783) (width 0.2) (layer "F.Cu") (net 22) (tstamp a9f42c23-59fc-4732-ab9f-200b63932158)) - (segment (start 142.615 143.956) (end 142.312 143.869) (width 0.2) (layer "F.Cu") (net 22) (tstamp ac556122-d9e1-4ed3-bc4c-c514d0817d0b)) - (segment (start 148.263 145.726) (end 147.83 145.577) (width 0.2) (layer "F.Cu") (net 22) (tstamp bd21cee1-0675-4a1f-8521-45511bcce7ce)) - (segment (start 159.353 146.805) (end 159.146 146.848) (width 0.2) (layer "F.Cu") (net 22) (tstamp c10c1218-a8b1-4f50-8606-d6c395c482e2)) - (segment (start 151.84 147.011) (end 151.447 146.906) (width 0.2) (layer "F.Cu") (net 22) (tstamp c37aa6ca-7c2b-4049-b9a0-51608b64863d)) - (segment (start 157.068 147.182) (end 156.703 147.222) (width 0.2) (layer "F.Cu") (net 22) (tstamp c46a62cf-6679-42ca-8a1b-5d5b312876de)) - (segment (start 158.376 146.994) (end 158.076 147.044) (width 0.2) (layer "F.Cu") (net 22) (tstamp c91839dc-b0ec-47a9-8f4c-e701f377ec79)) - (segment (start 147.83 145.577) (end 147.394 145.43) (width 0.2) (layer "F.Cu") (net 22) (tstamp cb9c34e3-e682-4cbb-aeb7-c64864e8e366)) - (segment (start 146.086 145.003) (end 145.656 144.868) (width 0.2) (layer "F.Cu") (net 22) (tstamp d091ef79-9a3a-4aa6-a3da-b880a5dd1afb)) - (segment (start 153.894 147.299) (end 153.477 147.27) (width 0.2) (layer "F.Cu") (net 22) (tstamp d7caeed9-0656-4b66-926d-200567318121)) - (segment (start 143.645 144.256) (end 143.283 144.149) (width 0.2) (layer "F.Cu") (net 22) (tstamp ed0d706d-8dd7-415d-8f1d-7b01cefc0d94)) - (segment (start 142.939 144.049) (end 142.615 143.956) (width 0.2) (layer "F.Cu") (net 22) (tstamp f1304f18-2a38-4979-9d06-84a7af71538e)) - (segment (start 155.936 147.284) (end 155.539 147.306) (width 0.2) (layer "F.Cu") (net 22) (tstamp f233b762-c7a5-4508-8092-e5bedc77fab2)) - (segment (start 145.233 144.736) (end 144.819 144.608) (width 0.2) (layer "F.Cu") (net 22) (tstamp f417b9f5-7801-4b98-a23f-f0e45ca56c88)) - (segment (start 146.956 145.285) (end 146.52 145.142) (width 0.2) (layer "F.Cu") (net 22) (tstamp f6d0c3b3-8604-4ddc-8468-5e9ba4964efa)) - (segment (start 155.134 147.319) (end 154.724 147.323) (width 0.2) (layer "F.Cu") (net 22) (tstamp f8970535-2aca-4aec-adec-432cbc5842c5)) - (segment (start 131.849 144.087) (end 131.498 143.918) (width 0.2) (layer "F.Cu") (net 23) (tstamp 07c60274-6617-4933-9824-8258203fe530)) - (segment (start 128.709 142.176) (end 128.392 141.91) (width 0.2) (layer "F.Cu") (net 23) (tstamp 0e2f997b-c536-4171-841e-6a1eaa7d5f2d)) - (segment (start 134.271 145.069) (end 134.024 144.982) (width 0.2) (layer "F.Cu") (net 23) (tstamp 1e7e487e-7285-480d-9475-52c8abf70118)) - (segment (start 131.144 143.737) (end 130.787 143.546) (width 0.2) (layer "F.Cu") (net 23) (tstamp 208f0123-fbac-4226-9986-7536716a45e1)) - (segment (start 125.028 138.04) (end 124.722 137.696) (width 0.2) (layer "F.Cu") (net 23) (tstamp 219ef157-fbfb-445b-924b-72d54a797ebd)) - (segment (start 128.088 141.633) (end 127.8 141.345) (width 0.2) (layer "F.Cu") (net 23) (tstamp 27b11811-c18e-4a6c-a8e3-6dc962ba327d)) - (segment (start 129.038 142.431) (end 128.709 142.176) (width 0.2) (layer "F.Cu") (net 23) (tstamp 28050082-d1f9-43da-8d0c-e5466bb90359)) - (segment (start 129.376 142.676) (end 129.038 142.431) (width 0.2) (layer "F.Cu") (net 23) (tstamp 2aafe599-a26d-4c5b-a941-6ee8e973e822)) - (segment (start 121.626 134.374) (end 121.408 134.148) (width 0.2) (layer "F.Cu") (net 23) (tstamp 2b5549a0-9b34-4ff2-93af-e38dc941fff7)) - (segment (start 131.498 143.918) (end 131.144 143.737) (width 0.2) (layer "F.Cu") (net 23) (tstamp 3046df30-8645-4199-a91c-bce1b71a25b3)) - (segment (start 126.498 139.757) (end 126.217 139.419) (width 0.2) (layer "F.Cu") (net 23) (tstamp 31bbd041-abb4-4f0f-9a79-9ab24377460f)) - (segment (start 121.023 133.752) (end 120.859 133.585) (width 0.2) (layer "F.Cu") (net 23) (tstamp 33cc579d-c80c-49e2-abe7-bbaa549c613f)) - (segment (start 125.332 138.386) (end 125.028 138.04) (width 0.2) (layer "F.Cu") (net 23) (tstamp 46dd7c87-abc9-4ad1-a294-88e8d9605817)) - (segment (start 126.769 140.091) (end 126.498 139.757) (width 0.2) (layer "F.Cu") (net 23) (tstamp 4751d0c1-0c1e-4727-89cc-ead3b19d8f2a)) - (segment (start 128.392 141.91) (end 128.088 141.633) (width 0.2) (layer "F.Cu") (net 23) (tstamp 4846a6b4-e8c5-45bf-afed-810dc549d0d0)) - (segment (start 130.074 143.132) (end 129.722 142.91) (width 0.2) (layer "F.Cu") (net 23) (tstamp 59dee136-e262-44e4-bca0-1e938e6d671c)) - (segment (start 133.171 144.661) (end 132.857 144.534) (width 0.2) (layer "F.Cu") (net 23) (tstamp 61c4270c-8f12-4189-bc63-6cce1ad19628)) - (segment (start 130.43 143.345) (end 130.074 143.132) (width 0.2) (layer "F.Cu") (net 23) (tstamp 6aa30bde-6821-4fc9-9133-60c259ea5896)) - (segment (start 122.108 134.876) (end 121.86 134.617) (width 0.2) (layer "F.Cu") (net 23) (tstamp 7018cc7e-bca9-4c94-a4ba-c7ccc02edd76)) - (segment (start 132.53 144.395) (end 132.194 144.247) (width 0.2) (layer "F.Cu") (net 23) (tstamp 704e1a37-8b6f-492b-9b43-79b308d2bbe6)) - (segment (start 124.109 137.017) (end 123.805 136.685) (width 0.2) (layer "F.Cu") (net 23) (tstamp 7ad89ab5-d0ad-4838-b123-e61ea86eda11)) - (segment (start 126.217 139.419) (end 125.928 139.076) (width 0.2) (layer "F.Cu") (net 23) (tstamp 7c5d48eb-f307-43d1-a0e1-70808206ca61)) - (segment (start 127.029 140.418) (end 126.769 140.091) (width 0.2) (layer "F.Cu") (net 23) (tstamp 82cfdc23-dec2-4fa5-a92c-b6aa4a1905e9)) - (segment (start 134.496 145.145) (end 134.271 145.069) (width 0.2) (layer "F.Cu") (net 23) (tstamp 8aefab98-0d39-4ce6-96f3-376612b105be)) - (segment (start 124.415 137.354) (end 124.109 137.017) (width 0.2) (layer "F.Cu") (net 23) (tstamp 8c58999c-eda0-49d5-842f-63a6cc4849ff)) - (segment (start 123.805 136.685) (end 123.504 136.359) (width 0.2) (layer "F.Cu") (net 23) (tstamp 91d2f445-a43b-47b7-bae2-9426ecd988b0)) - (segment (start 134.698 145.211) (end 134.496 145.145) (width 0.2) (layer "F.Cu") (net 23) (tstamp 937f6e23-7c29-4be3-a653-6989caded123)) - (segment (start 127.529 141.047) (end 127.277 140.737) (width 0.2) (layer "F.Cu") (net 23) (tstamp 97a561d1-9473-4e3d-ab3b-1d5b04caf0ce)) - (segment (start 132.857 144.534) (end 132.53 144.395) (width 0.2) (layer "F.Cu") (net 23) (tstamp 99e4e837-6545-4046-a2e1-718a00d15f21)) - (segment (start 133.472 144.779) (end 133.171 144.661) (width 0.2) (layer "F.Cu") (net 23) (tstamp 9d119b59-0695-46f3-beab-00db4b451b9e)) - (segment (start 121.408 134.148) (end 121.206 133.94) (width 0.2) (layer "F.Cu") (net 23) (tstamp a09ff0b4-05ae-465b-90cc-5998380639d2)) - (segment (start 125.633 138.732) (end 125.332 138.386) (width 0.2) (layer "F.Cu") (net 23) (tstamp a51f0808-84cc-4505-b900-c33a5f40f47d)) - (segment (start 123.209 136.041) (end 122.92 135.733) (width 0.2) (layer "F.Cu") (net 23) (tstamp a5753c79-497a-4bb2-acc4-e4d290f05caf)) - (segment (start 130.787 143.546) (end 130.43 143.345) (width 0.2) (layer "F.Cu") (net 23) (tstamp ad630092-3f4e-470e-b5bc-00f6a2f376e0)) - (segment (start 134.024 144.982) (end 133.757 144.886) (width 0.2) (layer "F.Cu") (net 23) (tstamp bf383db5-8200-4b4f-82e8-207a02d3551b)) - (segment (start 132.194 144.247) (end 131.849 144.087) (width 0.2) (layer "F.Cu") (net 23) (tstamp c2629d1d-9f6b-4120-ba24-b0f1f086114e)) - (segment (start 121.86 134.617) (end 121.626 134.374) (width 0.2) (layer "F.Cu") (net 23) (tstamp c407661e-8fbf-4a8d-9b23-b81710c8d86c)) - (segment (start 123.504 136.359) (end 123.209 136.041) (width 0.2) (layer "F.Cu") (net 23) (tstamp c4630dc7-94e0-4109-a546-133a3d903308)) - (segment (start 122.368 135.149) (end 122.108 134.876) (width 0.2) (layer "F.Cu") (net 23) (tstamp c8236d8b-0aa0-48e5-a048-d35768d7390f)) - (segment (start 122.639 135.435) (end 122.368 135.149) (width 0.2) (layer "F.Cu") (net 23) (tstamp cd8c5a85-5202-47ca-a794-3c6b717424d3)) - (segment (start 125.928 139.076) (end 125.633 138.732) (width 0.2) (layer "F.Cu") (net 23) (tstamp d2a0cd51-31dc-4b64-91e4-8a34e63a9791)) - (segment (start 120.859 133.585) (end 120.716 133.44) (width 0.2) (layer "F.Cu") (net 23) (tstamp d48cccaf-d904-4be4-8d89-358fd344b4c4)) - (segment (start 127.277 140.737) (end 127.029 140.418) (width 0.2) (layer "F.Cu") (net 23) (tstamp d8495758-25a8-4182-8e9c-f4dd15512e35)) - (segment (start 133.757 144.886) (end 133.472 144.779) (width 0.2) (layer "F.Cu") (net 23) (tstamp dbd89108-aa40-40a6-a871-6ed124c99d71)) - (segment (start 127.8 141.345) (end 127.529 141.047) (width 0.2) (layer "F.Cu") (net 23) (tstamp dfcf5f4e-4dd6-426a-8f18-fc272c3d9127)) - (segment (start 129.722 142.91) (end 129.376 142.676) (width 0.2) (layer "F.Cu") (net 23) (tstamp e5899e19-0aca-4027-8a71-bebe583fc591)) - (segment (start 122.92 135.733) (end 122.639 135.435) (width 0.2) (layer "F.Cu") (net 23) (tstamp ee916dce-7bc5-4d51-bde6-de4a03d31bb1)) - (segment (start 121.206 133.94) (end 121.023 133.752) (width 0.2) (layer "F.Cu") (net 23) (tstamp f1406d05-8e31-48eb-bad5-8b70a21e4c31)) - (segment (start 124.722 137.696) (end 124.415 137.354) (width 0.2) (layer "F.Cu") (net 23) (tstamp febce090-6f11-46fa-883d-a1cfe1b09792)) - (segment (start 108.029 114.742) (end 107.97 114.515) (width 0.2) (layer "F.Cu") (net 24) (tstamp 0896cb97-ea06-4c0f-b2e4-1e3a369d1bd3)) - (segment (start 108.874 118.24) (end 108.777 117.817) (width 0.2) (layer "F.Cu") (net 24) (tstamp 089cab3c-12ae-4583-8353-319b3c81a63d)) - (segment (start 111.801 128.449) (end 111.588 128.106) (width 0.2) (layer "F.Cu") (net 24) (tstamp 0a3a1ff7-51d1-486b-a680-d7a22e5f4cb9)) - (segment (start 109.444 120.909) (end 109.354 120.458) (width 0.2) (layer "F.Cu") (net 24) (tstamp 14d87f25-8369-435d-8cfd-faa114bcb508)) - (segment (start 110.016 124.312) (end 109.953 123.918) (width 0.2) (layer "F.Cu") (net 24) (tstamp 17c67d22-eafb-44a3-ac53-8e6c70812528)) - (segment (start 110.474 125.88) (end 110.332 125.491) (width 0.2) (layer "F.Cu") (net 24) (tstamp 18453a56-1c5b-4525-8dce-8af87d2b702b)) - (segment (start 113.673 130.968) (end 113.49 130.751) (width 0.2) (layer "F.Cu") (net 24) (tstamp 1d16a648-8adc-4d34-8728-2a11d5248bbb)) - (segment (start 114.143 131.503) (end 114.001 131.345) (width 0.2) (layer "F.Cu") (net 24) (tstamp 21b06c6a-c0ef-4616-9bf7-a582ee5eb4f8)) - (segment (start 109.354 120.458) (end 109.261 120.007) (width 0.2) (layer "F.Cu") (net 24) (tstamp 2565f954-4ca2-41e6-8170-0d54114b5892)) - (segment (start 110.332 125.491) (end 110.207 125.099) (width 0.2) (layer "F.Cu") (net 24) (tstamp 2e9659ae-4460-474a-bcad-d75225033a06)) - (segment (start 108.588 117.007) (end 108.496 116.624) (width 0.2) (layer "F.Cu") (net 24) (tstamp 2eea9654-797b-45ac-a132-a3e25afbead3)) - (segment (start 109.768 122.679) (end 109.694 122.246) (width 0.2) (layer "F.Cu") (net 24) (tstamp 437e176d-de02-4088-b946-a8e2aaeacfb3)) - (segment (start 112.456 129.415) (end 112.237 129.105) (width 0.2) (layer "F.Cu") (net 24) (tstamp 49ef94e1-d3aa-4bc5-8c05-37e6ce18f50f)) - (segment (start 108.093 114.996) (end 108.029 114.742) (width 0.2) (layer "F.Cu") (net 24) (tstamp 4a9554ee-7394-48ed-88b3-c7d97b3181cc)) - (segment (start 109.261 120.007) (end 109.165 119.557) (width 0.2) (layer "F.Cu") (net 24) (tstamp 504cd49a-1eeb-4aed-8143-eabdcb2c01a2)) - (segment (start 108.496 116.624) (end 108.407 116.257) (width 0.2) (layer "F.Cu") (net 24) (tstamp 51805e8c-d5c8-4834-b9c3-ee143adcc6ab)) - (segment (start 109.615 121.805) (end 109.532 121.359) (width 0.2) (layer "F.Cu") (net 24) (tstamp 554c29dd-6a35-40e5-a551-bafd11df567e)) - (segment (start 108.972 118.672) (end 108.874 118.24) (width 0.2) (layer "F.Cu") (net 24) (tstamp 55a23101-58bd-4e43-9eb4-55ce18b5216a)) - (segment (start 109.532 121.359) (end 109.444 120.909) (width 0.2) (layer "F.Cu") (net 24) (tstamp 59cc4203-5216-4f0f-82f2-dba1fc455d69)) - (segment (start 110.802 126.647) (end 110.631 126.266) (width 0.2) (layer "F.Cu") (net 24) (tstamp 5a096225-91eb-47f8-a47c-72a7f724bf2b)) - (segment (start 108.241 115.582) (end 108.164 115.277) (width 0.2) (layer "F.Cu") (net 24) (tstamp 663e6453-faa7-4ff6-a990-719b38e885a1)) - (segment (start 108.164 115.277) (end 108.093 114.996) (width 0.2) (layer "F.Cu") (net 24) (tstamp 6eb0e76d-18b9-4202-91d6-405cc24f1496)) - (segment (start 110.631 126.266) (end 110.474 125.88) (width 0.2) (layer "F.Cu") (net 24) (tstamp 6f40b4c0-5d76-481e-924d-441ca4654c0f)) - (segment (start 107.97 114.515) (end 107.919 114.318) (width 0.2) (layer "F.Cu") (net 24) (tstamp 747f5521-43f9-4b99-b42c-39f61b9b3db1)) - (segment (start 109.165 119.557) (end 109.069 119.112) (width 0.2) (layer "F.Cu") (net 24) (tstamp 78e27ca2-1aa9-46d0-ae3c-31d063bc3074)) - (segment (start 109.694 122.246) (end 109.615 121.805) (width 0.2) (layer "F.Cu") (net 24) (tstamp 87876801-d5df-42d2-a1fc-8299dd1d61fa)) - (segment (start 113.297 130.515) (end 113.095 130.263) (width 0.2) (layer "F.Cu") (net 24) (tstamp 943ae666-d8e8-4b4f-980f-c64cbc23dcb0)) - (segment (start 112.673 129.713) (end 112.456 129.415) (width 0.2) (layer "F.Cu") (net 24) (tstamp 94ddfafd-f4da-400f-b51e-c683a5d91165)) - (segment (start 113.49 130.751) (end 113.297 130.515) (width 0.2) (layer "F.Cu") (net 24) (tstamp 954b6d3b-0b10-49fb-b28a-b5c3ec55a669)) - (segment (start 108.322 115.909) (end 108.241 115.582) (width 0.2) (layer "F.Cu") (net 24) (tstamp 9d5b0ed5-8c96-4d9b-ad34-7168ae7f8675)) - (segment (start 109.953 123.918) (end 109.898 123.517) (width 0.2) (layer "F.Cu") (net 24) (tstamp 9db537dd-44c9-402c-914b-904d407271b5)) - (segment (start 112.018 128.783) (end 111.801 128.449) (width 0.2) (layer "F.Cu") (net 24) (tstamp 9f6b311c-4265-44f4-9575-571bbae2e014)) - (segment (start 114.001 131.345) (end 113.844 131.166) (width 0.2) (layer "F.Cu") (net 24) (tstamp ad3b1700-34c2-4a84-bff0-94ca240d6d38)) - (segment (start 109.836 123.104) (end 109.768 122.679) (width 0.2) (layer "F.Cu") (net 24) (tstamp afe69f2c-dcbd-4c2d-8ddc-4e0a16117ff9)) - (segment (start 110.984 127.022) (end 110.802 126.647) (width 0.2) (layer "F.Cu") (net 24) (tstamp b65e04ea-19c9-439f-9608-86cfdd4f29b8)) - (segment (start 109.069 119.112) (end 108.972 118.672) (width 0.2) (layer "F.Cu") (net 24) (tstamp be01c3c1-d1e3-4148-8a94-eb36090c3734)) - (segment (start 108.682 117.406) (end 108.588 117.007) (width 0.2) (layer "F.Cu") (net 24) (tstamp c1c73b51-b9d1-4108-8372-a6b9a8f1856c)) - (segment (start 110.101 124.706) (end 110.016 124.312) (width 0.2) (layer "F.Cu") (net 24) (tstamp c76769c8-e07f-4f52-9995-2147619ae7e8)) - (segment (start 113.844 131.166) (end 113.673 130.968) (width 0.2) (layer "F.Cu") (net 24) (tstamp c7ecfe66-ba75-44c3-8222-89b9fef2d9b3)) - (segment (start 108.407 116.257) (end 108.322 115.909) (width 0.2) (layer "F.Cu") (net 24) (tstamp c9fd9b61-1016-412e-ab54-c8f8ddd82780)) - (segment (start 109.898 123.517) (end 109.836 123.104) (width 0.2) (layer "F.Cu") (net 24) (tstamp cf3f9573-41fb-4629-9a73-9205f2201fbd)) - (segment (start 111.379 127.752) (end 111.178 127.391) (width 0.2) (layer "F.Cu") (net 24) (tstamp d3f1f1f8-3ccf-4a7e-b759-e5bb49204c40)) - (segment (start 111.178 127.391) (end 110.984 127.022) (width 0.2) (layer "F.Cu") (net 24) (tstamp d46683b9-d449-4029-aed6-1dbdc4280bff)) - (segment (start 113.095 130.263) (end 112.887 129.995) (width 0.2) (layer "F.Cu") (net 24) (tstamp d4f72dce-14c0-47fd-8d10-04940b4b858b)) - (segment (start 110.207 125.099) (end 110.101 124.706) (width 0.2) (layer "F.Cu") (net 24) (tstamp da1eb680-1cee-4580-b5d4-e5b0abffd162)) - (segment (start 112.887 129.995) (end 112.673 129.713) (width 0.2) (layer "F.Cu") (net 24) (tstamp f1ff8414-07fc-4b53-9575-92eea91db9af)) - (segment (start 108.777 117.817) (end 108.682 117.406) (width 0.2) (layer "F.Cu") (net 24) (tstamp f45c81ff-6617-4dcc-84e3-123dc4723fcc)) - (segment (start 112.237 129.105) (end 112.018 128.783) (width 0.2) (layer "F.Cu") (net 24) (tstamp f59b7bc6-f3c1-4829-8e06-b0337af49c80)) - (segment (start 111.588 128.106) (end 111.379 127.752) (width 0.2) (layer "F.Cu") (net 24) (tstamp ff41012f-1aae-46e0-9f70-1337926c2f52)) - (segment (start 102.772 103.062) (end 102.829 102.65) (width 0.2) (layer "F.Cu") (net 25) (tstamp 0682d79e-6959-483b-bf9b-bddf6f4ad7c0)) - (segment (start 105.951 92.939) (end 106.044 92.615) (width 0.2) (layer "F.Cu") (net 25) (tstamp 069114be-4eb3-4184-885c-857ef9be77da)) - (segment (start 102.908 107.757) (end 102.861 107.42) (width 0.2) (layer "F.Cu") (net 25) (tstamp 0844c9e8-90ae-4076-a2a4-27d96061c445)) - (segment (start 104.715 96.956) (end 104.858 96.52) (width 0.2) (layer "F.Cu") (net 25) (tstamp 0baff181-a6ae-42bf-a33d-66a469d2d05f)) - (segment (start 103.818 99.525) (end 103.971 99.113) (width 0.2) (layer "F.Cu") (net 25) (tstamp 153ea806-1937-4dde-b811-9fae0e43549e)) - (segment (start 104.997 96.086) (end 105.132 95.656) (width 0.2) (layer "F.Cu") (net 25) (tstamp 1d7896c8-e771-4af8-b4bc-925ba8ef0189)) - (segment (start 103.512 100.316) (end 103.665 99.927) (width 0.2) (layer "F.Cu") (net 25) (tstamp 254ec250-83f6-440d-880e-525b9376c951)) - (segment (start 106.044 92.615) (end 106.131 92.312) (width 0.2) (layer "F.Cu") (net 25) (tstamp 278948ea-d8a8-4ec4-ab7b-3d2c7383e85a)) - (segment (start 102.956 108.076) (end 102.908 107.757) (width 0.2) (layer "F.Cu") (net 25) (tstamp 2f0db26c-a1a5-45ba-9358-86578d0bfd71)) - (segment (start 103.665 99.927) (end 103.818 99.525) (width 0.2) (layer "F.Cu") (net 25) (tstamp 2f2199ad-b687-447a-b433-dc79017c80db)) - (segment (start 103.195 109.353) (end 103.152 109.146) (width 0.2) (layer "F.Cu") (net 25) (tstamp 3a82b92e-df35-4a16-bc85-5a5e7d717820)) - (segment (start 102.681 105.134) (end 102.677 104.724) (width 0.2) (layer "F.Cu") (net 25) (tstamp 44405ff5-1e15-4e6e-b44c-e778deb97668)) - (segment (start 102.818 107.068) (end 102.778 106.703) (width 0.2) (layer "F.Cu") (net 25) (tstamp 469d3536-0cb6-4b51-ae23-971fd935eea3)) - (segment (start 103.056 108.655) (end 103.006 108.376) (width 0.2) (layer "F.Cu") (net 25) (tstamp 46a187c1-bd98-4dd3-b13b-f5267617dd47)) - (segment (start 103.359 100.69) (end 103.512 100.316) (width 0.2) (layer "F.Cu") (net 25) (tstamp 571cf2fd-3fd5-422d-b8bd-a68e35a23cce)) - (segment (start 102.716 105.936) (end 102.694 105.539) (width 0.2) (layer "F.Cu") (net 25) (tstamp 5d769ba6-bac4-45b0-b662-88d127904dd0)) - (segment (start 102.829 102.65) (end 102.901 102.242) (width 0.2) (layer "F.Cu") (net 25) (tstamp 6023b3de-6d2e-47c1-9ae1-55a0402c4036)) - (segment (start 102.677 104.724) (end 102.683 104.31) (width 0.2) (layer "F.Cu") (net 25) (tstamp 6545256b-f6e8-4ccb-b354-d838d64e317f)) - (segment (start 102.778 106.703) (end 102.744 106.325) (width 0.2) (layer "F.Cu") (net 25) (tstamp 665addff-c6de-4595-a056-c5e6d44010e8)) - (segment (start 106.344 91.555) (end 106.398 91.359) (width 0.2) (layer "F.Cu") (net 25) (tstamp 6705cc41-41e1-4120-af44-4dec8ca34d95)) - (segment (start 105.632 94.023) (end 105.744 93.645) (width 0.2) (layer "F.Cu") (net 25) (tstamp 6ab266ce-f16a-4467-aede-59b4c85111ed)) - (segment (start 105.264 95.233) (end 105.392 94.819) (width 0.2) (layer "F.Cu") (net 25) (tstamp 7139e2fa-7973-4549-8f3e-ec38868c153b)) - (segment (start 105.132 95.656) (end 105.264 95.233) (width 0.2) (layer "F.Cu") (net 25) (tstamp 72bb2266-d086-4b2c-a2fb-da9ed48e0ed3)) - (segment (start 106.281 91.781) (end 106.344 91.555) (width 0.2) (layer "F.Cu") (net 25) (tstamp 74c9000b-09a9-4125-b2fc-a422d966f334)) - (segment (start 103.152 109.146) (end 103.105 108.912) (width 0.2) (layer "F.Cu") (net 25) (tstamp 7530178c-5aa4-4e00-8598-2f09e3c58c54)) - (segment (start 106.131 92.312) (end 106.21 92.034) (width 0.2) (layer "F.Cu") (net 25) (tstamp 78d154db-e1c9-4e6a-861c-15b8b0e8e38f)) - (segment (start 102.73 103.477) (end 102.772 103.062) (width 0.2) (layer "F.Cu") (net 25) (tstamp 817933a3-972f-406c-b07b-d2d21c5b7e80)) - (segment (start 105.392 94.819) (end 105.514 94.415) (width 0.2) (layer "F.Cu") (net 25) (tstamp 8486b708-b5f1-4c85-ad27-c7a2bc252e76)) - (segment (start 104.423 97.83) (end 104.57 97.394) (width 0.2) (layer "F.Cu") (net 25) (tstamp 8a4f6755-2390-4a26-9347-e49c5e880eb3)) - (segment (start 103.971 99.113) (end 104.123 98.691) (width 0.2) (layer "F.Cu") (net 25) (tstamp 8b1a228b-d099-4867-9766-b1614f21bccc)) - (segment (start 102.901 102.242) (end 102.989 101.84) (width 0.2) (layer "F.Cu") (net 25) (tstamp 8fc76002-1418-4f3b-879a-f89693519f4a)) - (segment (start 102.744 106.325) (end 102.716 105.936) (width 0.2) (layer "F.Cu") (net 25) (tstamp 90db9a12-f6d4-46e0-ae20-4b91f4b22a79)) - (segment (start 104.858 96.52) (end 104.997 96.086) (width 0.2) (layer "F.Cu") (net 25) (tstamp 92c41a42-cfee-4397-abf4-0e50e512967f)) - (segment (start 103.094 101.447) (end 103.217 101.063) (width 0.2) (layer "F.Cu") (net 25) (tstamp 9d722a6c-5258-41b7-bef9-2cfa829b997e)) - (segment (start 105.744 93.645) (end 105.851 93.283) (width 0.2) (layer "F.Cu") (net 25) (tstamp a09c2b67-e600-423e-aef3-f5264f22c548)) - (segment (start 106.21 92.034) (end 106.281 91.781) (width 0.2) (layer "F.Cu") (net 25) (tstamp a12d036e-7efa-41bd-81e6-babe8a66e3b8)) - (segment (start 104.274 98.263) (end 104.423 97.83) (width 0.2) (layer "F.Cu") (net 25) (tstamp a39145b1-e818-40c4-973a-45810cf40a61)) - (segment (start 102.861 107.42) (end 102.818 107.068) (width 0.2) (layer "F.Cu") (net 25) (tstamp a619dd19-1f2c-4703-8b10-a75750a22762)) - (segment (start 102.694 105.539) (end 102.681 105.134) (width 0.2) (layer "F.Cu") (net 25) (tstamp ad358936-34d2-4ac5-bf8f-4ba3378b0d1c)) - (segment (start 105.514 94.415) (end 105.632 94.023) (width 0.2) (layer "F.Cu") (net 25) (tstamp b762bb8a-8de1-42b4-82f9-57b109b584b9)) - (segment (start 102.701 103.894) (end 102.73 103.477) (width 0.2) (layer "F.Cu") (net 25) (tstamp c32c1b1b-2327-4769-ab99-8aa5de1ac0fe)) - (segment (start 102.683 104.31) (end 102.701 103.894) (width 0.2) (layer "F.Cu") (net 25) (tstamp cc08c39d-c136-4430-a0ef-7c10f77115fc)) - (segment (start 103.217 101.063) (end 103.359 100.69) (width 0.2) (layer "F.Cu") (net 25) (tstamp cc637d6e-7b14-4ab9-8a62-fe766c59b2bf)) - (segment (start 102.989 101.84) (end 103.094 101.447) (width 0.2) (layer "F.Cu") (net 25) (tstamp d7c78026-4193-42d7-a76c-988c7a938562)) - (segment (start 105.851 93.283) (end 105.951 92.939) (width 0.2) (layer "F.Cu") (net 25) (tstamp e702c3c5-5f7b-462c-9c8d-18c1c773ff20)) - (segment (start 103.105 108.912) (end 103.056 108.655) (width 0.2) (layer "F.Cu") (net 25) (tstamp f254d3a1-f8e5-4dc3-94f0-f1844e256f0b)) - (segment (start 103.006 108.376) (end 102.956 108.076) (width 0.2) (layer "F.Cu") (net 25) (tstamp f3d92ac7-1fa5-4b5e-b9fb-c22222ccd1f7)) - (segment (start 104.57 97.394) (end 104.715 96.956) (width 0.2) (layer "F.Cu") (net 25) (tstamp fdf22f00-c0d4-46d3-a97a-c945dea31459)) - (segment (start 104.123 98.691) (end 104.274 98.263) (width 0.2) (layer "F.Cu") (net 25) (tstamp ffa171f9-7dc4-45e0-b9d3-521bdd18721a)) - (segment (start 106.868 80.074) (end 107.09 79.722) (width 0.2) (layer "F.Cu") (net 26) (tstamp 00cb578d-443a-44a7-ac9a-32834c96d00b)) - (segment (start 106.263 81.144) (end 106.454 80.787) (width 0.2) (layer "F.Cu") (net 26) (tstamp 04ab717c-a79a-4aec-a2bf-4a0a51ecc5b0)) - (segment (start 105.753 82.194) (end 105.913 81.849) (width 0.2) (layer "F.Cu") (net 26) (tstamp 15b30a26-4862-4c46-9851-54c821984c51)) - (segment (start 104.931 84.271) (end 105.018 84.024) (width 0.2) (layer "F.Cu") (net 26) (tstamp 1655d7cd-0dc7-4d4d-9c0d-5c2cae9247bf)) - (segment (start 115.124 72.108) (end 115.383 71.86) (width 0.2) (layer "F.Cu") (net 26) (tstamp 173e7bbe-cecb-4c50-9d1f-4e931e2b5590)) - (segment (start 106.082 81.498) (end 106.263 81.144) (width 0.2) (layer "F.Cu") (net 26) (tstamp 174ae67a-a6ef-4946-8ea4-ba70b95c9e03)) - (segment (start 112.304 74.722) (end 112.646 74.415) (width 0.2) (layer "F.Cu") (net 26) (tstamp 180aa296-ffff-4799-8e1f-d5e46acffd31)) - (segment (start 105.018 84.024) (end 105.114 83.757) (width 0.2) (layer "F.Cu") (net 26) (tstamp 1b91aaa8-0516-494e-866b-834e50e4b1e2)) - (segment (start 108.367 78.088) (end 108.655 77.8) (width 0.2) (layer "F.Cu") (net 26) (tstamp 2056d66b-8135-42d2-9e0e-236aabffba8e)) - (segment (start 104.855 84.496) (end 104.931 84.271) (width 0.2) (layer "F.Cu") (net 26) (tstamp 26a33652-3a93-4a2a-9c78-08b9fd48cd1c)) - (segment (start 116.06 71.206) (end 116.248 71.023) (width 0.2) (layer "F.Cu") (net 26) (tstamp 2d6085bd-4160-4c9c-8326-2785901e9d61)) - (segment (start 105.114 83.757) (end 105.221 83.472) (width 0.2) (layer "F.Cu") (net 26) (tstamp 2e1fce69-2dfb-4886-a2bf-42cbd97f9f81)) - (segment (start 105.466 82.857) (end 105.605 82.53) (width 0.2) (layer "F.Cu") (net 26) (tstamp 2ec2ea68-3113-49f9-886c-6bbc2ecdf4ef)) - (segment (start 105.913 81.849) (end 106.082 81.498) (width 0.2) (layer "F.Cu") (net 26) (tstamp 2fe416d6-adca-4ef6-b1d2-613811aa6b72)) - (segment (start 109.582 77.029) (end 109.909 76.769) (width 0.2) (layer "F.Cu") (net 26) (tstamp 372a6f16-8a11-48c5-83ce-b34c642d100a)) - (segment (start 105.605 82.53) (end 105.753 82.194) (width 0.2) (layer "F.Cu") (net 26) (tstamp 3843226e-f55f-4b47-91cc-ca8239dbd0ce)) - (segment (start 106.454 80.787) (end 106.655 80.43) (width 0.2) (layer "F.Cu") (net 26) (tstamp 3cc35df9-a8d0-48d0-840c-116462706af8)) - (segment (start 111.614 75.332) (end 111.96 75.028) (width 0.2) (layer "F.Cu") (net 26) (tstamp 45db5dc9-6348-4aea-badd-0b8ae8304ef0)) - (segment (start 108.09 78.392) (end 108.367 78.088) (width 0.2) (layer "F.Cu") (net 26) (tstamp 491dbbf9-b86c-450d-864b-d5e401217531)) - (segment (start 113.641 73.504) (end 113.959 73.209) (width 0.2) (layer "F.Cu") (net 26) (tstamp 4d73a516-18cc-4b4e-b3f8-fcf1ba67748f)) - (segment (start 111.96 75.028) (end 112.304 74.722) (width 0.2) (layer "F.Cu") (net 26) (tstamp 4dbbad5b-11b4-4aa1-8b82-d64829bdff17)) - (segment (start 114.267 72.92) (end 114.565 72.639) (width 0.2) (layer "F.Cu") (net 26) (tstamp 526fec45-7490-44bf-8663-257706067131)) - (segment (start 104.789 84.698) (end 104.855 84.496) (width 0.2) (layer "F.Cu") (net 26) (tstamp 558f26fa-cfa1-41bf-9b2d-4f52702a9b3a)) - (segment (start 108.655 77.8) (end 108.953 77.529) (width 0.2) (layer "F.Cu") (net 26) (tstamp 5a932828-6e0e-4e2a-97b6-b90cf04e1094)) - (segment (start 116.415 70.859) (end 116.56 70.716) (width 0.2) (layer "F.Cu") (net 26) (tstamp 6e3e4137-9c3b-47f0-a1b3-2759893d6112)) - (segment (start 113.315 73.805) (end 113.641 73.504) (width 0.2) (layer "F.Cu") (net 26) (tstamp 7ab5c9ce-7bf1-4449-aaf9-3aa80ce4726a)) - (segment (start 116.248 71.023) (end 116.415 70.859) (width 0.2) (layer "F.Cu") (net 26) (tstamp 8660d2cb-71fc-4cf7-8abd-10f7519a75ef)) - (segment (start 110.924 75.928) (end 111.268 75.633) (width 0.2) (layer "F.Cu") (net 26) (tstamp 889238c8-f17d-4a1f-bb85-78038fcff44a)) - (segment (start 115.383 71.86) (end 115.626 71.626) (width 0.2) (layer "F.Cu") (net 26) (tstamp 892a2b01-a8a7-4d8f-920d-3aed4c681fea)) - (segment (start 115.626 71.626) (end 115.852 71.408) (width 0.2) (layer "F.Cu") (net 26) (tstamp 8be0b8c4-1cfe-4984-aa21-e710720a6b3c)) - (segment (start 114.851 72.368) (end 115.124 72.108) (width 0.2) (layer "F.Cu") (net 26) (tstamp 90efb02c-f32e-4a0e-843c-27ce1daa2c8b)) - (segment (start 105.221 83.472) (end 105.339 83.171) (width 0.2) (layer "F.Cu") (net 26) (tstamp a5f04f8f-589e-4381-bf0d-63e600ab15b4)) - (segment (start 110.581 76.217) (end 110.924 75.928) (width 0.2) (layer "F.Cu") (net 26) (tstamp a60c9801-7263-4376-bee4-5a3258264223)) - (segment (start 115.852 71.408) (end 116.06 71.206) (width 0.2) (layer "F.Cu") (net 26) (tstamp aa9eeb8f-cbb3-41b5-96c2-2fa3b2418b51)) - (segment (start 109.909 76.769) (end 110.243 76.498) (width 0.2) (layer "F.Cu") (net 26) (tstamp b83f00c9-0d0e-4b94-baf9-14ab89d3e84c)) - (segment (start 107.824 78.709) (end 108.09 78.392) (width 0.2) (layer "F.Cu") (net 26) (tstamp ba4abb04-49c0-4249-a841-b72c18085e2d)) - (segment (start 108.953 77.529) (end 109.263 77.277) (width 0.2) (layer "F.Cu") (net 26) (tstamp bdd0940c-4548-4af5-953a-ea9585b71849)) - (segment (start 105.339 83.171) (end 105.466 82.857) (width 0.2) (layer "F.Cu") (net 26) (tstamp bf81c0ad-dff8-4c4d-a0ee-2c01966317cc)) - (segment (start 107.324 79.376) (end 107.569 79.038) (width 0.2) (layer "F.Cu") (net 26) (tstamp c34b41f8-1036-4a89-b883-441385d72af9)) - (segment (start 110.243 76.498) (end 110.581 76.217) (width 0.2) (layer "F.Cu") (net 26) (tstamp c5c364c5-1922-4684-a867-88601c654ff3)) - (segment (start 107.09 79.722) (end 107.324 79.376) (width 0.2) (layer "F.Cu") (net 26) (tstamp cda44d8b-4fa3-4d3f-a385-57a449631034)) - (segment (start 112.983 74.109) (end 113.315 73.805) (width 0.2) (layer "F.Cu") (net 26) (tstamp da2beeec-b032-4e03-997f-d91433ee0b8c)) - (segment (start 114.565 72.639) (end 114.851 72.368) (width 0.2) (layer "F.Cu") (net 26) (tstamp dab3d06f-4913-4293-8a72-7eb3580f269e)) - (segment (start 109.263 77.277) (end 109.582 77.029) (width 0.2) (layer "F.Cu") (net 26) (tstamp e24d1869-4225-4eca-b4ad-6b37632cb2a4)) - (segment (start 111.268 75.633) (end 111.614 75.332) (width 0.2) (layer "F.Cu") (net 26) (tstamp e6ad3177-a3f7-442c-9920-d9958cfc035e)) - (segment (start 113.959 73.209) (end 114.267 72.92) (width 0.2) (layer "F.Cu") (net 26) (tstamp edd32ec9-3ab8-4b85-9c72-15af9b4d57a8)) - (segment (start 107.569 79.038) (end 107.824 78.709) (width 0.2) (layer "F.Cu") (net 26) (tstamp f1777e17-ee9e-46bd-a223-c2c81ef823ae)) - (segment (start 106.655 80.43) (end 106.868 80.074) (width 0.2) (layer "F.Cu") (net 26) (tstamp f7941be3-b242-41ae-ac71-3be10ce67a44)) - (segment (start 112.646 74.415) (end 112.983 74.109) (width 0.2) (layer "F.Cu") (net 26) (tstamp fc3ab308-c77a-42f8-aa34-7c38289c8f32)) - (segment (start 129.091 59.444) (end 129.542 59.354) (width 0.2) (layer "F.Cu") (net 27) (tstamp 044cbb28-6f21-4dba-b7da-0858b43faee9)) - (segment (start 126.483 59.898) (end 126.896 59.836) (width 0.2) (layer "F.Cu") (net 27) (tstamp 05cb100c-3e51-47eb-bed1-4343b6c58396)) - (segment (start 134.418 58.241) (end 134.723 58.164) (width 0.2) (layer "F.Cu") (net 27) (tstamp 0bfec88a-67d4-4f2b-9114-dc1759e0ddde)) - (segment (start 135.485 57.97) (end 135.682 57.919) (width 0.2) (layer "F.Cu") (net 27) (tstamp 127a4857-cf71-4755-b9b6-48e854d7650e)) - (segment (start 127.321 59.768) (end 127.754 59.694) (width 0.2) (layer "F.Cu") (net 27) (tstamp 13347aca-911b-4454-8ad0-59b6c7a227f4)) - (segment (start 133.743 58.407) (end 134.091 58.322) (width 0.2) (layer "F.Cu") (net 27) (tstamp 18ac6d22-3a46-4ac7-9638-6dba13ce8282)) - (segment (start 128.641 59.532) (end 129.091 59.444) (width 0.2) (layer "F.Cu") (net 27) (tstamp 1e22e4bd-7064-46d3-8948-30da71df19a4)) - (segment (start 119.737 63.095) (end 120.005 62.887) (width 0.2) (layer "F.Cu") (net 27) (tstamp 2258a046-2aee-47dc-8511-c2566e364e24)) - (segment (start 134.091 58.322) (end 134.418 58.241) (width 0.2) (layer "F.Cu") (net 27) (tstamp 2905584d-da1b-4f0f-9ca5-ffdaf3bce279)) - (segment (start 135.258 58.029) (end 135.485 57.97) (width 0.2) (layer "F.Cu") (net 27) (tstamp 2c1955fe-00a2-41c8-94a6-28443ab2bd61)) - (segment (start 126.082 59.953) (end 126.483 59.898) (width 0.2) (layer "F.Cu") (net 27) (tstamp 2e14a2f3-efd6-496e-8a1f-f6360a445b27)) - (segment (start 128.195 59.615) (end 128.641 59.532) (width 0.2) (layer "F.Cu") (net 27) (tstamp 3092b169-8711-48ab-ac03-048d780cfd0f)) - (segment (start 119.032 63.673) (end 119.249 63.49) (width 0.2) (layer "F.Cu") (net 27) (tstamp 35453d8e-cd50-4e8a-a3e1-93b1ae89fb2f)) - (segment (start 131.76 58.874) (end 132.183 58.777) (width 0.2) (layer "F.Cu") (net 27) (tstamp 35cfb998-bb0a-4693-b5be-209a8133498a)) - (segment (start 132.594 58.682) (end 132.993 58.588) (width 0.2) (layer "F.Cu") (net 27) (tstamp 36322132-04d3-40d1-a45f-afd123b68830)) - (segment (start 133.376 58.496) (end 133.743 58.407) (width 0.2) (layer "F.Cu") (net 27) (tstamp 44060a89-d39f-47d2-8524-25fb26552639)) - (segment (start 125.294 60.101) (end 125.688 60.016) (width 0.2) (layer "F.Cu") (net 27) (tstamp 4bb32824-4189-4d04-bdaa-7d8e58d161b8)) - (segment (start 129.993 59.261) (end 130.443 59.165) (width 0.2) (layer "F.Cu") (net 27) (tstamp 4d9497c0-af06-4e6d-9aa1-4d05042362d5)) - (segment (start 132.993 58.588) (end 133.376 58.496) (width 0.2) (layer "F.Cu") (net 27) (tstamp 53053d36-8fd1-4038-8821-b225034dcc35)) - (segment (start 125.688 60.016) (end 126.082 59.953) (width 0.2) (layer "F.Cu") (net 27) (tstamp 55945d32-a833-475e-ba9c-997490bd1a28)) - (segment (start 120.287 62.673) (end 120.585 62.456) (width 0.2) (layer "F.Cu") (net 27) (tstamp 5ba591aa-ece0-43b3-9ce5-f62fd5f4ff2e)) - (segment (start 120.585 62.456) (end 120.895 62.237) (width 0.2) (layer "F.Cu") (net 27) (tstamp 5ca4c9fa-40ab-4019-ac2b-8f6595c99229)) - (segment (start 130.888 59.069) (end 131.328 58.972) (width 0.2) (layer "F.Cu") (net 27) (tstamp 6a7d168d-33f0-4e15-b573-255191615d15)) - (segment (start 129.542 59.354) (end 129.993 59.261) (width 0.2) (layer "F.Cu") (net 27) (tstamp 720f90cd-119c-41fc-946e-5aadd9493091)) - (segment (start 132.183 58.777) (end 132.594 58.682) (width 0.2) (layer "F.Cu") (net 27) (tstamp 7c1bdf44-fec9-424b-b98a-242d4da7cfcc)) - (segment (start 120.895 62.237) (end 121.217 62.018) (width 0.2) (layer "F.Cu") (net 27) (tstamp 7dbd203e-8ad5-47dd-b9f5-0f73f9cf1f39)) - (segment (start 121.551 61.801) (end 121.894 61.588) (width 0.2) (layer "F.Cu") (net 27) (tstamp 8254055a-478a-47b9-9e2f-26ef507ae778)) - (segment (start 127.754 59.694) (end 128.195 59.615) (width 0.2) (layer "F.Cu") (net 27) (tstamp 87c5a851-bfea-4e19-95a2-bf2dd7eb1e9c)) - (segment (start 120.005 62.887) (end 120.287 62.673) (width 0.2) (layer "F.Cu") (net 27) (tstamp 8e5aa09a-c1d0-4e3e-baea-ba22c66f1656)) - (segment (start 119.249 63.49) (end 119.485 63.297) (width 0.2) (layer "F.Cu") (net 27) (tstamp 906df577-4dcd-4992-8d0b-5f77b8ecbd7f)) - (segment (start 121.217 62.018) (end 121.551 61.801) (width 0.2) (layer "F.Cu") (net 27) (tstamp 91a1df58-64fe-474b-bed4-9f973503eec3)) - (segment (start 122.609 61.178) (end 122.978 60.984) (width 0.2) (layer "F.Cu") (net 27) (tstamp 93b4e11e-0324-4b97-8300-9aae29cc9db0)) - (segment (start 130.443 59.165) (end 130.888 59.069) (width 0.2) (layer "F.Cu") (net 27) (tstamp 951cc90b-361b-4029-aef4-d25259105411)) - (segment (start 118.834 63.844) (end 119.032 63.673) (width 0.2) (layer "F.Cu") (net 27) (tstamp 971b4b91-7568-40cf-b9c1-c68b377f945a)) - (segment (start 124.901 60.207) (end 125.294 60.101) (width 0.2) (layer "F.Cu") (net 27) (tstamp 982ecec0-4f9c-4193-845a-42266f96900d)) - (segment (start 119.485 63.297) (end 119.737 63.095) (width 0.2) (layer "F.Cu") (net 27) (tstamp 9867f936-4612-4d53-b7ed-00daa1168e7b)) - (segment (start 123.734 60.631) (end 124.12 60.474) (width 0.2) (layer "F.Cu") (net 27) (tstamp 9ed7eb9a-8d48-4020-95f2-3d0e3aeedc19)) - (segment (start 124.12 60.474) (end 124.509 60.332) (width 0.2) (layer "F.Cu") (net 27) (tstamp a57a0d72-2d90-40c5-996c-323b61103731)) - (segment (start 121.894 61.588) (end 122.248 61.379) (width 0.2) (layer "F.Cu") (net 27) (tstamp a62b3e93-8797-4185-8af9-8e6731cb1852)) - (segment (start 122.248 61.379) (end 122.609 61.178) (width 0.2) (layer "F.Cu") (net 27) (tstamp a8b79ceb-36f8-4547-af3b-3ec368eb3adc)) - (segment (start 118.655 64.001) (end 118.834 63.844) (width 0.2) (layer "F.Cu") (net 27) (tstamp aabd86e3-0304-408c-975b-15f8c8a5eab8)) - (segment (start 131.328 58.972) (end 131.76 58.874) (width 0.2) (layer "F.Cu") (net 27) (tstamp aee2d01a-80e9-497c-a035-8f75608521bf)) - (segment (start 118.497 64.143) (end 118.655 64.001) (width 0.2) (layer "F.Cu") (net 27) (tstamp b0eb2812-35f9-4705-aad7-2c95368b7f8b)) - (segment (start 122.978 60.984) (end 123.353 60.802) (width 0.2) (layer "F.Cu") (net 27) (tstamp b2947427-7571-4142-86b4-145ad67510c5)) - (segment (start 123.353 60.802) (end 123.734 60.631) (width 0.2) (layer "F.Cu") (net 27) (tstamp c7a9f1f9-d5a3-4be4-a478-20c9d7ff8da7)) - (segment (start 124.509 60.332) (end 124.901 60.207) (width 0.2) (layer "F.Cu") (net 27) (tstamp cc3a5c09-1c35-4ef5-967e-b042ba5961a1)) - (segment (start 135.004 58.093) (end 135.258 58.029) (width 0.2) (layer "F.Cu") (net 27) (tstamp e74033c4-173c-4e5b-b8ff-227e6a8ba2cd)) - (segment (start 126.896 59.836) (end 127.321 59.768) (width 0.2) (layer "F.Cu") (net 27) (tstamp f0543bdc-ff87-4e61-a82d-ae570a1ad8b5)) - (segment (start 134.723 58.164) (end 135.004 58.093) (width 0.2) (layer "F.Cu") (net 27) (tstamp f7ef90b1-3151-4038-bb88-d848fc058a4f)) - (segment (start 131.65 117) (end 131.65 115.65) (width 0.5) (layer "F.Cu") (net 28) (tstamp 07afc9a8-bef9-4a65-b8d7-007929da193b)) - (segment (start 131.65 115.65) (end 130.95 114.95) (width 0.5) (layer "F.Cu") (net 28) (tstamp 216fcf57-7194-4d2a-b66a-d9dcf35eab87)) - (segment (start 155.25 121.25) (end 155.25 123.15) (width 0.2) (layer "F.Cu") (net 28) (tstamp 2dda9e7f-d96f-49ff-90ce-58dc7a4c9191)) - (segment (start 130.95 113) (end 130.95 111.95) (width 0.5) (layer "F.Cu") (net 28) (tstamp 2f29d9a8-4b59-4909-8f93-33814657d427)) - (segment (start 130.95 113) (end 132 113) (width 0.5) (layer "F.Cu") (net 28) (tstamp 76c64895-7a25-47d7-93b3-7f13db2f14c0)) - (segment (start 130.95 114.95) (end 130.95 113) (width 0.5) (layer "F.Cu") (net 28) (tstamp 86a03429-b001-46b0-9d27-ad1f716acc15)) - (segment (start 155.25 121.25) (end 156 120.5) (width 0.2) (layer "F.Cu") (net 28) (tstamp 87645eff-d14a-4ed2-8518-5894be0e5815)) - (segment (start 156 120.5) (end 158 120.5) (width 0.2) (layer "F.Cu") (net 28) (tstamp 8a08d884-b9a1-49bb-b057-a7f01f26b437)) - (segment (start 158 120.5) (end 158 118.95) (width 0.5) (layer "F.Cu") (net 28) (tstamp 9e579f35-7f25-475f-a606-dee0f80f92b6)) - (segment (start 125.825 110) (end 130 110) (width 0.5) (layer "F.Cu") (net 28) (tstamp b6fad1d8-503d-4666-8c7c-31122f3c6d1f)) - (segment (start 130.95 111.95) (end 130 111) (width 0.5) (layer "F.Cu") (net 28) (tstamp b845b675-3eec-4275-9cf6-3163b7056f92)) - (segment (start 130 111) (end 130 110) (width 0.5) (layer "F.Cu") (net 28) (tstamp d8a05338-208b-4ec3-99ea-a6f41307f3c4)) - (segment (start 156 120.5) (end 156 118.775) (width 0.2) (layer "F.Cu") (net 28) (tstamp e07698ec-5428-4906-8958-30ebe896043c)) - (segment (start 158 121) (end 158 120.5) (width 0.5) (layer "F.Cu") (net 28) (tstamp ec5b5feb-8ff4-41e2-ae63-e952d24398bc)) - (via (at 158 121) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 28) (tstamp 4a2d2e11-5b8a-458a-817f-a8adf1f6c383)) - (via (at 132 113) (size 0.9) (drill 0.5) (layers "F.Cu" "B.Cu") (net 28) (tstamp cfc1e5a5-2572-4690-881f-57f028b4b384)) - (segment (start 144 126.95) (end 156 126.95) (width 0.5) (layer "B.Cu") (net 28) (tstamp 4a54fe19-7516-441b-92b6-cd9f8b7f72b7)) - (segment (start 137 119.95) (end 144 126.95) (width 0.5) (layer "B.Cu") (net 28) (tstamp 642340e5-51f7-473b-9229-d9efa1b00feb)) - (segment (start 132 118.95) (end 133 119.95) (width 0.5) (layer "B.Cu") (net 28) (tstamp 938d7eeb-5b44-47a5-9c84-b1045beadb15)) - (segment (start 132 118.95) (end 132 113) (width 0.5) (layer "B.Cu") (net 28) (tstamp 98b15c2b-fa5f-4f3f-97fa-3ddc44d05f42)) - (segment (start 133 119.95) (end 137 119.95) (width 0.5) (layer "B.Cu") (net 28) (tstamp dab2e991-30ee-42ee-a20e-0df91c275667)) - (segment (start 156 126.95) (end 158 124.95) (width 0.5) (layer "B.Cu") (net 28) (tstamp f9a4b46c-0f5c-49ea-9ecd-4ff0e8b152bc)) - (segment (start 158 124.95) (end 158 121) (width 0.5) (layer "B.Cu") (net 28) (tstamp fab4d73c-4c6f-4728-8738-8baeff584691)) - (segment (start 125.5 111) (end 126.1375 111.6375) (width 0.2) (layer "F.Cu") (net 29) (tstamp 0ffcede7-d057-49d0-8552-d4d4db113179)) - (segment (start 124.175 110) (end 124.175 110.675) (width 0.2) (layer "F.Cu") (net 29) (tstamp 1f99ed3c-8bee-452b-be89-888e01da74c6)) - (segment (start 126.1375 111.6375) (end 126.1375 112.05) (width 0.2) (layer "F.Cu") (net 29) (tstamp cb6944f5-70ac-4a24-99bf-50255bb716df)) - (segment (start 120.825 110) (end 124.175 110) (width 0.2) (layer "F.Cu") (net 29) (tstamp d631a861-0f15-4855-b0fd-2e097f266713)) - (segment (start 124.5 111) (end 125.5 111) (width 0.2) (layer "F.Cu") (net 29) (tstamp d6ad1c51-e8bc-469b-8df2-59044d14828e)) - (segment (start 124.175 110.675) (end 124.5 111) (width 0.2) (layer "F.Cu") (net 29) (tstamp e47bb3ec-db71-4ee6-bd3c-26c57b131851)) - (segment (start 154.25 121.25) (end 153.5 120.5) (width 0.2) (layer "F.Cu") (net 30) (tstamp 0042aa0a-5e49-4f32-9a1e-10e4caba302a)) - (segment (start 153 120.5) (end 152 119.5) (width 0.2) (layer "F.Cu") (net 30) (tstamp 51077b4b-207e-4ad5-b2a9-c530f49e3560)) - (segment (start 152 119.5) (end 152 118.825) (width 0.2) (layer "F.Cu") (net 30) (tstamp 607f0626-ebfe-4001-83f9-2db1db418d61)) - (segment (start 154.25 121.25) (end 154.25 123.15) (width 0.2) (layer "F.Cu") (net 30) (tstamp ad68d1d4-65ab-4444-b2b2-6d0ae578b7fe)) - (segment (start 153.5 120.5) (end 153 120.5) (width 0.2) (layer "F.Cu") (net 30) (tstamp c68fc331-ae49-4390-a33e-eb6887721ab8)) - (segment (start 126.4 117) (end 128.35 117) (width 0.5) (layer "F.Cu") (net 31) (tstamp 69c54ca4-bd84-4530-9cce-206b54c74c68)) - (segment (start 126.4 115) (end 126.1375 114.738) (width 0.5) (layer "F.Cu") (net 31) (tstamp 86a63b6e-6135-41f8-ba59-b34875f65309)) - (segment (start 126.4 117) (end 126.4 115) (width 0.5) (layer "F.Cu") (net 31) (tstamp 96f68b96-daba-4e3a-9389-aa7606327772)) - (segment (start 126.1375 114.738) (end 126.1375 113.95) (width 0.5) (layer "F.Cu") (net 31) (tstamp af23b118-67df-40be-b5f2-9b6998fbbb01)) - (segment (start 154.75 121) (end 154.75 123.15) (width 0.2) (layer "F.Cu") (net 32) (tstamp 1d70a597-3988-4b66-bdfc-acab474f76d9)) - (segment (start 154 119.475) (end 154 120.25) (width 0.2) (layer "F.Cu") (net 32) (tstamp 7e704485-d4b4-4d6c-87af-391ea276fe31)) - (segment (start 154 120.25) (end 154.75 121) (width 0.2) (layer "F.Cu") (net 32) (tstamp 7edf7ff8-5799-4786-9480-847578a9996f)) - (segment (start 147.5 78.5) (end 147.5 100.5) (width 0.2) (layer "F.Cu") (net 33) (tstamp 14574d43-fc05-4d25-9aa0-3d75e15115ee)) - (segment (start 137.3 71.6) (end 134.76 71.6) (width 0.5) (layer "F.Cu") (net 33) (tstamp 206df570-124b-4cce-b7d4-bfe701462f6b)) - (segment (start 140.6 71.6) (end 147.5 78.5) (width 0.2) (layer "F.Cu") (net 33) (tstamp 3cce15f8-2d62-4336-997e-21c117e02261)) - (segment (start 137.3 71.6) (end 140.6 71.6) (width 0.2) (layer "F.Cu") (net 33) (tstamp 3f993dca-1834-47af-8852-f4f190b0034d)) - (segment (start 150.25 103.25) (end 150.25 123.15) (width 0.2) (layer "F.Cu") (net 33) (tstamp 9477db40-856d-4466-ad25-c38034dac956)) - (segment (start 147.5 100.5) (end 150.25 103.25) (width 0.2) (layer "F.Cu") (net 33) (tstamp d38484b9-61f0-4fae-b632-410cee3cc19f)) - (segment (start 139.06 69.06) (end 148 78) (width 0.2) (layer "F.Cu") (net 34) (tstamp 16ce0dd8-6952-4a5f-a523-f1ebd41eb221)) - (segment (start 137.3 69.06) (end 139.06 69.06) (width 0.2) (layer "F.Cu") (net 34) (tstamp 3138b3e6-f745-4050-8845-8749e3205933)) - (segment (start 151.25 123.1) (end 151.25 121.4) (width 0.2) (layer "F.Cu") (net 34) (tstamp 58268f43-d7f3-41a9-88eb-217575819da4)) - (segment (start 148 78) (end 148 100) (width 0.2) (layer "F.Cu") (net 34) (tstamp 6483483e-86d7-4e30-adb5-970a105e762a)) - (segment (start 134.76 69.06) (end 137.3 69.06) (width 0.5) (layer "F.Cu") (net 34) (tstamp 735b37dd-4b61-4e0c-b555-ec89d4c6efa8)) - (segment (start 151.25 121.4) (end 150.75 120.9) (width 0.2) (layer "F.Cu") (net 34) (tstamp 950ca1e2-69de-467c-a433-16f9a52e3b7a)) - (segment (start 148 100) (end 150.75 102.75) (width 0.2) (layer "F.Cu") (net 34) (tstamp b9739c37-469a-4579-baa3-2c5c4712350f)) - (segment (start 150.75 120.9) (end 150.75 123.1) (width 0.2) (layer "F.Cu") (net 34) (tstamp e7b0b6a2-8b60-476f-aefc-1192fedc8952)) - (segment (start 150.75 102.75) (end 150.75 120.9) (width 0.2) (layer "F.Cu") (net 34) (tstamp f674ba4d-265d-449f-b34c-fc0d33769d3a)) - - (zone (net 1) (net_name "gnd") (layers "F&B.Cu") (tstamp 69cc3168-ddb2-4d32-a49c-e4ddc18a49b1) (hatch edge 0.508) - (connect_pads (clearance 0.254)) - (min_thickness 0.2) (filled_areas_thickness no) - (fill yes (thermal_gap 0.2) (thermal_bridge_width 0.2)) - (polygon - (pts - (xy 226 176) - (xy 74 176) - (xy 74 24) - (xy 226 24) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 147.791444 123.005296) - (xy 147.834709 123.04856) - (xy 147.8455 123.093506) - (xy 147.8455 123.206493) - (xy 147.826593 123.264684) - (xy 147.777093 123.300648) - (xy 147.715907 123.300648) - (xy 147.676496 123.276497) - (xy 147.649999 123.25) - (xy 147.349999 123.25) - (xy 147.323502 123.276497) - (xy 147.268985 123.304274) - (xy 147.208553 123.294702) - (xy 147.165289 123.251437) - (xy 147.154499 123.206495) - (xy 147.154499 123.093504) - (xy 147.173406 123.035315) - (xy 147.222906 122.999351) - (xy 147.284092 122.999351) - (xy 147.323503 123.023502) - (xy 147.350001 123.05) - (xy 147.649999 123.05) - (xy 147.676496 123.023503) - (xy 147.731012 122.995725) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 147.604691 115.373407) - (xy 147.640655 115.422907) - (xy 147.6455 115.4535) - (xy 147.6455 116.066913) - (xy 147.626593 116.125104) - (xy 147.61416 116.137538) - (xy 147.614787 116.138165) - (xy 147.609278 116.143673) - (xy 147.609277 116.143674) - (xy 147.563358 116.189593) - (xy 147.518672 116.234279) - (xy 147.518671 116.234281) - (xy 147.460504 116.348438) - (xy 147.460502 116.348445) - (xy 147.4455 116.443163) - (xy 147.4455 117.681836) - (xy 147.449415 117.706554) - (xy 147.460255 117.774998) - (xy 147.460502 117.776554) - (xy 147.460504 117.776561) - (xy 147.516789 117.887024) - (xy 147.518674 117.890723) - (xy 147.609277 117.981326) - (xy 147.609279 117.981327) - (xy 147.609281 117.981328) - (xy 147.723438 118.039495) - (xy 147.72344 118.039495) - (xy 147.723445 118.039498) - (xy 147.78546 118.04932) - (xy 147.818163 118.0545) - (xy 148.181834 118.0545) - (xy 148.181837 118.0545) - (xy 148.209387 118.050136) - (xy 148.276555 118.039498) - (xy 148.312581 118.021141) - (xy 148.37301 118.01157) - (xy 148.427527 118.039346) - (xy 148.455306 118.093862) - (xy 148.445736 118.154294) - (xy 148.445735 118.154296) - (xy 148.410502 118.223443) - (xy 148.410502 118.223445) - (xy 148.3955 118.318163) - (xy 148.3955 119.556836) - (xy 148.402741 119.602551) - (xy 148.406548 119.626593) - (xy 148.410502 119.651554) - (xy 148.410504 119.651561) - (xy 148.464009 119.756568) - (xy 148.468674 119.765723) - (xy 148.559277 119.856326) - (xy 148.559279 119.856327) - (xy 148.616445 119.885455) - (xy 148.65971 119.928719) - (xy 148.6705 119.973664) - (xy 148.6705 120.822508) - (xy 148.651593 120.880699) - (xy 148.641504 120.892512) - (xy 148.028706 121.505309) - (xy 148.025521 121.508226) - (xy 147.993696 121.534931) - (xy 147.993694 121.534933) - (xy 147.972918 121.570917) - (xy 147.970599 121.574558) - (xy 147.946764 121.608598) - (xy 147.946762 121.608603) - (xy 147.946323 121.610243) - (xy 147.936446 121.634089) - (xy 147.935598 121.635557) - (xy 147.935595 121.635565) - (xy 147.928379 121.676486) - (xy 147.927444 121.680702) - (xy 147.91669 121.720836) - (xy 147.91669 121.72084) - (xy 147.920312 121.762244) - (xy 147.9205 121.766545) - (xy 147.9205 122.201) - (xy 147.901593 122.259191) - (xy 147.86216 122.28784) - (xy 147.85 122.300001) - (xy 147.85 122.442558) - (xy 147.848097 122.461873) - (xy 147.846097 122.471927) - (xy 147.8162 122.525311) - (xy 147.760635 122.550926) - (xy 147.700625 122.538988) - (xy 147.659093 122.494058) - (xy 147.65 122.452612) - (xy 147.65 122.300001) - (xy 147.649999 122.3) - (xy 147.580299 122.3) - (xy 147.519314 122.312131) - (xy 147.480686 122.312131) - (xy 147.4197 122.3) - (xy 147.350001 122.3) - (xy 147.35 122.300001) - (xy 147.35 122.452618) - (xy 147.331093 122.510809) - (xy 147.281593 122.546773) - (xy 147.220407 122.546773) - (xy 147.170907 122.510809) - (xy 147.153903 122.471933) - (xy 147.151903 122.461879) - (xy 147.15 122.442564) - (xy 147.15 122.300001) - (xy 147.133496 122.283497) - (xy 147.105719 122.22898) - (xy 147.1045 122.213493) - (xy 147.1045 121.747034) - (xy 147.106607 121.726718) - (xy 147.106621 121.726647) - (xy 147.109095 121.714853) - (xy 147.104879 121.681038) - (xy 147.1045 121.674912) - (xy 147.1045 121.670619) - (xy 147.101038 121.649878) - (xy 147.100743 121.647852) - (xy 147.09446 121.597449) - (xy 147.09233 121.590296) - (xy 147.089929 121.583302) - (xy 147.08424 121.57279) - (xy 147.065726 121.538579) - (xy 147.064813 121.536806) - (xy 147.042499 121.49116) - (xy 147.042497 121.491158) - (xy 147.038185 121.485119) - (xy 147.033621 121.479254) - (xy 147.033619 121.479251) - (xy 147.02422 121.470599) - (xy 146.998622 121.447034) - (xy 146.996243 121.444844) - (xy 146.994771 121.443431) - (xy 146.783926 121.232587) - (xy 146.771051 121.216732) - (xy 146.770747 121.216267) - (xy 146.764421 121.206584) - (xy 146.737532 121.185655) - (xy 146.732939 121.1816) - (xy 146.729897 121.178558) - (xy 146.712774 121.166332) - (xy 146.711142 121.165115) - (xy 146.671054 121.133913) - (xy 146.664535 121.130386) - (xy 146.65785 121.127117) - (xy 146.657848 121.127116) - (xy 146.613648 121.113956) - (xy 146.563273 121.079231) - (xy 146.552957 121.062553) - (xy 146.542499 121.041161) - (xy 146.542499 121.04116) - (xy 146.542496 121.041157) - (xy 146.538185 121.035119) - (xy 146.533621 121.029254) - (xy 146.533619 121.029251) - (xy 146.496243 120.994844) - (xy 146.494771 120.993431) - (xy 145.383496 119.882157) - (xy 145.355719 119.82764) - (xy 145.3545 119.812153) - (xy 145.3545 119.541527) - (xy 145.373407 119.483336) - (xy 145.418901 119.448769) - (xy 145.482163 119.425175) - (xy 145.592544 119.342544) - (xy 145.675175 119.232163) - (xy 145.690747 119.190409) - (xy 145.728796 119.142497) - (xy 145.767198 119.12736) - (xy 145.775179 119.126028) - (xy 145.777098 119.125749) - (xy 145.827551 119.119461) - (xy 145.827552 119.11946) - (xy 145.827554 119.11946) - (xy 145.834675 119.11734) - (xy 145.841696 119.11493) - (xy 145.849972 119.110451) - (xy 145.886426 119.090722) - (xy 145.888149 119.089835) - (xy 145.93384 119.067499) - (xy 145.933841 119.067497) - (xy 145.939875 119.063188) - (xy 145.94574 119.058623) - (xy 145.945749 119.058619) - (xy 145.965189 119.0375) - (xy 146.550001 119.0375) - (xy 146.550001 119.558216) - (xy 146.559912 119.62625) - (xy 146.611214 119.731188) - (xy 146.693812 119.813786) - (xy 146.798751 119.865087) - (xy 146.866784 119.874999) - (xy 146.95 119.874999) - (xy 146.95 119.0375) - (xy 147.15 119.0375) - (xy 147.15 119.874998) - (xy 147.150001 119.874999) - (xy 147.233213 119.874999) - (xy 147.233216 119.874998) - (xy 147.30125 119.865087) - (xy 147.406188 119.813785) - (xy 147.488786 119.731187) - (xy 147.540087 119.626248) - (xy 147.55 119.558215) - (xy 147.55 119.037501) - (xy 147.549999 119.0375) - (xy 147.15 119.0375) - (xy 146.95 119.0375) - (xy 146.550001 119.0375) - (xy 145.965189 119.0375) - (xy 145.980191 119.021203) - (xy 145.981558 119.019779) - (xy 146.21741 118.783926) - (xy 146.233261 118.771054) - (xy 146.243416 118.764421) - (xy 146.264353 118.737519) - (xy 146.268402 118.732934) - (xy 146.271442 118.729896) - (xy 146.283667 118.712771) - (xy 146.284844 118.711192) - (xy 146.316085 118.671056) - (xy 146.316088 118.671045) - (xy 146.319632 118.664498) - (xy 146.322883 118.657849) - (xy 146.322882 118.657849) - (xy 146.322884 118.657848) - (xy 146.337389 118.609124) - (xy 146.338008 118.607194) - (xy 146.341835 118.596047) - (xy 146.3545 118.559156) - (xy 146.3545 118.559154) - (xy 146.357163 118.551397) - (xy 146.36039 118.552505) - (xy 146.381573 118.511763) - (xy 146.436316 118.484433) - (xy 146.496667 118.4945) - (xy 146.539575 118.538118) - (xy 146.55 118.582338) - (xy 146.55 118.837499) - (xy 146.550001 118.8375) - (xy 146.949999 118.8375) - (xy 146.95 118.837499) - (xy 146.95 118) - (xy 147.15 118) - (xy 147.15 118.837499) - (xy 147.150001 118.8375) - (xy 147.549998 118.8375) - (xy 147.549999 118.837499) - (xy 147.549999 118.316786) - (xy 147.549998 118.316783) - (xy 147.540087 118.248749) - (xy 147.488785 118.143811) - (xy 147.406187 118.061213) - (xy 147.301248 118.009912) - (xy 147.233216 118) - (xy 147.15 118) - (xy 146.95 118) - (xy 146.866785 118) - (xy 146.866782 118.000001) - (xy 146.79875 118.009912) - (xy 146.693811 118.061214) - (xy 146.611213 118.143812) - (xy 146.559912 118.248751) - (xy 146.551466 118.306722) - (xy 146.524366 118.361578) - (xy 146.470198 118.39003) - (xy 146.409652 118.381208) - (xy 146.365854 118.338483) - (xy 146.3545 118.292448) - (xy 146.3545 115.687847) - (xy 146.373407 115.629656) - (xy 146.383496 115.617843) - (xy 146.617843 115.383496) - (xy 146.67236 115.355719) - (xy 146.687847 115.3545) - (xy 147.5465 115.3545) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 150.708094 50.015524) - (xy 152.121005 50.055524) - (xy 152.122257 50.055578) - (xy 153.53351 50.135548) - (xy 153.534755 50.135636) - (xy 154.943217 50.255514) - (xy 154.944463 50.255638) - (xy 156.348887 50.415316) - (xy 156.350224 50.415488) - (xy 157.749579 50.614848) - (xy 157.750873 50.615052) - (xy 159.143998 50.853927) - (xy 159.145315 50.854172) - (xy 160.53111 51.132373) - (xy 160.532423 51.132657) - (xy 160.906944 51.218936) - (xy 161.90976 51.449956) - (xy 161.911088 51.450282) - (xy 163.27891 51.806435) - (xy 163.280232 51.806799) - (xy 164.637451 52.201524) - (xy 164.638716 52.201913) - (xy 165.669885 52.533736) - (xy 165.983378 52.634616) - (xy 165.984171 52.634871) - (xy 165.985498 52.635319) - (xy 166.162592 52.69789) - (xy 167.318226 53.106201) - (xy 167.319406 53.106637) - (xy 168.638298 53.615055) - (xy 168.639491 53.615534) - (xy 169.943475 54.161076) - (xy 169.944667 54.161594) - (xy 171.201687 54.729803) - (xy 171.232625 54.743788) - (xy 171.233893 54.744383) - (xy 172.504844 55.362784) - (xy 172.506095 55.363415) - (xy 173.75901 56.017519) - (xy 173.760242 56.018185) - (xy 174.994207 56.70752) - (xy 174.995287 56.708143) - (xy 176.209314 57.432159) - (xy 176.210414 57.432837) - (xy 177.403396 58.190873) - (xy 177.404531 58.191617) - (xy 178.574288 58.982236) - (xy 178.575558 58.983094) - (xy 178.576707 58.983895) - (xy 179.724838 59.808171) - (xy 179.725965 59.809004) - (xy 180.850313 60.665445) - (xy 180.851416 60.666309) - (xy 181.951091 61.554235) - (xy 181.952168 61.55513) - (xy 183.026268 62.473814) - (xy 183.02732 62.474739) - (xy 184.07499 63.423449) - (xy 184.076015 63.424404) - (xy 184.769456 64.089012) - (xy 185.085721 64.392128) - (xy 185.096435 64.402396) - (xy 185.097422 64.40337) - (xy 186.089736 65.409827) - (xy 186.090682 65.410815) - (xy 187.054137 66.444971) - (xy 187.055078 66.446009) - (xy 187.988868 67.507002) - (xy 187.989779 67.508067) - (xy 188.893173 68.595062) - (xy 188.894054 68.596152) - (xy 189.766315 69.708265) - (xy 189.767164 69.709379) - (xy 190.022469 70.054574) - (xy 190.573963 70.800243) - (xy 190.607613 70.84574) - (xy 190.60843 70.846879) - (xy 191.416388 72.006574) - (xy 191.417173 72.007735) - (xy 192.19199 73.189832) - (xy 192.19273 73.190997) - (xy 192.933792 74.394558) - (xy 192.934477 74.395708) - (xy 193.641194 75.619778) - (xy 193.641877 75.621001) - (xy 194.31364 76.864521) - (xy 194.314288 76.865763) - (xy 194.950598 78.127807) - (xy 194.951211 78.129067) - (xy 195.551559 79.408629) - (xy 195.552136 79.409906) - (xy 196.116034 80.705947) - (xy 196.11657 80.707228) - (xy 196.235289 81.00267) - (xy 196.643559 82.018691) - (xy 196.644063 82.019998) - (xy 197.133394 83.344944) - (xy 197.133731 83.345855) - (xy 197.134197 83.347176) - (xy 197.58614 84.686336) - (xy 197.586569 84.68767) - (xy 197.950392 85.875672) - (xy 197.999731 86.036782) - (xy 198.00045 86.039128) - (xy 198.000841 86.040474) - (xy 198.376298 87.403063) - (xy 198.376651 87.404419) - (xy 198.713405 88.777111) - (xy 198.713719 88.778476) - (xy 198.851932 89.419784) - (xy 199.010586 90.155941) - (xy 199.011494 90.16015) - (xy 199.011768 90.161523) - (xy 199.270328 91.551096) - (xy 199.270552 91.552404) - (xy 199.489682 92.948728) - (xy 199.489879 92.950115) - (xy 199.669402 94.352031) - (xy 199.66956 94.353423) - (xy 199.809344 95.759918) - (xy 199.809463 95.761314) - (xy 199.909383 97.171125) - (xy 199.909462 97.172523) - (xy 199.96945 98.584664) - (xy 199.969489 98.586065) - (xy 199.98949 99.999296) - (xy 199.98949 100.000704) - (xy 199.969489 101.413934) - (xy 199.96945 101.415335) - (xy 199.909462 102.827476) - (xy 199.909383 102.828874) - (xy 199.809463 104.238685) - (xy 199.809344 104.240081) - (xy 199.66956 105.646576) - (xy 199.669402 105.647968) - (xy 199.489879 107.049884) - (xy 199.489682 107.051271) - (xy 199.270552 108.447595) - (xy 199.270326 108.448915) - (xy 199.072847 109.510227) - (xy 199.011769 109.838475) - (xy 199.011496 109.839837) - (xy 198.960821 110.074973) - (xy 198.713719 111.221523) - (xy 198.713405 111.222888) - (xy 198.376651 112.59558) - (xy 198.376298 112.596936) - (xy 198.000841 113.959525) - (xy 198.00045 113.960871) - (xy 197.586569 115.312329) - (xy 197.58614 115.313663) - (xy 197.134197 116.652823) - (xy 197.133731 116.654144) - (xy 196.644063 117.980001) - (xy 196.643559 117.981308) - (xy 196.116575 119.29276) - (xy 196.116034 119.294052) - (xy 195.552136 120.590093) - (xy 195.551559 120.59137) - (xy 194.951211 121.870932) - (xy 194.950598 121.872192) - (xy 194.314288 123.134236) - (xy 194.31364 123.135478) - (xy 193.641877 124.378998) - (xy 193.641194 124.380221) - (xy 192.934477 125.604291) - (xy 192.933773 125.605471) - (xy 192.533553 126.255471) - (xy 192.192741 126.808985) - (xy 192.19199 126.810167) - (xy 191.417173 127.992264) - (xy 191.416388 127.993425) - (xy 190.60843 129.15312) - (xy 190.607613 129.154259) - (xy 189.767164 130.29062) - (xy 189.766315 130.291734) - (xy 188.894054 131.403847) - (xy 188.893173 131.404937) - (xy 187.989779 132.491932) - (xy 187.988868 132.492997) - (xy 187.055078 133.55399) - (xy 187.054137 133.555028) - (xy 186.090682 134.589184) - (xy 186.089713 134.590196) - (xy 185.097432 135.596619) - (xy 185.096435 135.597603) - (xy 184.076015 136.575595) - (xy 184.07499 136.57655) - (xy 183.02732 137.52526) - (xy 183.026268 137.526185) - (xy 181.952168 138.444869) - (xy 181.951091 138.445764) - (xy 180.851416 139.33369) - (xy 180.850313 139.334554) - (xy 179.725965 140.190995) - (xy 179.724838 140.191828) - (xy 178.576707 141.016104) - (xy 178.575558 141.016905) - (xy 177.404544 141.808373) - (xy 177.403372 141.809141) - (xy 176.210447 142.567142) - (xy 176.209263 142.56787) - (xy 174.99534 143.291824) - (xy 174.994154 143.292509) - (xy 174.922166 143.332725) - (xy 173.760242 143.981814) - (xy 173.75901 143.98248) - (xy 172.506095 144.636584) - (xy 172.504844 144.637215) - (xy 171.233893 145.255616) - (xy 171.232625 145.256211) - (xy 169.944694 145.838393) - (xy 169.943415 145.838949) - (xy 168.797465 146.318375) - (xy 168.639562 146.384436) - (xy 168.638262 146.384958) - (xy 167.836934 146.693861) - (xy 167.364327 146.876046) - (xy 167.319477 146.893335) - (xy 167.318162 146.893821) - (xy 165.985498 147.36468) - (xy 165.984171 147.365128) - (xy 164.638716 147.798086) - (xy 164.637389 147.798493) - (xy 164.409257 147.864842) - (xy 163.28026 148.193192) - (xy 163.27891 148.193564) - (xy 161.911088 148.549717) - (xy 161.909727 148.550051) - (xy 160.532423 148.867342) - (xy 160.531053 148.867638) - (xy 159.145338 149.145822) - (xy 159.14396 149.146079) - (xy 157.750879 149.384946) - (xy 157.749513 149.385161) - (xy 157.286155 149.451173) - (xy 156.350255 149.584507) - (xy 156.348865 149.584685) - (xy 154.94452 149.744355) - (xy 154.943149 149.744491) - (xy 153.534825 149.864357) - (xy 153.533439 149.864455) - (xy 152.975486 149.896072) - (xy 152.122318 149.944418) - (xy 152.120936 149.944477) - (xy 150.708094 149.984475) - (xy 150.706706 149.984495) - (xy 149.293294 149.984495) - (xy 149.291905 149.984475) - (xy 147.87906 149.944477) - (xy 147.877681 149.944418) - (xy 147.319735 149.912801) - (xy 146.466555 149.864455) - (xy 146.465179 149.864357) - (xy 145.056844 149.744491) - (xy 145.055479 149.744355) - (xy 143.651134 149.584685) - (xy 143.649744 149.584507) - (xy 142.952417 149.485162) - (xy 142.250476 149.385159) - (xy 142.24912 149.384946) - (xy 140.856039 149.146079) - (xy 140.854661 149.145822) - (xy 139.468946 148.867638) - (xy 139.467576 148.867342) - (xy 138.090272 148.550051) - (xy 138.088911 148.549717) - (xy 136.721089 148.193564) - (xy 136.719739 148.193192) - (xy 136.210977 148.045227) - (xy 135.899958 147.954772) - (xy 149.165828 147.954772) - (xy 149.175608 148.135149) - (xy 149.175609 148.135157) - (xy 149.223935 148.309208) - (xy 149.223938 148.309217) - (xy 149.308547 148.468808) - (xy 149.30855 148.468812) - (xy 149.308551 148.468814) - (xy 149.425498 148.606494) - (xy 149.425499 148.606495) - (xy 149.425501 148.606497) - (xy 149.502532 148.665054) - (xy 149.569308 148.715816) - (xy 149.733256 148.791667) - (xy 149.909678 148.8305) - (xy 149.909682 148.8305) - (xy 150.045028 148.8305) - (xy 150.179586 148.815866) - (xy 150.350774 148.758186) - (xy 150.505561 148.665054) - (xy 150.636708 148.540825) - (xy 150.738083 148.391307) - (xy 150.804947 148.223492) - (xy 150.834172 148.045227) - (xy 150.824392 147.864848) - (xy 150.776064 147.690788) - (xy 150.769225 147.677888) - (xy 150.691452 147.531191) - (xy 150.69145 147.531189) - (xy 150.691449 147.531186) - (xy 150.574502 147.393506) - (xy 150.5745 147.393504) - (xy 150.574498 147.393502) - (xy 150.45547 147.30302) - (xy 150.430692 147.284184) - (xy 150.348691 147.246246) - (xy 150.266747 147.208334) - (xy 150.266745 147.208333) - (xy 150.231459 147.200566) - (xy 150.090322 147.1695) - (xy 150.090318 147.1695) - (xy 149.954972 147.1695) - (xy 149.820411 147.184134) - (xy 149.649228 147.241813) - (xy 149.649222 147.241816) - (xy 149.494442 147.334943) - (xy 149.363291 147.459175) - (xy 149.261918 147.608689) - (xy 149.229207 147.690788) - (xy 149.195053 147.776508) - (xy 149.191481 147.798297) - (xy 149.165828 147.954772) - (xy 135.899958 147.954772) - (xy 135.362591 147.798487) - (xy 135.361283 147.798086) - (xy 134.015828 147.365128) - (xy 134.014501 147.36468) - (xy 133.872806 147.314616) - (xy 139.961826 147.314616) - (xy 140.608709 147.487948) - (xy 140.668055 147.491838) - (xy 140.66806 147.491838) - (xy 140.7434 147.466263) - (xy 140.803221 147.413802) - (xy 140.82953 147.360453) - (xy 140.925213 147.003354) - (xy 140.104177 146.783358) - (xy 139.961826 147.314616) - (xy 133.872806 147.314616) - (xy 133.070599 147.031179) - (xy 132.778717 146.92805) - (xy 138.990379 146.92805) - (xy 138.99038 146.928053) - (xy 139.015954 147.003392) - (xy 139.068418 147.063216) - (xy 139.12176 147.089522) - (xy 139.76864 147.262852) - (xy 139.910991 146.731594) - (xy 139.383197 146.590172) - (xy 140.155941 146.590172) - (xy 140.976977 146.810168) - (xy 141.072663 146.453065) - (xy 141.076554 146.393717) - (xy 141.076553 146.393714) - (xy 141.050979 146.318375) - (xy 140.998515 146.258551) - (xy 140.945173 146.232245) - (xy 140.298292 146.058914) - (xy 140.155941 146.590172) - (xy 139.383197 146.590172) - (xy 139.089955 146.511598) - (xy 138.994271 146.8687) - (xy 138.99427 146.868707) - (xy 138.990379 146.92805) - (xy 132.778717 146.92805) - (xy 132.681812 146.893811) - (xy 132.680553 146.893346) - (xy 131.365646 146.386465) - (xy 131.361737 146.384958) - (xy 131.360473 146.38445) - (xy 131.202625 146.318412) - (xy 139.141719 146.318412) - (xy 139.962755 146.538408) - (xy 140.105106 146.00715) - (xy 139.458226 145.83382) - (xy 139.458219 145.833819) - (xy 139.398878 145.829929) - (xy 139.398873 145.829929) - (xy 139.323533 145.855504) - (xy 139.263712 145.907965) - (xy 139.237403 145.961314) - (xy 139.141719 146.318412) - (xy 131.202625 146.318412) - (xy 130.056558 145.838938) - (xy 130.055305 145.838393) - (xy 128.767374 145.256211) - (xy 128.766106 145.255616) - (xy 127.495155 144.637215) - (xy 127.493904 144.636584) - (xy 126.240989 143.98248) - (xy 126.239757 143.981814) - (xy 125.706271 143.683791) - (xy 125.005814 143.292492) - (xy 125.004689 143.291842) - (xy 123.790704 142.567852) - (xy 123.789552 142.567142) - (xy 123.765945 142.552142) - (xy 122.596621 141.809137) - (xy 122.595455 141.808373) - (xy 121.424441 141.016905) - (xy 121.423292 141.016104) - (xy 120.275161 140.191828) - (xy 120.274034 140.190995) - (xy 119.149686 139.334554) - (xy 119.148583 139.33369) - (xy 118.048908 138.445764) - (xy 118.047831 138.444869) - (xy 116.973731 137.526185) - (xy 116.972679 137.52526) - (xy 115.925009 136.57655) - (xy 115.923984 136.575595) - (xy 115.277998 135.956468) - (xy 117.649777 135.956468) - (xy 118.123327 136.430018) - (xy 118.172781 136.463062) - (xy 118.250817 136.478583) - (xy 118.328852 136.463062) - (xy 118.378306 136.430018) - (xy 118.639725 136.1686) - (xy 118.038685 135.56756) - (xy 117.649777 135.956468) - (xy 115.277998 135.956468) - (xy 114.996173 135.686361) - (xy 114.903556 135.597595) - (xy 114.902567 135.596619) - (xy 114.899614 135.593624) - (xy 114.52533 135.214005) - (xy 116.986239 135.214005) - (xy 117.00176 135.292041) - (xy 117.034804 135.341495) - (xy 117.508355 135.815046) - (xy 117.897262 135.426138) - (xy 117.89726 135.426136) - (xy 118.180105 135.426136) - (xy 118.781147 136.027178) - (xy 119.042565 135.765759) - (xy 119.075609 135.716305) - (xy 119.09113 135.63827) - (xy 119.075609 135.560234) - (xy 119.042565 135.51078) - (xy 118.569014 135.037229) - (xy 118.180105 135.426136) - (xy 117.89726 135.426136) - (xy 117.296221 134.825097) - (xy 117.034806 135.086513) - (xy 117.00176 135.13597) - (xy 116.986239 135.214005) - (xy 114.52533 135.214005) - (xy 114.002453 134.683676) - (xy 117.437645 134.683676) - (xy 118.038685 135.284716) - (xy 118.427593 134.895808) - (xy 117.954042 134.422257) - (xy 117.904588 134.389213) - (xy 117.826552 134.373692) - (xy 117.748517 134.389213) - (xy 117.699063 134.422257) - (xy 117.437645 134.683676) - (xy 114.002453 134.683676) - (xy 113.910261 134.59017) - (xy 113.909317 134.589184) - (xy 112.945862 133.555028) - (xy 112.944921 133.55399) - (xy 112.011131 132.492997) - (xy 112.01022 132.491932) - (xy 111.106826 131.404937) - (xy 111.105945 131.403847) - (xy 111.071769 131.360274) - (xy 110.689628 130.873052) - (xy 110.233684 130.291734) - (xy 110.232835 130.29062) - (xy 110.209987 130.259728) - (xy 109.392373 129.154241) - (xy 109.391569 129.15312) - (xy 108.583611 127.993425) - (xy 108.582826 127.992264) - (xy 108.571713 127.97531) - (xy 107.808009 126.810167) - (xy 107.807281 126.809021) - (xy 107.066195 125.60542) - (xy 107.065522 125.604291) - (xy 106.358805 124.380221) - (xy 106.358122 124.378998) - (xy 106.099315 123.899913) - (xy 105.686345 123.135452) - (xy 105.685711 123.134236) - (xy 105.356004 122.480302) - (xy 105.049396 121.872182) - (xy 105.048788 121.870932) - (xy 104.44844 120.59137) - (xy 104.447863 120.590093) - (xy 103.883965 119.294052) - (xy 103.883443 119.292806) - (xy 103.35643 117.981284) - (xy 103.35595 117.980038) - (xy 102.866251 116.654095) - (xy 102.865802 116.652823) - (xy 102.85811 116.630032) - (xy 102.583611 115.816657) - (xy 102.413859 115.313663) - (xy 102.41343 115.312329) - (xy 102.306876 114.964395) - (xy 104.005359 114.964395) - (xy 104.17869 115.611276) - (xy 104.204996 115.664618) - (xy 104.26482 115.717082) - (xy 104.340159 115.742656) - (xy 104.340162 115.742657) - (xy 104.39951 115.738766) - (xy 104.756613 115.64308) - (xy 104.536617 114.822044) - (xy 104.005359 114.964395) - (xy 102.306876 114.964395) - (xy 102.17346 114.528747) - (xy 102.031432 114.064981) - (xy 103.776374 114.064981) - (xy 103.780264 114.124322) - (xy 103.780265 114.124329) - (xy 103.953595 114.771209) - (xy 103.957062 114.77028) - (xy 104.729803 114.77028) - (xy 104.949799 115.591316) - (xy 105.306898 115.495633) - (xy 105.360247 115.469324) - (xy 105.412708 115.409503) - (xy 105.438283 115.334163) - (xy 105.438283 115.334158) - (xy 105.434393 115.274812) - (xy 105.261061 114.627929) - (xy 104.729803 114.77028) - (xy 103.957062 114.77028) - (xy 104.484853 114.628858) - (xy 104.264857 113.807822) - (xy 103.907759 113.903506) - (xy 103.85441 113.929815) - (xy 103.801949 113.989636) - (xy 103.776374 114.064976) - (xy 103.776374 114.064981) - (xy 102.031432 114.064981) - (xy 101.999533 113.960819) - (xy 101.999171 113.959571) - (xy 101.943094 113.756058) - (xy 104.458043 113.756058) - (xy 104.678039 114.577094) - (xy 105.209297 114.434743) - (xy 105.035967 113.787863) - (xy 105.009661 113.734521) - (xy 104.949837 113.682057) - (xy 104.874498 113.656483) - (xy 104.874495 113.656482) - (xy 104.815152 113.660373) - (xy 104.815145 113.660374) - (xy 104.458043 113.756058) - (xy 101.943094 113.756058) - (xy 101.623699 112.596929) - (xy 101.623348 112.59558) - (xy 101.575122 112.399) - (xy 101.286585 111.222849) - (xy 101.28628 111.221523) - (xy 101.285701 111.218835) - (xy 100.988489 109.839772) - (xy 100.988241 109.838533) - (xy 100.729661 108.448849) - (xy 100.729453 108.447633) - (xy 100.510312 107.051237) - (xy 100.51012 107.049884) - (xy 100.504458 107.005672) - (xy 100.330596 105.647964) - (xy 100.330439 105.646576) - (xy 100.233214 104.668305) - (xy 102.321939 104.668305) - (xy 102.322469 104.722544) - (xy 102.322466 104.723743) - (xy 102.322112 104.748238) - (xy 102.322236 104.749055) - (xy 102.322795 104.756014) - (xy 102.325864 105.07059) - (xy 102.324992 105.084707) - (xy 102.324784 105.086251) - (xy 102.326536 105.14084) - (xy 102.326559 105.141941) - (xy 102.326802 105.166829) - (xy 102.327181 105.170914) - (xy 102.327006 105.17093) - (xy 102.327724 105.177843) - (xy 102.337536 105.483521) - (xy 102.33699 105.497554) - (xy 102.336769 105.49955) - (xy 102.339781 105.553895) - (xy 102.339832 105.555045) - (xy 102.340624 105.579731) - (xy 102.341093 105.583793) - (xy 102.340937 105.58381) - (xy 102.341828 105.590837) - (xy 102.358343 105.88885) - (xy 102.358102 105.901532) - (xy 102.362208 105.958593) - (xy 102.363668 105.984944) - (xy 102.36435 105.989858) - (xy 102.364692 105.993107) - (xy 102.385615 106.283766) - (xy 102.385588 106.297428) - (xy 102.390642 106.35361) - (xy 102.392524 106.379751) - (xy 102.393389 106.385311) - (xy 102.393779 106.388489) - (xy 102.418935 106.668167) - (xy 102.419178 106.682582) - (xy 102.419164 106.682813) - (xy 102.425235 106.738206) - (xy 102.427557 106.764015) - (xy 102.428259 106.768046) - (xy 102.428034 106.768084) - (xy 102.429217 106.774551) - (xy 102.458319 107.040102) - (xy 102.458636 107.049751) - (xy 102.465853 107.108844) - (xy 102.46881 107.135823) - (xy 102.469396 107.138839) - (xy 102.469936 107.142258) - (xy 102.498347 107.374831) - (xy 102.501008 107.396612) - (xy 102.501627 107.409666) - (xy 102.509481 107.465982) - (xy 102.512678 107.492148) - (xy 102.513734 107.497251) - (xy 102.514287 107.500446) - (xy 102.547649 107.739658) - (xy 102.548168 107.748091) - (xy 102.55716 107.807856) - (xy 102.560953 107.83505) - (xy 102.561469 107.837345) - (xy 102.562122 107.840833) - (xy 102.595495 108.062624) - (xy 102.596402 108.074759) - (xy 102.605856 108.131482) - (xy 102.609816 108.157798) - (xy 102.610883 108.16231) - (xy 102.611536 108.165556) - (xy 102.645321 108.368271) - (xy 102.646161 108.377725) - (xy 102.65668 108.436423) - (xy 102.661155 108.463269) - (xy 102.661878 108.466129) - (xy 102.662612 108.469529) - (xy 102.69525 108.651648) - (xy 102.696116 108.660252) - (xy 102.696694 108.663283) - (xy 102.696694 108.663284) - (xy 102.707394 108.719405) - (xy 102.708027 108.722935) - (xy 102.712244 108.746468) - (xy 102.712882 108.748866) - (xy 102.713667 108.752311) - (xy 102.744227 108.912597) - (xy 102.74508 108.920268) - (xy 102.757105 108.980141) - (xy 102.758452 108.987206) - (xy 102.750781 109.047908) - (xy 102.708895 109.092508) - (xy 102.686829 109.101378) - (xy 102.62026 109.119215) - (xy 102.620252 109.119218) - (xy 102.552373 109.15269) - (xy 102.552368 109.152695) - (xy 102.485614 109.228813) - (xy 102.485612 109.228817) - (xy 102.453069 109.324685) - (xy 102.453068 109.324691) - (xy 102.458018 109.400209) - (xy 102.458018 109.400212) - (xy 102.458019 109.400214) - (xy 102.859224 110.897527) - (xy 102.865396 110.910043) - (xy 102.892697 110.965408) - (xy 102.892699 110.965411) - (xy 102.968821 111.032167) - (xy 103.064694 111.064712) - (xy 103.064696 111.064711) - (xy 103.064697 111.064712) - (xy 103.093016 111.062855) - (xy 103.14022 111.059762) - (xy 104.057978 110.813848) - (xy 104.125862 110.780373) - (xy 104.192618 110.704252) - (xy 104.225163 110.608378) - (xy 104.224687 110.601121) - (xy 104.221884 110.558342) - (xy 104.220213 110.532852) - (xy 103.819008 109.035539) - (xy 103.785533 108.967655) - (xy 103.709411 108.900899) - (xy 103.613538 108.868354) - (xy 103.613534 108.868353) - (xy 103.546819 108.872726) - (xy 103.487516 108.857665) - (xy 103.448393 108.810622) - (xy 103.443097 108.79248) - (xy 103.439425 108.773219) - (xy 103.404597 108.590552) - (xy 103.355318 108.315571) - (xy 103.306138 108.020494) - (xy 103.265335 107.749319) - (xy 103.258832 107.706097) - (xy 103.236825 107.548304) - (xy 103.212516 107.374007) - (xy 103.207921 107.336395) - (xy 103.170144 107.027139) - (xy 103.152359 106.864855) - (xy 103.130765 106.667808) - (xy 103.097356 106.296374) - (xy 103.069791 105.913414) - (xy 103.0694 105.90636) - (xy 103.048213 105.524047) - (xy 103.048168 105.523017) - (xy 103.03546 105.127089) - (xy 103.035438 105.126015) - (xy 103.03153 104.725372) - (xy 103.031533 104.724264) - (xy 103.031657 104.715743) - (xy 103.037378 104.320912) - (xy 103.037416 104.319567) - (xy 103.05494 103.914598) - (xy 103.055013 103.913307) - (xy 103.056027 103.898731) - (xy 103.083211 103.507833) - (xy 103.083332 103.506426) - (xy 103.123958 103.104998) - (xy 103.124163 103.103288) - (xy 103.179131 102.705972) - (xy 103.1794 102.704264) - (xy 103.248676 102.311702) - (xy 103.249055 102.309786) - (xy 103.333345 101.924734) - (xy 103.333858 101.922623) - (xy 103.433952 101.547987) - (xy 103.434606 101.545758) - (xy 103.55129 101.181481) - (xy 103.552157 101.179002) - (xy 103.688555 100.820718) - (xy 103.688986 100.81963) - (xy 103.700647 100.791126) - (xy 103.814776 100.512142) - (xy 103.81949 100.50273) - (xy 103.821714 100.497076) - (xy 103.841016 100.448) - (xy 103.851229 100.423036) - (xy 103.85123 100.423027) - (xy 103.852308 100.419612) - (xy 103.853438 100.416415) - (xy 103.970392 100.119061) - (xy 103.97417 100.111281) - (xy 103.975271 100.108386) - (xy 103.975273 100.108385) - (xy 103.99563 100.054897) - (xy 104.002939 100.036314) - (xy 104.005648 100.029428) - (xy 104.005649 100.029424) - (xy 104.005652 100.029417) - (xy 104.005653 100.029409) - (xy 104.006355 100.027075) - (xy 104.007502 100.023701) - (xy 104.016791 99.999296) - (xy 104.125465 99.713758) - (xy 104.128204 99.707977) - (xy 104.129729 99.703868) - (xy 104.129731 99.703867) - (xy 104.149845 99.649702) - (xy 104.159764 99.623642) - (xy 104.159766 99.623627) - (xy 104.160084 99.622528) - (xy 104.161242 99.61901) - (xy 104.280004 99.299205) - (xy 104.283251 99.292192) - (xy 104.284476 99.28879) - (xy 104.284478 99.288788) - (xy 104.301397 99.241813) - (xy 104.303948 99.234729) - (xy 104.313552 99.208872) - (xy 104.313554 99.208856) - (xy 104.314069 99.207022) - (xy 104.315162 99.203598) - (xy 104.433785 98.874259) - (xy 104.435936 98.869512) - (xy 104.437623 98.86473) - (xy 104.456904 98.810076) - (xy 104.46648 98.783493) - (xy 104.466484 98.783467) - (xy 104.466615 98.782986) - (xy 104.467729 98.779394) - (xy 104.585994 98.444175) - (xy 104.588484 98.438575) - (xy 104.58996 98.434286) - (xy 104.608773 98.379611) - (xy 104.618078 98.35324) - (xy 104.61808 98.353226) - (xy 104.618333 98.352262) - (xy 104.619406 98.34871) - (xy 104.736372 98.008801) - (xy 104.738353 98.004261) - (xy 104.74002 97.999314) - (xy 104.740022 97.999313) - (xy 104.758604 97.944196) - (xy 104.767767 97.917571) - (xy 104.767769 97.917554) - (xy 104.767863 97.917191) - (xy 104.768937 97.913551) - (xy 104.808975 97.794797) - (xy 104.884473 97.570869) - (xy 104.886198 97.566851) - (xy 104.887945 97.561571) - (xy 104.887947 97.56157) - (xy 104.906216 97.506382) - (xy 104.915307 97.479421) - (xy 104.915311 97.479395) - (xy 104.915326 97.479337) - (xy 104.916388 97.475656) - (xy 105.030389 97.131288) - (xy 105.031259 97.129241) - (xy 105.033407 97.122691) - (xy 105.033409 97.122689) - (xy 105.051693 97.06694) - (xy 105.06077 97.039523) - (xy 105.06077 97.039519) - (xy 105.061066 97.038627) - (xy 105.061626 97.036655) - (xy 105.153763 96.755732) - (xy 105.173935 96.694226) - (xy 105.176076 96.68911) - (xy 105.177956 96.683241) - (xy 105.195257 96.629219) - (xy 105.204 96.602565) - (xy 105.204001 96.602552) - (xy 105.204163 96.601879) - (xy 105.205166 96.598279) - (xy 105.314133 96.258049) - (xy 105.315867 96.253834) - (xy 105.317501 96.248628) - (xy 105.317503 96.248626) - (xy 105.334887 96.193254) - (xy 105.343568 96.16615) - (xy 105.343572 96.16612) - (xy 105.343609 96.165963) - (xy 105.34461 96.162281) - (xy 105.450041 95.826463) - (xy 105.450569 95.825169) - (xy 105.456703 95.805514) - (xy 105.470405 95.761602) - (xy 105.470722 95.760594) - (xy 105.47941 95.732922) - (xy 105.479736 95.731699) - (xy 105.582363 95.402827) - (xy 105.583157 95.400862) - (xy 105.585207 95.394231) - (xy 105.585208 95.39423) - (xy 105.602512 95.338261) - (xy 105.611157 95.310559) - (xy 105.611157 95.310556) - (xy 105.611445 95.309635) - (xy 105.611949 95.307737) - (xy 105.621311 95.277458) - (xy 105.710864 94.987805) - (xy 105.712801 94.982949) - (xy 105.714261 94.978113) - (xy 105.714263 94.978111) - (xy 105.731043 94.922541) - (xy 105.739359 94.895647) - (xy 105.739361 94.895627) - (xy 105.739471 94.895133) - (xy 105.740417 94.891499) - (xy 105.833859 94.582064) - (xy 105.834129 94.581383) - (xy 105.853724 94.516287) - (xy 105.853743 94.516292) - (xy 105.85375 94.516196) - (xy 105.855662 94.509868) - (xy 105.861856 94.489358) - (xy 105.861856 94.489355) - (xy 105.862328 94.487794) - (xy 105.862483 94.487187) - (xy 105.952092 94.189502) - (xy 105.953354 94.186278) - (xy 105.955086 94.180429) - (xy 105.955088 94.180428) - (xy 105.971624 94.124619) - (xy 105.979922 94.097053) - (xy 105.979922 94.097046) - (xy 105.980013 94.096747) - (xy 105.980804 94.093633) - (xy 105.982893 94.086583) - (xy 106.064719 93.810421) - (xy 106.06491 93.809934) - (xy 106.083826 93.74594) - (xy 106.091295 93.720731) - (xy 106.09224 93.717542) - (xy 106.09224 93.717538) - (xy 106.092746 93.715832) - (xy 106.092866 93.71535) - (xy 106.171926 93.447879) - (xy 106.173219 93.444526) - (xy 106.174893 93.438763) - (xy 106.174896 93.438761) - (xy 106.191222 93.382596) - (xy 106.199287 93.355314) - (xy 106.199287 93.355309) - (xy 106.199361 93.355061) - (xy 106.20015 93.351884) - (xy 106.272639 93.10252) - (xy 106.273605 93.099987) - (xy 106.291508 93.037613) - (xy 106.295277 93.024645) - (xy 106.299609 93.009747) - (xy 106.299609 93.009742) - (xy 106.299796 93.009101) - (xy 106.300387 93.006676) - (xy 106.386765 92.705756) - (xy 106.390779 92.691778) - (xy 106.409667 92.625993) - (xy 106.453169 92.474482) - (xy 106.453941 92.472443) - (xy 106.455826 92.465807) - (xy 106.455828 92.465806) - (xy 106.471695 92.409971) - (xy 106.471878 92.409328) - (xy 106.474759 92.399293) - (xy 106.47984 92.381598) - (xy 106.47984 92.381594) - (xy 106.480098 92.380697) - (xy 106.480576 92.378716) - (xy 106.501951 92.303496) - (xy 106.53262 92.195571) - (xy 106.533544 92.193106) - (xy 106.535329 92.186741) - (xy 106.535331 92.18674) - (xy 106.551164 92.130319) - (xy 106.559029 92.102644) - (xy 106.559029 92.102641) - (xy 106.559225 92.101953) - (xy 106.559787 92.099591) - (xy 106.575952 92.041988) - (xy 106.609879 91.991074) - (xy 106.667255 91.969822) - (xy 106.696893 91.973115) - (xy 106.72074 91.979505) - (xy 106.725566 91.980798) - (xy 106.757351 91.982881) - (xy 106.81418 92.005553) - (xy 106.84683 92.057299) - (xy 106.847435 92.103517) - (xy 106.817282 92.236784) - (xy 106.816447 92.239977) - (xy 106.816247 92.240645) - (xy 106.808695 92.274733) - (xy 106.800972 92.30887) - (xy 106.800866 92.309565) - (xy 106.800262 92.312795) - (xy 106.705622 92.739951) - (xy 106.704799 92.743156) - (xy 106.704742 92.743347) - (xy 106.700569 92.762506) - (xy 106.697252 92.777734) - (xy 106.695384 92.786167) - (xy 106.689634 92.812123) - (xy 106.689608 92.8123) - (xy 106.689009 92.815575) - (xy 106.595113 93.246642) - (xy 106.59433 93.249749) - (xy 106.593882 93.251309) - (xy 106.586715 93.2852) - (xy 106.579376 93.31889) - (xy 106.579146 93.320487) - (xy 106.578584 93.323647) - (xy 106.487236 93.755636) - (xy 106.486441 93.758858) - (xy 106.486356 93.759157) - (xy 106.479226 93.793517) - (xy 106.47195 93.827928) - (xy 106.471949 93.827932) - (xy 106.471942 93.827969) - (xy 106.471902 93.828259) - (xy 106.471338 93.831527) - (xy 106.381711 94.263438) - (xy 106.380958 94.266557) - (xy 106.380527 94.268117) - (xy 106.373684 94.302124) - (xy 106.366688 94.335845) - (xy 106.366476 94.337424) - (xy 106.365944 94.340597) - (xy 106.279874 94.768389) - (xy 106.279138 94.771518) - (xy 106.278758 94.772926) - (xy 106.272101 94.80703) - (xy 106.265291 94.840877) - (xy 106.265111 94.842289) - (xy 106.264595 94.845488) - (xy 106.182118 95.268073) - (xy 106.181443 95.271042) - (xy 106.180526 95.274568) - (xy 106.17437 95.307779) - (xy 106.16793 95.340773) - (xy 106.167489 95.344392) - (xy 106.167025 95.347412) - (xy 106.089845 95.763839) - (xy 106.089163 95.766957) - (xy 106.088727 95.768676) - (xy 106.082654 95.802644) - (xy 106.076369 95.836559) - (xy 106.076175 95.838286) - (xy 106.075713 95.841463) - (xy 106.003046 96.247892) - (xy 106.002398 96.250955) - (xy 106.001751 96.253596) - (xy 105.996022 96.287177) - (xy 105.990024 96.320727) - (xy 105.989738 96.323426) - (xy 105.989309 96.326533) - (xy 105.921816 96.722207) - (xy 105.920457 96.728005) - (xy 105.920341 96.728503) - (xy 105.915176 96.761136) - (xy 105.909615 96.793743) - (xy 105.90945 96.795427) - (xy 105.909016 96.800064) - (xy 105.891375 96.911551) - (xy 105.848646 97.18157) - (xy 105.848085 97.184528) - (xy 105.847192 97.188563) - (xy 105.84719 97.188575) - (xy 105.84719 97.188576) - (xy 105.845628 97.199144) - (xy 105.842285 97.221775) - (xy 105.837059 97.254796) - (xy 105.836706 97.258906) - (xy 105.836357 97.261902) - (xy 105.781629 97.632366) - (xy 105.78046 97.637995) - (xy 105.779464 97.641694) - (xy 105.77946 97.641716) - (xy 105.776017 97.670238) - (xy 105.775842 97.671536) - (xy 105.771642 97.699969) - (xy 105.771627 97.703817) - (xy 105.77127 97.709556) - (xy 105.725592 98.087906) - (xy 105.724712 98.09297) - (xy 105.723099 98.10005) - (xy 105.723098 98.100056) - (xy 105.721038 98.125303) - (xy 105.720846 98.127206) - (xy 105.717811 98.152351) - (xy 105.717811 98.152359) - (xy 105.717975 98.159615) - (xy 105.717824 98.164754) - (xy 105.685661 98.5594) - (xy 105.684915 98.564829) - (xy 105.683891 98.570091) - (xy 105.683891 98.570092) - (xy 105.682548 98.597288) - (xy 105.682445 98.598864) - (xy 105.680236 98.625981) - (xy 105.680565 98.631336) - (xy 105.680598 98.636816) - (xy 105.660678 99.040416) - (xy 105.660076 99.046049) - (xy 105.659368 99.050329) - (xy 105.659368 99.05033) - (xy 105.658774 99.078569) - (xy 105.658725 99.079966) - (xy 105.657335 99.108164) - (xy 105.657335 99.108175) - (xy 105.657739 99.112497) - (xy 105.657943 99.118145) - (xy 105.649284 99.530344) - (xy 105.648834 99.536044) - (xy 105.648286 99.540032) - (xy 105.648285 99.540039) - (xy 105.648461 99.568594) - (xy 105.648451 99.569936) - (xy 105.647852 99.598476) - (xy 105.647853 99.598486) - (xy 105.648341 99.602478) - (xy 105.648706 99.608182) - (xy 105.650224 99.85338) - (xy 105.651301 100.027488) - (xy 105.651303 100.027708) - (xy 105.650981 100.033659) - (xy 105.650678 100.036298) - (xy 105.650677 100.036314) - (xy 105.651528 100.066199) - (xy 105.651547 100.067298) - (xy 105.651733 100.097202) - (xy 105.651733 100.097207) - (xy 105.652129 100.099845) - (xy 105.652657 100.105782) - (xy 105.664731 100.529291) - (xy 105.664532 100.535359) - (xy 105.664346 100.537328) - (xy 105.664345 100.537343) - (xy 105.665845 100.568318) - (xy 105.666733 100.599453) - (xy 105.666733 100.599454) - (xy 105.667074 100.601426) - (xy 105.667738 100.60746) - (xy 105.670931 100.673455) - (xy 105.688468 101.035902) - (xy 105.688398 101.041864) - (xy 105.688212 101.044438) - (xy 105.688212 101.044447) - (xy 105.690321 101.074398) - (xy 105.690381 101.075414) - (xy 105.691832 101.105413) - (xy 105.691836 101.105444) - (xy 105.692325 101.107976) - (xy 105.693102 101.113891) - (xy 105.723231 101.541731) - (xy 105.723271 101.548068) - (xy 105.723251 101.548406) - (xy 105.723251 101.548447) - (xy 105.725994 101.580972) - (xy 105.72828 101.613431) - (xy 105.728281 101.613438) - (xy 105.728347 101.613742) - (xy 105.729291 101.62005) - (xy 105.765381 102.04798) - (xy 105.765517 102.054115) - (xy 105.765454 102.055685) - (xy 105.765455 102.055708) - (xy 105.768245 102.082852) - (xy 105.768671 102.08699) - (xy 105.771316 102.118352) - (xy 105.771318 102.118365) - (xy 105.771669 102.119884) - (xy 105.772676 102.125948) - (xy 105.816462 102.551784) - (xy 105.816706 102.558126) - (xy 105.816702 102.558273) - (xy 105.816704 102.558336) - (xy 105.819451 102.582003) - (xy 105.819654 102.584173) - (xy 105.821374 102.608183) - (xy 105.8215 102.61172) - (xy 105.8215 102.612536) - (xy 105.821618 102.613361) - (xy 105.821992 102.616848) - (xy 105.823959 102.644342) - (xy 105.824732 102.647894) - (xy 105.829306 102.666892) - (xy 105.873717 103.049464) - (xy 105.874044 103.055764) - (xy 105.874041 103.055979) - (xy 105.874046 103.056067) - (xy 105.878251 103.088513) - (xy 105.882024 103.121011) - (xy 105.882041 103.121097) - (xy 105.882092 103.121291) - (xy 105.883305 103.127502) - (xy 105.937043 103.542046) - (xy 105.937454 103.548416) - (xy 105.937454 103.548435) - (xy 105.937457 103.548478) - (xy 105.937457 103.548479) - (xy 105.942102 103.581065) - (xy 105.944406 103.598833) - (xy 105.946324 103.613633) - (xy 105.946341 103.613718) - (xy 105.946347 103.613739) - (xy 105.947647 103.619966) - (xy 106.005169 104.023466) - (xy 106.0055 104.026412) - (xy 106.005893 104.031214) - (xy 106.010952 104.064025) - (xy 106.015642 104.096925) - (xy 106.016656 104.101612) - (xy 106.017197 104.104536) - (xy 106.077593 104.496279) - (xy 106.07796 104.49926) - (xy 106.078347 104.503441) - (xy 106.083774 104.536367) - (xy 106.088889 104.569538) - (xy 106.089823 104.573627) - (xy 106.090404 104.576589) - (xy 106.153036 104.956559) - (xy 106.15344 104.959586) - (xy 106.153811 104.963223) - (xy 106.15962 104.996497) - (xy 106.165087 105.02966) - (xy 106.165928 105.033179) - (xy 106.166547 105.036175) - (xy 106.230491 105.402394) - (xy 106.230926 105.405444) - (xy 106.231297 105.408792) - (xy 106.237399 105.44196) - (xy 106.243224 105.475321) - (xy 106.244043 105.478606) - (xy 106.244695 105.481619) - (xy 106.282462 105.686919) - (xy 106.305791 105.813735) - (xy 106.308964 105.83098) - (xy 106.309431 105.834063) - (xy 106.309778 105.83697) - (xy 106.30978 105.836978) - (xy 106.316201 105.87032) - (xy 106.318453 105.882562) - (xy 106.322354 105.903769) - (xy 106.323094 105.90663) - (xy 106.323778 105.909663) - (xy 106.387439 106.240209) - (xy 106.387937 106.243332) - (xy 106.388217 106.245543) - (xy 106.393128 106.270097) - (xy 106.394932 106.279117) - (xy 106.398538 106.29784) - (xy 106.40143 106.31285) - (xy 106.402 106.314979) - (xy 106.402724 106.318076) - (xy 106.464851 106.628719) - (xy 106.46536 106.631752) - (xy 106.46581 106.63506) - (xy 106.472764 106.668273) - (xy 106.479376 106.701336) - (xy 106.480257 106.704533) - (xy 106.480982 106.707528) - (xy 106.541442 106.996306) - (xy 106.541992 106.999425) - (xy 106.542294 107.001531) - (xy 106.542295 107.001539) - (xy 106.542296 107.001541) - (xy 106.549582 107.035179) - (xy 106.556604 107.068716) - (xy 106.557175 107.070719) - (xy 106.557948 107.073802) - (xy 106.614928 107.336848) - (xy 106.615514 107.340065) - (xy 106.615658 107.341038) - (xy 106.623155 107.374831) - (xy 106.630574 107.409075) - (xy 106.630856 107.410037) - (xy 106.631668 107.4132) - (xy 106.684283 107.650346) - (xy 106.684888 107.653577) - (xy 106.685024 107.654465) - (xy 106.685025 107.654469) - (xy 106.692758 107.688546) - (xy 106.695454 107.700695) - (xy 106.700291 107.722498) - (xy 106.700543 107.723341) - (xy 106.701376 107.72652) - (xy 106.744299 107.915648) - (xy 106.738739 107.97658) - (xy 106.698426 108.022608) - (xy 106.673381 108.033184) - (xy 106.061242 108.197207) - (xy 105.807808 108.265115) - (xy 105.807807 108.265115) - (xy 105.739928 108.298587) - (xy 105.739923 108.298592) - (xy 105.673169 108.37471) - (xy 105.673167 108.374714) - (xy 105.640624 108.470582) - (xy 105.640623 108.470588) - (xy 105.645573 108.546106) - (xy 105.645573 108.546109) - (xy 105.645574 108.546111) - (xy 106.046779 110.043424) - (xy 106.061223 110.072714) - (xy 106.080252 110.111305) - (xy 106.080254 110.111308) - (xy 106.156376 110.178064) - (xy 106.252249 110.210609) - (xy 106.252251 110.210608) - (xy 106.252252 110.210609) - (xy 106.280571 110.208752) - (xy 106.327775 110.205659) - (xy 107.177187 109.978058) - (xy 107.238287 109.98126) - (xy 107.285837 110.019766) - (xy 107.298111 110.046881) - (xy 107.368532 110.297268) - (xy 107.368538 110.297314) - (xy 107.368545 110.297313) - (xy 107.447059 110.576968) - (xy 107.447849 110.580191) - (xy 107.447915 110.580509) - (xy 107.457533 110.614275) - (xy 107.467034 110.64811) - (xy 107.467145 110.648419) - (xy 107.468163 110.651586) - (xy 107.555659 110.958712) - (xy 107.650409 111.291693) - (xy 107.651204 111.294884) - (xy 107.651386 111.295736) - (xy 107.661088 111.329223) - (xy 107.670637 111.36278) - (xy 107.670934 111.363596) - (xy 107.671949 111.36671) - (xy 107.68016 111.395046) - (xy 107.763903 111.684073) - (xy 107.764421 111.686123) - (xy 107.774532 111.720754) - (xy 107.784652 111.755679) - (xy 107.785323 111.757712) - (xy 107.884116 112.096079) - (xy 107.88453 112.097705) - (xy 107.894826 112.132762) - (xy 107.894848 112.132918) - (xy 107.89487 112.132912) - (xy 107.905086 112.167902) - (xy 107.905607 112.169472) - (xy 108.010276 112.525839) - (xy 108.010439 112.526478) - (xy 108.011867 112.531328) - (xy 108.018145 112.552657) - (xy 108.02114 112.562829) - (xy 108.021148 112.562888) - (xy 108.021156 112.562886) - (xy 108.031519 112.59817) - (xy 108.03173 112.598802) - (xy 108.04217 112.634269) - (xy 108.040467 112.695429) - (xy 108.003139 112.743908) - (xy 107.972824 112.757853) - (xy 107.076021 112.998152) - (xy 107.07602 112.998152) - (xy 107.008141 113.031624) - (xy 107.008136 113.031629) - (xy 106.941382 113.107747) - (xy 106.94138 113.107751) - (xy 106.908837 113.203619) - (xy 106.908836 113.203625) - (xy 106.913786 113.279143) - (xy 106.913786 113.279146) - (xy 106.913787 113.279148) - (xy 107.314992 114.776461) - (xy 107.322751 114.792195) - (xy 107.348465 114.844342) - (xy 107.348467 114.844345) - (xy 107.424589 114.911101) - (xy 107.520462 114.943646) - (xy 107.520464 114.943645) - (xy 107.520465 114.943646) - (xy 107.548784 114.941789) - (xy 107.595988 114.938696) - (xy 107.608512 114.93534) - (xy 107.669612 114.938541) - (xy 107.717162 114.977045) - (xy 107.730134 115.006776) - (xy 107.732844 115.017531) - (xy 107.732931 115.018052) - (xy 107.749245 115.082623) - (xy 107.756871 115.112888) - (xy 107.757008 115.11335) - (xy 107.819947 115.362443) - (xy 107.819943 115.362443) - (xy 107.819952 115.362461) - (xy 107.896992 115.667624) - (xy 107.896979 115.667627) - (xy 107.897101 115.668053) - (xy 107.977768 115.993711) - (xy 108.062634 116.341162) - (xy 108.151317 116.706854) - (xy 108.151342 116.70707) - (xy 108.151368 116.707064) - (xy 108.243111 117.088994) - (xy 108.312754 117.384602) - (xy 108.336744 117.486433) - (xy 108.368668 117.624545) - (xy 108.431563 117.896649) - (xy 108.449165 117.973406) - (xy 108.528148 118.317838) - (xy 108.528307 118.318529) - (xy 108.528333 118.318761) - (xy 108.528359 118.318756) - (xy 108.626026 118.749292) - (xy 108.703984 119.102913) - (xy 108.722636 119.187521) - (xy 108.818361 119.631244) - (xy 108.914047 120.07977) - (xy 108.930667 120.160367) - (xy 109.006563 120.528425) - (xy 109.096255 120.977885) - (xy 109.18379 121.425511) - (xy 109.242562 121.741318) - (xy 109.255069 121.808529) - (xy 109.266267 121.868698) - (xy 109.34353 122.3) - (xy 109.3448 122.30709) - (xy 109.418246 122.73685) - (xy 109.48568 123.158312) - (xy 109.547088 123.567365) - (xy 109.5927 123.899913) - (xy 109.593616 123.914028) - (xy 109.593605 123.915559) - (xy 109.602236 123.969532) - (xy 109.602398 123.97062) - (xy 109.605777 123.995262) - (xy 109.606668 123.999263) - (xy 109.606493 123.999301) - (xy 109.608076 124.006058) - (xy 109.655973 124.305605) - (xy 109.656279 124.320752) - (xy 109.65661 124.320737) - (xy 109.656997 124.328934) - (xy 109.667174 124.376114) - (xy 109.667666 124.378734) - (xy 109.670584 124.39698) - (xy 109.670584 124.396981) - (xy 109.672762 124.40347) - (xy 109.674222 124.408784) - (xy 109.741008 124.718352) - (xy 109.742082 124.733084) - (xy 109.742523 124.733041) - (xy 109.743326 124.741204) - (xy 109.748896 124.761855) - (xy 109.756057 124.788405) - (xy 109.756647 124.790839) - (xy 109.760666 124.809468) - (xy 109.760668 124.809477) - (xy 109.762969 124.815272) - (xy 109.764751 124.820638) - (xy 109.84112 125.10378) - (xy 109.84776 125.128398) - (xy 109.849448 125.142314) - (xy 109.850112 125.142219) - (xy 109.851284 125.150337) - (xy 109.851284 125.150339) - (xy 109.857581 125.170087) - (xy 109.866471 125.19797) - (xy 109.867102 125.200113) - (xy 109.87238 125.219677) - (xy 109.874495 125.224304) - (xy 109.876636 125.229844) - (xy 109.95881 125.487539) - (xy 109.974181 125.535743) - (xy 109.976388 125.54908) - (xy 109.977202 125.548929) - (xy 109.978707 125.556991) - (xy 109.99614 125.604747) - (xy 109.996801 125.606681) - (xy 110.003178 125.626681) - (xy 110.003182 125.626689) - (xy 110.005134 125.630495) - (xy 110.007591 125.636118) - (xy 110.117936 125.938398) - (xy 110.120548 125.950988) - (xy 110.121538 125.950766) - (xy 110.123335 125.958769) - (xy 110.142863 126.006781) - (xy 110.143509 126.008454) - (xy 110.151066 126.029154) - (xy 110.151067 126.029158) - (xy 110.152672 126.03199) - (xy 110.155458 126.037744) - (xy 110.278462 126.340162) - (xy 110.280491 126.346256) - (xy 110.283359 126.357187) - (xy 110.304628 126.404576) - (xy 110.305321 126.406195) - (xy 110.313691 126.426776) - (xy 110.315332 126.429442) - (xy 110.318334 126.435116) - (xy 110.452491 126.734028) - (xy 110.454814 126.740309) - (xy 110.457246 126.74856) - (xy 110.457247 126.748563) - (xy 110.457248 126.748565) - (xy 110.470648 126.776175) - (xy 110.480431 126.796334) - (xy 110.481058 126.797677) - (xy 110.490604 126.818947) - (xy 110.490615 126.818967) - (xy 110.491714 126.820618) - (xy 110.495036 126.826428) - (xy 110.637192 127.119335) - (xy 110.639669 127.125442) - (xy 110.642692 127.134604) - (xy 110.667196 127.181213) - (xy 110.667915 127.182634) - (xy 110.677898 127.203204) - (xy 110.677902 127.203211) - (xy 110.677903 127.203213) - (xy 110.679321 127.205212) - (xy 110.682754 127.210804) - (xy 110.749757 127.338246) - (xy 110.834716 127.499845) - (xy 110.837525 127.506247) - (xy 110.839493 127.511762) - (xy 110.839496 127.511767) - (xy 110.865966 127.559308) - (xy 110.866483 127.560265) - (xy 110.87789 127.581964) - (xy 110.877899 127.581978) - (xy 110.878371 127.5826) - (xy 110.882194 127.588453) - (xy 110.888234 127.599301) - (xy 111.026054 127.84683) - (xy 111.038404 127.86901) - (xy 111.041345 127.875289) - (xy 111.043659 127.881291) - (xy 111.071146 127.927848) - (xy 111.071768 127.928933) - (xy 111.083561 127.950113) - (xy 111.083564 127.950118) - (xy 111.08421 127.950928) - (xy 111.088137 127.956627) - (xy 111.19679 128.140662) - (xy 111.248736 128.228646) - (xy 111.255035 128.2413) - (xy 111.255636 128.242761) - (xy 111.284442 128.289148) - (xy 111.285016 128.290096) - (xy 111.297668 128.311525) - (xy 111.297673 128.311531) - (xy 111.300029 128.31486) - (xy 111.299886 128.314961) - (xy 111.303971 128.320597) - (xy 111.319862 128.346188) - (xy 111.464569 128.579214) - (xy 111.471221 128.591887) - (xy 111.471498 128.592524) - (xy 111.471502 128.59253) - (xy 111.501515 128.638725) - (xy 111.502006 128.639499) - (xy 111.515337 128.660966) - (xy 111.517784 128.664263) - (xy 111.51761 128.664391) - (xy 111.521665 128.669739) - (xy 111.684298 128.920059) - (xy 111.691188 128.932549) - (xy 111.691602 128.933448) - (xy 111.691603 128.933449) - (xy 111.722503 128.978882) - (xy 111.723049 128.979703) - (xy 111.73674 129.000776) - (xy 111.739243 129.004009) - (xy 111.739083 129.004132) - (xy 111.743298 129.009457) - (xy 111.906273 129.249083) - (xy 111.913076 129.260868) - (xy 111.913329 129.261226) - (xy 111.91333 129.261229) - (xy 111.942935 129.303136) - (xy 111.945627 129.306946) - (xy 111.960393 129.328657) - (xy 111.963905 129.333) - (xy 111.965843 129.335562) - (xy 112.127862 129.564904) - (xy 112.133574 129.574442) - (xy 112.134604 129.575857) - (xy 112.134605 129.575858) - (xy 112.167948 129.621647) - (xy 112.183413 129.643538) - (xy 112.183417 129.643542) - (xy 112.185952 129.646567) - (xy 112.188031 129.649227) - (xy 112.347075 129.867637) - (xy 112.35468 129.879858) - (xy 112.354844 129.88017) - (xy 112.354846 129.880175) - (xy 112.388472 129.924486) - (xy 112.403721 129.945427) - (xy 112.403725 129.945431) - (xy 112.406401 129.948532) - (xy 112.406229 129.948679) - (xy 112.410605 129.953652) - (xy 112.564132 130.155964) - (xy 112.568732 130.16311) - (xy 112.570679 130.165619) - (xy 112.57068 130.16562) - (xy 112.605752 130.210809) - (xy 112.622365 130.232701) - (xy 112.622371 130.232707) - (xy 112.623952 130.234467) - (xy 112.626234 130.2372) - (xy 112.714914 130.351461) - (xy 112.771686 130.42461) - (xy 112.773949 130.427525) - (xy 112.780633 130.437611) - (xy 112.781396 130.438563) - (xy 112.781397 130.438565) - (xy 112.781924 130.439222) - (xy 112.816634 130.482524) - (xy 112.83296 130.503559) - (xy 112.836064 130.506941) - (xy 112.838219 130.509453) - (xy 112.978501 130.684457) - (xy 112.982835 130.69082) - (xy 112.985131 130.693627) - (xy 113.021517 130.73812) - (xy 113.03877 130.759643) - (xy 113.038781 130.759653) - (xy 113.040076 130.76102) - (xy 113.04246 130.763729) - (xy 113.17324 130.923647) - (xy 113.179928 130.933205) - (xy 113.180863 130.934313) - (xy 113.180864 130.934316) - (xy 113.20036 130.957434) - (xy 113.217289 130.977508) - (xy 113.234179 130.998161) - (xy 113.237157 131.001243) - (xy 113.239393 131.00372) - (xy 113.293501 131.06788) - (xy 113.358853 131.145375) - (xy 113.364212 131.152819) - (xy 113.36604 131.154935) - (xy 113.366041 131.154938) - (xy 113.403343 131.19813) - (xy 113.42094 131.218996) - (xy 113.420943 131.218999) - (xy 113.420947 131.219003) - (xy 113.422897 131.220962) - (xy 113.425277 131.223527) - (xy 113.446662 131.248289) - (xy 113.531885 131.346969) - (xy 113.535479 131.351861) - (xy 113.57666 131.398812) - (xy 113.580991 131.403828) - (xy 113.604712 131.460227) - (xy 113.590752 131.519799) - (xy 113.576066 131.538533) - (xy 113.527653 131.586947) - (xy 113.4856 131.649882) - (xy 113.465848 131.749183) - (xy 113.485599 131.848483) - (xy 113.527647 131.911413) - (xy 113.52765 131.911417) - (xy 114.62376 133.007525) - (xy 114.686693 133.049577) - (xy 114.785994 133.069329) - (xy 114.885295 133.049577) - (xy 114.948228 133.007527) - (xy 115.620072 132.335681) - (xy 115.662124 132.272748) - (xy 115.681876 132.173447) - (xy 115.662124 132.074146) - (xy 115.620074 132.011213) - (xy 114.523964 130.915105) - (xy 114.461031 130.873053) - (xy 114.36173 130.853301) - (xy 114.361729 130.853301) - (xy 114.262429 130.873052) - (xy 114.206435 130.910466) - (xy 114.147546 130.927074) - (xy 114.090143 130.905896) - (xy 114.076509 130.892858) - (xy 114.042346 130.853301) - (xy 113.942688 130.737907) - (xy 113.762712 130.524494) - (xy 113.572565 130.291981) - (xy 113.396691 130.072575) - (xy 113.373327 130.043428) - (xy 113.168194 129.77912) - (xy 112.957514 129.501496) - (xy 112.831653 129.328655) - (xy 112.744067 129.208376) - (xy 112.528362 128.903039) - (xy 112.466547 128.812152) - (xy 112.336116 128.620376) - (xy 112.313513 128.587143) - (xy 112.312965 128.586318) - (xy 112.100478 128.259265) - (xy 112.099975 128.258473) - (xy 112.099712 128.25805) - (xy 111.891551 127.92284) - (xy 111.890977 127.921893) - (xy 111.880572 127.90427) - (xy 111.844632 127.843394) - (xy 111.686853 127.576151) - (xy 111.68623 127.575065) - (xy 111.682707 127.568738) - (xy 111.490099 127.222811) - (xy 111.489542 127.221782) - (xy 111.300792 126.862768) - (xy 111.300088 126.861376) - (xy 111.123547 126.497622) - (xy 111.122945 126.496332) - (xy 110.957351 126.127377) - (xy 110.956668 126.125779) - (xy 110.882619 125.943722) - (xy 110.805125 125.753195) - (xy 110.804487 125.751541) - (xy 110.667869 125.377282) - (xy 110.667207 125.375346) - (xy 110.656197 125.34082) - (xy 110.547518 124.999999) - (xy 110.546898 124.997893) - (xy 110.445942 124.623595) - (xy 110.445362 124.621202) - (xy 110.40125 124.416731) - (xy 110.364822 124.247876) - (xy 110.36433 124.245252) - (xy 110.349453 124.152215) - (xy 110.30375 123.866391) - (xy 110.303607 123.865428) - (xy 110.258303 123.535116) - (xy 110.257713 123.525267) - (xy 110.257353 123.522873) - (xy 110.257354 123.522872) - (xy 110.248905 123.466592) - (xy 110.24522 123.439724) - (xy 110.245216 123.439711) - (xy 110.244528 123.436623) - (xy 110.243896 123.433233) - (xy 110.196515 123.117613) - (xy 110.195977 123.11005) - (xy 110.195394 123.106406) - (xy 110.18631 123.049635) - (xy 110.18221 123.02232) - (xy 110.182209 123.022319) - (xy 110.182209 123.022314) - (xy 110.181787 123.020524) - (xy 110.181084 123.016973) - (xy 110.178393 123.000156) - (xy 110.128625 122.689105) - (xy 110.127953 122.680838) - (xy 110.127398 122.677594) - (xy 110.127399 122.677592) - (xy 110.117745 122.621108) - (xy 110.113406 122.593984) - (xy 110.113401 122.59397) - (xy 110.112865 122.591791) - (xy 110.112142 122.588321) - (xy 110.054726 122.252361) - (xy 110.054157 122.246083) - (xy 110.053375 122.241721) - (xy 110.053376 122.24172) - (xy 110.043205 122.184944) - (xy 110.038485 122.157324) - (xy 110.038483 122.15732) - (xy 110.038483 122.157316) - (xy 110.038197 122.156204) - (xy 110.037409 122.152587) - (xy 109.991389 121.895693) - (xy 109.975773 121.808525) - (xy 109.975251 121.803202) - (xy 109.968429 121.766545) - (xy 109.963735 121.741318) - (xy 109.958765 121.713574) - (xy 109.95876 121.713562) - (xy 109.95861 121.712994) - (xy 109.957778 121.70931) - (xy 109.95195 121.677991) - (xy 109.892773 121.360003) - (xy 109.892016 121.35288) - (xy 109.891262 121.349025) - (xy 109.891263 121.349021) - (xy 109.880235 121.29263) - (xy 109.875142 121.26526) - (xy 109.87514 121.265255) - (xy 109.874712 121.263684) - (xy 109.873882 121.260138) - (xy 109.807134 120.918818) - (xy 109.804805 120.906909) - (xy 109.804461 120.903846) - (xy 109.802199 120.892512) - (xy 109.791789 120.840349) - (xy 109.786272 120.812133) - (xy 109.786269 120.812126) - (xy 109.786174 120.811638) - (xy 109.785507 120.808866) - (xy 109.757834 120.670197) - (xy 109.714773 120.454412) - (xy 109.714179 120.449374) - (xy 109.712814 120.442755) - (xy 109.701421 120.387504) - (xy 109.695896 120.359816) - (xy 109.695891 120.359805) - (xy 109.695765 120.359362) - (xy 109.694862 120.355693) - (xy 109.630643 120.044267) - (xy 109.621742 120.001106) - (xy 109.621071 119.995721) - (xy 109.620041 119.990892) - (xy 109.607937 119.934155) - (xy 109.602262 119.906634) - (xy 109.602261 119.906632) - (xy 109.602259 119.906621) - (xy 109.602075 119.905995) - (xy 109.601154 119.90236) - (xy 109.596809 119.881992) - (xy 109.525735 119.54884) - (xy 109.525501 119.547016) - (xy 109.524002 119.54007) - (xy 109.524003 119.540069) - (xy 109.511578 119.482476) - (xy 109.505569 119.454307) - (xy 109.505567 119.454304) - (xy 109.505337 119.453222) - (xy 109.504914 119.451589) - (xy 109.429693 119.102907) - (xy 109.429219 119.09933) - (xy 109.427923 119.09345) - (xy 109.415346 119.036403) - (xy 109.409333 119.008527) - (xy 109.409332 119.008526) - (xy 109.409277 119.008268) - (xy 109.408435 119.005055) - (xy 109.40673 118.997321) - (xy 109.332632 118.661207) - (xy 109.331972 118.656424) - (xy 109.330802 118.651268) - (xy 109.330803 118.651264) - (xy 109.317963 118.594664) - (xy 109.311863 118.566993) - (xy 109.311857 118.56698) - (xy 109.311759 118.566658) - (xy 109.310775 118.562981) - (xy 109.298423 118.50853) - (xy 109.234592 118.227152) - (xy 109.234327 118.225285) - (xy 109.232754 118.218424) - (xy 109.219594 118.161038) - (xy 109.213217 118.132925) - (xy 109.213214 118.132919) - (xy 109.212976 118.131867) - (xy 109.212516 118.130173) - (xy 109.21129 118.124825) - (xy 109.137572 117.803358) - (xy 109.137374 117.801979) - (xy 109.13443 117.789243) - (xy 109.130396 117.77179) - (xy 109.12245 117.73741) - (xy 109.115662 117.707811) - (xy 109.115317 117.706554) - (xy 109.074369 117.5294) - (xy 109.042524 117.391629) - (xy 109.042031 117.388285) - (xy 109.040618 117.38229) - (xy 109.040619 117.382289) - (xy 109.028126 117.329261) - (xy 109.027182 117.325256) - (xy 109.020777 117.297542) - (xy 109.020775 117.297538) - (xy 109.020693 117.297181) - (xy 109.019863 117.294189) - (xy 109.015342 117.275) - (xy 108.948457 116.991097) - (xy 108.947931 116.98763) - (xy 108.941321 116.960113) - (xy 108.937335 116.943516) - (xy 108.93283 116.924761) - (xy 108.929499 116.910622) - (xy 108.926317 116.897115) - (xy 108.926316 116.897112) - (xy 108.926244 116.896807) - (xy 108.92537 116.893709) - (xy 108.921542 116.877772) - (xy 108.856408 116.606618) - (xy 108.85614 116.604887) - (xy 108.854456 116.597942) - (xy 108.840631 116.540936) - (xy 108.833834 116.512637) - (xy 108.833833 116.512635) - (xy 108.833571 116.511543) - (xy 108.833123 116.509973) - (xy 108.767386 116.238903) - (xy 108.767181 116.237595) - (xy 108.751491 116.173356) - (xy 108.748027 116.159074) - (xy 108.744591 116.144903) - (xy 108.744589 116.144899) - (xy 108.74427 116.143582) - (xy 108.743924 116.142379) - (xy 108.739732 116.125217) - (xy 108.682329 115.890203) - (xy 108.681919 115.887628) - (xy 108.680323 115.881187) - (xy 108.680324 115.881185) - (xy 108.666258 115.8244) - (xy 108.6644 115.816792) - (xy 108.659237 115.795653) - (xy 108.658557 115.793314) - (xy 108.658429 115.792798) - (xy 108.601248 115.561955) - (xy 108.60067 115.558425) - (xy 108.599195 115.552585) - (xy 108.599196 115.552583) - (xy 108.58491 115.495996) - (xy 108.578037 115.468249) - (xy 108.578035 115.468244) - (xy 108.577972 115.46799) - (xy 108.577039 115.464818) - (xy 108.562122 115.405732) - (xy 108.524214 115.255576) - (xy 108.524189 115.255425) - (xy 108.520234 115.239774) - (xy 108.507916 115.191022) - (xy 108.500525 115.161743) - (xy 108.500522 115.161736) - (xy 108.500027 115.159775) - (xy 108.499985 115.159631) - (xy 108.436294 114.907555) - (xy 108.414329 114.820378) - (xy 108.418445 114.759331) - (xy 108.457658 114.712363) - (xy 108.484705 114.700563) - (xy 108.513746 114.692782) - (xy 108.542066 114.678816) - (xy 108.602617 114.670037) - (xy 108.656765 114.698526) - (xy 108.680376 114.738178) - (xy 108.721065 114.86887) - (xy 108.721795 114.871533) - (xy 108.732465 114.905484) - (xy 108.743113 114.939685) - (xy 108.744051 114.942348) - (xy 108.745679 114.947528) - (xy 108.875357 115.360137) - (xy 108.876211 115.363199) - (xy 108.876697 115.365189) - (xy 108.885031 115.391085) - (xy 108.887263 115.398021) - (xy 108.897529 115.430685) - (xy 108.897532 115.430694) - (xy 108.898276 115.432582) - (xy 108.899345 115.435572) - (xy 109.034168 115.854544) - (xy 109.035045 115.857624) - (xy 109.04605 115.891465) - (xy 109.056832 115.924974) - (xy 109.057921 115.927972) - (xy 109.194534 116.348055) - (xy 109.195443 116.351201) - (xy 109.19567 116.352097) - (xy 109.199723 116.364355) - (xy 109.206603 116.385165) - (xy 109.217391 116.418337) - (xy 109.217393 116.418341) - (xy 109.217394 116.418344) - (xy 109.217738 116.419191) - (xy 109.218872 116.422275) - (xy 109.295531 116.654144) - (xy 109.341053 116.791835) - (xy 109.357119 116.840428) - (xy 109.35803 116.843517) - (xy 109.358446 116.845121) - (xy 109.369484 116.877831) - (xy 109.380327 116.910625) - (xy 109.380954 116.912147) - (xy 109.382077 116.915148) - (xy 109.455985 117.134168) - (xy 109.52188 117.329443) - (xy 109.522806 117.332512) - (xy 109.523253 117.33419) - (xy 109.534465 117.366737) - (xy 109.545516 117.399484) - (xy 109.54552 117.399495) - (xy 109.545523 117.399502) - (xy 109.546188 117.401087) - (xy 109.547328 117.40408) - (xy 109.684392 117.801979) - (xy 109.687683 117.811534) - (xy 109.688643 117.814653) - (xy 109.688936 117.81573) - (xy 109.700472 117.848661) - (xy 109.711755 117.881417) - (xy 109.712185 117.882424) - (xy 109.713371 117.885482) - (xy 109.853297 118.28491) - (xy 109.854208 118.287788) - (xy 109.855297 118.291634) - (xy 109.8553 118.291642) - (xy 109.855301 118.291647) - (xy 109.866704 118.323176) - (xy 109.877436 118.353813) - (xy 109.877802 118.354856) - (xy 109.87938 118.358504) - (xy 109.880498 118.361322) - (xy 110.020657 118.748868) - (xy 110.021611 118.751785) - (xy 110.022599 118.755159) - (xy 110.034386 118.786827) - (xy 110.045842 118.818504) - (xy 110.047268 118.821711) - (xy 110.048429 118.824557) - (xy 110.18794 119.19939) - (xy 110.188919 119.202292) - (xy 110.189942 119.205668) - (xy 110.202018 119.237214) - (xy 110.213775 119.268801) - (xy 110.215242 119.272019) - (xy 110.216424 119.274842) - (xy 110.263322 119.397344) - (xy 110.352866 119.631244) - (xy 110.354888 119.636524) - (xy 110.356657 119.642212) - (xy 110.356795 119.642648) - (xy 110.369004 119.673395) - (xy 110.380744 119.704066) - (xy 110.381153 119.704939) - (xy 110.383472 119.70983) - (xy 110.522156 120.059078) - (xy 110.523971 120.064558) - (xy 110.524927 120.068132) - (xy 110.52493 120.068141) - (xy 110.531464 120.083426) - (xy 110.536276 120.09468) - (xy 110.536766 120.095869) - (xy 110.547429 120.122722) - (xy 110.549265 120.125922) - (xy 110.551843 120.131093) - (xy 110.659177 120.382156) - (xy 110.701586 120.481355) - (xy 110.703386 120.486269) - (xy 110.705367 120.492712) - (xy 110.70537 120.492721) - (xy 110.716383 120.516052) - (xy 110.717133 120.517721) - (xy 110.727299 120.541498) - (xy 110.727304 120.541508) - (xy 110.730812 120.547272) - (xy 110.733293 120.551879) - (xy 110.901679 120.908615) - (xy 110.903737 120.913682) - (xy 110.905494 120.918803) - (xy 110.9055 120.918818) - (xy 110.917876 120.94299) - (xy 110.918577 120.944416) - (xy 110.930173 120.968979) - (xy 110.933153 120.97349) - (xy 110.935915 120.97822) - (xy 111.120788 121.339287) - (xy 111.123035 121.344357) - (xy 111.12481 121.349057) - (xy 111.138113 121.373175) - (xy 111.138828 121.374521) - (xy 111.142166 121.381039) - (xy 111.151386 121.399045) - (xy 111.154294 121.403154) - (xy 111.157235 121.407844) - (xy 111.356476 121.769077) - (xy 111.358977 121.77432) - (xy 111.360274 121.777506) - (xy 111.374978 121.802653) - (xy 111.375591 121.803731) - (xy 111.389667 121.829253) - (xy 111.391732 121.831986) - (xy 111.394966 121.836838) - (xy 111.586747 122.164823) - (xy 111.606836 122.199178) - (xy 111.609501 122.204428) - (xy 111.610738 122.207274) - (xy 111.626214 122.232346) - (xy 111.626822 122.233358) - (xy 111.641702 122.258805) - (xy 111.641703 122.258806) - (xy 111.643626 122.261224) - (xy 111.647013 122.266045) - (xy 111.786787 122.492499) - (xy 111.848319 122.592191) - (xy 111.869788 122.626973) - (xy 111.872657 122.632333) - (xy 111.873487 122.634143) - (xy 111.873492 122.634152) - (xy 111.873495 122.634158) - (xy 111.89035 122.660287) - (xy 111.901031 122.677592) - (xy 111.906645 122.686687) - (xy 111.907923 122.688217) - (xy 111.911528 122.693117) - (xy 112.052624 122.911841) - (xy 112.141512 123.049635) - (xy 112.143522 123.05275) - (xy 112.146506 123.058067) - (xy 112.147333 123.059782) - (xy 112.147334 123.059783) - (xy 112.16472 123.085612) - (xy 112.181613 123.111799) - (xy 112.181614 123.1118) - (xy 112.182866 123.11324) - (xy 112.186572 123.118076) - (xy 112.425926 123.473661) - (xy 112.429067 123.479026) - (xy 112.429568 123.48002) - (xy 112.429577 123.480036) - (xy 112.447859 123.506246) - (xy 112.465632 123.532648) - (xy 112.466353 123.533446) - (xy 112.470241 123.538332) - (xy 112.716218 123.890954) - (xy 112.719459 123.896287) - (xy 112.719979 123.897279) - (xy 112.719983 123.897286) - (xy 112.721882 123.899913) - (xy 112.738668 123.923138) - (xy 112.756868 123.949228) - (xy 112.757626 123.950039) - (xy 112.761583 123.954843) - (xy 112.907859 124.157223) - (xy 113.012052 124.30138) - (xy 113.015459 124.306799) - (xy 113.015528 124.306927) - (xy 113.015536 124.30694) - (xy 113.03506 124.333215) - (xy 113.051877 124.35648) - (xy 113.054256 124.359772) - (xy 113.054259 124.359775) - (xy 113.054267 124.359785) - (xy 113.054362 124.359883) - (xy 113.058506 124.364766) - (xy 113.310836 124.704343) - (xy 113.31427 124.709637) - (xy 113.314543 124.710123) - (xy 113.314563 124.710155) - (xy 113.334267 124.735875) - (xy 113.353572 124.761855) - (xy 113.353586 124.761872) - (xy 113.353969 124.762258) - (xy 113.358126 124.767021) - (xy 113.439387 124.873096) - (xy 113.611354 125.097576) - (xy 113.613101 125.100005) - (xy 113.615648 125.103783) - (xy 113.636197 125.130006) - (xy 113.656458 125.156454) - (xy 113.65948 125.159865) - (xy 113.661388 125.162154) - (xy 113.9114 125.48119) - (xy 113.913165 125.483587) - (xy 113.915895 125.487539) - (xy 113.936655 125.513419) - (xy 113.949441 125.529734) - (xy 113.957159 125.539583) - (xy 113.957165 125.539589) - (xy 113.960401 125.543162) - (xy 113.962326 125.54542) - (xy 114.210693 125.855042) - (xy 114.212528 125.85748) - (xy 114.214638 125.860471) - (xy 114.214645 125.860479) - (xy 114.235961 125.88654) - (xy 114.257046 125.912825) - (xy 114.257049 125.912827) - (xy 114.25705 125.912829) - (xy 114.259526 125.915501) - (xy 114.261522 125.917792) - (xy 114.453694 126.152741) - (xy 114.505366 126.215915) - (xy 114.507184 126.218279) - (xy 114.509922 126.222072) - (xy 114.509924 126.222074) - (xy 114.509925 126.222076) - (xy 114.521373 126.235757) - (xy 114.531289 126.247608) - (xy 114.552332 126.273336) - (xy 114.55553 126.27672) - (xy 114.557517 126.278954) - (xy 114.795753 126.563676) - (xy 114.797675 126.566126) - (xy 114.799336 126.568388) - (xy 114.799338 126.56839) - (xy 114.821414 126.594343) - (xy 114.839672 126.616164) - (xy 114.843235 126.620422) - (xy 114.845175 126.62243) - (xy 114.847264 126.624733) - (xy 115.031721 126.841585) - (xy 115.07707 126.894898) - (xy 115.07896 126.897263) - (xy 115.08145 126.900582) - (xy 115.081455 126.900588) - (xy 115.081456 126.900589) - (xy 115.103412 126.925867) - (xy 115.122277 126.948045) - (xy 115.125095 126.951358) - (xy 115.128006 126.954323) - (xy 115.130057 126.956544) - (xy 115.351316 127.211278) - (xy 115.353372 127.213809) - (xy 115.354076 127.214736) - (xy 115.354077 127.214737) - (xy 115.37696 127.240801) - (xy 115.399788 127.267082) - (xy 115.400608 127.2679) - (xy 115.402837 127.270276) - (xy 115.611831 127.508319) - (xy 115.613781 127.510683) - (xy 115.615996 127.513545) - (xy 115.615999 127.51355) - (xy 115.638456 127.538644) - (xy 115.660689 127.563967) - (xy 115.660697 127.563974) - (xy 115.663271 127.566514) - (xy 115.665372 127.568721) - (xy 115.768077 127.683484) - (xy 115.861819 127.788233) - (xy 115.863886 127.790699) - (xy 115.864935 127.792037) - (xy 115.888114 127.817615) - (xy 115.911121 127.843323) - (xy 115.912349 127.844512) - (xy 115.914591 127.84683) - (xy 116.095751 128.046731) - (xy 116.097814 128.049161) - (xy 116.099083 128.050756) - (xy 116.099088 128.050764) - (xy 116.122376 128.07611) - (xy 116.145402 128.101518) - (xy 116.145411 128.101526) - (xy 116.146867 128.102918) - (xy 116.149098 128.105194) - (xy 116.221656 128.184164) - (xy 116.31291 128.283483) - (xy 116.31503 128.285947) - (xy 116.315869 128.28699) - (xy 116.339384 128.312296) - (xy 116.362912 128.337903) - (xy 116.363893 128.338828) - (xy 116.366189 128.341141) - (xy 116.49739 128.482333) - (xy 116.523151 128.53783) - (xy 116.511371 128.597871) - (xy 116.494872 128.619726) - (xy 115.861106 129.253494) - (xy 115.819053 129.316429) - (xy 115.799301 129.41573) - (xy 115.819052 129.51503) - (xy 115.859696 129.575858) - (xy 115.861103 129.577964) - (xy 116.957213 130.674072) - (xy 117.020146 130.716124) - (xy 117.119447 130.735876) - (xy 117.218748 130.716124) - (xy 117.281681 130.674074) - (xy 117.903002 130.05275) - (xy 117.957519 130.024973) - (xy 118.017951 130.034544) - (xy 118.042177 130.051928) - (xy 118.200445 130.206498) - (xy 118.20121 130.2073) - (xy 118.202045 130.208113) - (xy 118.202046 130.208115) - (xy 118.22768 130.233098) - (xy 118.22773 130.233193) - (xy 118.227754 130.23317) - (xy 118.254173 130.258971) - (xy 118.254998 130.259719) - (xy 118.43575 130.435876) - (xy 118.436798 130.436897) - (xy 118.438913 130.439105) - (xy 118.464453 130.463851) - (xy 118.48225 130.481194) - (xy 118.489728 130.488482) - (xy 118.48973 130.488483) - (xy 118.489859 130.488609) - (xy 118.492103 130.490639) - (xy 118.694788 130.687015) - (xy 118.695402 130.687653) - (xy 118.696312 130.688533) - (xy 118.72213 130.713506) - (xy 118.722171 130.713584) - (xy 118.72219 130.713564) - (xy 118.747863 130.738438) - (xy 118.747866 130.73844) - (xy 118.748802 130.739347) - (xy 118.74944 130.739923) - (xy 118.970085 130.953346) - (xy 118.971881 130.955209) - (xy 118.997691 130.98005) - (xy 118.997652 130.98009) - (xy 118.997865 130.980219) - (xy 119.016173 130.997927) - (xy 119.023472 131.004987) - (xy 119.025396 131.006715) - (xy 119.263903 131.236268) - (xy 119.264389 131.236769) - (xy 119.265383 131.237724) - (xy 119.291225 131.262561) - (xy 119.29126 131.262628) - (xy 119.291276 131.262611) - (xy 119.307067 131.277809) - (xy 119.318141 131.288468) - (xy 119.318662 131.288935) - (xy 119.573126 131.533517) - (xy 119.575396 131.535847) - (xy 119.576253 131.536787) - (xy 119.576255 131.536789) - (xy 119.60139 131.560683) - (xy 119.626412 131.584733) - (xy 119.626415 131.584735) - (xy 119.627388 131.585545) - (xy 119.629818 131.587707) - (xy 119.881772 131.827218) - (xy 119.899003 131.843598) - (xy 119.899486 131.84409) - (xy 119.900469 131.845023) - (xy 119.900472 131.845027) - (xy 119.927424 131.870615) - (xy 119.95256 131.89451) - (xy 119.952562 131.894511) - (xy 119.953583 131.895482) - (xy 119.954053 131.895899) - (xy 119.980036 131.920566) - (xy 120.009219 131.974343) - (xy 120.00122 132.035003) - (xy 119.981877 132.062366) - (xy 119.325929 132.718317) - (xy 119.283876 132.781252) - (xy 119.264124 132.880553) - (xy 119.283875 132.979853) - (xy 119.302184 133.007254) - (xy 119.325926 133.042787) - (xy 120.422036 134.138895) - (xy 120.484969 134.180947) - (xy 120.58427 134.200699) - (xy 120.683571 134.180947) - (xy 120.746504 134.138897) - (xy 120.755809 134.129591) - (xy 120.810323 134.101812) - (xy 120.870756 134.111382) - (xy 120.896755 134.13054) - (xy 120.951775 134.187064) - (xy 120.951755 134.187082) - (xy 120.951853 134.187143) - (xy 121.1533 134.394574) - (xy 121.341997 134.590196) - (xy 121.370472 134.619716) - (xy 121.37051 134.619795) - (xy 121.37053 134.619777) - (xy 121.604275 134.86251) - (xy 121.851684 135.120894) - (xy 122.11084 135.393008) - (xy 122.110823 135.393023) - (xy 122.111014 135.39319) - (xy 122.381655 135.678813) - (xy 122.598097 135.908348) - (xy 122.661753 135.975855) - (xy 122.949711 136.282745) - (xy 123.006115 136.343547) - (xy 123.243868 136.599837) - (xy 123.544026 136.924924) - (xy 123.847249 137.256076) - (xy 124.1518 137.591481) - (xy 124.457626 137.932173) - (xy 124.630489 138.126502) - (xy 124.762425 138.274822) - (xy 124.862972 138.389261) - (xy 125.065078 138.619291) - (xy 125.364687 138.963691) - (xy 125.657906 139.305613) - (xy 125.945164 139.646546) - (xy 126.224069 139.982027) - (xy 126.492591 140.312972) - (xy 126.750328 140.637126) - (xy 126.956082 140.901786) - (xy 126.963968 140.913588) - (xy 126.964604 140.914706) - (xy 126.999167 140.957223) - (xy 126.999828 140.958055) - (xy 127.015158 140.977774) - (xy 127.01516 140.977776) - (xy 127.015161 140.977777) - (xy 127.017927 140.980785) - (xy 127.017788 140.980912) - (xy 127.022489 140.985913) - (xy 127.214302 141.221873) - (xy 127.222258 141.234998) - (xy 127.222489 141.23485) - (xy 127.226931 141.241742) - (xy 127.259204 141.277231) - (xy 127.260983 141.279298) - (xy 127.272453 141.293408) - (xy 127.276802 141.297245) - (xy 127.277811 141.298135) - (xy 127.281682 141.301947) - (xy 127.393816 141.425253) - (xy 127.494222 141.535663) - (xy 127.502257 141.547499) - (xy 127.502732 141.547161) - (xy 127.507501 141.55384) - (xy 127.542558 141.588898) - (xy 127.544178 141.590597) - (xy 127.557484 141.605229) - (xy 127.557489 141.605234) - (xy 127.557495 141.60524) - (xy 127.560691 141.607758) - (xy 127.561827 141.608654) - (xy 127.566196 141.612535) - (xy 127.791444 141.837782) - (xy 127.79995 141.849129) - (xy 127.800439 141.848745) - (xy 127.805511 141.855193) - (xy 127.84231 141.888724) - (xy 127.84396 141.890299) - (xy 127.858103 141.904441) - (xy 127.858104 141.904442) - (xy 127.862443 141.907541) - (xy 127.867017 141.911237) - (xy 128.104308 142.127452) - (xy 128.11284 142.13785) - (xy 128.113483 142.137301) - (xy 128.118809 142.143531) - (xy 128.118812 142.143533) - (xy 128.118813 142.143535) - (xy 128.137894 142.159546) - (xy 128.157828 142.176273) - (xy 128.159349 142.177604) - (xy 128.174949 142.191819) - (xy 128.178459 142.194087) - (xy 128.18342 142.197749) - (xy 128.430063 142.40471) - (xy 128.438822 142.414562) - (xy 128.439507 142.413929) - (xy 128.445071 142.419948) - (xy 128.445074 142.419952) - (xy 128.456476 142.428789) - (xy 128.48563 142.451386) - (xy 128.487125 142.452592) - (xy 128.503625 142.466438) - (xy 128.503627 142.466439) - (xy 128.503633 142.466444) - (xy 128.506893 142.468366) - (xy 128.512063 142.471874) - (xy 128.770355 142.672069) - (xy 128.775286 142.676446) - (xy 128.782049 142.683307) - (xy 128.78205 142.683307) - (xy 128.782051 142.683309) - (xy 128.824714 142.714233) - (xy 128.825948 142.715158) - (xy 128.844049 142.729188) - (xy 128.846182 142.730336) - (xy 128.851759 142.733837) - (xy 129.104317 142.916904) - (xy 129.116214 142.925528) - (xy 129.121267 142.929729) - (xy 129.128398 142.936506) - (xy 129.128402 142.936508) - (xy 129.128403 142.93651) - (xy 129.160256 142.958052) - (xy 129.171939 142.965953) - (xy 129.17326 142.966878) - (xy 129.191731 142.980267) - (xy 129.191737 142.98027) - (xy 129.19398 142.981387) - (xy 129.199657 142.9847) - (xy 129.357078 143.091163) - (xy 129.45929 143.160289) - (xy 129.470521 143.167884) - (xy 129.475734 143.171941) - (xy 129.482853 143.178286) - (xy 129.482856 143.17829) - (xy 129.524794 143.20474) - (xy 129.527423 143.206398) - (xy 129.528719 143.207244) - (xy 129.547739 143.220107) - (xy 129.549906 143.221098) - (xy 129.555717 143.224242) - (xy 129.828315 143.396165) - (xy 129.839619 143.40447) - (xy 129.841224 143.405834) - (xy 129.841225 143.405835) - (xy 129.887928 143.433778) - (xy 129.888853 143.434346) - (xy 129.898153 143.440211) - (xy 129.909739 143.447519) - (xy 129.913376 143.449412) - (xy 129.913304 143.449548) - (xy 129.91964 143.452751) - (xy 130.045486 143.528047) - (xy 130.193492 143.616602) - (xy 130.199136 143.620535) - (xy 130.204529 143.624879) - (xy 130.204532 143.624882) - (xy 130.219496 143.633307) - (xy 130.251444 143.651295) - (xy 130.252574 143.651951) - (xy 130.260168 143.656494) - (xy 130.273197 143.66429) - (xy 130.274363 143.664747) - (xy 130.280578 143.667698) - (xy 130.554816 143.822101) - (xy 130.566675 143.82995) - (xy 130.567606 143.830667) - (xy 130.567608 143.830669) - (xy 130.615988 143.856552) - (xy 130.61678 143.856987) - (xy 130.638678 143.869317) - (xy 130.638682 143.869318) - (xy 130.642399 143.871024) - (xy 130.642318 143.871199) - (xy 130.648576 143.873988) - (xy 130.917814 144.018034) - (xy 130.929833 144.025647) - (xy 130.929943 144.025703) - (xy 130.929945 144.025705) - (xy 130.97972 144.051155) - (xy 131.002671 144.063434) - (xy 131.002674 144.063435) - (xy 131.002676 144.063436) - (xy 131.006434 144.065063) - (xy 131.006334 144.065292) - (xy 131.012292 144.067809) - (xy 131.041027 144.082501) - (xy 131.280182 144.20478) - (xy 131.286164 144.208394) - (xy 131.29091 144.211739) - (xy 131.290913 144.211742) - (xy 131.338275 144.234545) - (xy 131.339839 144.235298) - (xy 131.34086 144.235804) - (xy 131.362772 144.247009) - (xy 131.363493 144.247237) - (xy 131.369997 144.249819) - (xy 131.581256 144.351537) - (xy 131.634944 144.377387) - (xy 131.644645 144.382995) - (xy 131.697582 144.407546) - (xy 131.718512 144.417623) - (xy 131.721681 144.419149) - (xy 131.725401 144.420575) - (xy 131.728514 144.421891) - (xy 131.87376 144.489251) - (xy 131.984204 144.540471) - (xy 131.996825 144.547486) - (xy 131.99696 144.547575) - (xy 132.009808 144.553234) - (xy 132.047956 144.570037) - (xy 132.071504 144.580958) - (xy 132.071517 144.580961) - (xy 132.075345 144.582366) - (xy 132.075261 144.582594) - (xy 132.081447 144.584789) - (xy 132.283544 144.673808) - (xy 132.325866 144.69245) - (xy 132.334753 144.697202) - (xy 132.336876 144.698104) - (xy 132.336878 144.698106) - (xy 132.389162 144.72033) - (xy 132.389234 144.720362) - (xy 132.413984 144.731264) - (xy 132.413991 144.731265) - (xy 132.417113 144.732342) - (xy 132.420337 144.733582) - (xy 132.65679 144.834093) - (xy 132.668775 144.840269) - (xy 132.66924 144.840457) - (xy 132.721189 144.861468) - (xy 132.745356 144.871741) - (xy 132.745363 144.871742) - (xy 132.750576 144.873466) - (xy 132.753586 144.874571) - (xy 132.976016 144.964534) - (xy 132.983539 144.968278) - (xy 132.986539 144.969454) - (xy 133.039886 144.990367) - (xy 133.065314 145.000652) - (xy 133.065317 145.000652) - (xy 133.067528 145.001341) - (xy 133.07087 145.002514) - (xy 133.280344 145.084633) - (xy 133.290413 145.089485) - (xy 133.292016 145.090087) - (xy 133.292018 145.090088) - (xy 133.344944 145.109958) - (xy 133.369964 145.119767) - (xy 133.369968 145.119767) - (xy 133.373815 145.12092) - (xy 133.377012 145.121998) - (xy 133.56977 145.194367) - (xy 133.579607 145.198936) - (xy 133.58139 145.199577) - (xy 133.634699 145.218743) - (xy 133.647728 145.223635) - (xy 133.659902 145.228206) - (xy 133.659911 145.228207) - (xy 133.663538 145.229237) - (xy 133.666776 145.230277) - (xy 133.840944 145.2929) - (xy 133.845647 145.295026) - (xy 133.85043 145.29671) - (xy 133.850432 145.296712) - (xy 133.905068 145.315955) - (xy 133.9123 145.318555) - (xy 133.931701 145.325532) - (xy 133.931716 145.325534) - (xy 133.932196 145.325664) - (xy 133.935801 145.32678) - (xy 134.090124 145.381138) - (xy 134.099304 145.385182) - (xy 134.10151 145.385927) - (xy 134.155358 145.404115) - (xy 134.162168 145.406513) - (xy 134.21077 145.443681) - (xy 134.228244 145.502318) - (xy 134.224901 145.525511) - (xy 134.207202 145.591564) - (xy 134.207201 145.591573) - (xy 134.202251 145.667089) - (xy 134.202251 145.667094) - (xy 134.234794 145.762962) - (xy 134.234796 145.762966) - (xy 134.30155 145.839087) - (xy 134.301551 145.839087) - (xy 134.301552 145.839088) - (xy 134.369435 145.872564) - (xy 135.866749 146.273767) - (xy 135.942275 146.278718) - (xy 136.038149 146.246173) - (xy 136.11427 146.179417) - (xy 136.147746 146.111534) - (xy 136.393658 145.193776) - (xy 136.398609 145.118249) - (xy 136.366064 145.022376) - (xy 136.347013 145.000652) - (xy 136.299309 144.946254) - (xy 136.231425 144.912778) - (xy 136.231425 144.912777) - (xy 134.734111 144.511575) - (xy 134.734107 144.511574) - (xy 134.734103 144.511574) - (xy 134.658588 144.506624) - (xy 134.658583 144.506624) - (xy 134.562713 144.539167) - (xy 134.56271 144.539169) - (xy 134.486589 144.605925) - (xy 134.486588 144.605926) - (xy 134.456878 144.666174) - (xy 134.414184 144.710001) - (xy 134.353882 144.720362) - (xy 134.335198 144.715764) - (xy 134.142725 144.647969) - (xy 133.956349 144.580958) - (xy 133.879236 144.553232) - (xy 133.599039 144.448035) - (xy 133.302161 144.331651) - (xy 132.992808 144.206531) - (xy 132.670752 144.069631) - (xy 132.406469 143.953221) - (xy 132.340093 143.923984) - (xy 132.000403 143.766447) - (xy 131.65616 143.6007) - (xy 131.655136 143.600192) - (xy 131.308325 143.422868) - (xy 130.958062 143.235472) - (xy 130.957128 143.234959) - (xy 130.60857 143.038713) - (xy 130.60744 143.038057) - (xy 130.260071 142.830221) - (xy 130.259115 142.829634) - (xy 130.009276 142.672066) - (xy 129.916572 142.613599) - (xy 129.915279 142.612755) - (xy 129.580009 142.386011) - (xy 129.578736 142.385119) - (xy 129.25131 142.147783) - (xy 129.250037 142.146829) - (xy 128.93238 141.900622) - (xy 128.930886 141.899417) - (xy 128.62618 141.643732) - (xy 128.624659 141.642402) - (xy 128.52413 141.550802) - (xy 128.333675 141.377263) - (xy 128.332024 141.375686) - (xy 128.197708 141.24137) - (xy 128.057423 141.101084) - (xy 128.055825 141.099407) - (xy 127.876594 140.90232) - (xy 127.798791 140.816766) - (xy 127.797038 140.814727) - (xy 127.554849 140.516796) - (xy 127.554179 140.515954) - (xy 127.537624 140.49466) - (xy 127.349964 140.253275) - (xy 127.345259 140.246148) - (xy 127.319556 140.213822) - (xy 127.307703 140.198914) - (xy 127.290842 140.177226) - (xy 127.29084 140.177223) - (xy 127.289208 140.175448) - (xy 127.286904 140.172755) - (xy 127.088167 139.922804) - (xy 127.083823 139.916372) - (xy 127.045395 139.869011) - (xy 127.028195 139.847377) - (xy 127.026845 139.84594) - (xy 127.024482 139.843235) - (xy 126.963011 139.767474) - (xy 126.815459 139.585622) - (xy 126.810162 139.577959) - (xy 126.771928 139.53197) - (xy 126.754776 139.510831) - (xy 126.752813 139.508783) - (xy 126.750483 139.506174) - (xy 126.552326 139.267824) - (xy 126.532482 139.243955) - (xy 126.529473 139.239685) - (xy 126.507951 139.214142) - (xy 126.488869 139.191495) - (xy 126.470818 139.169782) - (xy 126.470425 139.169382) - (xy 126.467891 139.166597) - (xy 126.462757 139.160504) - (xy 126.242274 138.898822) - (xy 126.238283 138.893253) - (xy 126.198143 138.846445) - (xy 126.18018 138.825125) - (xy 126.180176 138.825121) - (xy 126.180171 138.825115) - (xy 126.180164 138.825109) - (xy 126.179148 138.824088) - (xy 126.176667 138.821403) - (xy 125.945751 138.55213) - (xy 125.942447 138.547595) - (xy 125.939284 138.543959) - (xy 125.939284 138.543958) - (xy 125.909647 138.50989) - (xy 125.901262 138.500251) - (xy 125.882975 138.478926) - (xy 125.88243 138.478388) - (xy 125.879869 138.47566) - (xy 125.707499 138.277521) - (xy 125.643532 138.203991) - (xy 125.641199 138.200828) - (xy 125.598945 138.152738) - (xy 125.580099 138.131074) - (xy 125.577608 138.128452) - (xy 125.397336 137.923274) - (xy 125.338594 137.856416) - (xy 125.335674 137.852505) - (xy 125.293591 137.805195) - (xy 125.27492 137.783946) - (xy 125.27465 137.783685) - (xy 125.272034 137.78096) - (xy 125.03151 137.510568) - (xy 125.029329 137.507679) - (xy 124.986335 137.459783) - (xy 124.967189 137.438259) - (xy 124.96485 137.43585) - (xy 124.927901 137.394689) - (xy 124.827878 137.283262) - (xy 124.723639 137.167139) - (xy 124.720879 137.163521) - (xy 124.678043 137.116346) - (xy 124.665973 137.1029) - (xy 124.65918 137.095332) - (xy 124.65917 137.095324) - (xy 124.659043 137.095204) - (xy 124.656386 137.092494) - (xy 124.416607 136.828425) - (xy 124.414559 136.825768) - (xy 124.410402 136.821228) - (xy 124.370869 136.778054) - (xy 124.351701 136.756944) - (xy 124.351698 136.756942) - (xy 124.351437 136.756654) - (xy 124.349274 136.754469) - (xy 124.111818 136.495143) - (xy 124.10978 136.492521) - (xy 124.105587 136.48798) - (xy 124.105587 136.487979) - (xy 124.087545 136.468439) - (xy 124.065863 136.444955) - (xy 124.046343 136.423637) - (xy 124.044175 136.421466) - (xy 123.810089 136.167938) - (xy 123.808925 136.16645) - (xy 123.764241 136.118282) - (xy 123.743803 136.096147) - (xy 123.742552 136.094903) - (xy 123.514541 135.849115) - (xy 123.511733 135.845555) - (xy 123.468163 135.79912) - (xy 123.448913 135.778369) - (xy 123.44877 135.778239) - (xy 123.446072 135.775576) - (xy 123.22452 135.539458) - (xy 123.223285 135.537906) - (xy 123.178267 135.490164) - (xy 123.157711 135.468257) - (xy 123.156388 135.466962) - (xy 123.009647 135.311344) - (xy 122.943058 135.240726) - (xy 122.941838 135.2392) - (xy 122.909849 135.205441) - (xy 122.896587 135.191445) - (xy 122.876764 135.170422) - (xy 122.87676 135.170419) - (xy 122.876036 135.169651) - (xy 122.874747 135.168395) - (xy 122.71934 135.004386) - (xy 122.67158 134.953983) - (xy 122.670305 134.952396) - (xy 122.665504 134.947355) - (xy 122.665504 134.947354) - (xy 122.638065 134.918543) - (xy 122.624994 134.904818) - (xy 122.604436 134.883121) - (xy 122.603066 134.881794) - (xy 122.445863 134.716731) - (xy 122.411076 134.680204) - (xy 122.409717 134.678522) - (xy 122.364474 134.631272) - (xy 122.344447 134.610244) - (xy 122.344446 134.610243) - (xy 122.343803 134.609568) - (xy 122.34234 134.608157) - (xy 122.333762 134.599199) - (xy 122.162559 134.420402) - (xy 122.161119 134.41863) - (xy 122.156387 134.413716) - (xy 122.156387 134.413715) - (xy 122.115313 134.371061) - (xy 122.09573 134.350609) - (xy 122.095729 134.350608) - (xy 122.095115 134.349967) - (xy 122.093606 134.34852) - (xy 121.928029 134.176574) - (xy 121.92759 134.176036) - (xy 121.880833 134.127563) - (xy 121.880837 134.127558) - (xy 121.880772 134.127501) - (xy 121.860976 134.106943) - (xy 121.860973 134.106941) - (xy 121.859788 134.10571) - (xy 121.859319 134.105261) - (xy 121.840168 134.085407) - (xy 121.709792 133.950246) - (xy 121.70807 133.948145) - (xy 121.703524 133.943464) - (xy 121.703524 133.943463) - (xy 121.662612 133.901335) - (xy 121.662204 133.900912) - (xy 121.64229 133.880267) - (xy 121.640471 133.878536) - (xy 121.507178 133.741284) - (xy 121.506587 133.740566) - (xy 121.460482 133.693202) - (xy 121.460488 133.693195) - (xy 121.460401 133.693119) - (xy 121.454438 133.686979) - (xy 121.439844 133.671951) - (xy 121.439845 133.671951) - (xy 121.438781 133.670856) - (xy 121.438135 133.670244) - (xy 121.428761 133.660614) - (xy 121.396276 133.627241) - (xy 121.369236 133.572357) - (xy 121.379621 133.512059) - (xy 121.397212 133.488185) - (xy 121.418348 133.467051) - (xy 121.435681 133.44111) - (xy 121.483731 133.403232) - (xy 121.544869 133.40083) - (xy 121.585015 133.423247) - (xy 121.674035 133.505127) - (xy 121.686631 133.516712) - (xy 121.687344 133.517416) - (xy 121.688245 133.518243) - (xy 121.688249 133.518248) - (xy 121.71466 133.542494) - (xy 121.714707 133.542577) - (xy 121.714728 133.542556) - (xy 121.741936 133.567581) - (xy 121.742709 133.568242) - (xy 122.064976 133.86408) - (xy 122.067299 133.866359) - (xy 122.068073 133.86717) - (xy 122.093692 133.890442) - (xy 122.106168 133.901894) - (xy 122.119411 133.914051) - (xy 122.119414 133.914053) - (xy 122.120289 133.914748) - (xy 122.122788 133.916871) - (xy 122.420253 134.187082) - (xy 122.448776 134.212991) - (xy 122.451125 134.215271) - (xy 122.451935 134.216111) - (xy 122.451937 134.216113) - (xy 122.451939 134.216115) - (xy 122.477831 134.239384) - (xy 122.491728 134.252008) - (xy 122.503498 134.2627) - (xy 122.504404 134.263412) - (xy 122.506911 134.265519) - (xy 122.835652 134.560959) - (xy 122.837786 134.563014) - (xy 122.837949 134.56316) - (xy 122.837952 134.563163) - (xy 122.864181 134.5866) - (xy 122.864329 134.586854) - (xy 122.86439 134.586787) - (xy 122.890744 134.61047) - (xy 122.893033 134.612379) - (xy 123.217219 134.902039) - (xy 123.221566 134.905923) - (xy 123.223817 134.908065) - (xy 123.226035 134.910312) - (xy 123.226042 134.91032) - (xy 123.243602 134.925736) - (xy 123.251524 134.932691) - (xy 123.27676 134.955241) - (xy 123.279265 134.957175) - (xy 123.281652 134.959141) - (xy 123.609741 135.247178) - (xy 123.612134 135.249425) - (xy 123.612758 135.250051) - (xy 123.636649 135.270822) - (xy 123.63912 135.27297) - (xy 123.665273 135.295931) - (xy 123.665275 135.295932) - (xy 123.665955 135.296448) - (xy 123.668521 135.298533) - (xy 123.716894 135.340591) - (xy 123.99441 135.581877) - (xy 123.996739 135.584038) - (xy 123.998272 135.585554) - (xy 123.998279 135.585562) - (xy 124.024291 135.607858) - (xy 124.050212 135.630395) - (xy 124.050219 135.630399) - (xy 124.051952 135.631702) - (xy 124.054417 135.63368) - (xy 124.374893 135.908373) - (xy 124.377161 135.910445) - (xy 124.379401 135.912624) - (xy 124.379403 135.912626) - (xy 124.405362 135.93449) - (xy 124.431072 135.956527) - (xy 124.431076 135.95653) - (xy 124.433571 135.958376) - (xy 124.436004 135.960297) - (xy 124.682535 136.167938) - (xy 124.752042 136.22648) - (xy 124.754423 136.228621) - (xy 124.7559 136.230038) - (xy 124.764628 136.237287) - (xy 124.782325 136.251986) - (xy 124.8086 136.274116) - (xy 124.808604 136.274118) - (xy 124.808606 136.27412) - (xy 124.810257 136.27532) - (xy 124.812766 136.27727) - (xy 125.115448 136.528678) - (xy 125.12209 136.534195) - (xy 125.126734 136.538588) - (xy 125.126907 136.538775) - (xy 125.145439 136.553745) - (xy 125.152273 136.559266) - (xy 125.164673 136.569565) - (xy 125.177336 136.580083) - (xy 125.17741 136.580144) - (xy 125.177626 136.580276) - (xy 125.182822 136.583942) - (xy 125.484458 136.827605) - (xy 125.486779 136.829602) - (xy 125.489233 136.831851) - (xy 125.489235 136.831853) - (xy 125.51579 136.852913) - (xy 125.52625 136.861363) - (xy 125.542039 136.874119) - (xy 125.544763 136.876015) - (xy 125.547233 136.877851) - (xy 125.82065 137.094699) - (xy 125.840538 137.110472) - (xy 125.844779 137.114251) - (xy 125.846875 137.116346) - (xy 125.847779 137.11725) - (xy 125.858066 137.124951) - (xy 125.870485 137.134247) - (xy 125.871538 137.135058) - (xy 125.881693 137.143112) - (xy 125.893773 137.152694) - (xy 125.897425 137.154823) - (xy 125.902164 137.157962) - (xy 126.203109 137.383245) - (xy 126.206758 137.385976) - (xy 126.210839 137.389388) - (xy 126.215401 137.393641) - (xy 126.215404 137.393643) - (xy 126.215405 137.393644) - (xy 126.219063 137.396186) - (xy 126.23708 137.408712) - (xy 126.238453 137.409703) - (xy 126.259545 137.425493) - (xy 126.259547 137.425494) - (xy 126.259551 137.425497) - (xy 126.265021 137.428483) - (xy 126.269532 137.431272) - (xy 126.50001 137.591497) - (xy 126.594327 137.657065) - (xy 126.59856 137.660362) - (xy 126.603095 137.664307) - (xy 126.60311 137.664318) - (xy 126.613581 137.671075) - (xy 126.625456 137.678739) - (xy 126.626823 137.679655) - (xy 126.637037 137.686756) - (xy 126.648649 137.694829) - (xy 126.648649 137.69483) - (xy 126.648655 137.694833) - (xy 126.654031 137.697528) - (xy 126.658688 137.700188) - (xy 126.999272 137.920004) - (xy 127.003763 137.923273) - (xy 127.007602 137.926412) - (xy 127.017247 137.932227) - (xy 127.031238 137.940663) - (xy 127.032519 137.941462) - (xy 127.05574 137.956449) - (xy 127.055747 137.956452) - (xy 127.060243 137.958516) - (xy 127.065158 137.961115) - (xy 127.262014 138.079807) - (xy 127.417977 138.173844) - (xy 127.422873 138.177213) - (xy 127.425046 138.178909) - (xy 127.425049 138.178911) - (xy 127.450913 138.193717) - (xy 127.451881 138.194286) - (xy 127.477404 138.209675) - (xy 127.479953 138.210752) - (xy 127.485284 138.213392) - (xy 127.849315 138.42178) - (xy 127.854144 138.424933) - (xy 127.855915 138.426242) - (xy 127.857164 138.427165) - (xy 127.882589 138.440845) - (xy 127.883572 138.441391) - (xy 127.908677 138.455763) - (xy 127.912176 138.457148) - (xy 127.917397 138.459576) - (xy 128.254173 138.640798) - (xy 128.29197 138.661137) - (xy 128.29713 138.664337) - (xy 128.2988 138.66552) - (xy 128.325981 138.679449) - (xy 128.326819 138.679889) - (xy 128.353714 138.694362) - (xy 128.353717 138.694363) - (xy 128.355632 138.695064) - (xy 128.361195 138.697495) - (xy 128.741335 138.892307) - (xy 128.746584 138.89542) - (xy 128.74802 138.896397) - (xy 128.776136 138.910141) - (xy 128.804024 138.924433) - (xy 128.804027 138.924434) - (xy 128.805644 138.924989) - (xy 128.81132 138.92734) - (xy 128.885682 138.963691) - (xy 129.196879 139.115816) - (xy 129.202317 139.118918) - (xy 129.203101 139.119433) - (xy 129.232096 139.133032) - (xy 129.260853 139.14709) - (xy 129.261747 139.147378) - (xy 129.26758 139.149675) - (xy 129.656209 139.331952) - (xy 129.661661 139.334943) - (xy 129.662677 139.335586) - (xy 129.675795 139.341467) - (xy 129.67925 139.34318) - (xy 129.723882 139.367552) - (xy 129.733421 139.369627) - (xy 129.752879 139.376028) - (xy 130.100691 139.53197) - (xy 130.117981 139.539722) - (xy 130.123623 139.542702) - (xy 130.123909 139.542878) - (xy 130.153835 139.555797) - (xy 130.183514 139.569105) - (xy 130.183522 139.569107) - (xy 130.183527 139.56911) - (xy 130.183534 139.569112) - (xy 130.183537 139.569113) - (xy 130.183857 139.569205) - (xy 130.189853 139.571346) - (xy 130.5783 139.739046) - (xy 130.583941 139.741926) - (xy 130.584292 139.742135) - (xy 130.584312 139.742143) - (xy 130.584315 139.742145) - (xy 130.60588 139.751094) - (xy 130.61435 139.754609) - (xy 130.644165 139.767481) - (xy 130.644545 139.767584) - (xy 130.650555 139.769634) - (xy 131.035473 139.92938) - (xy 131.038207 139.930613) - (xy 131.042074 139.9325) - (xy 131.04208 139.932504) - (xy 131.073072 139.944984) - (xy 131.103946 139.957797) - (xy 131.103947 139.957797) - (xy 131.103949 139.957798) - (xy 131.108016 139.959154) - (xy 131.11084 139.960192) - (xy 131.389727 140.072495) - (xy 131.487262 140.111771) - (xy 131.49004 140.11299) - (xy 131.493709 140.114736) - (xy 131.524949 140.126948) - (xy 131.556022 140.13946) - (xy 131.559879 140.140702) - (xy 131.562736 140.141719) - (xy 131.641495 140.172506) - (xy 131.934024 140.286858) - (xy 131.939795 140.289556) - (xy 131.940073 140.289708) - (xy 131.970565 140.301142) - (xy 132.000917 140.313008) - (xy 132.000921 140.313009) - (xy 132.000929 140.313012) - (xy 132.001232 140.313082) - (xy 132.007341 140.314934) - (xy 132.370391 140.451078) - (xy 132.373328 140.452288) - (xy 132.375446 140.453241) - (xy 132.407526 140.465003) - (xy 132.432879 140.474511) - (xy 132.439641 140.477047) - (xy 132.441872 140.477706) - (xy 132.444891 140.478703) - (xy 132.725931 140.581752) - (xy 132.793592 140.606561) - (xy 132.796391 140.607685) - (xy 132.800345 140.609414) - (xy 132.80035 140.609417) - (xy 132.831831 140.620582) - (xy 132.855372 140.629214) - (xy 132.863195 140.632083) - (xy 132.863197 140.632083) - (xy 132.863201 140.632085) - (xy 132.863204 140.632085) - (xy 132.86734 140.633274) - (xy 132.870209 140.634193) - (xy 133.204673 140.752822) - (xy 133.207592 140.753963) - (xy 133.209858 140.754933) - (xy 133.209875 140.754942) - (xy 133.242146 140.766112) - (xy 133.243778 140.766691) - (xy 133.274365 140.77754) - (xy 133.27438 140.777543) - (xy 133.27674 140.778194) - (xy 133.27977 140.779136) - (xy 133.348749 140.803013) - (xy 133.598222 140.88937) - (xy 133.601198 140.89051) - (xy 133.602963 140.891251) - (xy 133.602977 140.891259) - (xy 133.635644 140.902323) - (xy 133.66807 140.913548) - (xy 133.66809 140.913551) - (xy 133.669907 140.914038) - (xy 133.672955 140.91496) - (xy 133.973241 141.01667) - (xy 133.976157 141.017762) - (xy 133.978834 141.018862) - (xy 133.992672 141.023421) - (xy 134.011137 141.029506) - (xy 134.043328 141.04041) - (xy 134.043334 141.040411) - (xy 134.046094 141.041131) - (xy 134.049106 141.042018) - (xy 134.329186 141.134318) - (xy 134.33223 141.135434) - (xy 134.333516 141.135953) - (xy 134.333526 141.135958) - (xy 134.366408 141.146584) - (xy 134.399367 141.157446) - (xy 134.399371 141.157446) - (xy 134.399372 141.157447) - (xy 134.400741 141.157792) - (xy 134.403867 141.15869) - (xy 134.659707 141.24137) - (xy 134.662584 141.242398) - (xy 134.666077 141.24377) - (xy 134.66608 141.243772) - (xy 134.698145 141.253792) - (xy 134.730195 141.26415) - (xy 134.730196 141.26415) - (xy 134.730205 141.264153) - (xy 134.733868 141.265054) - (xy 134.736788 141.265868) - (xy 134.968447 141.338261) - (xy 134.97152 141.339336) - (xy 134.972496 141.339714) - (xy 134.972505 141.339718) - (xy 134.983954 141.343231) - (xy 135.005796 141.349933) - (xy 135.038961 141.360298) - (xy 135.038975 141.3603) - (xy 135.039973 141.360535) - (xy 135.043142 141.361392) - (xy 135.226766 141.41774) - (xy 135.276849 141.452887) - (xy 135.296709 141.510759) - (xy 135.293349 141.538007) - (xy 135.138509 142.115882) - (xy 135.064662 142.391485) - (xy 135.061305 142.404012) - (xy 135.061304 142.404018) - (xy 135.056354 142.479534) - (xy 135.056354 142.479539) - (xy 135.088897 142.575407) - (xy 135.088899 142.575411) - (xy 135.155653 142.651532) - (xy 135.155654 142.651532) - (xy 135.155655 142.651533) - (xy 135.223538 142.685009) - (xy 136.720852 143.086212) - (xy 136.796378 143.091163) - (xy 136.892252 143.058618) - (xy 136.968373 142.991862) - (xy 137.001849 142.923979) - (xy 137.229361 142.074888) - (xy 137.262684 142.023577) - (xy 137.319806 142.00165) - (xy 137.341871 142.002964) - (xy 137.343836 142.003305) - (xy 137.343944 142.003328) - (xy 137.344117 142.003373) - (xy 137.344194 142.003381) - (xy 137.347618 142.004113) - (xy 137.564636 142.059489) - (xy 137.565793 142.059829) - (xy 137.56686 142.060099) - (xy 137.566865 142.060102) - (xy 137.600999 142.068769) - (xy 137.636225 142.077758) - (xy 137.636226 142.077758) - (xy 137.637288 142.078029) - (xy 137.638507 142.078293) - (xy 137.884222 142.140685) - (xy 137.88722 142.141557) - (xy 137.894046 142.143267) - (xy 137.921681 142.150196) - (xy 137.955811 142.158863) - (xy 137.955814 142.158863) - (xy 137.955935 142.158894) - (xy 137.958954 142.159541) - (xy 138.232696 142.228174) - (xy 138.233341 142.228361) - (xy 138.234631 142.228683) - (xy 138.234635 142.228685) - (xy 138.268798 142.237225) - (xy 138.268856 142.237262) - (xy 138.268862 142.237242) - (xy 138.287281 142.241859) - (xy 138.304309 142.246129) - (xy 138.304312 142.246129) - (xy 138.305687 142.246474) - (xy 138.306388 142.246622) - (xy 138.604966 142.321267) - (xy 138.606172 142.321615) - (xy 138.64207 142.330544) - (xy 138.642061 142.330576) - (xy 138.642183 142.330572) - (xy 138.676647 142.339188) - (xy 138.67665 142.339188) - (xy 138.677749 142.339463) - (xy 138.678956 142.339717) - (xy 138.887082 142.391485) - (xy 138.999528 142.419454) - (xy 139.002778 142.420381) - (xy 139.002805 142.420389) - (xy 139.002814 142.420393) - (xy 139.036732 142.428708) - (xy 139.036723 142.428747) - (xy 139.03706 142.428789) - (xy 139.071242 142.437292) - (xy 139.071254 142.437293) - (xy 139.071258 142.437294) - (xy 139.074574 142.437988) - (xy 139.417138 142.521982) - (xy 139.420181 142.522839) - (xy 139.420286 142.522864) - (xy 139.420295 142.522868) - (xy 139.454216 142.531074) - (xy 139.454487 142.53124) - (xy 139.454511 142.531146) - (xy 139.467769 142.534396) - (xy 139.488904 142.539579) - (xy 139.488909 142.539579) - (xy 139.489001 142.539602) - (xy 139.492108 142.540241) - (xy 139.852635 142.627466) - (xy 139.854927 142.628106) - (xy 139.855411 142.628222) - (xy 139.855419 142.628225) - (xy 139.889848 142.636469) - (xy 139.924437 142.644838) - (xy 139.924441 142.644838) - (xy 139.924911 142.644952) - (xy 139.92728 142.645432) - (xy 139.962007 142.653748) - (xy 140.014194 142.685687) - (xy 140.037641 142.742201) - (xy 140.034577 142.775649) - (xy 139.796347 143.664744) - (xy 139.794342 143.672225) - (xy 139.794341 143.672231) - (xy 139.789391 143.747747) - (xy 139.789391 143.747752) - (xy 139.821934 143.84362) - (xy 139.821936 143.843624) - (xy 139.88869 143.919745) - (xy 139.888691 143.919745) - (xy 139.888692 143.919746) - (xy 139.956575 143.953222) - (xy 141.453889 144.354425) - (xy 141.529415 144.359376) - (xy 141.625289 144.326831) - (xy 141.70141 144.260075) - (xy 141.734886 144.192192) - (xy 141.738349 144.179265) - (xy 141.771669 144.127951) - (xy 141.828789 144.106021) - (xy 141.860722 144.109566) - (xy 141.93766 144.131158) - (xy 142.011235 144.152066) - (xy 142.214557 144.209846) - (xy 142.214534 144.209923) - (xy 142.214814 144.209919) - (xy 142.391447 144.260635) - (xy 142.452538 144.278176) - (xy 142.452604 144.2782) - (xy 142.460333 144.280418) - (xy 142.460335 144.28042) - (xy 142.483928 144.287192) - (xy 142.517095 144.296713) - (xy 142.517094 144.296714) - (xy 142.517101 144.296714) - (xy 142.545402 144.30484) - (xy 142.54736 144.305402) - (xy 142.547406 144.305412) - (xy 142.840215 144.38946) - (xy 142.840502 144.389653) - (xy 142.840532 144.389551) - (xy 143.183335 144.489202) - (xy 143.54465 144.596) - (xy 143.544707 144.596039) - (xy 143.544713 144.596019) - (xy 143.921482 144.707654) - (xy 144.31308 144.825533) - (xy 144.715292 144.946992) - (xy 145.127705 145.074501) - (xy 145.12768 145.074579) - (xy 145.127951 145.074578) - (xy 145.418249 145.165167) - (xy 145.550288 145.206372) - (xy 145.55028 145.206396) - (xy 145.550452 145.206423) - (xy 145.978727 145.340881) - (xy 146.410667 145.479221) - (xy 146.844941 145.621655) - (xy 147.281644 145.766224) - (xy 147.715812 145.912608) - (xy 148.146308 146.060746) - (xy 148.571857 146.210881) - (xy 148.99125 146.361942) - (xy 149.400234 146.513822) - (xy 149.799058 146.665612) - (xy 150.183986 146.817011) - (xy 150.497075 146.945092) - (xy 150.503324 146.948179) - (xy 150.508586 146.951256) - (xy 150.508587 146.951256) - (xy 150.508588 146.951257) - (xy 150.553813 146.968474) - (xy 150.559256 146.970546) - (xy 150.560359 146.970981) - (xy 150.582964 146.980229) - (xy 150.58382 146.980423) - (xy 150.590483 146.982434) - (xy 150.877817 147.091821) - (xy 150.891079 147.099105) - (xy 150.891234 147.098805) - (xy 150.898527 147.102559) - (xy 150.918033 147.108806) - (xy 150.944523 147.117291) - (xy 150.947018 147.118166) - (xy 150.964328 147.124756) - (xy 150.971012 147.126099) - (xy 150.976347 147.127485) - (xy 151.22875 147.208333) - (xy 151.277605 147.223982) - (xy 151.290661 147.230302) - (xy 151.290878 147.229825) - (xy 151.298345 147.233217) - (xy 151.345967 147.24594) - (xy 151.348255 147.246612) - (xy 151.356386 147.249217) - (xy 151.366828 147.252562) - (xy 151.366829 147.252562) - (xy 151.366838 147.252565) - (xy 151.372618 147.253406) - (xy 151.378233 147.254561) - (xy 151.655742 147.328704) - (xy 151.685603 147.336683) - (xy 151.698543 147.342209) - (xy 151.698788 147.341599) - (xy 151.706401 147.344647) - (xy 151.706405 147.34465) - (xy 151.755239 147.35534) - (xy 151.757339 147.35585) - (xy 151.776877 147.36107) - (xy 151.782004 147.361562) - (xy 151.787864 147.362482) - (xy 151.974795 147.403402) - (xy 152.101535 147.431146) - (xy 152.11412 147.435889) - (xy 152.114404 147.435089) - (xy 152.122131 147.437822) - (xy 152.122137 147.437825) - (xy 152.172283 147.446674) - (xy 152.174245 147.447062) - (xy 152.19489 147.451582) - (xy 152.199084 147.451792) - (xy 152.205192 147.452481) - (xy 152.522383 147.508456) - (xy 152.534688 147.512569) - (xy 152.534991 147.511602) - (xy 152.54282 147.514048) - (xy 152.594003 147.521128) - (xy 152.595758 147.521404) - (xy 152.617323 147.525211) - (xy 152.620776 147.525242) - (xy 152.627103 147.525708) - (xy 152.688181 147.534158) - (xy 152.946884 147.569949) - (xy 152.959264 147.573583) - (xy 152.959537 147.572584) - (xy 152.96745 147.574742) - (xy 153.018974 147.579956) - (xy 153.020742 147.580168) - (xy 153.042517 147.583181) - (xy 153.045853 147.583087) - (xy 153.05221 147.583319) - (xy 153.377821 147.616272) - (xy 153.384357 147.61738) - (xy 153.393388 147.61954) - (xy 153.393392 147.619542) - (xy 153.402836 147.620198) - (xy 153.446089 147.623207) - (xy 153.44764 147.623339) - (xy 153.454067 147.623989) - (xy 153.470533 147.625656) - (xy 153.472807 147.625509) - (xy 153.479412 147.625523) - (xy 153.806067 147.64824) - (xy 153.81289 147.649195) - (xy 153.819568 147.650608) - (xy 153.819575 147.650611) - (xy 153.873398 147.652939) - (xy 153.874624 147.653007) - (xy 153.898712 147.654684) - (xy 153.899924 147.654567) - (xy 153.906792 147.654384) - (xy 154.231113 147.668418) - (xy 154.237824 147.66917) - (xy 154.245704 147.670602) - (xy 154.245713 147.670606) - (xy 154.299083 147.671379) - (xy 154.300434 147.671417) - (xy 154.318665 147.672207) - (xy 154.324018 147.672439) - (xy 154.324018 147.672438) - (xy 154.324025 147.672439) - (xy 154.325738 147.672228) - (xy 154.332496 147.671863) - (xy 154.655467 147.676543) - (xy 154.662422 147.677137) - (xy 154.668298 147.678057) - (xy 154.668305 147.67806) - (xy 154.722553 147.67753) - (xy 154.723741 147.677533) - (xy 154.734189 147.677684) - (xy 154.748236 147.677888) - (xy 154.748249 147.677885) - (xy 154.752326 147.677608) - (xy 154.752335 147.677748) - (xy 154.759502 147.677169) - (xy 155.070597 147.674134) - (xy 155.084719 147.675009) - (xy 155.08624 147.675212) - (xy 155.086248 147.675215) - (xy 155.140872 147.673461) - (xy 155.141903 147.673439) - (xy 155.166834 147.673197) - (xy 155.166846 147.673194) - (xy 155.170923 147.672818) - (xy 155.170939 147.672994) - (xy 155.177851 147.672274) - (xy 155.483529 147.662462) - (xy 155.497572 147.66301) - (xy 155.499538 147.663227) - (xy 155.499549 147.66323) - (xy 155.553952 147.660214) - (xy 155.554988 147.660169) - (xy 155.578826 147.659404) - (xy 155.579736 147.659375) - (xy 155.583803 147.658906) - (xy 155.583821 147.659064) - (xy 155.590841 147.65817) - (xy 155.888842 147.641656) - (xy 155.901533 147.641898) - (xy 155.907663 147.641456) - (xy 155.958549 147.637793) - (xy 155.984947 147.636331) - (xy 155.98496 147.636328) - (xy 155.989843 147.63565) - (xy 155.993099 147.635306) - (xy 156.283766 147.614384) - (xy 156.297419 147.614411) - (xy 156.297837 147.614373) - (xy 156.29784 147.614374) - (xy 156.35361 147.609357) - (xy 156.379752 147.607476) - (xy 156.379763 147.607473) - (xy 156.385288 147.606612) - (xy 156.388457 147.606222) - (xy 156.668166 147.581063) - (xy 156.682595 147.580823) - (xy 156.682811 147.580835) - (xy 156.682813 147.580834) - (xy 156.682814 147.580835) - (xy 156.738204 147.574764) - (xy 156.764017 147.572443) - (xy 156.76402 147.572442) - (xy 156.764022 147.572442) - (xy 156.768064 147.571739) - (xy 156.768105 147.571979) - (xy 156.774558 147.57078) - (xy 157.040095 147.541679) - (xy 157.049743 147.541365) - (xy 157.052265 147.541056) - (xy 157.052266 147.541057) - (xy 157.108782 147.534153) - (xy 157.13582 147.53119) - (xy 157.13583 147.531186) - (xy 157.138818 147.530606) - (xy 157.142231 147.530066) - (xy 157.396621 147.49899) - (xy 157.409651 147.498373) - (xy 157.410373 147.498272) - (xy 157.410378 147.498273) - (xy 157.46598 147.490518) - (xy 157.492146 147.487322) - (xy 157.492153 147.487319) - (xy 157.497242 147.486266) - (xy 157.500449 147.485711) - (xy 157.552947 147.478389) - (xy 157.739656 147.452349) - (xy 157.748071 147.451833) - (xy 157.751245 147.451355) - (xy 157.75125 147.451356) - (xy 157.807876 147.442835) - (xy 157.835062 147.439044) - (xy 157.835083 147.439037) - (xy 157.837313 147.438536) - (xy 157.8408 147.437881) - (xy 158.062622 147.404503) - (xy 158.074747 147.403598) - (xy 158.075925 147.403401) - (xy 158.075928 147.403402) - (xy 158.131495 147.39414) - (xy 158.157798 147.390183) - (xy 158.157803 147.390181) - (xy 158.162303 147.389117) - (xy 158.165527 147.388467) - (xy 158.368267 147.354678) - (xy 158.377718 147.353839) - (xy 158.380303 147.353375) - (xy 158.380306 147.353376) - (xy 158.436415 147.34332) - (xy 158.463257 147.338847) - (xy 158.463268 147.338843) - (xy 158.466101 147.338126) - (xy 158.469518 147.337387) - (xy 158.651632 147.30475) - (xy 158.660231 147.303888) - (xy 158.663283 147.303305) - (xy 158.663284 147.303306) - (xy 158.719405 147.292605) - (xy 158.746451 147.287759) - (xy 158.746457 147.287756) - (xy 158.748833 147.287124) - (xy 158.752295 147.286334) - (xy 158.912593 147.255771) - (xy 158.920258 147.254921) - (xy 158.923809 147.254207) - (xy 158.923811 147.254208) - (xy 158.980144 147.242893) - (xy 158.987207 147.241546) - (xy 159.047907 147.249217) - (xy 159.092508 147.291103) - (xy 159.101378 147.313168) - (xy 159.114214 147.36107) - (xy 159.119218 147.379746) - (xy 159.119218 147.379747) - (xy 159.15269 147.447626) - (xy 159.152692 147.447628) - (xy 159.152693 147.44763) - (xy 159.228814 147.514386) - (xy 159.324688 147.546931) - (xy 159.32469 147.54693) - (xy 159.324691 147.546931) - (xy 159.35301 147.545074) - (xy 159.400214 147.541981) - (xy 160.897527 147.140776) - (xy 160.965411 147.107301) - (xy 161.032167 147.031179) - (xy 161.064712 146.935306) - (xy 161.064236 146.92805) - (xy 161.060814 146.87583) - (xy 161.059762 146.85978) - (xy 160.813848 145.942022) - (xy 160.812985 145.940272) - (xy 160.780375 145.874141) - (xy 160.780373 145.874139) - (xy 160.780373 145.874138) - (xy 160.704252 145.807382) - (xy 160.704248 145.80738) - (xy 160.60838 145.774837) - (xy 160.608374 145.774836) - (xy 160.532856 145.779786) - (xy 160.532852 145.779786) - (xy 160.532852 145.779787) - (xy 159.491139 146.058914) - (xy 159.035539 146.180992) - (xy 158.967657 146.214465) - (xy 158.967655 146.214466) - (xy 158.967655 146.214467) - (xy 158.900899 146.290589) - (xy 158.900898 146.29059) - (xy 158.900898 146.290591) - (xy 158.868354 146.386461) - (xy 158.868353 146.386465) - (xy 158.872726 146.453179) - (xy 158.857665 146.512481) - (xy 158.810623 146.551605) - (xy 158.79248 146.556901) - (xy 158.590592 146.595394) - (xy 158.315549 146.644684) - (xy 158.020486 146.693862) - (xy 157.706097 146.741166) - (xy 157.374032 146.787479) - (xy 157.027139 146.829854) - (xy 156.667801 146.869234) - (xy 156.296398 146.90264) - (xy 155.913414 146.930207) - (xy 155.524095 146.951782) - (xy 155.522944 146.951833) - (xy 155.127119 146.964537) - (xy 155.126015 146.96456) - (xy 154.805921 146.967683) - (xy 154.725453 146.968467) - (xy 154.724264 146.968465) - (xy 154.32092 146.96262) - (xy 154.319501 146.962579) - (xy 154.294318 146.961489) - (xy 153.914599 146.945058) - (xy 153.913304 146.944985) - (xy 153.700292 146.930172) - (xy 153.507894 146.916791) - (xy 153.506393 146.916663) - (xy 153.105052 146.876046) - (xy 153.103252 146.87583) - (xy 152.834043 146.838585) - (xy 152.706028 146.820874) - (xy 152.704218 146.82059) - (xy 152.311722 146.751325) - (xy 152.309739 146.750933) - (xy 152.049022 146.693861) - (xy 151.924785 146.666664) - (xy 151.922602 146.666134) - (xy 151.548042 146.566061) - (xy 151.545738 146.565384) - (xy 151.377819 146.511598) - (xy 151.181487 146.44871) - (xy 151.178975 146.447831) - (xy 150.820762 146.31146) - (xy 150.819631 146.311013) - (xy 150.512139 146.185221) - (xy 150.502721 146.180506) - (xy 150.447991 146.158979) - (xy 150.433426 146.153021) - (xy 150.423036 146.148771) - (xy 150.423034 146.14877) - (xy 150.423033 146.14877) - (xy 150.419588 146.147682) - (xy 150.416383 146.146547) - (xy 150.327362 146.111534) - (xy 150.119058 146.029604) - (xy 150.111271 146.025825) - (xy 150.062201 146.00715) - (xy 150.054915 146.004377) - (xy 150.029416 145.994347) - (xy 150.027044 145.993634) - (xy 150.023693 145.992494) - (xy 149.713737 145.874524) - (xy 149.707948 145.871783) - (xy 149.662885 145.855049) - (xy 149.649762 145.850176) - (xy 149.633818 145.844108) - (xy 149.623638 145.840233) - (xy 149.62249 145.839902) - (xy 149.618991 145.838749) - (xy 149.339996 145.735141) - (xy 163.807822 145.735141) - (xy 163.903506 146.09224) - (xy 163.929815 146.145589) - (xy 163.989636 146.19805) - (xy 164.064976 146.223625) - (xy 164.064981 146.223625) - (xy 164.124327 146.219735) - (xy 164.771209 146.046403) - (xy 164.628858 145.515145) - (xy 163.807822 145.735141) - (xy 149.339996 145.735141) - (xy 149.299198 145.71999) - (xy 149.292183 145.716745) - (xy 149.23479 145.696072) - (xy 149.208872 145.686446) - (xy 149.206998 145.685922) - (xy 149.203571 145.684827) - (xy 148.874247 145.566208) - (xy 148.869499 145.564059) - (xy 148.810051 145.543086) - (xy 148.783487 145.533517) - (xy 148.782947 145.533372) - (xy 148.779365 145.532259) - (xy 148.444171 145.414002) - (xy 148.438562 145.411511) - (xy 148.379666 145.391244) - (xy 148.353228 145.381917) - (xy 148.352221 145.381653) - (xy 148.348684 145.380582) - (xy 148.008787 145.26362) - (xy 148.00425 145.261642) - (xy 147.95958 145.246581) - (xy 147.944337 145.241442) - (xy 147.917551 145.232224) - (xy 147.917139 145.23212) - (xy 147.913537 145.231056) - (xy 147.600468 145.125504) - (xy 163.656482 145.125504) - (xy 163.660373 145.184847) - (xy 163.660374 145.184854) - (xy 163.756058 145.541955) - (xy 164.0493 145.463381) - (xy 164.822044 145.463381) - (xy 164.964395 145.994639) - (xy 165.611276 145.821309) - (xy 165.664618 145.795003) - (xy 165.717082 145.735179) - (xy 165.742656 145.65984) - (xy 165.742657 145.659837) - (xy 165.738766 145.600489) - (xy 165.64308 145.243385) - (xy 164.822044 145.463381) - (xy 164.0493 145.463381) - (xy 164.577094 145.321959) - (xy 164.434743 144.790701) - (xy 163.787863 144.964032) - (xy 163.734521 144.990338) - (xy 163.682057 145.050162) - (xy 163.656483 145.125501) - (xy 163.656482 145.125504) - (xy 147.600468 145.125504) - (xy 147.570858 145.115521) - (xy 147.566837 145.113797) - (xy 147.506321 145.093762) - (xy 147.479414 145.08469) - (xy 147.47929 145.08466) - (xy 147.475646 145.083607) - (xy 147.374617 145.050162) - (xy 147.131247 144.969594) - (xy 147.129203 144.968727) - (xy 147.088606 144.955412) - (xy 147.067141 144.948372) - (xy 147.063021 144.947008) - (xy 147.038661 144.938943) - (xy 147.036663 144.938375) - (xy 146.694214 144.826059) - (xy 146.689106 144.823922) - (xy 146.668446 144.817305) - (xy 146.629214 144.80474) - (xy 146.602565 144.796) - (xy 146.602562 144.795999) - (xy 146.601857 144.795831) - (xy 146.598271 144.794829) - (xy 146.423759 144.738937) - (xy 164.627929 144.738937) - (xy 164.77028 145.270195) - (xy 165.591316 145.050199) - (xy 165.495633 144.693101) - (xy 165.469324 144.639752) - (xy 165.409503 144.587291) - (xy 165.334163 144.561716) - (xy 165.334158 144.561716) - (xy 165.274817 144.565606) - (xy 165.27481 144.565607) - (xy 164.627929 144.738937) - (xy 146.423759 144.738937) - (xy 146.401584 144.731835) - (xy 146.258019 144.685854) - (xy 146.253797 144.684121) - (xy 146.248626 144.682497) - (xy 146.196637 144.666174) - (xy 146.193267 144.665115) - (xy 146.188351 144.663541) - (xy 146.166141 144.656428) - (xy 146.165905 144.656374) - (xy 146.162249 144.655378) - (xy 145.826412 144.549941) - (xy 145.825109 144.549411) - (xy 145.761612 144.529597) - (xy 145.753296 144.526986) - (xy 145.734158 144.520978) - (xy 145.734156 144.520977) - (xy 145.732886 144.520579) - (xy 145.731648 144.520246) - (xy 145.402788 144.417623) - (xy 145.400818 144.416828) - (xy 145.338296 144.397497) - (xy 145.309647 144.388557) - (xy 145.307752 144.388053) - (xy 144.987793 144.28913) - (xy 144.98293 144.287192) - (xy 144.922594 144.268971) - (xy 144.898779 144.261609) - (xy 144.895647 144.260641) - (xy 144.895645 144.26064) - (xy 144.895627 144.260635) - (xy 144.89507 144.260512) - (xy 144.891459 144.259569) - (xy 144.581945 144.166103) - (xy 144.581276 144.165839) - (xy 144.516325 144.146287) - (xy 144.516328 144.146274) - (xy 144.516242 144.146262) - (xy 144.48775 144.137658) - (xy 144.487108 144.137492) - (xy 144.189508 144.047909) - (xy 144.186275 144.046643) - (xy 144.124519 144.028344) - (xy 144.096747 144.019986) - (xy 144.093643 144.019197) - (xy 143.810217 143.935218) - (xy 143.809727 143.935028) - (xy 143.746316 143.916285) - (xy 143.715813 143.907247) - (xy 143.715324 143.907124) - (xy 143.447892 143.828077) - (xy 143.444531 143.826781) - (xy 143.38271 143.80881) - (xy 143.355071 143.800641) - (xy 143.351855 143.799839) - (xy 143.10249 143.727351) - (xy 143.099961 143.726388) - (xy 143.093666 143.72458) - (xy 143.093665 143.72458) - (xy 143.069959 143.717775) - (xy 143.037416 143.708433) - (xy 143.00909 143.700199) - (xy 143.006649 143.699602) - (xy 142.713913 143.615577) - (xy 142.713913 143.615575) - (xy 142.713904 143.615574) - (xy 142.474454 143.546821) - (xy 142.472392 143.546043) - (xy 142.430667 143.534186) - (xy 142.409459 143.528159) - (xy 142.409198 143.528084) - (xy 142.380705 143.519903) - (xy 142.37873 143.519427) - (xy 142.195546 143.467371) - (xy 142.193083 143.466449) - (xy 142.183665 143.463806) - (xy 142.130306 143.448831) - (xy 142.102644 143.440971) - (xy 142.102643 143.44097) - (xy 142.101954 143.440775) - (xy 142.099592 143.440211) - (xy 142.041992 143.424047) - (xy 141.991074 143.39012) - (xy 141.969822 143.332744) - (xy 141.973114 143.303108) - (xy 141.980798 143.274434) - (xy 141.982881 143.242647) - (xy 142.005553 143.185819) - (xy 142.057298 143.153169) - (xy 142.103514 143.152563) - (xy 142.236781 143.182716) - (xy 142.239982 143.183554) - (xy 142.240628 143.183745) - (xy 142.240642 143.183751) - (xy 142.274788 143.191316) - (xy 142.293547 143.19556) - (xy 142.308859 143.199025) - (xy 142.308869 143.199025) - (xy 142.309519 143.199125) - (xy 142.312778 143.199733) - (xy 142.739959 143.294377) - (xy 142.743208 143.295214) - (xy 142.74336 143.295258) - (xy 142.74337 143.295262) - (xy 142.777789 143.302759) - (xy 142.8121 143.310361) - (xy 142.812107 143.310361) - (xy 142.81225 143.310383) - (xy 142.815573 143.310989) - (xy 142.960018 143.342452) - (xy 143.246658 143.404888) - (xy 143.249803 143.405682) - (xy 143.251312 143.406116) - (xy 143.251323 143.40612) - (xy 143.285132 143.413269) - (xy 143.318883 143.420621) - (xy 143.318906 143.420622) - (xy 143.320442 143.420844) - (xy 143.323626 143.421409) - (xy 143.755629 143.512761) - (xy 143.758884 143.513566) - (xy 143.759164 143.513645) - (xy 143.770254 143.515946) - (xy 143.793521 143.520774) - (xy 143.827928 143.52805) - (xy 143.827947 143.528051) - (xy 143.828184 143.528084) - (xy 143.831517 143.528658) - (xy 144.263458 143.618291) - (xy 144.266579 143.619046) - (xy 144.268112 143.61947) - (xy 144.268117 143.619472) - (xy 144.302018 143.626292) - (xy 144.335825 143.633308) - (xy 144.335833 143.633308) - (xy 144.337387 143.633517) - (xy 144.340576 143.634049) - (xy 144.768405 143.720127) - (xy 144.771563 143.720871) - (xy 144.772941 143.721243) - (xy 144.772945 143.721245) - (xy 144.772948 143.721245) - (xy 144.772957 143.721248) - (xy 144.789902 143.724554) - (xy 144.80687 143.727866) - (xy 144.831474 143.732816) - (xy 144.840854 143.734704) - (xy 144.840859 143.734704) - (xy 144.840866 143.734706) - (xy 144.840872 143.734706) - (xy 144.842274 143.734885) - (xy 144.845503 143.735405) - (xy 145.268087 143.817882) - (xy 145.271083 143.818564) - (xy 145.274577 143.819474) - (xy 145.274585 143.819477) - (xy 145.274593 143.819478) - (xy 145.274595 143.819479) - (xy 145.279438 143.820376) - (xy 145.30775 143.825623) - (xy 145.340774 143.832069) - (xy 145.340779 143.832069) - (xy 145.34437 143.832506) - (xy 145.347386 143.832969) - (xy 145.763862 143.910157) - (xy 145.766996 143.910844) - (xy 145.768673 143.911269) - (xy 145.768687 143.911274) - (xy 145.802643 143.917345) - (xy 145.836543 143.923628) - (xy 145.836555 143.923628) - (xy 145.838262 143.92382) - (xy 145.841466 143.924286) - (xy 146.247892 143.996952) - (xy 146.250985 143.997607) - (xy 146.253585 143.998245) - (xy 146.253601 143.99825) - (xy 146.287246 144.003989) - (xy 146.320726 144.009975) - (xy 146.320739 144.009975) - (xy 146.323406 144.010258) - (xy 146.326508 144.010685) - (xy 146.722368 144.078209) - (xy 146.726374 144.079163) - (xy 146.728506 144.079659) - (xy 146.728509 144.07966) - (xy 146.728511 144.07966) - (xy 146.728514 144.079661) - (xy 146.761205 144.084834) - (xy 146.793744 144.090385) - (xy 146.796066 144.090612) - (xy 146.799858 144.090949) - (xy 147.181594 144.151356) - (xy 147.184547 144.151917) - (xy 147.188571 144.152809) - (xy 147.188574 144.152809) - (xy 147.188576 144.15281) - (xy 147.221708 144.157704) - (xy 147.254787 144.162939) - (xy 147.254796 144.162939) - (xy 147.258888 144.163289) - (xy 147.261872 144.163637) - (xy 147.632378 144.218371) - (xy 147.638 144.219539) - (xy 147.641708 144.220538) - (xy 147.670229 144.22398) - (xy 147.671503 144.224152) - (xy 147.680037 144.225412) - (xy 147.699967 144.228357) - (xy 147.703808 144.228371) - (xy 147.709538 144.228726) - (xy 148.087918 144.274408) - (xy 148.092969 144.275286) - (xy 148.100056 144.276902) - (xy 148.125311 144.278959) - (xy 148.127217 144.279153) - (xy 148.128877 144.279353) - (xy 148.152354 144.282188) - (xy 148.159613 144.282023) - (xy 148.164745 144.282173) - (xy 148.559418 144.314338) - (xy 148.564822 144.315083) - (xy 148.570091 144.316108) - (xy 148.597313 144.31745) - (xy 148.598842 144.317551) - (xy 148.625984 144.319764) - (xy 148.631336 144.319433) - (xy 148.636809 144.3194) - (xy 149.040419 144.33932) - (xy 149.046049 144.339923) - (xy 149.050329 144.340631) - (xy 149.059963 144.340833) - (xy 149.078559 144.341224) - (xy 149.079961 144.341273) - (xy 149.087937 144.341666) - (xy 149.108169 144.342665) - (xy 149.112478 144.34226) - (xy 149.118132 144.342055) - (xy 149.530359 144.350715) - (xy 149.536045 144.351164) - (xy 149.540038 144.351714) - (xy 149.540042 144.351713) - (xy 149.540043 144.351714) - (xy 149.54448 144.351686) - (xy 149.568601 144.351537) - (xy 149.569923 144.351546) - (xy 149.598479 144.352147) - (xy 149.602471 144.351658) - (xy 149.608174 144.351292) - (xy 150.027737 144.348696) - (xy 150.033659 144.349018) - (xy 150.036311 144.349323) - (xy 150.066228 144.348469) - (xy 150.067263 144.348451) - (xy 150.097203 144.348267) - (xy 150.099838 144.347871) - (xy 150.105761 144.347342) - (xy 150.529311 144.335266) - (xy 150.535367 144.335466) - (xy 150.537342 144.335654) - (xy 150.568349 144.334153) - (xy 150.599448 144.333267) - (xy 150.601406 144.332927) - (xy 150.607437 144.332261) - (xy 151.035924 144.311529) - (xy 151.041883 144.311601) - (xy 151.044447 144.311788) - (xy 151.074419 144.309676) - (xy 151.075326 144.309622) - (xy 151.105423 144.308167) - (xy 151.107947 144.307677) - (xy 151.113862 144.306898) - (xy 151.541789 144.276763) - (xy 151.548141 144.27673) - (xy 151.548442 144.276748) - (xy 151.580933 144.274007) - (xy 151.613434 144.271719) - (xy 151.613703 144.27166) - (xy 151.620029 144.270709) - (xy 152.04801 144.234614) - (xy 152.054148 144.234481) - (xy 152.055708 144.234545) - (xy 152.087011 144.231326) - (xy 152.118353 144.228683) - (xy 152.119864 144.228333) - (xy 152.125935 144.227323) - (xy 152.551836 144.18353) - (xy 152.558247 144.183292) - (xy 152.558334 144.183295) - (xy 152.590887 144.179515) - (xy 152.623496 144.176163) - (xy 152.623552 144.176148) - (xy 152.629848 144.174992) - (xy 153.049558 144.126269) - (xy 153.055947 144.125951) - (xy 153.056072 144.125953) - (xy 153.088514 144.121746) - (xy 153.121009 144.117975) - (xy 153.121008 144.117975) - (xy 153.121018 144.117974) - (xy 153.121172 144.117933) - (xy 153.127468 144.116698) - (xy 153.542113 144.062947) - (xy 153.548008 144.062576) - (xy 153.548471 144.062543) - (xy 153.548471 144.062542) - (xy 153.548479 144.062543) - (xy 153.581065 144.057897) - (xy 153.613639 144.053675) - (xy 153.613641 144.053674) - (xy 153.614091 144.053583) - (xy 153.619872 144.052364) - (xy 154.023515 143.994822) - (xy 154.026439 143.994496) - (xy 154.031201 143.994107) - (xy 154.031212 143.994107) - (xy 154.031222 143.994105) - (xy 154.031227 143.994105) - (xy 154.042571 143.992355) - (xy 154.06404 143.989045) - (xy 154.096923 143.984358) - (xy 154.096936 143.984354) - (xy 154.101598 143.983345) - (xy 154.104504 143.982806) - (xy 154.49629 143.922403) - (xy 154.499277 143.922036) - (xy 154.503441 143.921651) - (xy 154.50345 143.921651) - (xy 154.536408 143.916218) - (xy 154.569535 143.911111) - (xy 154.569552 143.911105) - (xy 154.573621 143.910177) - (xy 154.576572 143.909597) - (xy 154.956594 143.846956) - (xy 154.959616 143.846554) - (xy 154.963209 143.846188) - (xy 154.963229 143.846188) - (xy 154.996464 143.840384) - (xy 155.029655 143.834914) - (xy 155.029674 143.834907) - (xy 155.033164 143.834073) - (xy 155.036157 143.833453) - (xy 155.402401 143.769505) - (xy 155.405464 143.769069) - (xy 155.408768 143.768702) - (xy 155.40879 143.768702) - (xy 155.441985 143.762595) - (xy 155.47532 143.756775) - (xy 155.475339 143.756768) - (xy 155.478596 143.755957) - (xy 155.481615 143.755304) - (xy 155.831004 143.69103) - (xy 155.834077 143.690565) - (xy 155.836951 143.690221) - (xy 155.836978 143.69022) - (xy 155.87032 143.683798) - (xy 155.903765 143.677646) - (xy 155.903788 143.677638) - (xy 155.906597 143.676911) - (xy 155.909613 143.67623) - (xy 156.240263 143.612549) - (xy 156.243372 143.612054) - (xy 156.245542 143.611779) - (xy 156.245558 143.611779) - (xy 156.279117 143.605067) - (xy 156.312842 143.598572) - (xy 156.312858 143.598566) - (xy 156.314973 143.598) - (xy 156.318085 143.597273) - (xy 156.628713 143.535148) - (xy 156.631764 143.534636) - (xy 156.635056 143.534188) - (xy 156.635067 143.534188) - (xy 156.661477 143.528658) - (xy 156.668254 143.527238) - (xy 156.701323 143.520626) - (xy 156.70133 143.520623) - (xy 156.704506 143.519748) - (xy 156.707489 143.519024) - (xy 156.996334 143.458549) - (xy 156.999459 143.458001) - (xy 157.001537 143.457704) - (xy 157.001541 143.457704) - (xy 157.035179 143.450417) - (xy 157.068701 143.443399) - (xy 157.068711 143.443395) - (xy 157.070698 143.442828) - (xy 157.073764 143.442059) - (xy 157.336861 143.385067) - (xy 157.340092 143.38448) - (xy 157.341043 143.384339) - (xy 157.341047 143.384339) - (xy 157.374935 143.37682) - (xy 157.409071 143.369426) - (xy 157.409098 143.369415) - (xy 157.409981 143.369157) - (xy 157.413153 143.36834) - (xy 157.650366 143.31571) - (xy 157.653617 143.315103) - (xy 157.654434 143.314977) - (xy 157.654469 143.314975) - (xy 157.688546 143.307241) - (xy 157.7225 143.299708) - (xy 157.722508 143.299704) - (xy 157.723326 143.299461) - (xy 157.726531 143.29862) - (xy 157.915649 143.255699) - (xy 157.976579 143.261258) - (xy 158.022607 143.301571) - (xy 158.033184 143.326619) - (xy 158.245229 144.117975) - (xy 158.265115 144.192191) - (xy 158.265115 144.192192) - (xy 158.298587 144.260071) - (xy 158.298589 144.260073) - (xy 158.29859 144.260075) - (xy 158.374711 144.326831) - (xy 158.470585 144.359376) - (xy 158.470587 144.359375) - (xy 158.470588 144.359376) - (xy 158.498907 144.357519) - (xy 158.546111 144.354426) - (xy 160.043424 143.953221) - (xy 160.111308 143.919746) - (xy 160.178064 143.843624) - (xy 160.210609 143.747751) - (xy 160.209759 143.734787) - (xy 160.205659 143.672229) - (xy 160.205659 143.672225) - (xy 159.978058 142.822811) - (xy 159.981261 142.761711) - (xy 160.019766 142.714161) - (xy 160.046875 142.701889) - (xy 160.29727 142.631466) - (xy 160.297316 142.631467) - (xy 160.297313 142.631454) - (xy 160.309238 142.628106) - (xy 160.576988 142.552933) - (xy 160.580228 142.552142) - (xy 160.580511 142.552082) - (xy 160.580522 142.552081) - (xy 160.614321 142.542452) - (xy 160.648109 142.532966) - (xy 160.648133 142.532955) - (xy 160.648369 142.532871) - (xy 160.651563 142.531842) - (xy 160.959077 142.444237) - (xy 160.959077 142.444238) - (xy 160.95909 142.444233) - (xy 161.2917 142.349587) - (xy 161.294901 142.348792) - (xy 161.295737 142.348613) - (xy 161.295738 142.348612) - (xy 161.295743 142.348612) - (xy 161.329251 142.338902) - (xy 161.362761 142.329368) - (xy 161.362764 142.329366) - (xy 161.362781 142.329362) - (xy 161.362796 142.329355) - (xy 161.363564 142.329076) - (xy 161.366701 142.328052) - (xy 161.684083 142.236091) - (xy 161.686132 142.235575) - (xy 161.686752 142.235393) - (xy 161.686759 142.235393) - (xy 161.720658 142.225495) - (xy 161.720663 142.225513) - (xy 161.720851 142.225438) - (xy 161.755059 142.215528) - (xy 161.75506 142.215527) - (xy 161.755631 142.215362) - (xy 161.757677 142.214685) - (xy 162.096111 142.115872) - (xy 162.09772 142.115465) - (xy 162.098545 142.115222) - (xy 162.098549 142.115222) - (xy 162.132912 142.105129) - (xy 162.167033 142.095167) - (xy 162.167033 142.095166) - (xy 162.167882 142.094919) - (xy 162.16946 142.094393) - (xy 162.391082 142.029302) - (xy 162.525815 141.98973) - (xy 162.526457 141.989567) - (xy 162.532145 141.987892) - (xy 162.562823 141.978861) - (xy 162.562889 141.978862) - (xy 162.562884 141.978843) - (xy 162.562885 141.978843) - (xy 162.59679 141.968885) - (xy 162.596796 141.968881) - (xy 162.598192 141.968472) - (xy 162.59877 141.968278) - (xy 162.634272 141.957827) - (xy 162.695432 141.959533) - (xy 162.74391 141.996863) - (xy 162.757852 142.027174) - (xy 162.97303 142.830221) - (xy 162.998152 142.923978) - (xy 162.998152 142.923979) - (xy 163.031624 142.991858) - (xy 163.031626 142.99186) - (xy 163.031627 142.991862) - (xy 163.107748 143.058618) - (xy 163.203622 143.091163) - (xy 163.203624 143.091162) - (xy 163.203625 143.091163) - (xy 163.233832 143.089183) - (xy 163.279148 143.086213) - (xy 164.776461 142.685008) - (xy 164.844345 142.651533) - (xy 164.911101 142.575411) - (xy 164.943646 142.479538) - (xy 164.942787 142.466438) - (xy 164.940317 142.428747) - (xy 164.938696 142.404012) - (xy 164.935339 142.391483) - (xy 164.938542 142.330384) - (xy 164.977047 142.282834) - (xy 165.006781 142.269863) - (xy 165.013458 142.26818) - (xy 165.017336 142.267204) - (xy 165.017858 142.267117) - (xy 165.025486 142.265189) - (xy 165.025488 142.26519) - (xy 165.049198 142.259199) - (xy 165.082713 142.250732) - (xy 165.099608 142.246474) - (xy 165.111102 142.243578) - (xy 165.111106 142.243575) - (xy 165.112868 142.243132) - (xy 165.113325 142.242996) - (xy 165.362443 142.180051) - (xy 165.362443 142.180052) - (xy 165.362455 142.180047) - (xy 165.668053 142.102898) - (xy 165.993554 142.022269) - (xy 166.341083 141.937384) - (xy 166.341087 141.937401) - (xy 166.341232 141.937347) - (xy 166.706856 141.848681) - (xy 166.70708 141.848698) - (xy 166.707064 141.848631) - (xy 166.900281 141.802218) - (xy 167.088961 141.756895) - (xy 167.486433 141.663255) - (xy 167.896566 141.568455) - (xy 167.89657 141.568474) - (xy 167.896724 141.568418) - (xy 168.318532 141.471691) - (xy 168.318772 141.471712) - (xy 168.318756 141.47164) - (xy 168.318755 141.47164) - (xy 168.749335 141.373963) - (xy 169.187521 141.277363) - (xy 169.631244 141.181638) - (xy 169.63125 141.181666) - (xy 169.631458 141.181592) - (xy 170.07977 141.085952) - (xy 170.528458 140.993429) - (xy 170.858033 140.92766) - (xy 170.977885 140.903743) - (xy 171.425511 140.816208) - (xy 171.489359 140.804326) - (xy 171.86878 140.733717) - (xy 172.30709 140.655199) - (xy 172.736854 140.581752) - (xy 173.158275 140.514324) - (xy 173.567391 140.452907) - (xy 173.899916 140.407298) - (xy 173.914042 140.406383) - (xy 173.915552 140.406392) - (xy 173.915559 140.406394) - (xy 173.969574 140.397755) - (xy 173.970582 140.397605) - (xy 173.995275 140.39422) - (xy 173.995282 140.394217) - (xy 173.999266 140.393331) - (xy 173.999305 140.393506) - (xy 174.006062 140.391922) - (xy 174.305603 140.344025) - (xy 174.320753 140.343721) - (xy 174.320738 140.34339) - (xy 174.328931 140.343003) - (xy 174.328931 140.343002) - (xy 174.328933 140.343003) - (xy 174.376123 140.332821) - (xy 174.378713 140.332335) - (xy 174.396981 140.329415) - (xy 174.403469 140.327236) - (xy 174.408779 140.325777) - (xy 174.718349 140.25899) - (xy 174.73308 140.25792) - (xy 174.733037 140.257478) - (xy 174.741202 140.256674) - (xy 174.788435 140.243933) - (xy 174.790823 140.243355) - (xy 174.809475 140.239332) - (xy 174.815289 140.237023) - (xy 174.820628 140.23525) - (xy 175.128397 140.152239) - (xy 175.142313 140.150553) - (xy 175.142217 140.149888) - (xy 175.150333 140.148715) - (xy 175.150339 140.148716) - (xy 175.19801 140.133514) - (xy 175.200118 140.132895) - (xy 175.219676 140.12762) - (xy 175.219675 140.12762) - (xy 175.21968 140.127619) - (xy 175.224313 140.1255) - (xy 175.229844 140.123362) - (xy 175.535742 140.025818) - (xy 175.549075 140.023615) - (xy 175.548923 140.022798) - (xy 175.556983 140.021292) - (xy 175.556991 140.021292) - (xy 175.604771 140.003849) - (xy 175.606615 140.003218) - (xy 175.626687 139.996819) - (xy 175.630492 139.994866) - (xy 175.636118 139.992407) - (xy 175.709518 139.965613) - (xy 175.938393 139.882064) - (xy 175.950991 139.879499) - (xy 175.950759 139.878463) - (xy 175.95876 139.876665) - (xy 175.958766 139.876665) - (xy 176.00681 139.857123) - (xy 176.008445 139.856493) - (xy 176.029156 139.848933) - (xy 176.031985 139.847329) - (xy 176.037742 139.844542) - (xy 176.184714 139.784763) - (xy 176.340171 139.721532) - (xy 176.346266 139.719504) - (xy 176.357177 139.716641) - (xy 176.357187 139.716641) - (xy 176.404646 139.695339) - (xy 176.406117 139.694709) - (xy 176.426774 139.686309) - (xy 176.42943 139.684673) - (xy 176.435102 139.68167) - (xy 176.73404 139.547502) - (xy 176.740321 139.54518) - (xy 176.74856 139.542752) - (xy 176.748565 139.542752) - (xy 176.7964 139.519535) - (xy 176.797596 139.518976) - (xy 176.818958 139.50939) - (xy 176.820615 139.508286) - (xy 176.826424 139.504964) - (xy 176.882314 139.477839) - (xy 177.119338 139.362803) - (xy 177.125448 139.360326) - (xy 177.134594 139.357307) - (xy 177.134606 139.357306) - (xy 177.18124 139.332787) - (xy 177.182575 139.332112) - (xy 177.203213 139.322097) - (xy 177.205199 139.320687) - (xy 177.210808 139.317241) - (xy 177.499862 139.165273) - (xy 177.506264 139.162465) - (xy 177.511756 139.160505) - (xy 177.511767 139.160504) - (xy 177.559222 139.134081) - (xy 177.560248 139.133525) - (xy 177.58197 139.122106) - (xy 177.581978 139.122099) - (xy 177.585436 139.1199) - (xy 177.585514 139.120022) - (xy 177.591511 139.116102) - (xy 177.869026 138.961586) - (xy 177.875297 138.95865) - (xy 177.881279 138.956343) - (xy 177.881288 138.956342) - (xy 177.927871 138.928838) - (xy 177.928871 138.928264) - (xy 177.950118 138.916436) - (xy 177.950917 138.915798) - (xy 177.956619 138.911866) - (xy 178.228649 138.751261) - (xy 178.241304 138.744963) - (xy 178.242754 138.744365) - (xy 178.242761 138.744364) - (xy 178.289246 138.715496) - (xy 178.290031 138.71502) - (xy 178.311525 138.702332) - (xy 178.311529 138.702328) - (xy 178.314866 138.699967) - (xy 178.314968 138.700112) - (xy 178.320596 138.696028) - (xy 178.579213 138.535429) - (xy 178.59191 138.528768) - (xy 178.592532 138.528497) - (xy 178.620299 138.510456) - (xy 178.638726 138.498483) - (xy 178.639512 138.497984) - (xy 178.660972 138.484659) - (xy 178.66098 138.484651) - (xy 178.664271 138.48221) - (xy 178.664401 138.482386) - (xy 178.669742 138.478331) - (xy 178.920062 138.315698) - (xy 178.932568 138.308802) - (xy 178.93344 138.308399) - (xy 178.933449 138.308397) - (xy 178.978945 138.277452) - (xy 178.979648 138.276985) - (xy 179.00077 138.263264) - (xy 179.000779 138.263255) - (xy 179.004019 138.260748) - (xy 179.004144 138.26091) - (xy 179.009459 138.256699) - (xy 179.249087 138.093723) - (xy 179.260864 138.086927) - (xy 179.261226 138.08667) - (xy 179.261229 138.08667) - (xy 179.306958 138.054364) - (xy 179.328655 138.039608) - (xy 179.328668 138.039594) - (xy 179.332997 138.036095) - (xy 179.335539 138.034171) - (xy 179.564899 137.872139) - (xy 179.574435 137.86643) - (xy 179.575855 137.865395) - (xy 179.575858 137.865395) - (xy 179.621647 137.832051) - (xy 179.643538 137.816587) - (xy 179.64355 137.816575) - (xy 179.646551 137.81406) - (xy 179.649222 137.811971) - (xy 179.663555 137.801534) - (xy 179.867641 137.65292) - (xy 179.879874 137.645311) - (xy 179.880165 137.645157) - (xy 179.880175 137.645154) - (xy 179.924486 137.611527) - (xy 179.945427 137.596279) - (xy 179.945436 137.596269) - (xy 179.948528 137.593601) - (xy 179.948683 137.593781) - (xy 179.953647 137.589397) - (xy 180.155956 137.435872) - (xy 180.163097 137.431277) - (xy 180.165617 137.42932) - (xy 180.16562 137.42932) - (xy 180.210809 137.394247) - (xy 180.232701 137.377635) - (xy 180.232713 137.377622) - (xy 180.234454 137.376058) - (xy 180.237185 137.373775) - (xy 180.42753 137.226045) - (xy 180.437605 137.219371) - (xy 180.438561 137.218604) - (xy 180.438565 137.218603) - (xy 180.482543 137.18335) - (xy 180.50356 137.167039) - (xy 180.503572 137.167025) - (xy 180.506931 137.163943) - (xy 180.509438 137.16179) - (xy 180.684451 137.021501) - (xy 180.690809 137.017172) - (xy 180.693623 137.01487) - (xy 180.693627 137.014869) - (xy 180.728858 136.986057) - (xy 180.738157 136.978451) - (xy 180.759643 136.96123) - (xy 180.759648 136.961223) - (xy 180.761021 136.959924) - (xy 180.763738 136.957531) - (xy 180.923648 136.826757) - (xy 180.933202 136.820075) - (xy 180.934314 136.819136) - (xy 180.934316 136.819136) - (xy 180.977514 136.782705) - (xy 180.99816 136.765822) - (xy 180.998175 136.765803) - (xy 181.001242 136.762842) - (xy 181.003715 136.760609) - (xy 181.145375 136.641145) - (xy 181.152814 136.635792) - (xy 181.154935 136.63396) - (xy 181.154938 136.633959) - (xy 181.19813 136.596656) - (xy 181.218996 136.57906) - (xy 181.219006 136.579047) - (xy 181.220953 136.57711) - (xy 181.223512 136.574735) - (xy 181.346958 136.468121) - (xy 181.351848 136.46453) - (xy 181.355279 136.46152) - (xy 181.355283 136.461519) - (xy 181.398813 136.423338) - (xy 181.403822 136.419012) - (xy 181.460218 136.395287) - (xy 181.519791 136.409242) - (xy 181.538532 136.423931) - (xy 181.586949 136.472348) - (xy 181.649882 136.5144) - (xy 181.749183 136.534152) - (xy 181.848484 136.5144) - (xy 181.911417 136.47235) - (xy 183.007525 135.37624) - (xy 183.049577 135.313307) - (xy 183.069329 135.214006) - (xy 183.049577 135.114705) - (xy 183.007527 135.051772) - (xy 183.007522 135.051766) - (xy 182.335682 134.379929) - (xy 182.335678 134.379926) - (xy 182.272748 134.337876) - (xy 182.173447 134.318124) - (xy 182.173446 134.318124) - (xy 182.074146 134.337875) - (xy 182.011216 134.379923) - (xy 180.915104 135.476037) - (xy 180.873053 135.538969) - (xy 180.853301 135.63827) - (xy 180.873052 135.73757) - (xy 180.910465 135.793563) - (xy 180.927073 135.852451) - (xy 180.905895 135.909855) - (xy 180.892858 135.923489) - (xy 180.854604 135.956527) - (xy 180.742538 136.053312) - (xy 180.737942 136.057281) - (xy 180.524492 136.237288) - (xy 180.292001 136.427417) - (xy 180.04344 136.626661) - (xy 179.77912 136.831804) - (xy 179.501496 137.042484) - (xy 179.208356 137.255946) - (xy 178.903062 137.47162) - (xy 178.587152 137.686479) - (xy 178.586282 137.687057) - (xy 178.259328 137.89948) - (xy 178.258473 137.900023) - (xy 177.92284 138.108447) - (xy 177.921893 138.109021) - (xy 177.576151 138.313145) - (xy 177.575065 138.313768) - (xy 177.222827 138.50989) - (xy 177.221782 138.510456) - (xy 176.862768 138.699206) - (xy 176.861346 138.699925) - (xy 176.497647 138.876439) - (xy 176.496303 138.877066) - (xy 176.127398 139.042638) - (xy 176.125779 139.04333) - (xy 175.753218 139.194864) - (xy 175.751541 139.195511) - (xy 175.377282 139.332129) - (xy 175.375346 139.332791) - (xy 175.000004 139.452479) - (xy 174.997856 139.453111) - (xy 174.623633 139.554046) - (xy 174.621181 139.554641) - (xy 174.247876 139.635176) - (xy 174.245252 139.635668) - (xy 173.866468 139.696236) - (xy 173.865378 139.696398) - (xy 173.535117 139.741695) - (xy 173.525252 139.742288) - (xy 173.466582 139.751095) - (xy 173.439716 139.754781) - (xy 173.436586 139.755477) - (xy 173.433193 139.756108) - (xy 173.117607 139.803484) - (xy 173.110041 139.804024) - (xy 173.049644 139.813687) - (xy 173.02232 139.817789) - (xy 173.020519 139.818214) - (xy 173.016983 139.818913) - (xy 172.689104 139.871374) - (xy 172.680821 139.872048) - (xy 172.621178 139.882241) - (xy 172.593976 139.886594) - (xy 172.59176 139.887139) - (xy 172.588291 139.887861) - (xy 172.252353 139.945274) - (xy 172.246065 139.945845) - (xy 172.184966 139.956789) - (xy 172.157319 139.961515) - (xy 172.156194 139.961805) - (xy 172.152597 139.962588) - (xy 171.808507 140.024228) - (xy 171.803184 140.024751) - (xy 171.741334 140.036261) - (xy 171.713566 140.041236) - (xy 171.712953 140.041399) - (xy 171.709309 140.04222) - (xy 171.360001 140.107226) - (xy 171.352866 140.107984) - (xy 171.292642 140.119761) - (xy 171.265248 140.12486) - (xy 171.26366 140.125293) - (xy 171.26014 140.126116) - (xy 170.906884 140.195198) - (xy 170.903812 140.195545) - (xy 170.840426 140.208194) - (xy 170.811647 140.213822) - (xy 170.808862 140.214492) - (xy 170.454401 140.285228) - (xy 170.449351 140.285824) - (xy 170.396264 140.296771) - (xy 170.387504 140.298578) - (xy 170.376178 140.300838) - (xy 170.359808 140.304105) - (xy 170.359336 140.304241) - (xy 170.355701 140.305135) - (xy 170.308185 140.314934) - (xy 170.001089 140.378259) - (xy 169.995707 140.378931) - (xy 169.934038 140.392086) - (xy 169.90663 140.397738) - (xy 169.905988 140.397927) - (xy 169.902372 140.398842) - (xy 169.548795 140.474273) - (xy 169.546956 140.474511) - (xy 169.482483 140.488419) - (xy 169.45323 140.49466) - (xy 169.451584 140.495085) - (xy 169.10288 140.570311) - (xy 169.099304 140.570786) - (xy 169.036236 140.584688) - (xy 169.008527 140.590667) - (xy 169.008526 140.590667) - (xy 169.008259 140.590725) - (xy 169.00506 140.591562) - (xy 168.732084 140.651741) - (xy 168.6612 140.667368) - (xy 168.656397 140.668031) - (xy 168.594688 140.68203) - (xy 168.566976 140.68814) - (xy 168.566623 140.68825) - (xy 168.562981 140.689223) - (xy 168.227105 140.765417) - (xy 168.225231 140.765685) - (xy 168.161095 140.780391) - (xy 168.131892 140.787016) - (xy 168.130188 140.787479) - (xy 167.803289 140.862442) - (xy 167.801902 140.862643) - (xy 167.754802 140.873529) - (xy 167.737495 140.87753) - (xy 167.707826 140.884334) - (xy 167.706565 140.884679) - (xy 167.391599 140.957481) - (xy 167.388254 140.957975) - (xy 167.325323 140.972801) - (xy 167.318111 140.974468) - (xy 167.297189 140.979304) - (xy 167.294193 140.980134) - (xy 166.991063 141.051548) - (xy 166.987595 141.052076) - (xy 166.924801 141.067159) - (xy 166.896798 141.073757) - (xy 166.893708 141.074628) - (xy 166.606557 141.143604) - (xy 166.604835 141.143872) - (xy 166.54104 141.159342) - (xy 166.511526 141.166432) - (xy 166.509956 141.166879) - (xy 166.238826 141.232631) - (xy 166.237512 141.232838) - (xy 166.173513 141.24847) - (xy 166.143583 141.255728) - (xy 166.142378 141.256074) - (xy 165.890176 141.317676) - (xy 165.887581 141.31809) - (xy 165.824469 141.333723) - (xy 165.795642 141.340766) - (xy 165.793308 141.341442) - (xy 165.561931 141.398756) - (xy 165.558392 141.399337) - (xy 165.495882 141.415117) - (xy 165.485295 141.41774) - (xy 165.468249 141.421963) - (xy 165.468247 141.421963) - (xy 165.46798 141.42203) - (xy 165.464817 141.42296) - (xy 165.254898 141.475956) - (xy 165.254735 141.475984) - (xy 165.205897 141.488324) - (xy 165.191914 141.491858) - (xy 165.186714 141.49317) - (xy 165.159852 141.499951) - (xy 165.159695 141.499997) - (xy 164.95865 141.550796) - (xy 164.908802 141.56339) - (xy 164.908732 141.563386) - (xy 164.908738 141.563407) - (xy 164.820377 141.58567) - (xy 164.75933 141.581553) - (xy 164.712362 141.542339) - (xy 164.700563 141.515295) - (xy 164.692782 141.486254) - (xy 164.691763 141.484187) - (xy 164.678816 141.457931) - (xy 164.670037 141.397379) - (xy 164.698527 141.343231) - (xy 164.738174 141.319623) - (xy 164.868896 141.278924) - (xy 164.871556 141.278197) - (xy 164.871838 141.278108) - (xy 164.87184 141.278108) - (xy 164.883375 141.274482) - (xy 164.905386 141.267565) - (xy 164.933532 141.258802) - (xy 164.939423 141.256968) - (xy 164.939423 141.256967) - (xy 164.939702 141.256881) - (xy 164.942326 141.255954) - (xy 165.360148 141.124638) - (xy 165.363214 141.123784) - (xy 165.365184 141.123302) - (xy 165.365192 141.123301) - (xy 165.398021 141.112736) - (xy 165.430685 141.102471) - (xy 165.4307 141.102463) - (xy 165.432543 141.101736) - (xy 165.435537 141.100663) - (xy 165.854575 140.965819) - (xy 165.857632 140.964951) - (xy 165.857703 140.964927) - (xy 165.857708 140.964927) - (xy 165.884117 140.956337) - (xy 165.891171 140.954044) - (xy 165.914992 140.946378) - (xy 165.924889 140.943194) - (xy 165.92489 140.943193) - (xy 165.924972 140.943167) - (xy 165.927958 140.942081) - (xy 166.167083 140.864317) - (xy 166.348054 140.805465) - (xy 166.351224 140.804549) - (xy 166.352084 140.80433) - (xy 166.352104 140.804327) - (xy 166.385165 140.793396) - (xy 166.418337 140.782609) - (xy 166.418353 140.7826) - (xy 166.41917 140.78227) - (xy 166.422258 140.781132) - (xy 166.840447 140.642873) - (xy 166.843554 140.641958) - (xy 166.845091 140.641558) - (xy 166.845117 140.641554) - (xy 166.877772 140.630534) - (xy 166.910622 140.619674) - (xy 166.910634 140.619667) - (xy 166.912129 140.619052) - (xy 166.915145 140.617922) - (xy 167.329452 140.478115) - (xy 167.332542 140.477184) - (xy 167.334175 140.476748) - (xy 167.334193 140.476745) - (xy 167.366812 140.465508) - (xy 167.399495 140.45448) - (xy 167.399513 140.45447) - (xy 167.401071 140.453818) - (xy 167.404084 140.452668) - (xy 167.811543 140.312312) - (xy 167.814678 140.311348) - (xy 167.815733 140.31106) - (xy 167.815743 140.311059) - (xy 167.848571 140.299558) - (xy 167.881424 140.288242) - (xy 167.881438 140.288234) - (xy 167.882415 140.287818) - (xy 167.885474 140.286629) - (xy 168.28492 140.146697) - (xy 168.287808 140.145784) - (xy 168.291642 140.144699) - (xy 168.291647 140.144699) - (xy 168.323176 140.133295) - (xy 168.354851 140.1222) - (xy 168.354862 140.122193) - (xy 168.3585 140.12062) - (xy 168.361327 140.119499) - (xy 168.748865 139.979342) - (xy 168.751797 139.978383) - (xy 168.755139 139.977404) - (xy 168.755163 139.977399) - (xy 168.786826 139.965613) - (xy 168.818511 139.954155) - (xy 168.818524 139.954147) - (xy 168.821695 139.952738) - (xy 168.824544 139.951574) - (xy 169.199392 139.812057) - (xy 169.202309 139.811074) - (xy 169.205654 139.810059) - (xy 169.205674 139.810055) - (xy 169.237188 139.79799) - (xy 169.268796 139.786226) - (xy 169.268803 139.786222) - (xy 169.272006 139.784763) - (xy 169.274825 139.783581) - (xy 169.636694 139.645045) - (xy 169.641365 139.643611) - (xy 169.642646 139.643205) - (xy 169.642649 139.643203) - (xy 169.642656 139.643202) - (xy 169.666741 139.633636) - (xy 169.673364 139.631006) - (xy 169.70407 139.619253) - (xy 169.704086 139.619243) - (xy 169.705365 139.618647) - (xy 169.709751 139.616557) - (xy 170.059102 139.477832) - (xy 170.064556 139.476027) - (xy 170.068141 139.47507) - (xy 170.089356 139.466) - (xy 170.091471 139.465153) - (xy 170.147267 139.444343) - (xy 170.147416 139.444231) - (xy 170.167834 139.432448) - (xy 170.481369 139.298406) - (xy 170.486255 139.296617) - (xy 170.492718 139.294631) - (xy 170.516059 139.283612) - (xy 170.517717 139.282867) - (xy 170.541498 139.272701) - (xy 170.547274 139.269184) - (xy 170.551873 139.266708) - (xy 170.908618 139.098317) - (xy 170.913674 139.096264) - (xy 170.918809 139.094504) - (xy 170.943042 139.082095) - (xy 170.944368 139.081443) - (xy 170.968979 139.069827) - (xy 170.973494 139.066843) - (xy 170.978222 139.064082) - (xy 171.018752 139.04333) - (xy 171.339302 138.879202) - (xy 171.344338 138.87697) - (xy 171.349061 138.875187) - (xy 171.373216 138.861863) - (xy 171.374481 138.86119) - (xy 171.399045 138.848614) - (xy 171.403154 138.845704) - (xy 171.407843 138.842764) - (xy 171.76907 138.643526) - (xy 171.774319 138.641022) - (xy 171.777506 138.639726) - (xy 171.802682 138.625003) - (xy 171.803699 138.624425) - (xy 171.829252 138.610333) - (xy 171.831996 138.608259) - (xy 171.836838 138.605032) - (xy 172.199188 138.393157) - (xy 172.204424 138.3905) - (xy 172.207275 138.389261) - (xy 172.232388 138.373758) - (xy 172.233372 138.373168) - (xy 172.258804 138.358299) - (xy 172.261224 138.356372) - (xy 172.266035 138.352991) - (xy 172.626987 138.130202) - (xy 172.632338 138.127339) - (xy 172.634158 138.126505) - (xy 172.659961 138.109859) - (xy 172.660607 138.10945) - (xy 172.686685 138.093356) - (xy 172.688216 138.092077) - (xy 172.693091 138.088487) - (xy 173.052773 137.856462) - (xy 173.058071 137.853491) - (xy 173.059781 137.852667) - (xy 173.085625 137.83527) - (xy 173.111801 137.818385) - (xy 173.113237 137.817135) - (xy 173.11806 137.813436) - (xy 173.473679 137.57406) - (xy 173.479068 137.570908) - (xy 173.48004 137.57042) - (xy 173.506225 137.552154) - (xy 173.532647 137.534369) - (xy 173.533442 137.533649) - (xy 173.538331 137.529758) - (xy 173.575297 137.503972) - (xy 173.890954 137.28378) - (xy 173.896286 137.280541) - (xy 173.897284 137.280018) - (xy 173.923138 137.261331) - (xy 173.949228 137.243132) - (xy 173.95004 137.242372) - (xy 173.954846 137.238412) - (xy 174.301406 136.987928) - (xy 174.306842 136.984516) - (xy 174.306939 136.984464) - (xy 174.333229 136.964928) - (xy 174.359772 136.945744) - (xy 174.359851 136.945667) - (xy 174.364736 136.941515) - (xy 174.704393 136.689124) - (xy 174.709703 136.685688) - (xy 174.710158 136.685434) - (xy 174.735888 136.665722) - (xy 174.761864 136.646421) - (xy 174.76223 136.646056) - (xy 174.766992 136.641894) - (xy 175.09758 136.388641) - (xy 175.100015 136.386891) - (xy 175.103763 136.384363) - (xy 175.10378 136.384354) - (xy 175.129987 136.363816) - (xy 175.156447 136.343547) - (xy 175.156454 136.343539) - (xy 175.159859 136.340523) - (xy 175.162161 136.338604) - (xy 175.481186 136.088602) - (xy 175.48359 136.086832) - (xy 175.487518 136.084118) - (xy 175.487532 136.08411) - (xy 175.513425 136.063338) - (xy 175.539583 136.042841) - (xy 175.539588 136.042834) - (xy 175.543146 136.039612) - (xy 175.545392 136.037695) - (xy 175.855059 135.78929) - (xy 175.857504 135.787451) - (xy 175.860465 135.785363) - (xy 175.860479 135.785355) - (xy 175.88654 135.764038) - (xy 175.912825 135.742954) - (xy 175.912846 135.74293) - (xy 175.915499 135.740473) - (xy 175.917779 135.738486) - (xy 176.215928 135.494622) - (xy 176.218283 135.492812) - (xy 176.222062 135.490083) - (xy 176.222076 135.490075) - (xy 176.247626 135.468695) - (xy 176.273339 135.447665) - (xy 176.273351 135.44765) - (xy 176.276729 135.44446) - (xy 176.278932 135.442499) - (xy 176.5637 135.204224) - (xy 176.566145 135.202309) - (xy 176.568372 135.200673) - (xy 176.56839 135.200662) - (xy 176.594343 135.178585) - (xy 176.620423 135.156764) - (xy 176.620429 135.156757) - (xy 176.622429 135.154825) - (xy 176.624743 135.152726) - (xy 176.894899 134.922927) - (xy 176.897264 134.921038) - (xy 176.900579 134.91855) - (xy 176.900589 134.918544) - (xy 176.925867 134.896587) - (xy 176.951359 134.874904) - (xy 176.951364 134.874897) - (xy 176.954324 134.871992) - (xy 176.956549 134.869937) - (xy 176.982482 134.847412) - (xy 177.211291 134.648671) - (xy 177.21382 134.646618) - (xy 177.214721 134.645933) - (xy 177.214737 134.645923) - (xy 177.240801 134.623039) - (xy 177.267072 134.600221) - (xy 177.267091 134.600198) - (xy 177.267868 134.59942) - (xy 177.270246 134.597187) - (xy 177.508324 134.388161) - (xy 177.510686 134.386216) - (xy 177.513533 134.384011) - (xy 177.51355 134.384001) - (xy 177.538644 134.361543) - (xy 177.563967 134.339311) - (xy 177.563973 134.339303) - (xy 177.56652 134.336723) - (xy 177.56873 134.334618) - (xy 177.788265 134.138149) - (xy 177.790723 134.136093) - (xy 177.792032 134.135066) - (xy 177.792045 134.135058) - (xy 177.817592 134.111905) - (xy 177.843326 134.088876) - (xy 177.843333 134.088867) - (xy 177.844499 134.087663) - (xy 177.846814 134.085422) - (xy 178.046752 133.904227) - (xy 178.049171 133.902176) - (xy 178.050745 133.900924) - (xy 178.050764 133.900912) - (xy 178.07611 133.877623) - (xy 178.101518 133.854598) - (xy 178.10153 133.854582) - (xy 178.102913 133.853138) - (xy 178.105194 133.8509) - (xy 178.283483 133.687087) - (xy 178.285958 133.68496) - (xy 178.286969 133.684145) - (xy 178.286989 133.684132) - (xy 178.312297 133.660614) - (xy 178.337905 133.637086) - (xy 178.337921 133.637065) - (xy 178.338807 133.636127) - (xy 178.341126 133.633823) - (xy 178.482335 133.502606) - (xy 178.537831 133.476848) - (xy 178.597871 133.488628) - (xy 178.619726 133.505127) - (xy 178.784844 133.670244) - (xy 179.253496 134.138895) - (xy 179.316429 134.180947) - (xy 179.41573 134.200699) - (xy 179.515031 134.180947) - (xy 179.577964 134.138897) - (xy 180.674072 133.042787) - (xy 180.716124 132.979854) - (xy 180.735876 132.880553) - (xy 180.716124 132.781252) - (xy 180.674074 132.718319) - (xy 180.674072 132.718317) - (xy 180.674069 132.718313) - (xy 180.659533 132.703777) - (xy 184.825098 132.703777) - (xy 185.086516 132.965195) - (xy 185.13597 132.998239) - (xy 185.214005 133.01376) - (xy 185.292041 132.998239) - (xy 185.341495 132.965195) - (xy 185.815046 132.491645) - (xy 185.426138 132.102737) - (xy 184.825098 132.703777) - (xy 180.659533 132.703777) - (xy 180.129199 132.173446) - (xy 184.373692 132.173446) - (xy 184.389213 132.251482) - (xy 184.422257 132.300936) - (xy 184.683675 132.562354) - (xy 185.284714 131.961315) - (xy 185.567558 131.961315) - (xy 185.956467 132.350223) - (xy 186.430018 131.876672) - (xy 186.463062 131.827218) - (xy 186.478583 131.749183) - (xy 186.463062 131.671147) - (xy 186.430018 131.621693) - (xy 186.168599 131.360274) - (xy 185.567558 131.961315) - (xy 185.284714 131.961315) - (xy 185.284716 131.961313) - (xy 184.895808 131.572406) - (xy 184.422257 132.045957) - (xy 184.389213 132.095411) - (xy 184.373692 132.173446) - (xy 180.129199 132.173446) - (xy 180.05275 132.096997) - (xy 180.024972 132.04248) - (xy 180.034543 131.982048) - (xy 180.051924 131.957825) - (xy 180.206484 131.799567) - (xy 180.207277 131.798812) - (xy 180.208108 131.797959) - (xy 180.208115 131.797954) - (xy 180.23317 131.772245) - (xy 180.258138 131.74668) - (xy 180.258143 131.746672) - (xy 180.258979 131.745817) - (xy 180.259719 131.745) - (xy 180.436897 131.5632) - (xy 180.439105 131.561087) - (xy 180.441636 131.558473) - (xy 180.463866 131.535529) - (xy 180.488482 131.510272) - (xy 180.488486 131.510265) - (xy 180.488609 131.51014) - (xy 180.490628 131.507906) - (xy 180.565155 131.430985) - (xy 185.037229 131.430985) - (xy 185.426136 131.819893) - (xy 186.027178 131.218851) - (xy 185.765762 130.957436) - (xy 185.716305 130.92439) - (xy 185.63827 130.908869) - (xy 185.560234 130.92439) - (xy 185.51078 130.957434) - (xy 185.037229 131.430985) - (xy 180.565155 131.430985) - (xy 180.687032 131.305193) - (xy 180.687636 131.304614) - (xy 180.688527 131.303691) - (xy 180.688533 131.303688) - (xy 180.713564 131.277809) - (xy 180.738438 131.252137) - (xy 180.73844 131.252132) - (xy 180.739339 131.251206) - (xy 180.739909 131.250572) - (xy 180.953346 131.029913) - (xy 180.955191 131.028135) - (xy 180.955464 131.02785) - (xy 180.955472 131.027845) - (xy 180.98005 131.002308) - (xy 181.004707 130.976817) - (xy 181.004711 130.976811) - (xy 181.004988 130.976525) - (xy 181.006709 130.974608) - (xy 181.236316 130.736044) - (xy 181.23679 130.735587) - (xy 181.237717 130.734622) - (xy 181.237724 130.734617) - (xy 181.26261 130.708724) - (xy 181.287515 130.682849) - (xy 181.287518 130.682844) - (xy 181.288483 130.681842) - (xy 181.288936 130.681336) - (xy 181.390101 130.576083) - (xy 181.533545 130.426843) - (xy 181.53587 130.42458) - (xy 181.536762 130.423766) - (xy 181.536789 130.423745) - (xy 181.560683 130.398609) - (xy 181.584733 130.373588) - (xy 181.584744 130.373572) - (xy 181.585546 130.37261) - (xy 181.587722 130.370165) - (xy 181.843631 130.10096) - (xy 181.844106 130.100497) - (xy 181.845022 130.099531) - (xy 181.845027 130.099528) - (xy 181.870615 130.072575) - (xy 181.870621 130.07258) - (xy 181.870655 130.072532) - (xy 181.89451 130.04744) - (xy 181.894514 130.047433) - (xy 181.895463 130.046436) - (xy 181.895871 130.045973) - (xy 181.920567 130.01996) - (xy 181.974341 129.990779) - (xy 182.035001 129.998778) - (xy 182.062365 130.018121) - (xy 182.62033 130.576083) - (xy 182.718319 130.674072) - (xy 182.781252 130.716124) - (xy 182.880553 130.735876) - (xy 182.979854 130.716124) - (xy 183.042787 130.674074) - (xy 184.138895 129.577964) - (xy 184.180947 129.515031) - (xy 184.200699 129.41573) - (xy 184.180947 129.316429) - (xy 184.138897 129.253496) - (xy 184.129587 129.244186) - (xy 184.101812 129.189672) - (xy 184.111383 129.12924) - (xy 184.13054 129.103244) - (xy 184.187064 129.048224) - (xy 184.187075 129.048236) - (xy 184.18714 129.048148) - (xy 184.394574 128.846699) - (xy 184.619717 128.629525) - (xy 184.619794 128.629487) - (xy 184.619777 128.629469) - (xy 184.862514 128.39572) - (xy 185.120894 128.148315) - (xy 185.393099 127.889072) - (xy 185.678725 127.618426) - (xy 185.678752 127.618455) - (xy 185.678893 127.618266) - (xy 185.975855 127.338246) - (xy 185.975883 127.338275) - (xy 185.976027 127.338084) - (xy 186.282745 127.050288) - (xy 186.503116 126.845856) - (xy 186.599837 126.756131) - (xy 186.745332 126.621793) - (xy 186.924966 126.455934) - (xy 187.064439 126.328224) - (xy 187.256086 126.152741) - (xy 187.591497 125.848184) - (xy 187.932227 125.542324) - (xy 188.274822 125.237574) - (xy 188.57858 124.970689) - (xy 188.619291 124.93492) - (xy 188.841967 124.741204) - (xy 188.96372 124.635286) - (xy 189.107494 124.511991) - (xy 189.305613 124.342092) - (xy 189.321231 124.328933) - (xy 189.646593 124.054795) - (xy 189.712504 123.999999) - (xy 189.982027 123.775929) - (xy 190.312994 123.50739) - (xy 190.63711 123.249683) - (xy 190.901789 123.043914) - (xy 190.913604 123.036021) - (xy 190.914699 123.035396) - (xy 190.914709 123.035393) - (xy 190.957257 123.000804) - (xy 190.957976 123.000232) - (xy 190.977774 122.984842) - (xy 190.97778 122.984836) - (xy 190.98079 122.982069) - (xy 190.980918 122.982208) - (xy 190.985917 122.977507) - (xy 191.221873 122.785696) - (xy 191.234992 122.777747) - (xy 191.234843 122.777516) - (xy 191.241737 122.77307) - (xy 191.241741 122.773069) - (xy 191.277244 122.740781) - (xy 191.279284 122.739027) - (xy 191.293408 122.727547) - (xy 191.298144 122.722176) - (xy 191.301937 122.718325) - (xy 191.535661 122.505777) - (xy 191.547498 122.497744) - (xy 191.547159 122.497269) - (xy 191.553836 122.4925) - (xy 191.55384 122.492499) - (xy 191.588905 122.457432) - (xy 191.590578 122.455837) - (xy 191.60524 122.442505) - (xy 191.608658 122.438166) - (xy 191.612534 122.433803) - (xy 191.698369 122.347968) - (xy 191.837781 122.208555) - (xy 191.849127 122.200053) - (xy 191.848742 122.199563) - (xy 191.855191 122.19449) - (xy 191.85519 122.19449) - (xy 191.855193 122.194489) - (xy 191.888755 122.157654) - (xy 191.890291 122.156045) - (xy 191.904442 122.141896) - (xy 191.907544 122.137549) - (xy 191.911214 122.133006) - (xy 192.127454 121.895687) - (xy 192.137853 121.887168) - (xy 192.137298 121.886518) - (xy 192.143531 121.881189) - (xy 192.143535 121.881187) - (xy 192.176305 121.842132) - (xy 192.177563 121.840694) - (xy 192.191821 121.825048) - (xy 192.194091 121.821533) - (xy 192.19775 121.816577) - (xy 192.278084 121.72084) - (xy 192.404709 121.569937) - (xy 192.414565 121.561185) - (xy 192.413927 121.560495) - (xy 192.419955 121.554923) - (xy 192.435449 121.534931) - (xy 192.451403 121.514346) - (xy 192.45257 121.512899) - (xy 192.466444 121.496367) - (xy 192.468366 121.493106) - (xy 192.471868 121.487942) - (xy 192.672081 121.229627) - (xy 192.67645 121.224708) - (xy 192.683305 121.217951) - (xy 192.683309 121.217949) - (xy 192.714241 121.175274) - (xy 192.715135 121.174079) - (xy 192.729188 121.155951) - (xy 192.730341 121.153808) - (xy 192.733835 121.148242) - (xy 192.925539 120.883769) - (xy 192.929735 120.878724) - (xy 192.936506 120.871599) - (xy 192.93651 120.871597) - (xy 192.96601 120.827975) - (xy 192.966866 120.826753) - (xy 192.980268 120.808267) - (xy 192.981385 120.806022) - (xy 192.984699 120.800343) - (xy 193.117823 120.6035) - (xy 193.167891 120.529467) - (xy 193.171944 120.524261) - (xy 193.178283 120.517149) - (xy 193.17829 120.517144) - (xy 193.206405 120.472563) - (xy 193.207226 120.471306) - (xy 193.220107 120.452261) - (xy 193.221103 120.450082) - (xy 193.224246 120.444275) - (xy 193.232017 120.431954) - (xy 193.396167 120.17168) - (xy 193.40448 120.160367) - (xy 193.405827 120.158781) - (xy 193.405835 120.158775) - (xy 193.433783 120.112062) - (xy 193.434333 120.111165) - (xy 193.447519 120.09026) - (xy 193.447522 120.09025) - (xy 193.449414 120.086619) - (xy 193.449552 120.08669) - (xy 193.452751 120.080358) - (xy 193.616604 119.806502) - (xy 193.620535 119.800863) - (xy 193.624875 119.795473) - (xy 193.624882 119.795468) - (xy 193.651338 119.748476) - (xy 193.651894 119.747518) - (xy 193.66429 119.726803) - (xy 193.664746 119.725638) - (xy 193.667689 119.719434) - (xy 193.822106 119.445172) - (xy 193.829964 119.433305) - (xy 193.830661 119.432398) - (xy 193.830669 119.432392) - (xy 193.856537 119.38404) - (xy 193.857033 119.383138) - (xy 193.8577 119.381954) - (xy 193.869317 119.361322) - (xy 193.86932 119.361312) - (xy 193.871026 119.357597) - (xy 193.871202 119.357678) - (xy 193.873984 119.351429) - (xy 194.018036 119.082181) - (xy 194.025646 119.070168) - (xy 194.025702 119.070057) - (xy 194.025705 119.070055) - (xy 194.051155 119.020279) - (xy 194.063434 118.997329) - (xy 194.063437 118.997321) - (xy 194.065065 118.993562) - (xy 194.065301 118.993664) - (xy 194.067813 118.987698) - (xy 194.203188 118.72293) - (xy 194.210425 118.710952) - (xy 194.211732 118.709096) - (xy 194.211742 118.709087) - (xy 194.233663 118.663557) - (xy 194.235298 118.660161) - (xy 194.235805 118.659137) - (xy 194.247009 118.637228) - (xy 194.247014 118.637211) - (xy 194.248566 118.633439) - (xy 194.248702 118.633495) - (xy 194.251337 118.626849) - (xy 194.37739 118.365048) - (xy 194.382991 118.35536) - (xy 194.383707 118.353816) - (xy 194.38371 118.353813) - (xy 194.407533 118.302444) - (xy 194.419149 118.278319) - (xy 194.419153 118.278304) - (xy 194.420578 118.27459) - (xy 194.421895 118.271476) - (xy 194.520004 118.059927) - (xy 194.540471 118.015794) - (xy 194.547493 118.003164) - (xy 194.547574 118.003039) - (xy 194.547573 118.003039) - (xy 194.547576 118.003037) - (xy 194.570037 117.952043) - (xy 194.580958 117.928496) - (xy 194.580962 117.928479) - (xy 194.58237 117.924645) - (xy 194.582597 117.924728) - (xy 194.584793 117.918541) - (xy 194.692451 117.674129) - (xy 194.697202 117.665248) - (xy 194.699473 117.659905) - (xy 194.720338 117.610819) - (xy 194.731264 117.586016) - (xy 194.731264 117.586012) - (xy 194.732345 117.582879) - (xy 194.733579 117.579666) - (xy 194.834095 117.343202) - (xy 194.840259 117.331245) - (xy 194.840453 117.330763) - (xy 194.840457 117.33076) - (xy 194.861468 117.27881) - (xy 194.871741 117.254644) - (xy 194.871745 117.254625) - (xy 194.873461 117.249435) - (xy 194.874562 117.246433) - (xy 194.964534 117.023982) - (xy 194.968276 117.016466) - (xy 194.971918 117.007176) - (xy 194.990367 116.960113) - (xy 195.000652 116.934686) - (xy 195.000653 116.934683) - (xy 195.00134 116.932475) - (xy 195.002516 116.929121) - (xy 195.084634 116.719653) - (xy 195.089485 116.709588) - (xy 195.093898 116.697834) - (xy 195.109958 116.655055) - (xy 195.119767 116.630036) - (xy 195.119769 116.630022) - (xy 195.120914 116.626203) - (xy 195.121995 116.622994) - (xy 195.122682 116.621166) - (xy 195.194366 116.430229) - (xy 195.198936 116.420392) - (xy 195.199673 116.418344) - (xy 195.218756 116.365266) - (xy 195.228206 116.340098) - (xy 195.228208 116.340084) - (xy 195.229233 116.336472) - (xy 195.23027 116.33324) - (xy 195.292894 116.15907) - (xy 195.295018 116.154374) - (xy 195.296709 116.14957) - (xy 195.296712 116.149568) - (xy 195.315971 116.094888) - (xy 195.325532 116.068299) - (xy 195.325533 116.068292) - (xy 195.325666 116.067799) - (xy 195.326786 116.064183) - (xy 195.331092 116.051959) - (xy 195.381135 115.909883) - (xy 195.385174 115.900715) - (xy 195.385924 115.898493) - (xy 195.385927 115.89849) - (xy 195.404115 115.844641) - (xy 195.406515 115.837825) - (xy 195.443684 115.789227) - (xy 195.502321 115.771755) - (xy 195.525505 115.775097) - (xy 195.591566 115.792798) - (xy 195.667093 115.797749) - (xy 195.762966 115.765204) - (xy 195.839088 115.698448) - (xy 195.872564 115.630565) - (xy 196.273767 114.133251) - (xy 196.278718 114.057725) - (xy 196.252164 113.979499) - (xy 196.246174 113.961853) - (xy 196.246172 113.96185) - (xy 196.245313 113.960871) - (xy 196.179417 113.88573) - (xy 196.111534 113.852254) - (xy 195.193776 113.606342) - (xy 195.193772 113.606341) - (xy 195.193768 113.606341) - (xy 195.118252 113.601391) - (xy 195.118247 113.601391) - (xy 195.022379 113.633934) - (xy 195.022375 113.633936) - (xy 194.946254 113.70069) - (xy 194.912778 113.768574) - (xy 194.753871 114.361626) - (xy 194.512492 115.262469) - (xy 194.511575 115.26589) - (xy 194.511574 115.265896) - (xy 194.506624 115.341411) - (xy 194.506624 115.341416) - (xy 194.539167 115.437286) - (xy 194.539169 115.437289) - (xy 194.599783 115.506407) - (xy 194.605925 115.51341) - (xy 194.666172 115.54312) - (xy 194.709999 115.585815) - (xy 194.720362 115.646116) - (xy 194.715763 115.664801) - (xy 194.647969 115.857273) - (xy 194.553234 116.120757) - (xy 194.512088 116.230351) - (xy 194.448035 116.40096) - (xy 194.331651 116.697838) - (xy 194.258852 116.877831) - (xy 194.206537 117.007176) - (xy 194.083976 117.2955) - (xy 194.069631 117.329247) - (xy 194.058635 117.354211) - (xy 193.923984 117.659905) - (xy 193.766447 117.999595) - (xy 193.6007 118.343838) - (xy 193.600176 118.344893) - (xy 193.570274 118.403378) - (xy 193.422872 118.691666) - (xy 193.235472 119.041936) - (xy 193.234959 119.04287) - (xy 193.038713 119.391428) - (xy 193.038057 119.392558) - (xy 192.830221 119.739927) - (xy 192.829613 119.740918) - (xy 192.613599 120.083426) - (xy 192.612736 120.084747) - (xy 192.393452 120.408989) - (xy 192.386044 120.419942) - (xy 192.385119 120.421262) - (xy 192.147783 120.748688) - (xy 192.146829 120.749961) - (xy 191.900622 121.067618) - (xy 191.899417 121.069112) - (xy 191.643732 121.373818) - (xy 191.642402 121.375339) - (xy 191.377274 121.666311) - (xy 191.375686 121.667974) - (xy 191.101106 121.942554) - (xy 191.099407 121.944173) - (xy 190.816778 122.201196) - (xy 190.814706 122.202978) - (xy 190.765281 122.243156) - (xy 190.516796 122.445149) - (xy 190.515954 122.445819) - (xy 190.25327 122.650038) - (xy 190.246144 122.654744) - (xy 190.198905 122.692302) - (xy 190.177219 122.709163) - (xy 190.175437 122.710801) - (xy 190.172755 122.713094) - (xy 189.922793 122.911841) - (xy 189.916357 122.916189) - (xy 189.868975 122.954633) - (xy 189.847368 122.971812) - (xy 189.84593 122.973163) - (xy 189.84324 122.975511) - (xy 189.585616 123.184544) - (xy 189.577954 123.189842) - (xy 189.531985 123.228058) - (xy 189.510819 123.245234) - (xy 189.508765 123.247202) - (xy 189.506171 123.249518) - (xy 189.243943 123.467525) - (xy 189.239672 123.470537) - (xy 189.191512 123.511114) - (xy 189.169775 123.529187) - (xy 189.169366 123.529589) - (xy 189.166599 123.532105) - (xy 188.898811 123.757733) - (xy 188.893243 123.761725) - (xy 188.846415 123.801881) - (xy 188.825104 123.819838) - (xy 188.824068 123.820869) - (xy 188.821389 123.823344) - (xy 188.552123 124.054253) - (xy 188.547581 124.057564) - (xy 188.500218 124.098764) - (xy 188.478921 124.117028) - (xy 188.47837 124.117587) - (xy 188.475659 124.120131) - (xy 188.203976 124.35648) - (xy 188.200813 124.358814) - (xy 188.152637 124.401142) - (xy 188.131077 124.419898) - (xy 188.128462 124.422382) - (xy 187.856405 124.661414) - (xy 187.85249 124.664338) - (xy 187.805163 124.706436) - (xy 187.783932 124.725091) - (xy 187.783662 124.725371) - (xy 187.780957 124.727968) - (xy 187.510549 124.968506) - (xy 187.507657 124.970689) - (xy 187.477394 124.997856) - (xy 187.459771 125.013674) - (xy 187.438249 125.03282) - (xy 187.435855 125.035144) - (xy 187.167122 125.276375) - (xy 187.163505 125.279135) - (xy 187.116318 125.321981) - (xy 187.095317 125.340832) - (xy 187.095167 125.340992) - (xy 187.092477 125.343628) - (xy 187.056469 125.376324) - (xy 186.846391 125.567079) - (xy 186.828403 125.583412) - (xy 186.825744 125.585462) - (xy 186.815697 125.594662) - (xy 186.778054 125.62913) - (xy 186.756668 125.648548) - (xy 186.754476 125.650719) - (xy 186.495121 125.888201) - (xy 186.492501 125.890238) - (xy 186.445054 125.934044) - (xy 186.423644 125.95365) - (xy 186.421474 125.955817) - (xy 186.167897 126.189947) - (xy 186.166408 126.191113) - (xy 186.118284 126.235757) - (xy 186.096133 126.256209) - (xy 186.094899 126.25745) - (xy 185.849104 126.485467) - (xy 185.84554 126.488281) - (xy 185.799101 126.531853) - (xy 185.778358 126.551097) - (xy 185.778217 126.551252) - (xy 185.775565 126.553937) - (xy 185.539425 126.775509) - (xy 185.53787 126.776748) - (xy 185.490027 126.821862) - (xy 185.468254 126.842291) - (xy 185.46697 126.843603) - (xy 185.24069 127.056974) - (xy 185.23916 127.058199) - (xy 185.209782 127.086036) - (xy 185.191445 127.103412) - (xy 185.185265 127.10924) - (xy 185.169644 127.123969) - (xy 185.168392 127.125253) - (xy 184.953951 127.328448) - (xy 184.952353 127.329733) - (xy 184.925673 127.355143) - (xy 184.90491 127.374918) - (xy 184.883845 127.394879) - (xy 184.883098 127.395587) - (xy 184.881794 127.396932) - (xy 184.680176 127.588949) - (xy 184.678487 127.590315) - (xy 184.631177 127.635615) - (xy 184.609571 127.656192) - (xy 184.608159 127.657656) - (xy 184.42037 127.83747) - (xy 184.418587 127.838921) - (xy 184.371195 127.884556) - (xy 184.34996 127.90489) - (xy 184.348505 127.906406) - (xy 184.17647 128.07207) - (xy 184.175935 128.072508) - (xy 184.127534 128.119194) - (xy 184.105723 128.140198) - (xy 184.105279 128.140662) - (xy 183.950226 128.290226) - (xy 183.948118 128.291954) - (xy 183.901269 128.33745) - (xy 183.880245 128.357732) - (xy 183.878529 128.359534) - (xy 183.741212 128.492891) - (xy 183.740494 128.493483) - (xy 183.693162 128.539555) - (xy 183.670878 128.561196) - (xy 183.670263 128.561845) - (xy 183.62724 128.603722) - (xy 183.572354 128.630762) - (xy 183.512056 128.620376) - (xy 183.488186 128.602787) - (xy 183.467051 128.581652) - (xy 183.441108 128.564316) - (xy 183.403231 128.516267) - (xy 183.400829 128.455129) - (xy 183.423245 128.414985) - (xy 183.516716 128.313363) - (xy 183.517424 128.312647) - (xy 183.518242 128.311755) - (xy 183.518248 128.311751) - (xy 183.532512 128.296212) - (xy 183.542558 128.28527) - (xy 183.542566 128.285277) - (xy 183.542616 128.285205) - (xy 183.566744 128.258974) - (xy 183.566749 128.258966) - (xy 183.567592 128.25805) - (xy 183.56824 128.257291) - (xy 183.86408 127.935022) - (xy 183.866377 127.932682) - (xy 183.867154 127.931939) - (xy 183.867171 127.931926) - (xy 183.890496 127.906247) - (xy 183.914051 127.880589) - (xy 183.914061 127.880574) - (xy 183.914732 127.879729) - (xy 183.916858 127.877225) - (xy 184.21302 127.55119) - (xy 184.215295 127.548848) - (xy 184.21608 127.548089) - (xy 184.216115 127.548061) - (xy 184.239384 127.522168) - (xy 184.262694 127.496508) - (xy 184.262703 127.496494) - (xy 184.263386 127.495625) - (xy 184.265497 127.49311) - (xy 184.56096 127.164344) - (xy 184.563044 127.162181) - (xy 184.586882 127.135502) - (xy 184.610353 127.109386) - (xy 184.610356 127.10938) - (xy 184.610483 127.10924) - (xy 184.612391 127.106952) - (xy 184.655952 127.058199) - (xy 184.90593 126.778424) - (xy 184.908072 126.776175) - (xy 184.910312 126.773964) - (xy 184.91032 126.773958) - (xy 184.932694 126.748472) - (xy 184.955245 126.723234) - (xy 184.955252 126.723222) - (xy 184.957172 126.720737) - (xy 184.959144 126.718343) - (xy 185.24719 126.390244) - (xy 185.249445 126.387843) - (xy 185.250022 126.387267) - (xy 185.250045 126.387248) - (xy 185.27297 126.360879) - (xy 185.295931 126.334727) - (xy 185.295938 126.334715) - (xy 185.29644 126.334055) - (xy 185.298522 126.331489) - (xy 185.58189 126.005574) - (xy 185.584057 126.00324) - (xy 185.585547 126.001733) - (xy 185.585562 126.001721) - (xy 185.607858 125.975708) - (xy 185.630395 125.949788) - (xy 185.630404 125.949773) - (xy 185.631695 125.948055) - (xy 185.633676 125.945585) - (xy 185.908376 125.625102) - (xy 185.910452 125.62283) - (xy 185.912612 125.620608) - (xy 185.912626 125.620597) - (xy 185.93449 125.594637) - (xy 185.956527 125.568928) - (xy 185.956536 125.568913) - (xy 185.95837 125.566436) - (xy 185.960291 125.564002) - (xy 186.226487 125.247948) - (xy 186.228624 125.245573) - (xy 186.23002 125.244116) - (xy 186.230034 125.244104) - (xy 186.251986 125.217674) - (xy 186.274116 125.1914) - (xy 186.274131 125.191375) - (xy 186.275307 125.189758) - (xy 186.277254 125.187251) - (xy 186.534196 124.877907) - (xy 186.538606 124.873249) - (xy 186.538657 124.8732) - (xy 186.538777 124.87309) - (xy 186.559266 124.847726) - (xy 186.580144 124.82259) - (xy 186.580276 124.822373) - (xy 186.583955 124.817161) - (xy 186.827611 124.515532) - (xy 186.829603 124.513219) - (xy 186.831839 124.510777) - (xy 186.831853 124.510765) - (xy 186.852913 124.484209) - (xy 186.874125 124.457952) - (xy 186.874132 124.457939) - (xy 186.87601 124.455243) - (xy 186.877847 124.45277) - (xy 187.110484 124.159444) - (xy 187.114264 124.155206) - (xy 187.11725 124.152221) - (xy 187.134248 124.129511) - (xy 187.135048 124.128473) - (xy 187.152696 124.106223) - (xy 187.154825 124.102569) - (xy 187.157956 124.097842) - (xy 187.385982 123.793232) - (xy 187.389389 123.789158) - (xy 187.393641 123.784599) - (xy 187.408702 123.762932) - (xy 187.40969 123.761562) - (xy 187.425497 123.740449) - (xy 187.428476 123.734991) - (xy 187.431273 123.730464) - (xy 187.657071 123.405663) - (xy 187.660367 123.401431) - (xy 187.664315 123.396894) - (xy 187.678757 123.374515) - (xy 187.67962 123.373226) - (xy 187.694833 123.351345) - (xy 187.697529 123.345964) - (xy 187.700189 123.341309) - (xy 187.920008 123.00072) - (xy 187.923269 122.996241) - (xy 187.926412 122.992398) - (xy 187.940684 122.968724) - (xy 187.94145 122.967497) - (xy 187.956449 122.94426) - (xy 187.958524 122.939737) - (xy 187.961112 122.934844) - (xy 188.173846 122.582016) - (xy 188.177211 122.577128) - (xy 188.17891 122.574953) - (xy 188.193737 122.54905) - (xy 188.19425 122.548177) - (xy 188.209675 122.522596) - (xy 188.210751 122.520048) - (xy 188.213391 122.514717) - (xy 188.215628 122.510809) - (xy 188.42179 122.150667) - (xy 188.424926 122.145863) - (xy 188.427165 122.142836) - (xy 188.440828 122.117441) - (xy 188.441408 122.116397) - (xy 188.455763 122.091323) - (xy 188.457151 122.087817) - (xy 188.459573 122.082607) - (xy 188.654243 121.72084) - (xy 188.661136 121.708031) - (xy 188.664339 121.702865) - (xy 188.66552 121.7012) - (xy 188.679478 121.67396) - (xy 188.679848 121.673255) - (xy 188.694362 121.646286) - (xy 188.695065 121.644362) - (xy 188.697491 121.638811) - (xy 188.892305 121.258666) - (xy 188.895435 121.253393) - (xy 188.896397 121.25198) - (xy 188.910141 121.223863) - (xy 188.924433 121.195976) - (xy 188.924991 121.194348) - (xy 188.927329 121.188699) - (xy 189.115816 120.803119) - (xy 189.118918 120.797682) - (xy 189.119433 120.796899) - (xy 189.119831 120.796052) - (xy 189.12771 120.779251) - (xy 189.133032 120.767903) - (xy 189.14709 120.739147) - (xy 189.147377 120.738254) - (xy 189.149677 120.732415) - (xy 189.178859 120.670197) - (xy 189.331958 120.343776) - (xy 189.334938 120.338345) - (xy 189.335586 120.337323) - (xy 189.348576 120.30835) - (xy 189.350011 120.305292) - (xy 189.353412 120.29804) - (xy 189.362078 120.279563) - (xy 189.362428 120.278411) - (xy 189.364611 120.272583) - (xy 189.539737 119.881983) - (xy 189.542718 119.876351) - (xy 189.542878 119.876091) - (xy 189.555797 119.846164) - (xy 189.56911 119.816473) - (xy 189.569198 119.816164) - (xy 189.571339 119.810163) - (xy 189.739042 119.421706) - (xy 189.741931 119.41605) - (xy 189.742135 119.415708) - (xy 189.754609 119.385649) - (xy 189.767481 119.355835) - (xy 189.767578 119.355475) - (xy 189.769622 119.349473) - (xy 189.929399 118.964479) - (xy 189.930628 118.961757) - (xy 189.932495 118.957934) - (xy 189.932504 118.95792) - (xy 189.944984 118.926927) - (xy 189.957797 118.896054) - (xy 189.9578 118.896041) - (xy 189.959155 118.89198) - (xy 189.960189 118.889164) - (xy 190.111786 118.512699) - (xy 190.113003 118.509927) - (xy 190.114727 118.506303) - (xy 190.114738 118.506285) - (xy 190.126954 118.475033) - (xy 190.13946 118.443978) - (xy 190.139463 118.443964) - (xy 190.140699 118.440125) - (xy 190.141712 118.437278) - (xy 190.286869 118.065944) - (xy 190.289563 118.060189) - (xy 190.289708 118.059927) - (xy 190.301144 118.029429) - (xy 190.313012 117.999071) - (xy 190.31308 117.998778) - (xy 190.314932 117.992662) - (xy 190.451079 117.629604) - (xy 190.452294 117.626655) - (xy 190.453234 117.624565) - (xy 190.453241 117.624554) - (xy 190.465003 117.592473) - (xy 190.477048 117.560356) - (xy 190.47705 117.560342) - (xy 190.477703 117.558134) - (xy 190.478696 117.555126) - (xy 190.606559 117.20641) - (xy 190.607681 117.203619) - (xy 190.609414 117.199655) - (xy 190.609417 117.19965) - (xy 190.620582 117.168168) - (xy 190.632085 117.136799) - (xy 190.632086 117.136793) - (xy 190.633279 117.132645) - (xy 190.634202 117.129766) - (xy 190.635893 117.125) - (xy 190.700262 116.943514) - (xy 190.752815 116.795346) - (xy 190.753967 116.792399) - (xy 190.754932 116.790142) - (xy 190.754942 116.790125) - (xy 190.766117 116.757839) - (xy 190.77754 116.725635) - (xy 190.777543 116.725619) - (xy 190.778195 116.723257) - (xy 190.779138 116.720222) - (xy 190.782674 116.710009) - (xy 190.851922 116.509959) - (xy 190.889362 116.401801) - (xy 190.890511 116.3988) - (xy 190.891255 116.397029) - (xy 190.891259 116.397023) - (xy 190.902323 116.364355) - (xy 190.913548 116.33193) - (xy 190.913553 116.331901) - (xy 190.914038 116.330092) - (xy 190.914967 116.327022) - (xy 191.016673 116.026747) - (xy 191.017765 116.023835) - (xy 191.018851 116.021188) - (xy 191.018859 116.021173) - (xy 191.029506 115.988862) - (xy 191.04041 115.956672) - (xy 191.040412 115.956659) - (xy 191.041132 115.953899) - (xy 191.04202 115.950888) - (xy 191.049572 115.927972) - (xy 191.134322 115.6708) - (xy 191.13544 115.667751) - (xy 191.135944 115.666502) - (xy 191.135958 115.666474) - (xy 191.146584 115.633591) - (xy 191.157446 115.600633) - (xy 191.15745 115.60061) - (xy 191.157786 115.599278) - (xy 191.158688 115.596138) - (xy 191.197312 115.476621) - (xy 191.241372 115.340283) - (xy 191.242401 115.337409) - (xy 191.243769 115.333926) - (xy 191.243768 115.333926) - (xy 191.243772 115.33392) - (xy 191.253792 115.301854) - (xy 191.26415 115.269805) - (xy 191.264152 115.269791) - (xy 191.265053 115.266133) - (xy 191.265868 115.26321) - (xy 191.338258 115.031562) - (xy 191.339337 115.028477) - (xy 191.339709 115.027512) - (xy 191.339718 115.027495) - (xy 191.349923 114.994236) - (xy 191.360298 114.961039) - (xy 191.3603 114.961024) - (xy 191.360537 114.960019) - (xy 191.361397 114.956841) - (xy 191.41774 114.773232) - (xy 191.452887 114.72315) - (xy 191.510759 114.70329) - (xy 191.538004 114.706649) - (xy 192.404011 114.938695) - (xy 192.479538 114.943646) - (xy 192.575411 114.911101) - (xy 192.651533 114.844345) - (xy 192.685009 114.776462) - (xy 193.086212 113.279148) - (xy 193.091163 113.203622) - (xy 193.058618 113.107748) - (xy 192.991862 113.031627) - (xy 192.923979 112.998151) - (xy 192.51867 112.889549) - (xy 192.074891 112.770639) - (xy 192.023577 112.737315) - (xy 192.00165 112.680193) - (xy 192.003137 112.65716) - (xy 192.003366 112.655907) - (xy 192.003373 112.655883) - (xy 192.003375 112.655856) - (xy 192.003454 112.655431) - (xy 192.00417 112.652157) - (xy 192.059483 112.435388) - (xy 192.059822 112.434235) - (xy 192.0601 112.433139) - (xy 192.060102 112.433135) - (xy 192.068769 112.399) - (xy 192.077758 112.363775) - (xy 192.077758 112.363768) - (xy 192.078028 112.362713) - (xy 192.078293 112.361492) - (xy 192.087164 112.326555) - (xy 192.140682 112.115787) - (xy 192.141554 112.112789) - (xy 192.145225 112.098146) - (xy 192.150196 112.078318) - (xy 192.158863 112.044189) - (xy 192.158863 112.044185) - (xy 192.158896 112.044057) - (xy 192.159548 112.041018) - (xy 192.228162 111.767351) - (xy 192.228347 111.766712) - (xy 192.228681 111.765372) - (xy 192.228685 111.765365) - (xy 192.237226 111.731199) - (xy 192.237262 111.731141) - (xy 192.237242 111.731136) - (xy 192.246478 111.694299) - (xy 192.246629 111.693585) - (xy 192.247254 111.691084) - (xy 192.321272 111.395013) - (xy 192.321611 111.393841) - (xy 192.321871 111.392793) - (xy 192.321873 111.39279) - (xy 192.327781 111.369038) - (xy 192.33053 111.357986) - (xy 192.339456 111.32228) - (xy 192.339714 111.321057) - (xy 192.340432 111.318172) - (xy 192.419462 111.000438) - (xy 192.420387 110.9972) - (xy 192.420393 110.997186) - (xy 192.428789 110.962939) - (xy 192.437292 110.928758) - (xy 192.437294 110.928736) - (xy 192.437978 110.925462) - (xy 192.441759 110.910043) - (xy 196.511598 110.910043) - (xy 196.868702 111.005729) - (xy 196.92805 111.00962) - (xy 196.928053 111.009619) - (xy 197.003392 110.984045) - (xy 197.063216 110.931581) - (xy 197.089522 110.878239) - (xy 197.262852 110.231358) - (xy 196.731594 110.089007) - (xy 196.511598 110.910043) - (xy 192.441759 110.910043) - (xy 192.517503 110.601126) - (xy 195.829929 110.601126) - (xy 195.855504 110.676466) - (xy 195.907965 110.736287) - (xy 195.961314 110.762596) - (xy 196.318412 110.858279) - (xy 196.538408 110.037243) - (xy 196.010617 109.895821) - (xy 196.783358 109.895821) - (xy 197.314616 110.038172) - (xy 197.487948 109.39129) - (xy 197.491838 109.331944) - (xy 197.491838 109.331939) - (xy 197.466263 109.256599) - (xy 197.413802 109.196778) - (xy 197.360453 109.170469) - (xy 197.003354 109.074785) - (xy 196.783358 109.895821) - (xy 196.010617 109.895821) - (xy 196.00715 109.894892) - (xy 195.83382 110.541773) - (xy 195.833819 110.54178) - (xy 195.829929 110.601121) - (xy 195.829929 110.601126) - (xy 192.517503 110.601126) - (xy 192.521989 110.582831) - (xy 192.522844 110.579803) - (xy 192.526143 110.566165) - (xy 192.531146 110.545486) - (xy 192.539579 110.511096) - (xy 192.539579 110.511092) - (xy 192.5396 110.511008) - (xy 192.540245 110.507877) - (xy 192.542808 110.497283) - (xy 192.627464 110.147371) - (xy 192.628113 110.145049) - (xy 192.63647 110.11015) - (xy 192.636514 110.11016) - (xy 192.636523 110.109924) - (xy 192.644838 110.075563) - (xy 192.644838 110.075553) - (xy 192.64495 110.075094) - (xy 192.645427 110.07274) - (xy 192.653749 110.037989) - (xy 192.685687 109.985805) - (xy 192.742202 109.962358) - (xy 192.775643 109.96542) - (xy 193.672224 110.205658) - (xy 193.747751 110.210609) - (xy 193.843624 110.178064) - (xy 193.919746 110.111308) - (xy 193.953222 110.043425) - (xy 194.044785 109.701706) - (xy 196.058914 109.701706) - (xy 196.590172 109.844057) - (xy 196.810168 109.023021) - (xy 196.453067 108.927337) - (xy 196.45306 108.927336) - (xy 196.393717 108.923445) - (xy 196.393714 108.923446) - (xy 196.318375 108.94902) - (xy 196.258551 109.001484) - (xy 196.232245 109.054826) - (xy 196.058914 109.701706) - (xy 194.044785 109.701706) - (xy 194.354425 108.546111) - (xy 194.359376 108.470585) - (xy 194.331961 108.389822) - (xy 194.326832 108.374713) - (xy 194.32683 108.37471) - (xy 194.294351 108.337674) - (xy 194.260075 108.29859) - (xy 194.260074 108.298589) - (xy 194.260073 108.298588) - (xy 194.192195 108.265114) - (xy 194.179259 108.261648) - (xy 194.127946 108.228322) - (xy 194.106021 108.1712) - (xy 194.109566 108.139278) - (xy 194.131158 108.062339) - (xy 194.134038 108.052207) - (xy 194.209845 107.785442) - (xy 194.209901 107.785458) - (xy 194.209918 107.785185) - (xy 194.277917 107.548362) - (xy 194.27794 107.548304) - (xy 194.296713 107.482904) - (xy 194.296714 107.482904) - (xy 194.296714 107.482896) - (xy 194.30484 107.454598) - (xy 194.30484 107.454594) - (xy 194.305479 107.45237) - (xy 194.305491 107.452316) - (xy 194.38951 107.159606) - (xy 194.469851 106.883231) - (xy 194.489202 106.816664) - (xy 194.596001 106.455346) - (xy 194.596038 106.455292) - (xy 194.596019 106.455287) - (xy 194.626145 106.35361) - (xy 194.707654 106.078517) - (xy 194.825533 105.686919) - (xy 194.947008 105.284655) - (xy 194.964389 105.22844) - (xy 195.074501 104.872294) - (xy 195.074558 104.872311) - (xy 195.074577 104.872047) - (xy 195.206423 104.449547) - (xy 195.340881 104.021272) - (xy 195.479249 103.589245) - (xy 195.621655 103.155058) - (xy 195.766227 102.718347) - (xy 195.912608 102.284187) - (xy 196.060746 101.853691) - (xy 196.210881 101.428142) - (xy 196.361942 101.008749) - (xy 196.513822 100.599765) - (xy 196.665612 100.200941) - (xy 196.762434 99.954773) - (xy 197.165828 99.954773) - (xy 197.17355 100.097203) - (xy 197.175608 100.135149) - (xy 197.175609 100.135157) - (xy 197.223935 100.309208) - (xy 197.223938 100.309217) - (xy 197.308547 100.468808) - (xy 197.30855 100.468812) - (xy 197.308551 100.468814) - (xy 197.425498 100.606494) - (xy 197.425499 100.606495) - (xy 197.425501 100.606497) - (xy 197.502532 100.665054) - (xy 197.569308 100.715816) - (xy 197.733256 100.791667) - (xy 197.909678 100.8305) - (xy 198.045028 100.8305) - (xy 198.179586 100.815866) - (xy 198.350774 100.758186) - (xy 198.505561 100.665054) - (xy 198.636708 100.540825) - (xy 198.738083 100.391307) - (xy 198.804947 100.223492) - (xy 198.834172 100.045227) - (xy 198.824392 99.864848) - (xy 198.776064 99.690788) - (xy 198.776055 99.690771) - (xy 198.691452 99.531191) - (xy 198.69145 99.531189) - (xy 198.691449 99.531186) - (xy 198.574502 99.393506) - (xy 198.5745 99.393504) - (xy 198.574498 99.393502) - (xy 198.459454 99.306048) - (xy 198.430692 99.284184) - (xy 198.339116 99.241816) - (xy 198.266747 99.208334) - (xy 198.266745 99.208333) - (xy 198.217056 99.197396) - (xy 198.090322 99.1695) - (xy 198.090318 99.1695) - (xy 197.954972 99.1695) - (xy 197.820411 99.184134) - (xy 197.649228 99.241813) - (xy 197.649222 99.241816) - (xy 197.494442 99.334943) - (xy 197.363291 99.459175) - (xy 197.261918 99.608689) - (xy 197.229207 99.690788) - (xy 197.195053 99.776508) - (xy 197.188576 99.816018) - (xy 197.169267 99.933799) - (xy 197.165828 99.954773) - (xy 196.762434 99.954773) - (xy 196.817011 99.816013) - (xy 196.945097 99.502911) - (xy 196.948183 99.496667) - (xy 196.951254 99.491415) - (xy 196.951257 99.491412) - (xy 196.970546 99.440741) - (xy 196.970977 99.439651) - (xy 196.980229 99.417036) - (xy 196.980423 99.416177) - (xy 196.982434 99.409514) - (xy 197.091819 99.122185) - (xy 197.099105 99.108922) - (xy 197.098804 99.108768) - (xy 197.102558 99.101475) - (xy 197.11729 99.055482) - (xy 197.118162 99.052989) - (xy 197.124756 99.035672) - (xy 197.126101 99.028975) - (xy 197.127484 99.023651) - (xy 197.223982 98.722393) - (xy 197.230301 98.709344) - (xy 197.229822 98.709127) - (xy 197.233216 98.701656) - (xy 197.233215 98.701656) - (xy 197.233217 98.701655) - (xy 197.245946 98.654008) - (xy 197.246601 98.651776) - (xy 197.252565 98.633162) - (xy 197.253405 98.627387) - (xy 197.254563 98.621756) - (xy 197.336683 98.314394) - (xy 197.34221 98.301462) - (xy 197.341598 98.301217) - (xy 197.34465 98.293595) - (xy 197.346045 98.287223) - (xy 197.35534 98.244758) - (xy 197.355849 98.24266) - (xy 197.36107 98.223123) - (xy 197.361561 98.217998) - (xy 197.362482 98.212135) - (xy 197.398812 98.04617) - (xy 197.431146 97.898463) - (xy 197.435891 97.885881) - (xy 197.435089 97.885598) - (xy 197.437824 97.877866) - (xy 197.437956 97.877123) - (xy 197.446669 97.827741) - (xy 197.447061 97.825761) - (xy 197.451582 97.80511) - (xy 197.451792 97.800918) - (xy 197.452484 97.794797) - (xy 197.480184 97.637827) - (xy 197.508456 97.477617) - (xy 197.51257 97.465312) - (xy 197.511601 97.46501) - (xy 197.514045 97.457184) - (xy 197.514048 97.45718) - (xy 197.521131 97.405978) - (xy 197.521402 97.404257) - (xy 197.525211 97.382677) - (xy 197.525242 97.379221) - (xy 197.525708 97.372895) - (xy 197.536377 97.29578) - (xy 197.569949 97.053117) - (xy 197.573595 97.040743) - (xy 197.572583 97.040467) - (xy 197.574742 97.032549) - (xy 197.579959 96.980989) - (xy 197.580161 96.979304) - (xy 197.583181 96.957483) - (xy 197.583087 96.954144) - (xy 197.58332 96.947787) - (xy 197.583698 96.944058) - (xy 197.616271 96.622185) - (xy 197.61738 96.615646) - (xy 197.61954 96.606614) - (xy 197.61954 96.606612) - (xy 197.619542 96.606608) - (xy 197.623209 96.553855) - (xy 197.623338 96.552359) - (xy 197.625439 96.531614) - (xy 197.625656 96.529467) - (xy 197.625509 96.527192) - (xy 197.625523 96.520586) - (xy 197.64824 96.193937) - (xy 197.649195 96.187113) - (xy 197.650609 96.180429) - (xy 197.650611 96.180425) - (xy 197.652939 96.126595) - (xy 197.653007 96.125382) - (xy 197.654684 96.101288) - (xy 197.654567 96.100077) - (xy 197.654384 96.093205) - (xy 197.668418 95.768882) - (xy 197.669171 95.76217) - (xy 197.670602 95.754295) - (xy 197.670606 95.754287) - (xy 197.671379 95.700913) - (xy 197.671417 95.699566) - (xy 197.672439 95.675975) - (xy 197.672228 95.674254) - (xy 197.671863 95.667496) - (xy 197.672516 95.622437) - (xy 197.676543 95.34453) - (xy 197.677137 95.337574) - (xy 197.678057 95.331702) - (xy 197.67806 95.331695) - (xy 197.67753 95.277445) - (xy 197.677533 95.276257) - (xy 197.677671 95.266676) - (xy 197.677888 95.251764) - (xy 197.677887 95.251757) - (xy 197.677609 95.247679) - (xy 197.677748 95.247669) - (xy 197.677169 95.240499) - (xy 197.674134 94.929402) - (xy 197.675009 94.915277) - (xy 197.675211 94.913764) - (xy 197.675215 94.913753) - (xy 197.673461 94.85913) - (xy 197.673439 94.858052) - (xy 197.673197 94.833166) - (xy 197.673194 94.833149) - (xy 197.672818 94.829082) - (xy 197.672994 94.829065) - (xy 197.672274 94.822147) - (xy 197.670649 94.771518) - (xy 197.662462 94.51647) - (xy 197.66301 94.502429) - (xy 197.663227 94.500461) - (xy 197.66323 94.500451) - (xy 197.660215 94.44605) - (xy 197.660168 94.445006) - (xy 197.659375 94.420265) - (xy 197.659373 94.420258) - (xy 197.658906 94.416203) - (xy 197.659064 94.416184) - (xy 197.65817 94.409162) - (xy 197.641656 94.111155) - (xy 197.641898 94.098466) - (xy 197.641039 94.086534) - (xy 197.637793 94.04145) - (xy 197.636331 94.015053) - (xy 197.63633 94.015048) - (xy 197.635649 94.010146) - (xy 197.635306 94.006888) - (xy 197.628699 93.915104) - (xy 197.614384 93.716232) - (xy 197.614412 93.702582) - (xy 197.613025 93.687169) - (xy 197.609357 93.646389) - (xy 197.607476 93.620248) - (xy 197.607474 93.620243) - (xy 197.606611 93.614703) - (xy 197.606221 93.611527) - (xy 197.581063 93.331816) - (xy 197.580822 93.317387) - (xy 197.580832 93.317193) - (xy 197.580834 93.317186) - (xy 197.574768 93.26184) - (xy 197.572443 93.235983) - (xy 197.572439 93.23597) - (xy 197.571739 93.231943) - (xy 197.571975 93.231901) - (xy 197.570777 93.225427) - (xy 197.541679 92.959904) - (xy 197.541365 92.95026) - (xy 197.541056 92.947735) - (xy 197.541057 92.947734) - (xy 197.534152 92.891213) - (xy 197.53119 92.86418) - (xy 197.531183 92.864157) - (xy 197.530605 92.861179) - (xy 197.530066 92.857772) - (xy 197.49899 92.603378) - (xy 197.498373 92.590349) - (xy 197.498272 92.589626) - (xy 197.498273 92.589623) - (xy 197.490519 92.534026) - (xy 197.487322 92.507854) - (xy 197.48732 92.507847) - (xy 197.486263 92.502743) - (xy 197.485708 92.499536) - (xy 197.452351 92.260353) - (xy 197.451834 92.251929) - (xy 197.450136 92.240645) - (xy 197.442835 92.192123) - (xy 197.439044 92.164938) - (xy 197.439041 92.16493) - (xy 197.438532 92.162666) - (xy 197.437876 92.159165) - (xy 197.433536 92.130319) - (xy 197.404503 91.937377) - (xy 197.403598 91.925255) - (xy 197.403401 91.924075) - (xy 197.403402 91.924072) - (xy 197.39414 91.868504) - (xy 197.390183 91.842202) - (xy 197.390181 91.842195) - (xy 197.389115 91.837683) - (xy 197.388464 91.834454) - (xy 197.354678 91.631732) - (xy 197.35384 91.622286) - (xy 197.353375 91.619695) - (xy 197.353376 91.619694) - (xy 197.34332 91.563584) - (xy 197.338847 91.536743) - (xy 197.338843 91.536732) - (xy 197.338124 91.533888) - (xy 197.337388 91.530475) - (xy 197.304751 91.348365) - (xy 197.303888 91.33977) - (xy 197.301658 91.328076) - (xy 197.292605 91.280594) - (xy 197.287759 91.253549) - (xy 197.287756 91.253543) - (xy 197.287124 91.251166) - (xy 197.286337 91.247719) - (xy 197.255772 91.087407) - (xy 197.254921 91.079739) - (xy 197.2535 91.072663) - (xy 197.242889 91.019835) - (xy 197.241546 91.012792) - (xy 197.249217 90.952092) - (xy 197.291103 90.907491) - (xy 197.313167 90.898621) - (xy 197.379746 90.880782) - (xy 197.44763 90.847307) - (xy 197.514386 90.771186) - (xy 197.546931 90.675312) - (xy 197.546455 90.668055) - (xy 197.542566 90.608714) - (xy 197.541981 90.599786) - (xy 197.140776 89.102473) - (xy 197.107301 89.034589) - (xy 197.031179 88.967833) - (xy 196.935306 88.935288) - (xy 196.935302 88.935287) - (xy 196.859784 88.940237) - (xy 196.85978 88.940237) - (xy 196.85978 88.940238) - (xy 196.756795 88.967833) - (xy 195.942021 89.186152) - (xy 195.94202 89.186152) - (xy 195.874141 89.219624) - (xy 195.874136 89.219629) - (xy 195.807382 89.295747) - (xy 195.80738 89.295751) - (xy 195.774837 89.391619) - (xy 195.774836 89.391625) - (xy 195.779786 89.467143) - (xy 195.779786 89.467146) - (xy 195.779787 89.467148) - (xy 196.171665 90.929652) - (xy 196.180992 90.96446) - (xy 196.214465 91.032342) - (xy 196.214467 91.032345) - (xy 196.290589 91.099101) - (xy 196.386462 91.131646) - (xy 196.453178 91.127273) - (xy 196.51248 91.142334) - (xy 196.551605 91.189375) - (xy 196.556901 91.207519) - (xy 196.595394 91.409406) - (xy 196.644684 91.684449) - (xy 196.662377 91.790602) - (xy 196.693861 91.979505) - (xy 196.700469 92.02342) - (xy 196.741167 92.293903) - (xy 196.782594 92.590938) - (xy 196.787483 92.625993) - (xy 196.828873 92.964818) - (xy 196.829838 92.97271) - (xy 196.869234 93.3322) - (xy 196.90264 93.7036) - (xy 196.930207 94.086583) - (xy 196.951781 94.475902) - (xy 196.951832 94.477053) - (xy 196.964537 94.872878) - (xy 196.96456 94.873983) - (xy 196.968468 95.274534) - (xy 196.968465 95.275734) - (xy 196.96262 95.679078) - (xy 196.962579 95.680501) - (xy 196.945058 96.085399) - (xy 196.944985 96.086694) - (xy 196.933379 96.253596) - (xy 196.916792 96.492098) - (xy 196.916663 96.493605) - (xy 196.876046 96.894946) - (xy 196.87583 96.896746) - (xy 196.820876 97.293961) - (xy 196.82059 97.29578) - (xy 196.751325 97.688276) - (xy 196.750933 97.690259) - (xy 196.666667 98.075204) - (xy 196.666134 98.077396) - (xy 196.566061 98.451956) - (xy 196.565381 98.454271) - (xy 196.551696 98.496995) - (xy 196.44871 98.818511) - (xy 196.447831 98.821023) - (xy 196.31146 99.179236) - (xy 196.311013 99.180367) - (xy 196.185218 99.487865) - (xy 196.180501 99.49729) - (xy 196.158985 99.551994) - (xy 196.148768 99.576968) - (xy 196.147682 99.58041) - (xy 196.146545 99.583622) - (xy 196.029603 99.880945) - (xy 196.025821 99.888739) - (xy 196.004379 99.945078) - (xy 195.994346 99.970586) - (xy 195.993635 99.972953) - (xy 195.992496 99.9763) - (xy 195.874519 100.286273) - (xy 195.871783 100.292055) - (xy 195.850169 100.350252) - (xy 195.840233 100.376362) - (xy 195.839902 100.377508) - (xy 195.838749 100.381007) - (xy 195.719989 100.700804) - (xy 195.716739 100.707832) - (xy 195.696092 100.765152) - (xy 195.686448 100.791126) - (xy 195.685924 100.792998) - (xy 195.68483 100.796418) - (xy 195.639799 100.92144) - (xy 195.566205 101.125761) - (xy 195.564057 101.130505) - (xy 195.543117 101.18986) - (xy 195.533515 101.216516) - (xy 195.533365 101.217075) - (xy 195.532256 101.22064) - (xy 195.413998 101.555838) - (xy 195.411508 101.561447) - (xy 195.391216 101.620412) - (xy 195.381918 101.64677) - (xy 195.381655 101.647774) - (xy 195.380584 101.651311) - (xy 195.263614 101.991224) - (xy 195.261639 101.99576) - (xy 195.241437 102.055675) - (xy 195.232227 102.082443) - (xy 195.232123 102.082852) - (xy 195.231059 102.086453) - (xy 195.115516 102.429155) - (xy 195.11379 102.433181) - (xy 195.093799 102.493567) - (xy 195.084693 102.520577) - (xy 195.084662 102.520703) - (xy 195.083609 102.524345) - (xy 195.06416 102.583099) - (xy 194.969585 102.868779) - (xy 194.968717 102.870826) - (xy 194.956545 102.907938) - (xy 194.948372 102.932858) - (xy 194.938941 102.961344) - (xy 194.938378 102.963326) - (xy 194.826055 103.305797) - (xy 194.823917 103.310908) - (xy 194.804725 103.37083) - (xy 194.796 103.397433) - (xy 194.795831 103.398141) - (xy 194.794828 103.401732) - (xy 194.68585 103.741992) - (xy 194.684115 103.746219) - (xy 194.665141 103.80665) - (xy 194.656433 103.833842) - (xy 194.656378 103.834081) - (xy 194.655384 103.837728) - (xy 194.630835 103.915925) - (xy 194.549927 104.17363) - (xy 194.549397 104.174934) - (xy 194.529619 104.238316) - (xy 194.520583 104.267099) - (xy 194.520245 104.268355) - (xy 194.417612 104.597246) - (xy 194.416823 104.5992) - (xy 194.397464 104.661812) - (xy 194.388554 104.690365) - (xy 194.388054 104.692245) - (xy 194.289128 105.012212) - (xy 194.287186 105.017086) - (xy 194.268958 105.077448) - (xy 194.260635 105.10437) - (xy 194.260512 105.104928) - (xy 194.259569 105.108539) - (xy 194.166077 105.418138) - (xy 194.165811 105.418815) - (xy 194.158837 105.441985) - (xy 194.146416 105.483249) - (xy 194.145535 105.486167) - (xy 194.137662 105.512236) - (xy 194.137498 105.512871) - (xy 194.047903 105.810508) - (xy 194.046641 105.813735) - (xy 194.028371 105.875393) - (xy 194.019988 105.903246) - (xy 194.019196 105.90636) - (xy 193.935183 106.1899) - (xy 193.934991 106.190396) - (xy 193.916303 106.253624) - (xy 193.907241 106.284206) - (xy 193.90712 106.284686) - (xy 193.82807 106.552124) - (xy 193.826779 106.555477) - (xy 193.808792 106.617348) - (xy 193.800638 106.644938) - (xy 193.799842 106.648136) - (xy 193.727345 106.897526) - (xy 193.726378 106.900067) - (xy 193.708491 106.962385) - (xy 193.700193 106.990931) - (xy 193.699599 106.993358) - (xy 193.617196 107.280445) - (xy 193.546812 107.525573) - (xy 193.546037 107.52763) - (xy 193.544171 107.534194) - (xy 193.544172 107.534194) - (xy 193.528159 107.59054) - (xy 193.519902 107.619297) - (xy 193.519425 107.621273) - (xy 193.467363 107.804474) - (xy 193.466443 107.806936) - (xy 193.448874 107.869539) - (xy 193.440774 107.898048) - (xy 193.440212 107.900401) - (xy 193.424047 107.958006) - (xy 193.390121 108.008924) - (xy 193.332745 108.030177) - (xy 193.303108 108.026885) - (xy 193.287146 108.022608) - (xy 193.274435 108.019202) - (xy 193.274426 108.019201) - (xy 193.242646 108.017118) - (xy 193.185817 107.994445) - (xy 193.153168 107.942698) - (xy 193.152563 107.896484) - (xy 193.182724 107.76318) - (xy 193.183559 107.759998) - (xy 193.183742 107.759381) - (xy 193.183751 107.759358) - (xy 193.191301 107.725277) - (xy 193.196863 107.700695) - (xy 193.199025 107.691141) - (xy 193.199026 107.69112) - (xy 193.199123 107.69049) - (xy 193.199728 107.687243) - (xy 193.294383 107.26001) - (xy 193.295223 107.256757) - (xy 193.295252 107.256654) - (xy 193.295262 107.25663) - (xy 193.302727 107.222356) - (xy 193.306526 107.205205) - (xy 193.310361 107.1879) - (xy 193.310361 107.18789) - (xy 193.310383 107.18775) - (xy 193.31099 107.18442) - (xy 193.335085 107.073802) - (xy 193.404888 106.75334) - (xy 193.405684 106.750188) - (xy 193.406113 106.748695) - (xy 193.40612 106.748677) - (xy 193.413269 106.714867) - (xy 193.420621 106.681117) - (xy 193.420621 106.681109) - (xy 193.420849 106.67953) - (xy 193.421415 106.676343) - (xy 193.512766 106.244342) - (xy 193.513573 106.241086) - (xy 193.513637 106.240854) - (xy 193.513645 106.240835) - (xy 193.520774 106.206478) - (xy 193.52805 106.172072) - (xy 193.528051 106.172042) - (xy 193.528083 106.17182) - (xy 193.528652 106.16851) - (xy 193.618288 105.736555) - (xy 193.619048 105.733413) - (xy 193.619467 105.731894) - (xy 193.619472 105.731883) - (xy 193.626292 105.697981) - (xy 193.633308 105.664175) - (xy 193.633308 105.664162) - (xy 193.633517 105.66261) - (xy 193.634053 105.659404) - (xy 193.647849 105.590837) - (xy 193.720128 105.231586) - (xy 193.720873 105.22843) - (xy 193.721244 105.227057) - (xy 193.721245 105.227055) - (xy 193.727866 105.193129) - (xy 193.734706 105.159134) - (xy 193.734706 105.15913) - (xy 193.734887 105.157715) - (xy 193.735406 105.15449) - (xy 193.73757 105.143407) - (xy 193.79048 104.872311) - (xy 193.81788 104.731925) - (xy 193.818562 104.728928) - (xy 193.819472 104.725427) - (xy 193.819477 104.725415) - (xy 193.823511 104.70364) - (xy 193.825632 104.692204) - (xy 193.832068 104.659231) - (xy 193.832506 104.655632) - (xy 193.832969 104.652611) - (xy 193.910157 104.236134) - (xy 193.910847 104.232992) - (xy 193.911266 104.231335) - (xy 193.911274 104.231313) - (xy 193.917345 104.197356) - (xy 193.923628 104.163457) - (xy 193.923628 104.163443) - (xy 193.92382 104.16174) - (xy 193.924285 104.158534) - (xy 193.925522 104.15162) - (xy 193.996951 103.752107) - (xy 193.997606 103.74902) - (xy 193.998246 103.74641) - (xy 193.99825 103.746399) - (xy 194.003989 103.712753) - (xy 194.009975 103.679274) - (xy 194.009975 103.67926) - (xy 194.010257 103.676596) - (xy 194.010685 103.67349) - (xy 194.078239 103.277455) - (xy 194.079149 103.273691) - (xy 194.079659 103.271496) - (xy 194.084834 103.238793) - (xy 194.090384 103.206261) - (xy 194.090384 103.206256) - (xy 194.090385 103.206251) - (xy 194.09061 103.20395) - (xy 194.090948 103.200148) - (xy 194.151359 102.818386) - (xy 194.151917 102.815446) - (xy 194.152806 102.811437) - (xy 194.15281 102.811424) - (xy 194.157704 102.778291) - (xy 194.162939 102.745213) - (xy 194.162939 102.7452) - (xy 194.163289 102.741112) - (xy 194.163637 102.738126) - (xy 194.218372 102.367616) - (xy 194.219538 102.362004) - (xy 194.220538 102.358292) - (xy 194.223985 102.329728) - (xy 194.22415 102.328501) - (xy 194.228357 102.300033) - (xy 194.228371 102.296189) - (xy 194.228726 102.290461) - (xy 194.274407 101.912086) - (xy 194.275289 101.907017) - (xy 194.276901 101.899948) - (xy 194.276903 101.899936) - (xy 194.278104 101.885188) - (xy 194.278962 101.874657) - (xy 194.279147 101.872823) - (xy 194.282188 101.847646) - (xy 194.282023 101.840385) - (xy 194.282174 101.835245) - (xy 194.284783 101.803233) - (xy 194.314338 101.440582) - (xy 194.315081 101.435185) - (xy 194.316108 101.429909) - (xy 194.317451 101.402681) - (xy 194.317552 101.401145) - (xy 194.319764 101.374016) - (xy 194.319433 101.368663) - (xy 194.3194 101.363185) - (xy 194.319651 101.35811) - (xy 194.33932 100.959585) - (xy 194.339924 100.953945) - (xy 194.339924 100.953944) - (xy 194.340631 100.949671) - (xy 194.341224 100.92144) - (xy 194.341273 100.920038) - (xy 194.342334 100.898528) - (xy 194.342665 100.891831) - (xy 194.342261 100.88752) - (xy 194.342055 100.881865) - (xy 194.350715 100.469638) - (xy 194.351164 100.463954) - (xy 194.351714 100.459961) - (xy 194.351537 100.431397) - (xy 194.351547 100.430061) - (xy 194.35169 100.42325) - (xy 194.352147 100.401521) - (xy 194.351658 100.397527) - (xy 194.351292 100.39182) - (xy 194.351289 100.391307) - (xy 194.348696 99.972262) - (xy 194.349017 99.966345) - (xy 194.349323 99.96369) - (xy 194.348469 99.933773) - (xy 194.348451 99.932692) - (xy 194.348267 99.902797) - (xy 194.347871 99.900163) - (xy 194.347342 99.894237) - (xy 194.335266 99.470687) - (xy 194.335468 99.464616) - (xy 194.335654 99.462658) - (xy 194.334153 99.431648) - (xy 194.333267 99.400553) - (xy 194.332929 99.398602) - (xy 194.332262 99.392558) - (xy 194.311529 98.964074) - (xy 194.311601 98.958117) - (xy 194.311788 98.955554) - (xy 194.309674 98.925549) - (xy 194.309622 98.924655) - (xy 194.308167 98.894576) - (xy 194.307675 98.892039) - (xy 194.306898 98.886131) - (xy 194.276763 98.45821) - (xy 194.276731 98.451841) - (xy 194.276748 98.451558) - (xy 194.274007 98.419066) - (xy 194.271719 98.386566) - (xy 194.271656 98.386276) - (xy 194.270709 98.379962) - (xy 194.262957 98.28805) - (xy 194.234614 97.951988) - (xy 194.234481 97.945849) - (xy 194.234545 97.944292) - (xy 194.231326 97.912988) - (xy 194.228683 97.881647) - (xy 194.228332 97.880128) - (xy 194.227322 97.874052) - (xy 194.226264 97.863767) - (xy 194.18353 97.448164) - (xy 194.183292 97.441742) - (xy 194.183295 97.441665) - (xy 194.181537 97.426518) - (xy 194.179514 97.409088) - (xy 194.177356 97.388111) - (xy 194.176163 97.376504) - (xy 194.176143 97.376427) - (xy 194.174987 97.370103) - (xy 194.126275 96.950482) - (xy 194.125949 96.944076) - (xy 194.125952 96.943928) - (xy 194.121755 96.911551) - (xy 194.117974 96.878981) - (xy 194.117931 96.878821) - (xy 194.116698 96.872539) - (xy 194.085156 96.629219) - (xy 194.062945 96.457876) - (xy 194.062577 96.452017) - (xy 194.062543 96.451527) - (xy 194.062542 96.451526) - (xy 194.062543 96.451522) - (xy 194.057898 96.41894) - (xy 194.053675 96.386361) - (xy 194.053673 96.386357) - (xy 194.053673 96.38635) - (xy 194.05363 96.38614) - (xy 194.052358 96.380081) - (xy 194.048787 96.355028) - (xy 193.994827 95.976516) - (xy 193.994496 95.973563) - (xy 193.994107 95.9688) - (xy 193.994107 95.968789) - (xy 193.989045 95.935959) - (xy 193.984358 95.903078) - (xy 193.984353 95.903063) - (xy 193.983342 95.898389) - (xy 193.982803 95.895479) - (xy 193.92961 95.550452) - (xy 193.922403 95.503704) - (xy 193.922033 95.500702) - (xy 193.921651 95.496564) - (xy 193.921651 95.496551) - (xy 193.91622 95.463604) - (xy 193.911111 95.430465) - (xy 193.911109 95.430459) - (xy 193.910175 95.426363) - (xy 193.909592 95.423396) - (xy 193.846958 95.043414) - (xy 193.846556 95.040391) - (xy 193.846188 95.036773) - (xy 193.844819 95.028936) - (xy 193.844206 95.023944) - (xy 193.842719 95.003148) - (xy 193.84104 94.979658) - (xy 193.835164 94.963905) - (xy 193.830397 94.946337) - (xy 193.824708 94.913753) - (xy 193.769506 94.597597) - (xy 193.76907 94.594537) - (xy 193.768702 94.591226) - (xy 193.768702 94.59121) - (xy 193.762602 94.55805) - (xy 193.758204 94.532867) - (xy 193.756775 94.52468) - (xy 193.756773 94.524673) - (xy 193.755954 94.521386) - (xy 193.755301 94.518368) - (xy 193.755204 94.517838) - (xy 193.691029 94.168989) - (xy 193.690565 94.165922) - (xy 193.690221 94.163044) - (xy 193.69022 94.163023) - (xy 193.683802 94.129702) - (xy 193.677646 94.096235) - (xy 193.677638 94.096211) - (xy 193.676908 94.093391) - (xy 193.676226 94.090366) - (xy 193.612556 93.759774) - (xy 193.612057 93.756637) - (xy 193.61178 93.754452) - (xy 193.61178 93.754442) - (xy 193.605037 93.720731) - (xy 193.598572 93.687159) - (xy 193.598568 93.68715) - (xy 193.598001 93.685031) - (xy 193.59728 93.681946) - (xy 193.535143 93.371269) - (xy 193.534634 93.368231) - (xy 193.534187 93.364929) - (xy 193.527254 93.331816) - (xy 193.520626 93.298678) - (xy 193.519747 93.29549) - (xy 193.51902 93.292494) - (xy 193.458551 93.003671) - (xy 193.458 93.000533) - (xy 193.457704 92.998466) - (xy 193.457704 92.998459) - (xy 193.450416 92.964818) - (xy 193.443399 92.931299) - (xy 193.443392 92.931281) - (xy 193.442826 92.929292) - (xy 193.44205 92.926194) - (xy 193.434479 92.891245) - (xy 193.385071 92.663155) - (xy 193.38448 92.659909) - (xy 193.384339 92.658961) - (xy 193.384339 92.658952) - (xy 193.376812 92.625026) - (xy 193.369426 92.590929) - (xy 193.369423 92.590921) - (xy 193.369152 92.589994) - (xy 193.36833 92.586797) - (xy 193.315716 92.349655) - (xy 193.315105 92.346391) - (xy 193.314976 92.345555) - (xy 193.314975 92.345531) - (xy 193.307242 92.311457) - (xy 193.299708 92.2775) - (xy 193.299704 92.27749) - (xy 193.29946 92.276672) - (xy 193.298626 92.273498) - (xy 193.2557 92.084352) - (xy 193.26126 92.02342) - (xy 193.301573 91.977393) - (xy 193.326622 91.966815) - (xy 193.397616 91.947792) - (xy 194.192191 91.734885) - (xy 194.260075 91.70141) - (xy 194.326831 91.625289) - (xy 194.359376 91.529415) - (xy 194.357619 91.502614) - (xy 194.354426 91.453893) - (xy 194.354426 91.453889) - (xy 193.953221 89.956576) - (xy 193.919746 89.888692) - (xy 193.843624 89.821936) - (xy 193.747751 89.789391) - (xy 193.747747 89.78939) - (xy 193.672229 89.79434) - (xy 193.672225 89.79434) - (xy 193.672225 89.794341) - (xy 192.822811 90.021941) - (xy 192.761712 90.018739) - (xy 192.714162 89.980234) - (xy 192.701888 89.953119) - (xy 192.69872 89.941856) - (xy 192.63161 89.703243) - (xy 192.631611 89.703197) - (xy 192.631598 89.703201) - (xy 192.552939 89.423031) - (xy 192.552145 89.419784) - (xy 192.552083 89.419487) - (xy 192.552081 89.419481) - (xy 192.552081 89.419478) - (xy 192.542452 89.385678) - (xy 192.532966 89.351891) - (xy 192.53296 89.351878) - (xy 192.532865 89.351613) - (xy 192.531836 89.348415) - (xy 192.524747 89.323533) - (xy 192.44457 89.042095) - (xy 192.349581 88.708277) - (xy 192.348786 88.705079) - (xy 192.348615 88.704281) - (xy 192.348612 88.704257) - (xy 192.343683 88.687247) - (xy 192.338857 88.670589) - (xy 192.329362 88.637219) - (xy 192.32936 88.637215) - (xy 192.329068 88.63641) - (xy 192.328046 88.633278) - (xy 192.312682 88.580253) - (xy 192.236088 88.315902) - (xy 192.235572 88.313856) - (xy 192.235393 88.313244) - (xy 192.235393 88.313241) - (xy 192.225495 88.279341) - (xy 192.215528 88.244941) - (xy 192.215354 88.244339) - (xy 192.214674 88.242281) - (xy 192.131955 87.95897) - (xy 192.115873 87.903887) - (xy 192.115465 87.902278) - (xy 192.105107 87.86701) - (xy 192.094922 87.832128) - (xy 192.094389 87.830522) - (xy 192.030143 87.61178) - (xy 191.989703 87.474092) - (xy 191.989544 87.473465) - (xy 191.978637 87.436411) - (xy 191.96924 87.404419) - (xy 191.968885 87.40321) - (xy 191.968884 87.403208) - (xy 191.968499 87.401897) - (xy 191.968299 87.401298) - (xy 191.957828 87.365727) - (xy 191.959532 87.304569) - (xy 191.996861 87.25609) - (xy 192.027169 87.242148) - (xy 192.923978 87.001848) - (xy 192.991862 86.968373) - (xy 193.058618 86.892252) - (xy 193.091163 86.796378) - (xy 193.086213 86.720852) - (xy 192.776571 85.565255) - (xy 194.790701 85.565255) - (xy 194.964032 86.212136) - (xy 194.990338 86.265478) - (xy 195.050162 86.317942) - (xy 195.125501 86.343516) - (xy 195.125504 86.343517) - (xy 195.184852 86.339626) - (xy 195.541955 86.24394) - (xy 195.321959 85.422904) - (xy 194.790701 85.565255) - (xy 192.776571 85.565255) - (xy 192.685008 85.223539) - (xy 192.651533 85.155655) - (xy 192.575411 85.088899) - (xy 192.479538 85.056354) - (xy 192.479534 85.056353) - (xy 192.404006 85.061304) - (xy 192.39148 85.06466) - (xy 192.330379 85.061454) - (xy 192.282831 85.022946) - (xy 192.269864 84.993221) - (xy 192.267209 84.982684) - (xy 192.267123 84.982164) - (xy 192.264679 84.97249) - (xy 192.250762 84.91741) - (xy 192.250766 84.917344) - (xy 192.250747 84.917349) - (xy 192.243149 84.887195) - (xy 192.243007 84.88672) - (xy 192.234172 84.851754) - (xy 192.187199 84.665841) - (xy 194.561716 84.665841) - (xy 194.565606 84.725182) - (xy 194.565607 84.725189) - (xy 194.738937 85.372069) - (xy 194.742404 85.37114) - (xy 195.515145 85.37114) - (xy 195.735141 86.192176) - (xy 196.09224 86.096493) - (xy 196.145589 86.070184) - (xy 196.19805 86.010363) - (xy 196.223625 85.935023) - (xy 196.223625 85.935018) - (xy 196.219735 85.875672) - (xy 196.046403 85.228789) - (xy 195.515145 85.37114) - (xy 194.742404 85.37114) - (xy 195.270195 85.229718) - (xy 195.050199 84.408682) - (xy 194.693101 84.504366) - (xy 194.639752 84.530675) - (xy 194.587291 84.590496) - (xy 194.561716 84.665836) - (xy 194.561716 84.665841) - (xy 192.187199 84.665841) - (xy 192.179302 84.634587) - (xy 192.109202 84.356918) - (xy 195.243385 84.356918) - (xy 195.463381 85.177954) - (xy 195.994639 85.035603) - (xy 195.821309 84.388723) - (xy 195.795003 84.335381) - (xy 195.735179 84.282917) - (xy 195.65984 84.257343) - (xy 195.659837 84.257342) - (xy 195.600494 84.261233) - (xy 195.600487 84.261234) - (xy 195.243385 84.356918) - (xy 192.109202 84.356918) - (xy 192.102911 84.332) - (xy 192.022222 84.006255) - (xy 191.940025 83.66973) - (xy 191.937424 83.659082) - (xy 191.937429 83.65908) - (xy 191.937385 83.658924) - (xy 191.936442 83.655037) - (xy 191.848615 83.29287) - (xy 191.815848 83.156458) - (xy 191.756851 82.91085) - (xy 191.730818 82.80035) - (xy 191.663214 82.513393) - (xy 191.571012 82.114496) - (xy 191.568533 82.103771) - (xy 191.471666 81.681356) - (xy 191.426721 81.483231) - (xy 191.373963 81.250664) - (xy 191.277363 80.812478) - (xy 191.181638 80.368755) - (xy 191.085946 79.920203) - (xy 190.993426 79.471526) - (xy 190.903784 79.022321) - (xy 190.850846 78.751616) - (xy 190.816208 78.574489) - (xy 190.775484 78.355656) - (xy 190.733712 78.131194) - (xy 190.655199 77.692909) - (xy 190.58175 77.263132) - (xy 190.514324 76.841725) - (xy 190.452907 76.432609) - (xy 190.412036 76.134621) - (xy 190.407299 76.100085) - (xy 190.406383 76.085951) - (xy 190.406392 76.084447) - (xy 190.406394 76.084441) - (xy 190.40101 76.05077) - (xy 190.397759 76.030441) - (xy 190.397597 76.02935) - (xy 190.397167 76.026221) - (xy 190.39422 76.004724) - (xy 190.394218 76.004717) - (xy 190.393328 76.000716) - (xy 190.393504 76.000676) - (xy 190.39192 75.993927) - (xy 190.344025 75.694396) - (xy 190.343721 75.679248) - (xy 190.34339 75.679264) - (xy 190.343003 75.671069) - (xy 190.342075 75.666768) - (xy 190.332821 75.623875) - (xy 190.332333 75.621275) - (xy 190.332289 75.621001) - (xy 190.329415 75.603019) - (xy 190.328638 75.600706) - (xy 190.328613 75.600632) - (xy 190.327237 75.596532) - (xy 190.325777 75.59122) - (xy 190.315169 75.542051) - (xy 190.25899 75.281646) - (xy 190.257922 75.266921) - (xy 190.257478 75.266965) - (xy 190.256674 75.2588) - (xy 190.256673 75.258799) - (xy 190.256674 75.258798) - (xy 190.243944 75.211603) - (xy 190.243362 75.209204) - (xy 190.239333 75.190525) - (xy 190.237026 75.184713) - (xy 190.235245 75.179353) - (xy 190.152239 74.871602) - (xy 190.150554 74.857685) - (xy 190.149888 74.857782) - (xy 190.148715 74.849664) - (xy 190.148716 74.84966) - (xy 190.133516 74.801994) - (xy 190.132893 74.799875) - (xy 190.132435 74.798178) - (xy 190.127619 74.78032) - (xy 190.125508 74.775703) - (xy 190.123362 74.770152) - (xy 190.087095 74.656419) - (xy 190.025817 74.464254) - (xy 190.023614 74.450919) - (xy 190.022796 74.451072) - (xy 190.02129 74.443005) - (xy 190.003873 74.395291) - (xy 190.003212 74.393357) - (xy 189.998295 74.377942) - (xy 189.996819 74.373312) - (xy 189.994863 74.369501) - (xy 189.992403 74.363872) - (xy 189.911596 74.142507) - (xy 189.882063 74.061604) - (xy 189.87949 74.049008) - (xy 189.878462 74.04924) - (xy 189.876664 74.041239) - (xy 189.876664 74.041234) - (xy 189.857138 73.993227) - (xy 189.856491 73.99155) - (xy 189.855118 73.987789) - (xy 189.848933 73.970844) - (xy 189.847319 73.967996) - (xy 189.844537 73.962248) - (xy 189.721541 73.659847) - (xy 189.719511 73.65375) - (xy 189.716643 73.642816) - (xy 189.714925 73.638989) - (xy 189.695352 73.59538) - (xy 189.694665 73.593772) - (xy 189.690352 73.583168) - (xy 189.686309 73.573225) - (xy 189.684671 73.570563) - (xy 189.681666 73.564886) - (xy 189.6723 73.544017) - (xy 189.547497 73.265948) - (xy 189.545177 73.259671) - (xy 189.542752 73.251442) - (xy 189.542752 73.251435) - (xy 189.519548 73.203626) - (xy 189.518954 73.202352) - (xy 189.513335 73.189832) - (xy 189.50939 73.181042) - (xy 189.508289 73.179387) - (xy 189.504961 73.173569) - (xy 189.497606 73.158415) - (xy 189.440661 73.041082) - (xy 189.362806 72.880664) - (xy 189.360327 72.874553) - (xy 189.357306 72.865397) - (xy 189.357306 72.865394) - (xy 189.332785 72.818753) - (xy 189.332112 72.817423) - (xy 189.322097 72.796787) - (xy 189.320688 72.794803) - (xy 189.317239 72.789185) - (xy 189.165277 72.500143) - (xy 189.162463 72.493727) - (xy 189.160504 72.488236) - (xy 189.160504 72.488233) - (xy 189.134069 72.440756) - (xy 189.133574 72.439842) - (xy 189.122107 72.418031) - (xy 189.122104 72.418028) - (xy 189.122099 72.418017) - (xy 189.11991 72.414577) - (xy 189.12003 72.4145) - (xy 189.116114 72.408507) - (xy 188.961592 72.130983) - (xy 188.95865 72.124702) - (xy 188.956342 72.118716) - (xy 188.956342 72.118712) - (xy 188.936707 72.085455) - (xy 188.92886 72.072164) - (xy 188.928237 72.071078) - (xy 188.916436 72.049882) - (xy 188.916429 72.049874) - (xy 188.916427 72.04987) - (xy 188.915786 72.049066) - (xy 188.911855 72.043361) - (xy 188.890288 72.006832) - (xy 188.840369 71.922279) - (xy 188.751266 71.771358) - (xy 188.744965 71.758699) - (xy 188.744364 71.757238) - (xy 188.715532 71.71081) - (xy 188.714958 71.709862) - (xy 188.713881 71.708037) - (xy 188.702332 71.688475) - (xy 188.702329 71.688471) - (xy 188.699965 71.685131) - (xy 188.700108 71.685029) - (xy 188.696024 71.679397) - (xy 188.574517 71.483729) - (xy 188.535431 71.420787) - (xy 188.528772 71.408098) - (xy 188.528499 71.407471) - (xy 188.498507 71.361309) - (xy 188.497964 71.360453) - (xy 188.488596 71.345368) - (xy 188.484659 71.339028) - (xy 188.484657 71.339025) - (xy 188.484656 71.339024) - (xy 188.482217 71.335736) - (xy 188.482389 71.335608) - (xy 188.478337 71.330263) - (xy 188.315701 71.079939) - (xy 188.308807 71.067439) - (xy 188.308398 71.066553) - (xy 188.294746 71.046481) - (xy 188.277524 71.021159) - (xy 188.276944 71.020287) - (xy 188.263264 70.99923) - (xy 188.260758 70.995994) - (xy 188.260916 70.995871) - (xy 188.256699 70.990539) - (xy 188.134132 70.810327) - (xy 188.093724 70.750915) - (xy 188.086925 70.739134) - (xy 188.08667 70.738773) - (xy 188.08667 70.738772) - (xy 188.054355 70.693029) - (xy 188.039607 70.671345) - (xy 188.039605 70.671343) - (xy 188.036097 70.667006) - (xy 188.03417 70.664457) - (xy 187.87213 70.435085) - (xy 187.86643 70.425565) - (xy 187.863862 70.422039) - (xy 187.832073 70.378383) - (xy 187.816587 70.356462) - (xy 187.816582 70.356457) - (xy 187.814047 70.353432) - (xy 187.811966 70.35077) - (xy 187.774051 70.298703) - (xy 187.652927 70.132367) - (xy 187.645323 70.120146) - (xy 187.645154 70.119824) - (xy 187.611489 70.075462) - (xy 187.596279 70.054574) - (xy 187.596277 70.054572) - (xy 187.596275 70.054569) - (xy 187.593604 70.051474) - (xy 187.593779 70.051322) - (xy 187.589402 70.046357) - (xy 187.435868 69.844036) - (xy 187.431271 69.836895) - (xy 187.42932 69.834381) - (xy 187.42932 69.83438) - (xy 187.404319 69.802167) - (xy 187.39422 69.789154) - (xy 187.377633 69.767297) - (xy 187.376047 69.765531) - (xy 187.373771 69.762807) - (xy 187.357515 69.741862) - (xy 187.226052 69.572476) - (xy 187.219373 69.562395) - (xy 187.183356 69.517465) - (xy 187.167041 69.496442) - (xy 187.163934 69.493058) - (xy 187.161783 69.490551) - (xy 187.02855 69.32434) - (xy 187.021499 69.315543) - (xy 187.017171 69.309189) - (xy 187.012447 69.303412) - (xy 186.978554 69.261968) - (xy 186.96123 69.240356) - (xy 186.959915 69.238969) - (xy 186.957526 69.236256) - (xy 186.912967 69.181769) - (xy 186.826754 69.076346) - (xy 186.820076 69.0668) - (xy 186.819136 69.065686) - (xy 186.819136 69.065684) - (xy 186.782703 69.022483) - (xy 186.765822 69.00184) - (xy 186.765816 69.001835) - (xy 186.762837 68.99875) - (xy 186.760597 68.996269) - (xy 186.647284 68.861903) - (xy 186.641148 68.854626) - (xy 186.635784 68.847175) - (xy 186.596644 68.801855) - (xy 186.57906 68.781004) - (xy 186.577101 68.779036) - (xy 186.574717 68.776465) - (xy 186.468116 68.653034) - (xy 186.464525 68.648145) - (xy 186.423347 68.601196) - (xy 186.419009 68.596173) - (xy 186.395286 68.539774) - (xy 186.409244 68.480202) - (xy 186.423931 68.461466) - (xy 186.472348 68.413051) - (xy 186.5144 68.350118) - (xy 186.534152 68.250817) - (xy 186.5144 68.151516) - (xy 186.47235 68.088583) - (xy 185.37624 66.992475) - (xy 185.313307 66.950423) - (xy 185.214006 66.930671) - (xy 185.214005 66.930671) - (xy 185.114705 66.950422) - (xy 185.051772 66.992472) - (xy 185.051766 66.992477) - (xy 184.379929 67.664317) - (xy 184.337876 67.727252) - (xy 184.318124 67.826553) - (xy 184.337875 67.925853) - (xy 184.374527 67.980707) - (xy 184.379926 67.988787) - (xy 185.476036 69.084895) - (xy 185.538969 69.126947) - (xy 185.63827 69.146699) - (xy 185.737571 69.126947) - (xy 185.793563 69.089534) - (xy 185.85245 69.072926) - (xy 185.909854 69.094103) - (xy 185.923488 69.10714) - (xy 186.057311 69.262092) - (xy 186.237264 69.475478) - (xy 186.427426 69.708008) - (xy 186.626648 69.956541) - (xy 186.831834 70.220917) - (xy 187.042464 70.498478) - (xy 187.168345 70.671345) - (xy 187.255935 70.791629) - (xy 187.433636 71.043168) - (xy 187.471618 71.096933) - (xy 187.686499 71.412877) - (xy 187.687068 71.413734) - (xy 187.899504 71.740708) - (xy 187.900023 71.741525) - (xy 188.108447 72.077158) - (xy 188.109021 72.078105) - (xy 188.313145 72.423847) - (xy 188.313768 72.424933) - (xy 188.509891 72.777173) - (xy 188.510457 72.778218) - (xy 188.6992 73.137219) - (xy 188.699916 73.138635) - (xy 188.850504 73.448913) - (xy 188.876451 73.502374) - (xy 188.877078 73.503719) - (xy 189.038433 73.863233) - (xy 189.042624 73.872569) - (xy 189.043316 73.874188) - (xy 189.194857 74.246763) - (xy 189.195504 74.248439) - (xy 189.332132 74.622724) - (xy 189.332794 74.62466) - (xy 189.452477 74.999987) - (xy 189.453106 75.002126) - (xy 189.550913 75.364751) - (xy 189.554046 75.376364) - (xy 189.554641 75.378816) - (xy 189.635173 75.752106) - (xy 189.635665 75.754729) - (xy 189.696236 76.133531) - (xy 189.696398 76.134621) - (xy 189.741695 76.464884) - (xy 189.742288 76.474747) - (xy 189.751092 76.533392) - (xy 189.75478 76.560282) - (xy 189.755476 76.563413) - (xy 189.756106 76.566801) - (xy 189.803484 76.882394) - (xy 189.804025 76.889967) - (xy 189.813689 76.950369) - (xy 189.81779 76.977683) - (xy 189.818212 76.97947) - (xy 189.818913 76.983017) - (xy 189.85794 77.226931) - (xy 189.867535 77.286904) - (xy 189.871374 77.310894) - (xy 189.872048 77.319174) - (xy 189.882248 77.378866) - (xy 189.886594 77.406018) - (xy 189.887135 77.408217) - (xy 189.88786 77.411699) - (xy 189.945274 77.747645) - (xy 189.945845 77.753937) - (xy 189.956793 77.815053) - (xy 189.961516 77.84268) - (xy 189.961801 77.843787) - (xy 189.962587 77.847396) - (xy 190.024229 78.191494) - (xy 190.024752 78.196817) - (xy 190.02566 78.201701) - (xy 190.025661 78.201701) - (xy 190.02953 78.222494) - (xy 190.036249 78.258595) - (xy 190.041233 78.28642) - (xy 190.041396 78.287031) - (xy 190.042219 78.290684) - (xy 190.107227 78.640001) - (xy 190.107986 78.647139) - (xy 190.119772 78.707415) - (xy 190.124858 78.73474) - (xy 190.125288 78.736313) - (xy 190.126115 78.73985) - (xy 190.195199 79.093118) - (xy 190.195546 79.09619) - (xy 190.204787 79.1425) - (xy 190.208215 79.159677) - (xy 190.213728 79.187867) - (xy 190.213729 79.187871) - (xy 190.213829 79.188379) - (xy 190.214491 79.191133) - (xy 190.285228 79.545601) - (xy 190.285824 79.550645) - (xy 190.286857 79.555658) - (xy 190.286858 79.555658) - (xy 190.298554 79.61238) - (xy 190.30275 79.633408) - (xy 190.304104 79.64019) - (xy 190.30424 79.640663) - (xy 190.305138 79.644313) - (xy 190.37826 79.998912) - (xy 190.378933 80.004303) - (xy 190.386785 80.041107) - (xy 190.392062 80.065842) - (xy 190.396253 80.086167) - (xy 190.397741 80.09338) - (xy 190.397928 80.094018) - (xy 190.398844 80.097636) - (xy 190.474273 80.451207) - (xy 190.474512 80.45305) - (xy 190.484119 80.497582) - (xy 190.488421 80.517523) - (xy 190.491466 80.531799) - (xy 190.49466 80.546769) - (xy 190.495087 80.548422) - (xy 190.570311 80.897116) - (xy 190.570787 80.9007) - (xy 190.584657 80.963614) - (xy 190.590724 80.991738) - (xy 190.591562 80.994939) - (xy 190.667368 81.3388) - (xy 190.668033 81.343607) - (xy 190.682037 81.405344) - (xy 190.688138 81.433014) - (xy 190.688247 81.433366) - (xy 190.689223 81.437017) - (xy 190.765417 81.772896) - (xy 190.765687 81.774782) - (xy 190.780353 81.838735) - (xy 190.780379 81.838966) - (xy 190.780405 81.838961) - (xy 190.787022 81.868131) - (xy 190.787481 81.86982) - (xy 190.862445 82.196724) - (xy 190.862648 82.198124) - (xy 190.877646 82.263008) - (xy 190.884327 82.292148) - (xy 190.88467 82.293398) - (xy 190.895458 82.34007) - (xy 190.95748 82.608397) - (xy 190.957974 82.611742) - (xy 190.972775 82.674566) - (xy 190.979306 82.702823) - (xy 190.980138 82.70582) - (xy 191.051548 83.008932) - (xy 191.052077 83.012407) - (xy 191.067152 83.075166) - (xy 191.073751 83.103176) - (xy 191.074626 83.10628) - (xy 191.143606 83.393444) - (xy 191.143878 83.395191) - (xy 191.159367 83.45906) - (xy 191.159392 83.459274) - (xy 191.159417 83.459269) - (xy 191.166427 83.488452) - (xy 191.166875 83.490023) - (xy 191.232638 83.761198) - (xy 191.232846 83.762521) - (xy 191.248633 83.827156) - (xy 191.255732 83.856427) - (xy 191.256066 83.857589) - (xy 191.317686 84.109869) - (xy 191.3181 84.112455) - (xy 191.33366 84.175275) - (xy 191.33365 84.175277) - (xy 191.333738 84.175585) - (xy 191.340769 84.20437) - (xy 191.341442 84.206689) - (xy 191.371781 84.329169) - (xy 191.394082 84.419199) - (xy 191.398758 84.438074) - (xy 191.399339 84.441613) - (xy 191.400804 84.447416) - (xy 191.400804 84.447418) - (xy 191.415102 84.504056) - (xy 191.421963 84.531751) - (xy 191.42203 84.532021) - (xy 191.42296 84.535182) - (xy 191.475956 84.745101) - (xy 191.475983 84.745257) - (xy 191.491779 84.807776) - (xy 191.491775 84.807776) - (xy 191.491783 84.807792) - (xy 191.499995 84.84032) - (xy 191.500042 84.840479) - (xy 191.563331 85.090962) - (xy 191.563318 85.090965) - (xy 191.563346 85.091024) - (xy 191.58567 85.17962) - (xy 191.581554 85.240666) - (xy 191.542342 85.287635) - (xy 191.515297 85.299435) - (xy 191.486256 85.307217) - (xy 191.486255 85.307217) - (xy 191.457929 85.321185) - (xy 191.397377 85.329961) - (xy 191.34323 85.30147) - (xy 191.319623 85.261823) - (xy 191.278923 85.131097) - (xy 191.278195 85.128437) - (xy 191.267611 85.094761) - (xy 191.257241 85.061454) - (xy 191.256968 85.060577) - (xy 191.256966 85.060574) - (xy 191.256885 85.060312) - (xy 191.255959 85.057687) - (xy 191.124644 84.639866) - (xy 191.123783 84.636781) - (xy 191.123302 84.634815) - (xy 191.123301 84.634809) - (xy 191.11275 84.602021) - (xy 191.102471 84.569315) - (xy 191.102466 84.569305) - (xy 191.101732 84.567446) - (xy 191.100653 84.56443) - (xy 190.965821 84.145429) - (xy 190.964949 84.142362) - (xy 190.964927 84.142297) - (xy 190.964927 84.142292) - (xy 190.953967 84.108592) - (xy 190.943194 84.075112) - (xy 190.943193 84.075111) - (xy 190.943164 84.075019) - (xy 190.942079 84.072035) - (xy 190.933656 84.046135) - (xy 190.805463 83.651943) - (xy 190.804549 83.648773) - (xy 190.804328 83.647899) - (xy 190.793366 83.614743) - (xy 190.782613 83.581677) - (xy 190.782609 83.581664) - (xy 190.782601 83.581649) - (xy 190.782271 83.580834) - (xy 190.781139 83.577761) - (xy 190.642872 83.159545) - (xy 190.641962 83.156458) - (xy 190.641556 83.154898) - (xy 190.641554 83.154883) - (xy 190.630549 83.122273) - (xy 190.619674 83.089377) - (xy 190.619669 83.089368) - (xy 190.619043 83.087847) - (xy 190.617915 83.084834) - (xy 190.478114 82.670543) - (xy 190.477185 82.667461) - (xy 190.476746 82.665816) - (xy 190.476745 82.665807) - (xy 190.465507 82.633184) - (xy 190.45448 82.600505) - (xy 190.454473 82.600492) - (xy 190.453817 82.598926) - (xy 190.452672 82.595925) - (xy 190.312299 82.188415) - (xy 190.311344 82.185308) - (xy 190.311061 82.184269) - (xy 190.311059 82.184257) - (xy 190.299578 82.151483) - (xy 190.288242 82.118575) - (xy 190.288241 82.118572) - (xy 190.287807 82.117555) - (xy 190.286621 82.114496) - (xy 190.146691 81.71506) - (xy 190.145773 81.712157) - (xy 190.144695 81.708343) - (xy 190.133307 81.676855) - (xy 190.125874 81.655638) - (xy 190.1222 81.645149) - (xy 190.122194 81.645138) - (xy 190.120618 81.641494) - (xy 190.119496 81.638666) - (xy 190.011799 81.340881) - (xy 189.979337 81.251122) - (xy 189.978383 81.248201) - (xy 189.977401 81.244846) - (xy 189.977399 81.244837) - (xy 189.965611 81.213167) - (xy 189.954155 81.181489) - (xy 189.954146 81.181472) - (xy 189.952733 81.178295) - (xy 189.951573 81.175453) - (xy 189.81205 80.800587) - (xy 189.81107 80.79768) - (xy 189.810057 80.794337) - (xy 189.810055 80.794326) - (xy 189.79799 80.762811) - (xy 189.786226 80.731204) - (xy 189.786217 80.731187) - (xy 189.784767 80.728008) - (xy 189.783592 80.725202) - (xy 189.645084 80.363406) - (xy 189.643488 80.358248) - (xy 189.643203 80.35735) - (xy 189.643202 80.357344) - (xy 189.631014 80.326653) - (xy 189.619253 80.29593) - (xy 189.619249 80.295922) - (xy 189.618852 80.295071) - (xy 189.616524 80.290162) - (xy 189.562367 80.153778) - (xy 189.477841 79.940918) - (xy 189.476023 79.935424) - (xy 189.47507 79.931859) - (xy 189.463701 79.905265) - (xy 189.46321 79.904074) - (xy 189.452568 79.877273) - (xy 189.450735 79.874077) - (xy 189.448156 79.868903) - (xy 189.387792 79.727708) - (xy 189.298407 79.518631) - (xy 189.296619 79.513749) - (xy 189.294631 79.507281) - (xy 189.294629 79.507277) - (xy 189.294628 79.507273) - (xy 189.283613 79.48394) - (xy 189.282861 79.482267) - (xy 189.272706 79.458512) - (xy 189.272702 79.458505) - (xy 189.272701 79.458502) - (xy 189.269186 79.452728) - (xy 189.266708 79.448126) - (xy 189.248667 79.409906) - (xy 189.115793 79.128403) - (xy 189.098317 79.091379) - (xy 189.096262 79.086318) - (xy 189.094504 79.081191) - (xy 189.08213 79.057023) - (xy 189.081426 79.055593) - (xy 189.069828 79.031023) - (xy 189.069827 79.03102) - (xy 189.066835 79.026492) - (xy 189.064081 79.021775) - (xy 188.87921 78.66071) - (xy 188.876964 78.655642) - (xy 188.876448 78.654278) - (xy 188.875187 78.650939) - (xy 188.874302 78.649335) - (xy 188.861885 78.626822) - (xy 188.861169 78.625475) - (xy 188.856483 78.616325) - (xy 188.848614 78.600955) - (xy 188.845706 78.596848) - (xy 188.842762 78.592152) - (xy 188.83302 78.574489) - (xy 188.643526 78.230929) - (xy 188.641021 78.225678) - (xy 188.639726 78.222494) - (xy 188.625017 78.19734) - (xy 188.624405 78.196261) - (xy 188.620436 78.189066) - (xy 188.610333 78.170748) - (xy 188.608262 78.168005) - (xy 188.605035 78.163164) - (xy 188.393161 77.800817) - (xy 188.390499 77.795572) - (xy 188.389262 77.792728) - (xy 188.389261 77.792725) - (xy 188.373772 77.767632) - (xy 188.373163 77.766618) - (xy 188.358298 77.741194) - (xy 188.356368 77.738767) - (xy 188.352991 77.733961) - (xy 188.130203 77.373012) - (xy 188.127337 77.367656) - (xy 188.126505 77.365842) - (xy 188.10967 77.339746) - (xy 188.093357 77.313315) - (xy 188.09207 77.311773) - (xy 188.088468 77.306878) - (xy 188.078127 77.290847) - (xy 187.856468 76.947235) - (xy 187.853487 76.941919) - (xy 187.852667 76.940219) - (xy 187.835269 76.914372) - (xy 187.818385 76.888199) - (xy 187.818381 76.888194) - (xy 187.817138 76.886764) - (xy 187.81343 76.881929) - (xy 187.574061 76.526319) - (xy 187.570908 76.52093) - (xy 187.57042 76.51996) - (xy 187.552172 76.4938) - (xy 187.536457 76.470454) - (xy 187.534372 76.467356) - (xy 187.53437 76.467354) - (xy 187.534369 76.467352) - (xy 187.533636 76.466541) - (xy 187.529755 76.461664) - (xy 187.39421 76.267352) - (xy 187.283776 76.109039) - (xy 187.280536 76.103706) - (xy 187.280018 76.102717) - (xy 187.26135 76.076888) - (xy 187.243132 76.050772) - (xy 187.243124 76.050763) - (xy 187.242359 76.049944) - (xy 187.238397 76.045132) - (xy 187.129007 75.893784) - (xy 186.987923 75.698586) - (xy 186.984514 75.693155) - (xy 186.984464 75.693061) - (xy 186.964926 75.666768) - (xy 186.945744 75.640228) - (xy 186.945742 75.640226) - (xy 186.945739 75.640222) - (xy 186.945641 75.640121) - (xy 186.9415 75.635242) - (xy 186.689126 75.295608) - (xy 186.685687 75.290294) - (xy 186.685434 75.289842) - (xy 186.665723 75.264113) - (xy 186.646421 75.238136) - (xy 186.646051 75.237763) - (xy 186.641879 75.232987) - (xy 186.388641 74.902418) - (xy 186.386899 74.899995) - (xy 186.384357 74.896224) - (xy 186.363784 74.869971) - (xy 186.343547 74.843554) - (xy 186.343546 74.843553) - (xy 186.34053 74.84015) - (xy 186.338625 74.837866) - (xy 186.088597 74.518807) - (xy 186.086833 74.51641) - (xy 186.084108 74.512465) - (xy 186.076023 74.502387) - (xy 186.063338 74.486574) - (xy 186.042841 74.460417) - (xy 186.042834 74.460411) - (xy 186.039606 74.456846) - (xy 186.037679 74.454586) - (xy 185.915958 74.302846) - (xy 185.789294 74.144943) - (xy 185.787461 74.142507) - (xy 185.785359 74.139527) - (xy 185.785357 74.139525) - (xy 185.785355 74.139521) - (xy 185.764038 74.113459) - (xy 185.742954 74.087175) - (xy 185.742945 74.087166) - (xy 185.740467 74.084492) - (xy 185.738467 74.082195) - (xy 185.494626 73.784075) - (xy 185.492815 73.78172) - (xy 185.490076 73.777927) - (xy 185.490075 73.777925) - (xy 185.46876 73.752451) - (xy 185.447658 73.726653) - (xy 185.444449 73.723256) - (xy 185.442471 73.721031) - (xy 185.204252 73.436332) - (xy 185.202316 73.433863) - (xy 185.200661 73.431609) - (xy 185.178566 73.405633) - (xy 185.156767 73.379582) - (xy 185.156764 73.379578) - (xy 185.156757 73.379572) - (xy 185.154837 73.377585) - (xy 185.152741 73.375274) - (xy 184.922924 73.105095) - (xy 184.921038 73.102735) - (xy 184.918545 73.099412) - (xy 184.916259 73.096781) - (xy 184.896587 73.074132) - (xy 184.874904 73.048641) - (xy 184.871992 73.045676) - (xy 184.869951 73.043466) - (xy 184.648669 72.788705) - (xy 184.646619 72.786181) - (xy 184.645928 72.785271) - (xy 184.645923 72.785263) - (xy 184.623039 72.759198) - (xy 184.600221 72.732928) - (xy 184.600217 72.732925) - (xy 184.600215 72.732922) - (xy 184.59939 72.732098) - (xy 184.597161 72.729722) - (xy 184.416799 72.524292) - (xy 184.388155 72.491666) - (xy 184.386211 72.489307) - (xy 184.384007 72.48646) - (xy 184.384001 72.48645) - (xy 184.361543 72.461355) - (xy 184.339311 72.436033) - (xy 184.339307 72.43603) - (xy 184.339304 72.436026) - (xy 184.336711 72.433466) - (xy 184.334598 72.431247) - (xy 184.138184 72.211772) - (xy 184.136107 72.209293) - (xy 184.135059 72.207956) - (xy 184.111885 72.182384) - (xy 184.088878 72.156676) - (xy 184.087645 72.155481) - (xy 184.085404 72.153165) - (xy 184.065305 72.130987) - (xy 183.904261 71.953283) - (xy 183.902193 71.950848) - (xy 183.900918 71.949245) - (xy 183.900912 71.949236) - (xy 183.877616 71.923882) - (xy 183.854597 71.898481) - (xy 183.854594 71.898479) - (xy 183.854591 71.898475) - (xy 183.853111 71.897059) - (xy 183.850882 71.894785) - (xy 183.819818 71.860976) - (xy 183.709684 71.741108) - (xy 183.687086 71.716513) - (xy 183.68496 71.714041) - (xy 183.684126 71.713004) - (xy 183.660614 71.687702) - (xy 183.637088 71.662097) - (xy 183.636106 71.661172) - (xy 183.633824 71.658873) - (xy 183.502608 71.517665) - (xy 183.476848 71.462169) - (xy 183.488628 71.402128) - (xy 183.505121 71.380279) - (xy 184.138895 70.746504) - (xy 184.180947 70.683571) - (xy 184.200699 70.58427) - (xy 184.180947 70.484969) - (xy 184.138897 70.422036) - (xy 183.042787 69.325928) - (xy 182.979854 69.283876) - (xy 182.880553 69.264124) - (xy 182.880552 69.264124) - (xy 182.781252 69.283875) - (xy 182.718319 69.325925) - (xy 182.718313 69.32593) - (xy 182.096998 69.947248) - (xy 182.042481 69.975026) - (xy 181.982049 69.965455) - (xy 181.957826 69.948074) - (xy 181.799551 69.793498) - (xy 181.798801 69.792711) - (xy 181.797955 69.791887) - (xy 181.797954 69.791885) - (xy 181.772275 69.766859) - (xy 181.772224 69.766763) - (xy 181.772202 69.766787) - (xy 181.745857 69.741057) - (xy 181.74503 69.740306) - (xy 181.56318 69.563078) - (xy 181.561085 69.560893) - (xy 181.535704 69.536302) - (xy 181.516375 69.517465) - (xy 181.510272 69.511517) - (xy 181.510268 69.511514) - (xy 181.510147 69.511396) - (xy 181.50788 69.509344) - (xy 181.41909 69.423318) - (xy 181.305186 69.312959) - (xy 181.304605 69.312354) - (xy 181.277827 69.286453) - (xy 181.268496 69.277412) - (xy 181.252137 69.261562) - (xy 181.252135 69.26156) - (xy 181.251184 69.260639) - (xy 181.250536 69.260054) - (xy 181.02993 69.046668) - (xy 181.028127 69.0448) - (xy 181.002397 69.020037) - (xy 180.97653 68.995016) - (xy 180.974606 68.993288) - (xy 180.736157 68.763791) - (xy 180.73565 68.763268) - (xy 180.734618 68.762276) - (xy 180.707976 68.736669) - (xy 180.682849 68.712485) - (xy 180.68183 68.711504) - (xy 180.681317 68.711045) - (xy 180.426878 68.466487) - (xy 180.4246 68.464148) - (xy 180.423749 68.463215) - (xy 180.398654 68.43936) - (xy 180.373592 68.415271) - (xy 180.373588 68.415267) - (xy 180.373582 68.415262) - (xy 180.372606 68.41445) - (xy 180.370173 68.412285) - (xy 180.346931 68.390191) - (xy 180.101041 68.156443) - (xy 180.100572 68.155964) - (xy 180.073351 68.13012) - (xy 180.073321 68.130066) - (xy 180.073309 68.13008) - (xy 180.073307 68.130078) - (xy 180.047441 68.10549) - (xy 180.047436 68.105486) - (xy 180.046393 68.104495) - (xy 180.04591 68.104068) - (xy 180.019962 68.079432) - (xy 179.990779 68.025654) - (xy 179.99878 67.964994) - (xy 180.018122 67.937633) - (xy 180.121537 67.834218) - (xy 180.674072 67.281681) - (xy 180.716124 67.218748) - (xy 180.735876 67.119447) - (xy 180.716124 67.020146) - (xy 180.674074 66.957213) - (xy 179.577964 65.861105) - (xy 179.515031 65.819053) - (xy 179.41573 65.799301) - (xy 179.415729 65.799301) - (xy 179.316429 65.819052) - (xy 179.253494 65.861103) - (xy 179.244182 65.870415) - (xy 179.189663 65.898188) - (xy 179.129232 65.888612) - (xy 179.103244 65.86946) - (xy 179.058479 65.823472) - (xy 179.04826 65.812974) - (xy 178.846798 65.605528) - (xy 178.629969 65.380743) - (xy 178.395696 65.137459) - (xy 178.363842 65.104192) - (xy 181.572407 65.104192) - (xy 182.045957 65.577742) - (xy 182.095411 65.610786) - (xy 182.173447 65.626307) - (xy 182.251482 65.610786) - (xy 182.300936 65.577742) - (xy 182.562355 65.316324) - (xy 181.961315 64.715284) - (xy 181.572407 65.104192) - (xy 178.363842 65.104192) - (xy 178.148664 64.879472) - (xy 177.889006 64.606831) - (xy 177.656762 64.36173) - (xy 180.908869 64.36173) - (xy 180.92439 64.439765) - (xy 180.957434 64.489219) - (xy 181.430985 64.96277) - (xy 181.819893 64.573861) - (xy 181.819892 64.57386) - (xy 182.102736 64.57386) - (xy 182.703777 65.174901) - (xy 182.965195 64.913483) - (xy 182.998239 64.864029) - (xy 183.01376 64.785993) - (xy 182.998239 64.707958) - (xy 182.965195 64.658504) - (xy 182.491644 64.184953) - (xy 182.102736 64.57386) - (xy 181.819892 64.57386) - (xy 181.218852 63.97282) - (xy 180.957436 64.234237) - (xy 180.92439 64.283694) - (xy 180.908869 64.36173) - (xy 177.656762 64.36173) - (xy 177.618515 64.321366) - (xy 177.338173 64.024066) - (xy 177.157391 63.831398) - (xy 181.360274 63.831398) - (xy 181.961315 64.432439) - (xy 182.350223 64.043532) - (xy 181.876672 63.569981) - (xy 181.827218 63.536937) - (xy 181.749183 63.521416) - (xy 181.671147 63.536937) - (xy 181.62169 63.569983) - (xy 181.360274 63.831398) - (xy 177.157391 63.831398) - (xy 177.050123 63.717077) - (xy 176.951276 63.610524) - (xy 176.756343 63.400392) - (xy 176.455981 63.075083) - (xy 176.152973 62.744165) - (xy 175.848223 62.408545) - (xy 175.54247 62.067935) - (xy 175.237563 61.725164) - (xy 174.934918 61.380705) - (xy 174.635213 61.036195) - (xy 174.605923 61.00204) - (xy 174.342069 60.694358) - (xy 174.079116 60.382271) - (xy 174.054901 60.353531) - (xy 173.775927 60.017968) - (xy 173.508718 59.688642) - (xy 173.507376 59.686988) - (xy 173.24967 59.362872) - (xy 173.074357 59.137368) - (xy 173.043914 59.09821) - (xy 173.036022 59.086397) - (xy 173.035392 59.08529) - (xy 173.029181 59.07765) - (xy 173.000836 59.04278) - (xy 173.000209 59.041992) - (xy 172.984842 59.022226) - (xy 172.98484 59.022223) - (xy 172.982074 59.019215) - (xy 172.982211 59.019088) - (xy 172.9775 59.014073) - (xy 172.830401 58.833118) - (xy 172.7857 58.778129) - (xy 172.777745 58.765005) - (xy 172.777515 58.765154) - (xy 172.773071 58.758262) - (xy 172.773069 58.75826) - (xy 172.773069 58.758259) - (xy 172.740783 58.722757) - (xy 172.739027 58.720714) - (xy 172.727548 58.706593) - (xy 172.727545 58.70659) - (xy 172.722187 58.701863) - (xy 172.71831 58.698044) - (xy 172.505777 58.464337) - (xy 172.497742 58.452499) - (xy 172.497267 58.452839) - (xy 172.492499 58.446161) - (xy 172.457438 58.411099) - (xy 172.455819 58.409401) - (xy 172.450393 58.403435) - (xy 172.442504 58.39476) - (xy 172.438167 58.391341) - (xy 172.433805 58.387465) - (xy 172.208553 58.162214) - (xy 172.200047 58.150866) - (xy 172.199558 58.151252) - (xy 172.194488 58.144806) - (xy 172.157698 58.111283) - (xy 172.156037 58.109697) - (xy 172.141899 58.095559) - (xy 172.140118 58.094288) - (xy 172.137563 58.092463) - (xy 172.132988 58.088768) - (xy 172.03901 58.003137) - (xy 171.895686 57.872542) - (xy 171.887164 57.862148) - (xy 171.886518 57.862701) - (xy 171.881187 57.856465) - (xy 171.842183 57.823735) - (xy 171.840663 57.822406) - (xy 171.834376 57.816677) - (xy 171.825048 57.808178) - (xy 171.825046 57.808177) - (xy 171.825039 57.808171) - (xy 171.821532 57.805906) - (xy 171.81657 57.802244) - (xy 171.796402 57.785321) - (xy 171.711607 57.714167) - (xy 171.569939 57.595291) - (xy 171.56118 57.585438) - (xy 171.560495 57.586072) - (xy 171.554925 57.580045) - (xy 171.514356 57.548602) - (xy 171.512862 57.547397) - (xy 171.496364 57.533553) - (xy 171.496359 57.53355) - (xy 171.49311 57.531634) - (xy 171.487929 57.528119) - (xy 171.365022 57.432857) - (xy 171.229639 57.327925) - (xy 171.224708 57.323548) - (xy 171.217951 57.316694) - (xy 171.217949 57.316691) - (xy 171.175266 57.285752) - (xy 171.174038 57.284831) - (xy 171.155946 57.270808) - (xy 171.153809 57.269657) - (xy 171.14823 57.266154) - (xy 171.025488 57.177185) - (xy 170.883772 57.074462) - (xy 170.878725 57.070265) - (xy 170.871599 57.063493) - (xy 170.871597 57.06349) - (xy 170.828029 57.034025) - (xy 170.826734 57.033118) - (xy 170.808267 57.019732) - (xy 170.808263 57.019729) - (xy 170.806013 57.018609) - (xy 170.800342 57.015299) - (xy 170.529477 56.832114) - (xy 170.524264 56.828057) - (xy 170.517146 56.821712) - (xy 170.517144 56.82171) - (xy 170.472569 56.793597) - (xy 170.471277 56.792753) - (xy 170.452261 56.779893) - (xy 170.452259 56.779892) - (xy 170.452253 56.779888) - (xy 170.450066 56.778886) - (xy 170.444271 56.775749) - (xy 170.171689 56.603837) - (xy 170.160382 56.59553) - (xy 170.158778 56.594166) - (xy 170.112035 56.566199) - (xy 170.111044 56.56559) - (xy 170.090259 56.552481) - (xy 170.086628 56.550591) - (xy 170.086698 56.550455) - (xy 170.080367 56.547252) - (xy 169.80651 56.3834) - (xy 169.800864 56.379465) - (xy 169.795466 56.375116) - (xy 169.748532 56.348691) - (xy 169.747404 56.348036) - (xy 169.726801 56.335709) - (xy 169.725635 56.335252) - (xy 169.719422 56.332302) - (xy 169.711383 56.327776) - (xy 169.521819 56.221047) - (xy 169.44519 56.177903) - (xy 169.433323 56.170048) - (xy 169.43239 56.169329) - (xy 169.384082 56.143484) - (xy 169.383148 56.142971) - (xy 169.361328 56.130686) - (xy 169.361324 56.130684) - (xy 169.361322 56.130683) - (xy 169.361319 56.130682) - (xy 169.357601 56.128976) - (xy 169.35768 56.128803) - (xy 169.351431 56.126014) - (xy 169.082187 55.981965) - (xy 169.070171 55.974354) - (xy 169.020332 55.948872) - (xy 168.997328 55.936564) - (xy 168.993576 55.93494) - (xy 168.993672 55.934716) - (xy 168.987711 55.932192) - (xy 168.889597 55.882027) - (xy 168.71982 55.79522) - (xy 168.713834 55.791604) - (xy 168.709089 55.788259) - (xy 168.709087 55.788258) - (xy 168.660142 55.764692) - (xy 168.659132 55.76419) - (xy 168.637226 55.75299) - (xy 168.637207 55.752982) - (xy 168.636475 55.75275) - (xy 168.629989 55.750173) - (xy 168.365051 55.62261) - (xy 168.355357 55.617006) - (xy 168.302411 55.592451) - (xy 168.278316 55.580849) - (xy 168.274576 55.579415) - (xy 168.271475 55.578103) - (xy 168.015792 55.459526) - (xy 168.003173 55.452513) - (xy 168.00304 55.452425) - (xy 167.952084 55.429979) - (xy 167.928491 55.419039) - (xy 167.924651 55.41763) - (xy 167.924731 55.41741) - (xy 167.918548 55.415208) - (xy 167.775079 55.352013) - (xy 167.674128 55.307546) - (xy 167.665243 55.302795) - (xy 167.61081 55.279656) - (xy 167.586016 55.268736) - (xy 167.582872 55.267651) - (xy 167.579655 55.266413) - (xy 167.343212 55.165906) - (xy 167.331234 55.159734) - (xy 167.278812 55.138532) - (xy 167.254645 55.128259) - (xy 167.254642 55.128258) - (xy 167.254639 55.128257) - (xy 167.249424 55.126533) - (xy 167.246403 55.125424) - (xy 167.023995 55.035469) - (xy 167.016473 55.031727) - (xy 167.013461 55.030546) - (xy 166.960115 55.009633) - (xy 166.934686 54.999348) - (xy 166.934682 54.999347) - (xy 166.932462 54.998656) - (xy 166.929127 54.997484) - (xy 166.719655 54.915365) - (xy 166.709583 54.910512) - (xy 166.655093 54.890055) - (xy 166.630033 54.880231) - (xy 166.626175 54.879075) - (xy 166.622982 54.877999) - (xy 166.430225 54.80563) - (xy 166.420396 54.801065) - (xy 166.408068 54.796632) - (xy 166.365266 54.781243) - (xy 166.35273 54.776536) - (xy 166.340102 54.771795) - (xy 166.336457 54.770761) - (xy 166.33322 54.769721) - (xy 166.15906 54.7071) - (xy 166.15436 54.704976) - (xy 166.094842 54.684011) - (xy 166.068292 54.674465) - (xy 166.067779 54.674328) - (xy 166.064189 54.673214) - (xy 165.909883 54.618863) - (xy 165.900701 54.614819) - (xy 165.844647 54.595886) - (xy 165.837839 54.593488) - (xy 165.789233 54.556325) - (xy 165.771755 54.497689) - (xy 165.775099 54.474486) - (xy 165.792797 54.408437) - (xy 165.792798 54.408434) - (xy 165.797749 54.332907) - (xy 165.765204 54.237034) - (xy 165.750453 54.220213) - (xy 165.698449 54.160912) - (xy 165.630565 54.127436) - (xy 165.624676 54.125858) - (xy 164.133251 53.726233) - (xy 164.133247 53.726232) - (xy 164.133243 53.726232) - (xy 164.057728 53.721282) - (xy 164.057723 53.721282) - (xy 163.961853 53.753825) - (xy 163.96185 53.753827) - (xy 163.88573 53.820582) - (xy 163.852254 53.888465) - (xy 163.74911 54.273406) - (xy 163.607725 54.801065) - (xy 163.606342 54.806225) - (xy 163.606341 54.806231) - (xy 163.601391 54.881747) - (xy 163.601391 54.881752) - (xy 163.633934 54.97762) - (xy 163.633936 54.977624) - (xy 163.70069 55.053745) - (xy 163.700691 55.053745) - (xy 163.700692 55.053746) - (xy 163.768575 55.087222) - (xy 165.265889 55.488425) - (xy 165.341415 55.493376) - (xy 165.437289 55.460831) - (xy 165.51341 55.394075) - (xy 165.543121 55.333825) - (xy 165.585816 55.289999) - (xy 165.646117 55.279636) - (xy 165.664797 55.284233) - (xy 165.857228 55.352013) - (xy 166.120763 55.446767) - (xy 166.40096 55.551964) - (xy 166.697865 55.668359) - (xy 167.007192 55.793469) - (xy 167.329222 55.930356) - (xy 167.617177 56.057194) - (xy 167.659928 56.076025) - (xy 167.972635 56.221047) - (xy 167.999543 56.233526) - (xy 168.301061 56.378702) - (xy 168.343838 56.399298) - (xy 168.344829 56.399789) - (xy 168.691721 56.577155) - (xy 169.041934 56.764523) - (xy 169.042832 56.765017) - (xy 169.391426 56.961284) - (xy 169.392556 56.96194) - (xy 169.739939 57.169785) - (xy 169.74093 57.170394) - (xy 170.083447 57.386413) - (xy 170.084725 57.387247) - (xy 170.420001 57.613996) - (xy 170.421247 57.614868) - (xy 170.510285 57.679408) - (xy 170.748706 57.852228) - (xy 170.749972 57.853176) - (xy 171.067617 58.099375) - (xy 171.069111 58.10058) - (xy 171.37382 58.356267) - (xy 171.375341 58.357597) - (xy 171.666305 58.622718) - (xy 171.667955 58.624294) - (xy 171.942543 58.898881) - (xy 171.944163 58.90058) - (xy 172.076971 59.04662) - (xy 172.194614 59.175984) - (xy 172.201204 59.18323) - (xy 172.202971 59.185284) - (xy 172.379865 59.402892) - (xy 172.445145 59.483197) - (xy 172.445813 59.484037) - (xy 172.647875 59.743947) - (xy 172.650034 59.746723) - (xy 172.654745 59.753857) - (xy 172.692318 59.801114) - (xy 172.709162 59.822779) - (xy 172.710793 59.824553) - (xy 172.713097 59.827247) - (xy 172.911836 60.0772) - (xy 172.91619 60.083645) - (xy 172.954603 60.130987) - (xy 172.971806 60.152623) - (xy 172.973145 60.154048) - (xy 172.97551 60.156756) - (xy 173.184543 60.414381) - (xy 173.189838 60.422039) - (xy 173.228049 60.468002) - (xy 173.245226 60.489172) - (xy 173.247197 60.491227) - (xy 173.249529 60.493838) - (xy 173.423098 60.702615) - (xy 173.467523 60.756052) - (xy 173.470549 60.760342) - (xy 173.511093 60.808462) - (xy 173.529181 60.830217) - (xy 173.529573 60.830616) - (xy 173.532106 60.833401) - (xy 173.757719 61.101169) - (xy 173.761715 61.106745) - (xy 173.764389 61.109863) - (xy 173.76439 61.109865) - (xy 173.801875 61.153576) - (xy 173.81831 61.173083) - (xy 173.819828 61.174884) - (xy 173.820847 61.175909) - (xy 173.823329 61.178595) - (xy 174.054239 61.447857) - (xy 174.057555 61.452407) - (xy 174.060715 61.456039) - (xy 174.060716 61.456042) - (xy 174.08751 61.486842) - (xy 174.098688 61.499692) - (xy 174.111188 61.514266) - (xy 174.117023 61.52107) - (xy 174.117029 61.521075) - (xy 174.117553 61.521593) - (xy 174.120124 61.524331) - (xy 174.356485 61.796029) - (xy 174.358818 61.79919) - (xy 174.362643 61.803544) - (xy 174.362644 61.803545) - (xy 174.382511 61.826157) - (xy 174.401053 61.84726) - (xy 174.419897 61.868921) - (xy 174.422372 61.871526) - (xy 174.424096 61.873488) - (xy 174.661401 62.143578) - (xy 174.664326 62.147495) - (xy 174.66781 62.151412) - (xy 174.667811 62.151413) - (xy 174.706451 62.194851) - (xy 174.706461 62.194862) - (xy 174.725083 62.216058) - (xy 174.725348 62.216313) - (xy 174.727965 62.219039) - (xy 174.968498 62.48944) - (xy 174.970678 62.492329) - (xy 175.001304 62.526445) - (xy 175.013636 62.540183) - (xy 175.021845 62.549412) - (xy 175.032821 62.561752) - (xy 175.035138 62.564137) - (xy 175.088835 62.623955) - (xy 175.276363 62.832863) - (xy 175.279121 62.836478) - (xy 175.321824 62.883508) - (xy 175.325635 62.887753) - (xy 175.340819 62.904668) - (xy 175.340826 62.904673) - (xy 175.34097 62.90481) - (xy 175.343627 62.907519) - (xy 175.540841 63.124712) - (xy 175.583401 63.171584) - (xy 175.585454 63.174247) - (xy 175.62914 63.221956) - (xy 175.648565 63.243349) - (xy 175.650716 63.245519) - (xy 175.88819 63.504866) - (xy 175.890233 63.507494) - (xy 175.934136 63.555044) - (xy 175.953387 63.576068) - (xy 175.953389 63.576069) - (xy 175.953656 63.576361) - (xy 175.955806 63.578514) - (xy 176.189931 63.832084) - (xy 176.191099 63.833576) - (xy 176.195875 63.838724) - (xy 176.195876 63.838726) - (xy 176.235734 63.881692) - (xy 176.235836 63.881911) - (xy 176.235891 63.881861) - (xy 176.25621 63.903868) - (xy 176.257447 63.905098) - (xy 176.485475 64.150904) - (xy 176.48829 64.15447) - (xy 176.531901 64.200949) - (xy 176.551085 64.221629) - (xy 176.55123 64.221762) - (xy 176.553942 64.224438) - (xy 176.775494 64.460556) - (xy 176.776735 64.462114) - (xy 176.80839 64.495684) - (xy 176.821791 64.509896) - (xy 176.840276 64.529596) - (xy 176.842284 64.531736) - (xy 176.843601 64.533026) - (xy 177.049023 64.750875) - (xy 177.05694 64.75927) - (xy 177.058166 64.760804) - (xy 177.103423 64.808566) - (xy 177.103378 64.808608) - (xy 177.103589 64.808742) - (xy 177.123951 64.830337) - (xy 177.125243 64.831594) - (xy 177.194071 64.904232) - (xy 177.328433 65.046031) - (xy 177.329715 65.047625) - (xy 177.334495 65.052644) - (xy 177.334496 65.052646) - (xy 177.355923 65.075145) - (xy 177.375004 65.09518) - (xy 177.395588 65.116903) - (xy 177.39694 65.118213) - (xy 177.588935 65.319807) - (xy 177.590297 65.321492) - (xy 177.595039 65.326444) - (xy 177.59504 65.326446) - (xy 177.635548 65.368751) - (xy 177.655553 65.389756) - (xy 177.656223 65.390459) - (xy 177.657664 65.391849) - (xy 177.837473 65.579633) - (xy 177.838913 65.581405) - (xy 177.884194 65.628427) - (xy 177.884177 65.628443) - (xy 177.884382 65.628622) - (xy 177.884389 65.628629) - (xy 177.90427 65.649392) - (xy 177.904273 65.649394) - (xy 177.904905 65.650054) - (xy 177.90641 65.651497) - (xy 177.917024 65.662519) - (xy 178.072025 65.823482) - (xy 178.072463 65.824018) - (xy 178.11871 65.871962) - (xy 178.118748 65.87204) - (xy 178.118767 65.872022) - (xy 178.140185 65.894263) - (xy 178.140651 65.894708) - (xy 178.159832 65.914593) - (xy 178.290201 66.049747) - (xy 178.291932 66.051859) - (xy 178.336545 66.097796) - (xy 178.33726 66.098532) - (xy 178.337796 66.099088) - (xy 178.357724 66.119748) - (xy 178.35955 66.121484) - (xy 178.492856 66.258751) - (xy 178.49346 66.259483) - (xy 178.539876 66.307168) - (xy 178.539856 66.307187) - (xy 178.539955 66.307248) - (xy 178.5475 66.315017) - (xy 178.561218 66.329143) - (xy 178.561846 66.329738) - (xy 178.603723 66.372758) - (xy 178.630763 66.427642) - (xy 178.620378 66.48794) - (xy 178.602787 66.511813) - (xy 178.58165 66.53295) - (xy 178.564316 66.558891) - (xy 178.516264 66.596769) - (xy 178.455126 66.599168) - (xy 178.414983 66.576751) - (xy 178.398937 66.561992) - (xy 178.313387 66.483304) - (xy 178.312663 66.482588) - (xy 178.285712 66.457849) - (xy 178.258086 66.432438) - (xy 178.257281 66.431749) - (xy 177.935044 66.135938) - (xy 177.932706 66.133645) - (xy 177.931933 66.132835) - (xy 177.906196 66.109457) - (xy 177.880586 66.085946) - (xy 177.8797 66.085242) - (xy 177.877213 66.083129) - (xy 177.857123 66.06488) - (xy 177.635855 65.863885) - (xy 177.551215 65.787) - (xy 177.548862 65.784716) - (xy 177.548059 65.783883) - (xy 177.522181 65.760626) - (xy 177.49651 65.737306) - (xy 177.49559 65.736583) - (xy 177.493083 65.734476) - (xy 177.164343 65.439037) - (xy 177.162186 65.436959) - (xy 177.135703 65.413297) - (xy 177.109253 65.389527) - (xy 177.106965 65.387621) - (xy 176.778425 65.094067) - (xy 176.776182 65.091934) - (xy 176.773964 65.089687) - (xy 176.773958 65.08968) - (xy 176.748532 65.067358) - (xy 176.723234 65.044754) - (xy 176.723228 65.04475) - (xy 176.720714 65.042807) - (xy 176.718322 65.040836) - (xy 176.516929 64.864029) - (xy 176.390256 64.75282) - (xy 176.387857 64.750567) - (xy 176.387248 64.749956) - (xy 176.361209 64.727316) - (xy 176.360976 64.727113) - (xy 176.334727 64.704069) - (xy 176.334725 64.704067) - (xy 176.334027 64.703538) - (xy 176.331477 64.701465) - (xy 176.317796 64.68957) - (xy 176.005589 64.418122) - (xy 176.003259 64.41596) - (xy 176.001723 64.41444) - (xy 176.001721 64.414438) - (xy 176.00172 64.414437) - (xy 175.975692 64.392128) - (xy 175.949788 64.369605) - (xy 175.949785 64.369603) - (xy 175.948045 64.368296) - (xy 175.945579 64.366316) - (xy 175.625125 64.091641) - (xy 175.622832 64.089548) - (xy 175.620587 64.087364) - (xy 175.594635 64.065507) - (xy 175.568928 64.043473) - (xy 175.566425 64.041621) - (xy 175.563985 64.039693) - (xy 175.24795 63.773513) - (xy 175.245573 63.771375) - (xy 175.244105 63.769967) - (xy 175.230327 63.758523) - (xy 175.217755 63.748081) - (xy 175.191399 63.725882) - (xy 175.189718 63.72466) - (xy 175.18722 63.722718) - (xy 174.877896 63.465793) - (xy 174.873251 63.461397) - (xy 174.873091 63.461224) - (xy 174.847729 63.440736) - (xy 174.82259 63.419856) - (xy 174.822584 63.419852) - (xy 174.822579 63.419848) - (xy 174.82255 63.419826) - (xy 174.822297 63.419671) - (xy 174.817125 63.416014) - (xy 174.768209 63.3765) - (xy 174.515521 63.172378) - (xy 174.513202 63.170381) - (xy 174.510764 63.168147) - (xy 174.48433 63.147183) - (xy 174.457953 63.125875) - (xy 174.455225 63.123976) - (xy 174.452745 63.122132) - (xy 174.159462 62.889528) - (xy 174.155215 62.885744) - (xy 174.152222 62.882751) - (xy 174.129521 62.865757) - (xy 174.128427 62.864914) - (xy 174.106223 62.847304) - (xy 174.102566 62.845172) - (xy 174.097834 62.842036) - (xy 173.966451 62.743685) - (xy 173.793237 62.61402) - (xy 173.789159 62.610609) - (xy 173.784599 62.606359) - (xy 173.76295 62.591308) - (xy 173.761547 62.590296) - (xy 173.74045 62.574503) - (xy 173.740444 62.574499) - (xy 173.73498 62.571515) - (xy 173.730451 62.568715) - (xy 173.546501 62.440836) - (xy 173.405662 62.342927) - (xy 173.401432 62.339633) - (xy 173.396896 62.335687) - (xy 173.396897 62.335687) - (xy 173.396894 62.335685) - (xy 173.388054 62.329979) - (xy 173.374552 62.321264) - (xy 173.373142 62.320319) - (xy 173.351354 62.305173) - (xy 173.35135 62.305171) - (xy 173.351345 62.305167) - (xy 173.35134 62.305164) - (xy 173.351336 62.305162) - (xy 173.345971 62.302472) - (xy 173.341314 62.299812) - (xy 173.000723 62.079992) - (xy 172.996232 62.076723) - (xy 172.9924 62.07359) - (xy 172.968764 62.059339) - (xy 172.96748 62.058538) - (xy 172.944262 62.043552) - (xy 172.94426 62.043551) - (xy 172.939748 62.04148) - (xy 172.934841 62.038885) - (xy 172.582021 61.826154) - (xy 172.577133 61.822791) - (xy 172.574953 61.82109) - (xy 172.574941 61.821083) - (xy 172.549084 61.806281) - (xy 172.548144 61.805729) - (xy 172.522596 61.790325) - (xy 172.52004 61.789244) - (xy 172.514719 61.786608) - (xy 172.207492 61.610738) - (xy 172.150687 61.57822) - (xy 172.145856 61.575067) - (xy 172.142839 61.572837) - (xy 172.142826 61.572829) - (xy 172.117471 61.559186) - (xy 172.116336 61.558556) - (xy 172.115962 61.558342) - (xy 172.091323 61.544237) - (xy 172.091318 61.544235) - (xy 172.091311 61.544231) - (xy 172.087809 61.542844) - (xy 172.082586 61.540414) - (xy 171.708016 61.338854) - (xy 171.702866 61.335661) - (xy 171.701198 61.334479) - (xy 171.674051 61.320566) - (xy 171.673173 61.320105) - (xy 171.646286 61.305638) - (xy 171.644357 61.304932) - (xy 171.6388 61.302502) - (xy 171.397017 61.178595) - (xy 171.258679 61.1077) - (xy 171.253411 61.104575) - (xy 171.251989 61.103608) - (xy 171.251982 61.103604) - (xy 171.22386 61.089857) - (xy 171.195978 61.075568) - (xy 171.195961 61.07556) - (xy 171.194328 61.074999) - (xy 171.188678 61.072658) - (xy 170.803132 60.884187) - (xy 170.7977 60.881093) - (xy 170.796908 60.880572) - (xy 170.796894 60.880565) - (xy 170.767956 60.866992) - (xy 170.739145 60.852908) - (xy 170.739125 60.8529) - (xy 170.738208 60.852604) - (xy 170.732395 60.850313) - (xy 170.343805 60.668054) - (xy 170.338344 60.66506) - (xy 170.337332 60.664419) - (xy 170.337315 60.66441) - (xy 170.308354 60.651425) - (xy 170.279562 60.637922) - (xy 170.279557 60.63792) - (xy 170.278399 60.637567) - (xy 170.272574 60.635383) - (xy 169.88202 60.460278) - (xy 169.876376 60.457297) - (xy 169.876102 60.457128) - (xy 169.876089 60.457122) - (xy 169.846246 60.444237) - (xy 169.816489 60.430896) - (xy 169.816468 60.430888) - (xy 169.816148 60.430797) - (xy 169.810153 60.428656) - (xy 169.421721 60.260962) - (xy 169.416064 60.258076) - (xy 169.415708 60.257865) - (xy 169.41347 60.256936) - (xy 169.385625 60.245379) - (xy 169.355833 60.232518) - (xy 169.355821 60.232514) - (xy 169.355416 60.232404) - (xy 169.349416 60.230353) - (xy 169.342811 60.227612) - (xy 168.964537 60.070624) - (xy 168.961795 60.069387) - (xy 168.957928 60.067499) - (xy 168.957921 60.067496) - (xy 168.926896 60.055002) - (xy 168.896054 60.042203) - (xy 168.896049 60.042201) - (xy 168.891975 60.040842) - (xy 168.889154 60.039804) - (xy 168.51272 59.888221) - (xy 168.509944 59.887003) - (xy 168.506289 59.885264) - (xy 168.506285 59.885262) - (xy 168.50628 59.88526) - (xy 168.474998 59.873031) - (xy 168.473386 59.872382) - (xy 168.466746 59.869708) - (xy 168.44398 59.86054) - (xy 168.440109 59.859293) - (xy 168.43727 59.858282) - (xy 168.066003 59.713151) - (xy 168.060268 59.710475) - (xy 168.059956 59.710304) - (xy 168.059918 59.710286) - (xy 168.029373 59.698833) - (xy 168.000855 59.687685) - (xy 167.999072 59.686988) - (xy 167.99907 59.686987) - (xy 167.999069 59.686987) - (xy 167.999012 59.686969) - (xy 167.998683 59.686892) - (xy 167.992634 59.685055) - (xy 167.629591 59.548914) - (xy 167.626662 59.547707) - (xy 167.624558 59.54676) - (xy 167.592397 59.534966) - (xy 167.560363 59.522954) - (xy 167.558115 59.52229) - (xy 167.555104 59.521294) - (xy 167.206398 59.393434) - (xy 167.203621 59.392319) - (xy 167.199648 59.390582) - (xy 167.168196 59.379426) - (xy 167.136802 59.367915) - (xy 167.132633 59.366716) - (xy 167.129787 59.365803) - (xy 166.917889 59.290648) - (xy 166.795364 59.247191) - (xy 166.792422 59.24604) - (xy 166.790125 59.245057) - (xy 166.759122 59.234325) - (xy 166.757724 59.233841) - (xy 166.745499 59.229505) - (xy 166.725633 59.222459) - (xy 166.723255 59.221802) - (xy 166.720244 59.220866) - (xy 166.401791 59.110632) - (xy 166.398809 59.109491) - (xy 166.397028 59.108742) - (xy 166.378406 59.102435) - (xy 166.364449 59.097708) - (xy 166.331929 59.086451) - (xy 166.331928 59.08645) - (xy 166.331923 59.086449) - (xy 166.330039 59.085944) - (xy 166.326979 59.085016) - (xy 166.026769 58.983333) - (xy 166.023838 58.982236) - (xy 166.021168 58.981139) - (xy 165.988821 58.970479) - (xy 165.96422 58.962147) - (xy 165.956671 58.95959) - (xy 165.956668 58.959589) - (xy 165.956664 58.959588) - (xy 165.953884 58.958862) - (xy 165.95089 58.957979) - (xy 165.670835 58.865688) - (xy 165.667805 58.864578) - (xy 165.666489 58.864047) - (xy 165.663871 58.863201) - (xy 165.633665 58.853438) - (xy 165.600632 58.842553) - (xy 165.599246 58.842204) - (xy 165.596137 58.84131) - (xy 165.340306 58.758633) - (xy 165.337434 58.757606) - (xy 165.333927 58.756229) - (xy 165.301725 58.746165) - (xy 165.269814 58.735852) - (xy 165.266173 58.734957) - (xy 165.263229 58.734135) - (xy 165.031569 58.661742) - (xy 165.028472 58.660661) - (xy 165.027491 58.660281) - (xy 164.99428 58.650089) - (xy 164.979729 58.645542) - (xy 164.961039 58.639702) - (xy 164.961035 58.639701) - (xy 164.961034 58.639701) - (xy 164.959983 58.639453) - (xy 164.956837 58.638599) - (xy 164.773234 58.582259) - (xy 164.723151 58.547113) - (xy 164.70329 58.489241) - (xy 164.706649 58.461996) - (xy 164.938695 57.595989) - (xy 164.943646 57.520462) - (xy 164.911101 57.424589) - (xy 164.90069 57.412717) - (xy 164.844346 57.348467) - (xy 164.776462 57.314991) - (xy 164.703612 57.295471) - (xy 163.279148 56.913788) - (xy 163.279144 56.913787) - (xy 163.27914 56.913787) - (xy 163.203625 56.908837) - (xy 163.20362 56.908837) - (xy 163.10775 56.94138) - (xy 163.107747 56.941382) - (xy 163.031627 57.008137) - (xy 162.998151 57.07602) - (xy 162.887287 57.489772) - (xy 162.755725 57.980771) - (xy 162.752239 57.99378) - (xy 162.752238 57.993786) - (xy 162.747288 58.069302) - (xy 162.747288 58.069307) - (xy 162.779831 58.165175) - (xy 162.779833 58.165179) - (xy 162.846587 58.2413) - (xy 162.846588 58.2413) - (xy 162.846589 58.241301) - (xy 162.914472 58.274777) - (xy 163.079666 58.31904) - (xy 163.130978 58.352363) - (xy 163.152905 58.409484) - (xy 163.149664 58.440304) - (xy 163.118389 58.556948) - (xy 163.116212 58.563308) - (xy 163.11615 58.563454) - (xy 163.098261 58.632023) - (xy 163.089362 58.665217) - (xy 163.088979 58.667199) - (xy 163.088278 58.670288) - (xy 163.079527 58.703837) - (xy 163.079527 58.703838) - (xy 163.080357 58.731145) - (xy 163.079701 58.745919) - (xy 163.076453 58.773048) - (xy 163.082219 58.807367) - (xy 163.082881 58.81407) - (xy 163.083938 58.848841) - (xy 163.083938 58.848843) - (xy 163.083939 58.848845) - (xy 163.089446 58.865688) - (xy 163.092428 58.874808) - (xy 163.09596 58.889166) - (xy 163.100488 58.916114) - (xy 163.100489 58.916117) - (xy 163.115687 58.947417) - (xy 163.11821 58.953661) - (xy 163.129023 58.98673) - (xy 163.129025 58.986733) - (xy 163.129026 58.986735) - (xy 163.142645 59.006573) - (xy 163.144488 59.009257) - (xy 163.151924 59.022042) - (xy 163.163858 59.046618) - (xy 163.18726 59.07237) - (xy 163.191437 59.077646) - (xy 163.211133 59.106335) - (xy 163.216408 59.110632) - (xy 163.232308 59.123584) - (xy 163.243049 59.13376) - (xy 163.261422 59.153977) - (xy 163.261425 59.15398) - (xy 163.29114 59.172098) - (xy 163.296633 59.175984) - (xy 163.323606 59.197957) - (xy 163.323607 59.197957) - (xy 163.323609 59.197959) - (xy 163.348795 59.208547) - (xy 163.361958 59.215279) - (xy 163.385289 59.229505) - (xy 163.415794 59.237683) - (xy 163.41877 59.238481) - (xy 163.421848 59.239414) - (xy 163.42373 59.240051) - (xy 163.423739 59.240055) - (xy 163.456972 59.248724) - (xy 163.495284 59.258996) - (xy 163.526355 59.2676) - (xy 163.537901 59.270798) - (xy 163.60609 59.290096) - (xy 163.606299 59.290163) - (xy 163.608 59.290644) - (xy 163.608009 59.290648) - (xy 163.642391 59.300369) - (xy 163.642412 59.300383) - (xy 163.642415 59.300376) - (xy 163.678863 59.310692) - (xy 163.679103 59.31075) - (xy 163.785483 59.34083) - (xy 163.962802 59.392753) - (xy 163.962817 59.392763) - (xy 163.962819 59.392758) - (xy 164.176805 59.455461) - (xy 164.420565 59.529476) - (xy 164.695983 59.613991) - (xy 164.830323 59.655973) - (xy 164.996136 59.70779) - (xy 165.320443 59.812596) - (xy 165.563743 59.892774) - (xy 165.669119 59.9275) - (xy 165.871741 59.99613) - (xy 166.03754 60.052288) - (xy 166.264894 60.130987) - (xy 166.424109 60.1861) - (xy 166.825828 60.328581) - (xy 167.241669 60.481056) - (xy 167.366935 60.528031) - (xy 167.66863 60.641168) - (xy 167.760732 60.677171) - (xy 168.102887 60.810923) - (xy 168.545026 60.988965) - (xy 168.90441 61.138113) - (xy 168.992263 61.174573) - (xy 169.439789 61.367777) - (xy 169.88768 61.568589) - (xy 170.33213 61.777049) - (xy 170.77214 61.992143) - (xy 171.204012 62.213465) - (xy 171.204817 62.213889) - (xy 171.626568 62.440836) - (xy 171.627704 62.441467) - (xy 171.849992 62.568715) - (xy 171.95045 62.626222) - (xy 172.036906 62.675713) - (xy 172.037874 62.676282) - (xy 172.43326 62.914676) - (xy 172.434527 62.915466) - (xy 172.681837 63.075083) - (xy 172.811432 63.158725) - (xy 172.812805 63.159644) - (xy 173.171042 63.408685) - (xy 173.172415 63.409676) - (xy 173.51251 63.664266) - (xy 173.51354 63.665061) - (xy 173.853737 63.934871) - (xy 174.208265 64.221258) - (xy 174.386865 64.369603) - (xy 174.5703 64.521965) - (xy 174.941369 64.834498) - (xy 175.316263 65.155834) - (xy 175.697127 65.486976) - (xy 176.079485 65.822657) - (xy 176.462018 66.164452) - (xy 176.462169 66.16471) - (xy 176.462231 66.164642) - (xy 176.845839 66.509392) - (xy 177.225767 66.854509) - (xy 177.602857 67.200675) - (xy 177.602907 67.200762) - (xy 177.602928 67.20074) - (xy 177.975238 67.543185) - (xy 178.339754 67.882803) - (xy 178.69665 68.21677) - (xy 179.043306 68.543504) - (xy 179.151273 68.646008) - (xy 179.378652 68.861882) - (xy 179.544933 69.019951) - (xy 179.701295 69.168591) - (xy 179.841568 69.303416) - (xy 180.008974 69.464322) - (xy 180.009007 69.464383) - (xy 180.009022 69.464368) - (xy 180.297176 69.741704) - (xy 180.301631 69.745991) - (xy 180.487901 69.926165) - (xy 180.576688 70.012047) - (xy 180.576675 70.01206) - (xy 180.576746 70.012103) - (xy 180.832161 70.259568) - (xy 180.832147 70.259582) - (xy 180.83237 70.25977) - (xy 181.067363 70.488787) - (xy 181.067414 70.488885) - (xy 181.067439 70.488861) - (xy 181.280996 70.697431) - (xy 181.469912 70.883364) - (xy 181.544156 70.956707) - (xy 181.607528 71.019311) - (xy 181.609796 71.021705) - (xy 181.61038 71.022365) - (xy 181.635004 71.046457) - (xy 181.63498 71.046481) - (xy 181.635344 71.04679) - (xy 181.660116 71.071262) - (xy 181.660787 71.071836) - (xy 181.663191 71.074037) - (xy 181.773172 71.181643) - (xy 181.854505 71.262977) - (xy 181.85671 71.265331) - (xy 181.857812 71.266587) - (xy 181.868228 71.276873) - (xy 181.882356 71.290827) - (xy 181.906781 71.315252) - (xy 181.908046 71.316348) - (xy 181.91041 71.318535) - (xy 181.937593 71.345381) - (xy 181.939887 71.347806) - (xy 181.940108 71.348056) - (xy 181.940115 71.348065) - (xy 181.940122 71.348072) - (xy 181.940124 71.348074) - (xy 181.96527 71.372718) - (xy 181.971236 71.37861) - (xy 181.971755 71.379203) - (xy 181.971784 71.379175) - (xy 182.001299 71.408733) - (xy 182.001799 71.40927) - (xy 182.022344 71.429816) - (xy 182.023388 71.430892) - (xy 182.031813 71.439844) - (xy 182.042353 71.451042) - (xy 182.042356 71.451045) - (xy 182.04236 71.451048) - (xy 182.045497 71.453548) - (xy 182.050016 71.457628) - (xy 182.062074 71.469942) - (xy 182.064324 71.472401) - (xy 182.064643 71.472773) - (xy 182.064645 71.472775) - (xy 182.064648 71.472779) - (xy 182.075459 71.483729) - (xy 182.089277 71.497725) - (xy 182.11377 71.522739) - (xy 182.114151 71.523076) - (xy 182.116548 71.525345) - (xy 182.165738 71.575165) - (xy 182.241393 71.65373) - (xy 182.24148 71.653827) - (xy 182.242616 71.655006) - (xy 182.268064 71.681426) - (xy 182.268069 71.681436) - (xy 182.268072 71.681434) - (xy 182.29369 71.708037) - (xy 182.29378 71.708123) - (xy 182.397498 71.8158) - (xy 182.55004 71.976215) - (xy 182.724112 72.162156) - (xy 182.835972 72.282533) - (xy 182.919434 72.37235) - (xy 183.132379 72.604113) - (xy 183.36213 72.857631) - (xy 183.606476 73.130666) - (xy 183.863061 73.422917) - (xy 183.883156 73.446052) - (xy 184.131393 73.731845) - (xy 184.349106 73.987794) - (xy 184.407306 74.056216) - (xy 184.6913 74.395622) - (xy 184.979955 74.748532) - (xy 185.272683 75.113454) - (xy 185.565244 75.486789) - (xy 185.566177 75.487979) - (xy 185.860291 75.871908) - (xy 186.10911 76.206759) - (xy 186.15102 76.263159) - (xy 186.438629 76.661084) - (xy 186.633344 76.940219) - (xy 186.719807 77.06417) - (xy 186.87239 77.290847) - (xy 186.992709 77.469594) - (xy 187.256313 77.87823) - (xy 187.508212 78.286344) - (xy 187.508821 78.287357) - (xy 187.746974 78.694647) - (xy 187.747587 78.695726) - (xy 187.754019 78.707388) - (xy 187.970132 79.099208) - (xy 187.970826 79.100515) - (xy 188.148809 79.448126) - (xy 188.175881 79.500998) - (xy 188.176584 79.502429) - (xy 188.362394 79.896078) - (xy 188.363145 79.897749) - (xy 188.530279 80.288689) - (xy 188.53076 80.289856) - (xy 188.611674 80.493619) - (xy 188.685965 80.680707) - (xy 188.690955 80.693272) - (xy 188.852418 81.115031) - (xy 188.85396 81.119057) - (xy 189.018349 81.560729) - (xy 189.182708 82.015192) - (xy 189.346517 82.48279) - (xy 189.5105 82.95884) - (xy 189.673466 83.441775) - (xy 189.726758 83.602967) - (xy 189.826652 83.905117) - (xy 189.834587 83.929116) - (xy 189.994011 84.419345) - (xy 190.151252 84.907989) - (xy 190.304401 85.395278) - (xy 190.304441 85.395545) - (xy 190.304481 85.395533) - (xy 190.437628 85.823194) - (xy 190.455071 85.879218) - (xy 190.601416 86.355088) - (xy 190.742941 86.822515) - (xy 190.74296 86.822649) - (xy 190.74298 86.822644) - (xy 190.880518 87.279115) - (xy 191.011247 87.723195) - (xy 191.011256 87.723257) - (xy 191.011265 87.723255) - (xy 191.13682 88.150741) - (xy 191.160734 88.232645) - (xy 191.256488 88.560602) - (xy 191.29077 88.67892) - (xy 191.369102 88.949273) - (xy 191.463417 89.280724) - (xy 191.463495 89.281035) - (xy 191.473103 89.314759) - (xy 191.473107 89.31479) - (xy 191.473112 89.314789) - (xy 191.473112 89.31479) - (xy 191.483638 89.351781) - (xy 191.483639 89.351785) - (xy 191.484088 89.35336) - (xy 191.484183 89.353655) - (xy 191.571547 89.660322) - (xy 191.650033 89.939872) - (xy 191.650157 89.940378) - (xy 191.66066 89.977722) - (xy 191.660666 89.977768) - (xy 191.660673 89.977767) - (xy 191.670457 90.012618) - (xy 191.670603 90.013075) - (xy 191.741003 90.263385) - (xy 191.801644 90.482888) - (xy 191.802042 90.484552) - (xy 191.811705 90.519307) - (xy 191.811726 90.519467) - (xy 191.811748 90.519462) - (xy 191.821552 90.554948) - (xy 191.822068 90.556585) - (xy 191.834081 90.59979) - (xy 191.873842 90.7428) - (xy 191.881694 90.771186) - (xy 191.925444 90.929362) - (xy 191.925438 90.929363) - (xy 191.925525 90.929652) - (xy 191.966531 91.079677) - (xy 191.966538 91.079734) - (xy 191.966546 91.079732) - (xy 191.995796 91.186985) - (xy 191.999769 91.201993) - (xy 192.000628 91.206483) - (xy 192.009919 91.241134) - (xy 192.010665 91.244343) - (xy 192.010777 91.244909) - (xy 192.010783 91.244931) - (xy 192.019529 91.277003) - (xy 192.027945 91.309262) - (xy 192.028259 91.31019) - (xy 192.029304 91.313699) - (xy 192.041135 91.359628) - (xy 192.050462 91.396593) - (xy 192.058572 91.428736) - (xy 192.058804 91.429807) - (xy 192.067783 91.465236) - (xy 192.067795 91.465338) - (xy 192.067808 91.465335) - (xy 192.076953 91.501575) - (xy 192.077251 91.502599) - (xy 192.094143 91.569251) - (xy 192.104506 91.610146) - (xy 192.126948 91.701407) - (xy 192.142407 91.764277) - (xy 192.148881 91.790602) - (xy 192.148912 91.790863) - (xy 192.148943 91.790856) - (xy 192.201348 92.00641) - (xy 192.206067 92.026484) - (xy 192.259059 92.251929) - (xy 192.259416 92.253444) - (xy 192.322755 92.532536) - (xy 192.391159 92.840847) - (xy 192.463564 93.175097) - (xy 192.538747 93.534189) - (xy 192.61493 93.915104) - (xy 192.692213 94.316379) - (xy 192.698362 94.349805) - (xy 192.703657 94.378589) - (xy 192.69559 94.43924) - (xy 192.653414 94.483566) - (xy 192.606291 94.4955) - (xy 176.064883 94.4955) - (xy 176.04384 94.493238) - (xy 176.03636 94.491611) - (xy 175.999028 94.494281) - (xy 175.983745 94.495374) - (xy 175.980212 94.4955) - (xy 175.963917 94.4955) - (xy 175.959187 94.496179) - (xy 175.947786 94.497818) - (xy 175.944278 94.498195) - (xy 175.891659 94.501959) - (xy 175.891655 94.50196) - (xy 175.884482 94.504636) - (xy 175.86398 94.509868) - (xy 175.856406 94.510956) - (xy 175.808426 94.532867) - (xy 175.805163 94.534219) - (xy 175.755737 94.552654) - (xy 175.755732 94.552657) - (xy 175.749599 94.557248) - (xy 175.731412 94.568039) - (xy 175.724441 94.571223) - (xy 175.684579 94.605763) - (xy 175.68183 94.607978) - (xy 175.66878 94.617748) - (xy 175.668779 94.617749) - (xy 175.657248 94.629279) - (xy 175.654665 94.631684) - (xy 175.614803 94.666225) - (xy 175.610665 94.672664) - (xy 175.597388 94.689139) - (xy 173.689139 96.597388) - (xy 173.672664 96.610665) - (xy 173.666225 96.614803) - (xy 173.631684 96.654665) - (xy 173.629279 96.657248) - (xy 173.617749 96.668779) - (xy 173.617748 96.66878) - (xy 173.607978 96.68183) - (xy 173.605763 96.684579) - (xy 173.571223 96.724441) - (xy 173.568039 96.731412) - (xy 173.557248 96.749599) - (xy 173.552657 96.755732) - (xy 173.552654 96.755737) - (xy 173.534219 96.805163) - (xy 173.532867 96.808426) - (xy 173.510956 96.856406) - (xy 173.509868 96.86398) - (xy 173.504636 96.884482) - (xy 173.50196 96.891655) - (xy 173.501959 96.891659) - (xy 173.498195 96.944278) - (xy 173.497818 96.947786) - (xy 173.4955 96.963918) - (xy 173.4955 96.980211) - (xy 173.495374 96.983743) - (xy 173.491611 97.03636) - (xy 173.49161 97.036362) - (xy 173.493236 97.043831) - (xy 173.4955 97.06488) - (xy 173.4955 98.551698) - (xy 173.476593 98.609889) - (xy 173.427093 98.645853) - (xy 173.365907 98.645853) - (xy 173.331672 98.62652) - (xy 173.32556 98.621224) - (xy 173.325557 98.621222) - (xy 173.318593 98.618042) - (xy 173.3004 98.607248) - (xy 173.294267 98.602657) - (xy 173.294266 98.602656) - (xy 173.294264 98.602655) - (xy 173.244836 98.584219) - (xy 173.241571 98.582867) - (xy 173.202072 98.564829) - (xy 173.193596 98.560958) - (xy 173.19359 98.560956) - (xy 173.18602 98.559868) - (xy 173.165516 98.554635) - (xy 173.158342 98.55196) - (xy 173.158338 98.551959) - (xy 173.158335 98.551959) - (xy 173.105721 98.548195) - (xy 173.102212 98.547817) - (xy 173.086091 98.5455) - (xy 173.086083 98.5455) - (xy 173.069788 98.5455) - (xy 173.066255 98.545374) - (xy 173.01364 98.541611) - (xy 173.013639 98.541611) - (xy 173.00616 98.543238) - (xy 172.985117 98.5455) - (xy 172.964238 98.5455) - (xy 172.906047 98.526593) - (xy 172.884984 98.505828) - (xy 172.884536 98.50523) - (xy 172.847343 98.455545) - (xy 172.835402 98.439593) - (xy 172.719266 98.352657) - (xy 172.583342 98.30196) - (xy 172.583341 98.301959) - (xy 172.54279 98.2976) - (xy 172.523255 98.2955) - (xy 172.523251 98.2955) - (xy 171.476751 98.2955) - (xy 171.476745 98.295501) - (xy 171.41666 98.301959) - (xy 171.416658 98.30196) - (xy 171.280733 98.352657) - (xy 171.164598 98.439593) - (xy 171.164593 98.439598) - (xy 171.077657 98.555733) - (xy 171.02696 98.691657) - (xy 171.026959 98.691658) - (xy 171.0205 98.751748) - (xy 171.0205 99.348248) - (xy 171.020501 99.348254) - (xy 171.026959 99.408339) - (xy 171.026959 99.40834) - (xy 171.02696 99.408342) - (xy 171.045869 99.459038) - (xy 171.077657 99.544266) - (xy 171.164593 99.660401) - (xy 171.164598 99.660406) - (xy 171.257067 99.729626) - (xy 171.280733 99.747342) - (xy 171.416658 99.79804) - (xy 171.476745 99.8045) - (xy 172.523254 99.804499) - (xy 172.583342 99.79804) - (xy 172.719267 99.747342) - (xy 172.835404 99.660404) - (xy 172.835405 99.660401) - (xy 172.837818 99.658596) - (xy 172.895732 99.63886) - (xy 172.942382 99.652194) - (xy 172.943003 99.650837) - (xy 172.956406 99.656958) - (xy 172.974609 99.667757) - (xy 172.980733 99.672342) - (xy 173.030158 99.690776) - (xy 173.033402 99.692119) - (xy 173.081404 99.714042) - (xy 173.088976 99.71513) - (xy 173.109489 99.720365) - (xy 173.116658 99.72304) - (xy 173.169284 99.726803) - (xy 173.172772 99.727178) - (xy 173.188917 99.7295) - (xy 173.205212 99.7295) - (xy 173.208744 99.729625) - (xy 173.26136 99.733389) - (xy 173.268015 99.731941) - (xy 173.26884 99.731762) - (xy 173.289883 99.7295) - (xy 174.310706 99.7295) - (xy 174.368897 99.748407) - (xy 174.389959 99.769171) - (xy 174.404851 99.789065) - (xy 174.407456 99.792544) - (xy 174.407459 99.792546) - (xy 174.40746 99.792547) - (xy 174.517838 99.875176) - (xy 174.647021 99.923358) - (xy 174.647022 99.923358) - (xy 174.647027 99.92336) - (xy 174.704136 99.9295) - (xy 174.70414 99.9295) - (xy 174.705926 99.929692) - (xy 174.761762 99.954711) - (xy 174.792229 100.007772) - (xy 174.785689 100.068607) - (xy 174.74464 100.113979) - (xy 174.71083 100.125906) - (xy 174.617034 100.14076) - (xy 174.61703 100.140762) - (xy 174.497078 100.201881) - (xy 174.401881 100.297078) - (xy 174.340762 100.41703) - (xy 174.325 100.516546) - (xy 174.325 100.674999) - (xy 174.325001 100.675) - (xy 175.674998 100.675) - (xy 175.674999 100.674998) - (xy 175.674999 100.516546) - (xy 175.659239 100.417034) - (xy 175.659237 100.41703) - (xy 175.598118 100.297078) - (xy 175.502921 100.201881) - (xy 175.382969 100.140762) - (xy 175.38297 100.140762) - (xy 175.289171 100.125905) - (xy 175.234655 100.098127) - (xy 175.206878 100.04361) - (xy 175.21645 99.983178) - (xy 175.259715 99.939914) - (xy 175.294078 99.929691) - (xy 175.295855 99.9295) - (xy 175.295864 99.9295) - (xy 175.352973 99.92336) - (xy 175.40811 99.902795) - (xy 175.482161 99.875176) - (xy 175.482161 99.875175) - (xy 175.482163 99.875175) - (xy 175.592544 99.792544) - (xy 175.675175 99.682163) - (xy 175.678839 99.672341) - (xy 175.689445 99.643904) - (xy 175.727495 99.595989) - (xy 175.782203 99.5795) - (xy 177.871707 99.5795) - (xy 177.929898 99.598407) - (xy 177.965862 99.647907) - (xy 177.965862 99.709093) - (xy 177.963171 99.716385) - (xy 177.91106 99.842193) - (xy 177.911059 99.842194) - (xy 177.890284 99.999999) - (xy 177.890284 100) - (xy 177.911059 100.157805) - (xy 177.91106 100.157806) - (xy 177.968355 100.296132) - (xy 177.97197 100.304858) - (xy 178.068866 100.431134) - (xy 178.068867 100.431134) - (xy 178.072816 100.436281) - (xy 178.071461 100.43732) - (xy 178.095506 100.484513) - (xy 178.085935 100.544945) - (xy 178.072481 100.563462) - (xy 178.072816 100.563719) - (xy 178.068867 100.568865) - (xy 178.068866 100.568866) - (xy 178.039249 100.607463) - (xy 177.97197 100.695141) - (xy 177.971968 100.695145) - (xy 177.91106 100.842193) - (xy 177.911059 100.842194) - (xy 177.890284 100.999999) - (xy 177.890284 101) - (xy 177.911059 101.157805) - (xy 177.91106 101.157806) - (xy 177.96685 101.292499) - (xy 177.97197 101.304858) - (xy 178.068866 101.431134) - (xy 178.195142 101.52803) - (xy 178.342194 101.58894) - (xy 178.499999 101.609716) - (xy 178.499999 101.609715) - (xy 178.5 101.609716) - (xy 178.657806 101.58894) - (xy 178.804858 101.52803) - (xy 178.931134 101.431134) - (xy 178.960575 101.392764) - (xy 179.010996 101.35811) - (xy 179.025371 101.355416) - (xy 179.025331 101.355176) - (xy 179.034854 101.353585) - (xy 179.050154 101.351032) - (xy 179.052091 101.35075) - (xy 179.102551 101.344461) - (xy 179.102552 101.34446) - (xy 179.102554 101.34446) - (xy 179.109675 101.34234) - (xy 179.116696 101.33993) - (xy 179.116698 101.339929) - (xy 179.161426 101.315722) - (xy 179.163149 101.314835) - (xy 179.20884 101.292499) - (xy 179.208841 101.292497) - (xy 179.214875 101.288188) - (xy 179.220741 101.283622) - (xy 179.220749 101.283619) - (xy 179.255178 101.246217) - (xy 179.256568 101.24477) - (xy 179.492589 101.008749) - (xy 179.742678 100.758659) - (xy 179.767726 100.740461) - (xy 179.819982 100.713836) - (xy 179.880409 100.704266) - (xy 179.898782 100.709017) - (xy 179.942695 100.725) - (xy 180.057306 100.725) - (xy 180.101215 100.709018) - (xy 180.162363 100.706882) - (xy 180.180018 100.713836) - (xy 180.193581 100.720747) - (xy 180.232266 100.740458) - (xy 180.257324 100.758663) - (xy 180.716073 101.217412) - (xy 180.728946 101.233265) - (xy 180.735576 101.243412) - (xy 180.735579 101.243416) - (xy 180.760611 101.262899) - (xy 180.762462 101.26434) - (xy 180.767059 101.268399) - (xy 180.7701 101.271439) - (xy 180.770103 101.271442) - (xy 180.787232 101.283672) - (xy 180.788849 101.284878) - (xy 180.798641 101.292499) - (xy 180.828942 101.316084) - (xy 180.835481 101.319622) - (xy 180.842147 101.32288) - (xy 180.842152 101.322884) - (xy 180.890882 101.337391) - (xy 180.89278 101.337999) - (xy 180.940844 101.3545) - (xy 180.940846 101.3545) - (xy 180.948167 101.355722) - (xy 180.955538 101.35664) - (xy 180.955544 101.356642) - (xy 180.958628 101.356514) - (xy 180.961926 101.357437) - (xy 180.963683 101.357656) - (xy 180.96365 101.357919) - (xy 181.017549 101.372998) - (xy 181.041261 101.395159) - (xy 181.068866 101.431134) - (xy 181.195142 101.52803) - (xy 181.342194 101.58894) - (xy 181.499999 101.609716) - (xy 181.499999 101.609715) - (xy 181.5 101.609716) - (xy 181.657806 101.58894) - (xy 181.804858 101.52803) - (xy 181.931134 101.431134) - (xy 182.02803 101.304858) - (xy 182.08894 101.157806) - (xy 182.109716 101) - (xy 182.106255 100.973715) - (xy 182.08894 100.842194) - (xy 182.02803 100.695142) - (xy 181.931134 100.568866) - (xy 181.883143 100.532041) - (xy 181.848489 100.481617) - (xy 181.850091 100.420453) - (xy 181.887338 100.371911) - (xy 181.943412 100.3545) - (xy 182.312153 100.3545) - (xy 182.370344 100.373407) - (xy 182.382157 100.383496) - (xy 183.216071 101.21741) - (xy 183.228944 101.233262) - (xy 183.228946 101.233265) - (xy 183.235579 101.243416) - (xy 183.262473 101.264348) - (xy 183.26707 101.268408) - (xy 183.270104 101.271442) - (xy 183.287221 101.283663) - (xy 183.28885 101.284878) - (xy 183.328942 101.316084) - (xy 183.335481 101.319622) - (xy 183.342149 101.322882) - (xy 183.342152 101.322884) - (xy 183.390879 101.33739) - (xy 183.392777 101.337998) - (xy 183.440844 101.3545) - (xy 183.440846 101.3545) - (xy 183.44817 101.355722) - (xy 183.455539 101.35664) - (xy 183.455545 101.356642) - (xy 183.506337 101.354541) - (xy 183.508349 101.3545) - (xy 187.881369 101.3545) - (xy 187.93956 101.373407) - (xy 187.969989 101.409371) - (xy 188.056912 101.583935) - (xy 188.180268 101.747285) - (xy 188.331538 101.885186) - (xy 188.505573 101.992944) - (xy 188.696444 102.066888) - (xy 188.897653 102.1045) - (xy 189.102347 102.1045) - (xy 189.303556 102.066888) - (xy 189.494427 101.992944) - (xy 189.668462 101.885186) - (xy 189.819732 101.747285) - (xy 189.943088 101.583935) - (xy 190.034328 101.400701) - (xy 190.090345 101.203821) - (xy 190.109232 101) - (xy 190.090345 100.796179) - (xy 190.034328 100.599299) - (xy 189.943088 100.416065) - (xy 189.819732 100.252715) - (xy 189.668462 100.114814) - (xy 189.522004 100.024131) - (xy 189.494432 100.007059) - (xy 189.494427 100.007056) - (xy 189.476211 99.999999) - (xy 189.303556 99.933112) - (xy 189.303555 99.933111) - (xy 189.303553 99.933111) - (xy 189.102347 99.8955) - (xy 188.897653 99.8955) - (xy 188.696446 99.933111) - (xy 188.505572 100.007056) - (xy 188.505567 100.007059) - (xy 188.331542 100.114811) - (xy 188.33154 100.114812) - (xy 188.331538 100.114814) - (xy 188.237057 100.200945) - (xy 188.180269 100.252714) - (xy 188.056913 100.416063) - (xy 188.056908 100.416072) - (xy 188.012876 100.5045) - (xy 187.970054 100.5905) - (xy 187.96999 100.590628) - (xy 187.927127 100.634291) - (xy 187.881369 100.6455) - (xy 183.687846 100.6455) - (xy 183.629655 100.626593) - (xy 183.617842 100.616504) - (xy 182.821342 99.820003) - (xy 182.793565 99.765486) - (xy 182.803136 99.705054) - (xy 182.821343 99.679995) - (xy 183.657844 98.843496) - (xy 183.71236 98.815719) - (xy 183.727847 98.8145) - (xy 187.796501 98.8145) - (xy 187.854692 98.833407) - (xy 187.890656 98.882907) - (xy 187.895501 98.9135) - (xy 187.895501 99.33507) - (xy 187.910265 99.4093) - (xy 187.910266 99.409302) - (xy 187.966513 99.49348) - (xy 187.966516 99.493484) - (xy 188.050699 99.549734) - (xy 188.124933 99.5645) - (xy 189.875066 99.564499) - (xy 189.949301 99.549734) - (xy 190.033484 99.493484) - (xy 190.089734 99.409301) - (xy 190.1045 99.335067) - (xy 190.104499 97.584934) - (xy 190.089734 97.510699) - (xy 190.089733 97.510697) - (xy 190.033486 97.426519) - (xy 190.033485 97.426518) - (xy 190.033484 97.426516) - (xy 189.949301 97.370266) - (xy 189.875067 97.3555) - (xy 189.875066 97.3555) - (xy 188.124936 97.3555) - (xy 188.124929 97.355501) - (xy 188.050699 97.370265) - (xy 188.050697 97.370266) - (xy 187.966519 97.426513) - (xy 187.966514 97.426518) - (xy 187.929768 97.481513) - (xy 187.910266 97.510699) - (xy 187.900147 97.56157) - (xy 187.8955 97.584932) - (xy 187.8955 98.0065) - (xy 187.876593 98.064691) - (xy 187.827093 98.100655) - (xy 187.7965 98.1055) - (xy 183.587034 98.1055) - (xy 183.566719 98.103393) - (xy 183.554852 98.100905) - (xy 183.521038 98.10512) - (xy 183.514912 98.1055) - (xy 183.510622 98.1055) - (xy 183.489886 98.108959) - (xy 183.487866 98.109253) - (xy 183.43745 98.115539) - (xy 183.430304 98.117666) - (xy 183.423303 98.12007) - (xy 183.378615 98.144253) - (xy 183.376797 98.145189) - (xy 183.331162 98.167499) - (xy 183.32511 98.171819) - (xy 183.31925 98.17638) - (xy 183.284849 98.21375) - (xy 183.283433 98.215225) - (xy 182.282157 99.216504) - (xy 182.22764 99.244281) - (xy 182.212153 99.2455) - (xy 180.563944 99.2455) - (xy 180.526317 99.236466) - (xy 180.526149 99.236984) - (xy 180.519563 99.234844) - (xy 180.518995 99.234708) - (xy 180.518734 99.234575) - (xy 180.4 99.215769) - (xy 180.281264 99.234575) - (xy 180.244944 99.253081) - (xy 180.184512 99.262652) - (xy 180.155056 99.253081) - (xy 180.118735 99.234575) - (xy 180.118736 99.234575) - (xy 180 99.215769) - (xy 179.881265 99.234575) - (xy 179.881005 99.234708) - (xy 179.880436 99.234844) - (xy 179.873851 99.236984) - (xy 179.873682 99.236466) - (xy 179.836056 99.2455) - (xy 179.787847 99.2455) - (xy 179.729656 99.226593) - (xy 179.717843 99.216504) - (xy 179.508926 99.007587) - (xy 179.496051 98.991732) - (xy 179.48942 98.981583) - (xy 179.462534 98.960657) - (xy 179.457939 98.9566) - (xy 179.454897 98.953558) - (xy 179.437774 98.941332) - (xy 179.436142 98.940115) - (xy 179.396054 98.908913) - (xy 179.389535 98.905386) - (xy 179.38285 98.902117) - (xy 179.382848 98.902116) - (xy 179.359037 98.895027) - (xy 179.334142 98.887615) - (xy 179.332195 98.886991) - (xy 179.284157 98.8705) - (xy 179.276828 98.869277) - (xy 179.269457 98.868358) - (xy 179.269456 98.868358) - (xy 179.269454 98.868358) - (xy 179.264022 98.868582) - (xy 179.218673 98.870458) - (xy 179.216661 98.8705) - (xy 175.782203 98.8705) - (xy 175.724012 98.851593) - (xy 175.689445 98.806096) - (xy 175.675176 98.767838) - (xy 175.592547 98.65746) - (xy 175.592546 98.657459) - (xy 175.592544 98.657456) - (xy 175.586442 98.652888) - (xy 175.482161 98.574823) - (xy 175.352978 98.526641) - (xy 175.352973 98.52664) - (xy 175.352971 98.526639) - (xy 175.352967 98.526639) - (xy 175.323049 98.523422) - (xy 175.295864 98.5205) - (xy 175.295861 98.5205) - (xy 174.704139 98.5205) - (xy 174.704136 98.5205) - (xy 174.680674 98.523022) - (xy 174.647032 98.526639) - (xy 174.647021 98.526641) - (xy 174.638096 98.529971) - (xy 174.576967 98.532591) - (xy 174.525972 98.49878) - (xy 174.504591 98.441452) - (xy 174.5045 98.437213) - (xy 174.5045 97.249979) - (xy 174.523407 97.191788) - (xy 174.533496 97.179975) - (xy 176.179975 95.533496) - (xy 176.234492 95.505719) - (xy 176.249979 95.5045) - (xy 192.816329 95.5045) - (xy 192.87452 95.523407) - (xy 192.910484 95.572907) - (xy 192.91401 95.587396) - (xy 192.919786 95.622437) - (xy 192.939577 95.750806) - (xy 192.990956 96.084062) - (xy 193.029586 96.355037) - (xy 193.057937 96.553912) - (xy 193.058087 96.55496) - (xy 193.120253 97.034529) - (xy 193.176484 97.518913) - (xy 193.22667 98.006972) - (xy 193.267996 98.496995) - (xy 193.302323 98.984435) - (xy 193.302384 98.98547) - (xy 193.325715 99.467658) - (xy 193.325848 99.470396) - (xy 193.339528 99.95021) - (xy 193.339547 99.951314) - (xy 193.342462 100.422578) - (xy 193.342452 100.423924) - (xy 193.332774 100.884556) - (xy 193.332725 100.885956) - (xy 193.31055 101.335267) - (xy 193.310446 101.336848) - (xy 193.275039 101.771316) - (xy 193.274849 101.773197) - (xy 193.226672 102.172256) - (xy 193.224019 102.194232) - (xy 193.223844 102.195533) - (xy 193.160285 102.62577) - (xy 193.089183 103.075099) - (xy 193.010043 103.539054) - (xy 192.92465 104.01666) - (xy 192.834398 104.503627) - (xy 192.738212 104.996464) - (xy 192.738135 104.99686) - (xy 192.733099 105.021889) - (xy 192.637706 105.496021) - (xy 192.533226 105.99951) - (xy 192.426747 106.503054) - (xy 192.317265 107.005672) - (xy 192.206696 107.504727) - (xy 192.151355 107.749319) - (xy 192.094969 107.998523) - (xy 192.008628 108.378115) - (xy 191.984453 108.484397) - (xy 191.872902 108.959484) - (xy 191.81385 109.209649) - (xy 191.770974 109.39129) - (xy 191.763165 109.42437) - (xy 191.704284 109.670252) - (xy 191.65546 109.874138) - (xy 191.57096 110.223407) - (xy 191.550832 110.306601) - (xy 191.483668 110.580522) - (xy 191.450088 110.717478) - (xy 191.449208 110.721065) - (xy 191.351491 111.113928) - (xy 191.25881 111.484651) - (xy 191.171797 111.8317) - (xy 191.132527 111.986359) - (xy 191.091149 112.149316) - (xy 191.018727 112.433135) - (xy 191.017473 112.438049) - (xy 190.960194 112.658616) - (xy 190.959658 112.66042) - (xy 190.950632 112.69544) - (xy 190.941433 112.730862) - (xy 190.94103 112.732683) - (xy 190.892671 112.920285) - (xy 190.84583 113.100001) - (xy 190.844075 113.106736) - (xy 190.818411 113.20362) - (xy 190.814006 113.220251) - (xy 190.813642 113.221453) - (xy 190.804312 113.256841) - (xy 190.794797 113.292762) - (xy 190.794524 113.293971) - (xy 190.775442 113.366345) - (xy 190.767611 113.3955) - (xy 190.766691 113.398532) - (xy 190.765946 113.400731) - (xy 190.765475 113.402538) - (xy 190.759945 113.423737) - (xy 190.759945 113.423738) - (xy 190.758499 113.42928) - (xy 190.757291 113.433908) - (xy 190.748413 113.466959) - (xy 190.748265 113.467724) - (xy 190.747482 113.471116) - (xy 190.740992 113.495324) - (xy 190.729201 113.537901) - (xy 190.709872 113.6062) - (xy 190.709799 113.606429) - (xy 190.709352 113.608007) - (xy 190.709352 113.608009) - (xy 190.699669 113.642254) - (xy 190.699389 113.643244) - (xy 190.689335 113.678765) - (xy 190.689275 113.679006) - (xy 190.659188 113.785415) - (xy 190.60744 113.962142) - (xy 190.544544 114.176784) - (xy 190.470479 114.420705) - (xy 190.438365 114.52536) - (xy 190.386075 114.695764) - (xy 190.292175 114.996239) - (xy 190.187385 115.320495) - (xy 190.072495 115.669128) - (xy 189.985868 115.924889) - (xy 189.951359 116.026774) - (xy 189.94777 116.037369) - (xy 189.813871 116.424189) - (xy 189.695525 116.757861) - (xy 189.671428 116.8258) - (xy 189.518991 117.241537) - (xy 189.358829 117.668632) - (xy 189.189089 118.102852) - (xy 189.027499 118.504138) - (xy 189.011033 118.545028) - (xy 188.994839 118.58405) - (xy 188.825388 118.992353) - (xy 188.632231 119.439767) - (xy 188.431397 119.887706) - (xy 188.222965 120.332099) - (xy 188.007825 120.772201) - (xy 187.856432 121.067618) - (xy 187.811164 121.155951) - (xy 187.786573 121.203935) - (xy 187.78611 121.204815) - (xy 187.559162 121.626568) - (xy 187.558531 121.627704) - (xy 187.324268 122.036938) - (xy 187.323699 122.037905) - (xy 187.085328 122.433249) - (xy 187.084527 122.434533) - (xy 186.841273 122.811432) - (xy 186.840327 122.812845) - (xy 186.591325 123.171025) - (xy 186.590308 123.172435) - (xy 186.335754 123.512482) - (xy 186.334917 123.513567) - (xy 186.29223 123.567391) - (xy 186.065163 123.853693) - (xy 185.778652 124.208372) - (xy 185.478037 124.570294) - (xy 185.165508 124.941361) - (xy 184.844107 125.31633) - (xy 184.513005 125.697145) - (xy 184.177347 126.079478) - (xy 184.004132 126.273339) - (xy 183.840949 126.455972) - (xy 183.83529 126.462305) - (xy 183.49059 126.845856) - (xy 183.145385 127.225882) - (xy 182.799282 127.602903) - (xy 182.456746 127.97531) - (xy 182.252203 128.19485) - (xy 182.117255 128.339691) - (xy 182.009234 128.455129) - (xy 181.783237 128.696642) - (xy 181.456504 129.043298) - (xy 181.13819 129.378574) - (xy 180.83132 129.701384) - (xy 180.534915 130.009767) - (xy 180.253921 130.301721) - (xy 179.988538 130.576083) - (xy 179.740259 130.832337) - (xy 179.510671 131.067917) - (xy 179.302657 131.280906) - (xy 179.247077 131.337378) - (xy 179.116875 131.469669) - (xy 179.051499 131.535847) - (xy 178.980675 131.60754) - (xy 178.978296 131.609794) - (xy 178.977637 131.610378) - (xy 178.977629 131.610385) - (xy 178.977629 131.610386) - (xy 178.95322 131.635333) - (xy 178.928727 131.660126) - (xy 178.928146 131.660806) - (xy 178.925943 131.66321) - (xy 178.894654 131.69519) - (xy 178.8184 131.773126) - (xy 178.737019 131.854507) - (xy 178.734677 131.856702) - (xy 178.733412 131.857812) - (xy 178.709116 131.882411) - (xy 178.68474 131.906788) - (xy 178.683626 131.908073) - (xy 178.681453 131.910421) - (xy 178.654631 131.937578) - (xy 178.65223 131.939852) - (xy 178.651948 131.940101) - (xy 178.627285 131.965266) - (xy 178.621355 131.97127) - (xy 178.620759 131.971792) - (xy 178.620788 131.971821) - (xy 178.591266 132.001299) - (xy 178.59072 132.001808) - (xy 178.570195 132.022332) - (xy 178.569122 132.023373) - (xy 178.548957 132.042353) - (xy 178.546451 132.045498) - (xy 178.542371 132.050015) - (xy 178.530053 132.062077) - (xy 178.527615 132.06431) - (xy 178.527227 132.064642) - (xy 178.52722 132.064648) - (xy 178.527221 132.064648) - (xy 178.502264 132.089288) - (xy 178.488529 132.102737) - (xy 178.47724 132.113791) - (xy 178.476908 132.114167) - (xy 178.47463 132.116573) - (xy 178.424767 132.165802) - (xy 178.346245 132.241415) - (xy 178.346133 132.241517) - (xy 178.331723 132.255397) - (xy 178.318369 132.268261) - (xy 178.298711 132.287191) - (xy 178.291883 132.293766) - (xy 178.291811 132.29384) - (xy 178.184165 132.39753) - (xy 178.023783 132.55004) - (xy 177.837842 132.724112) - (xy 177.627664 132.91942) - (xy 177.395944 133.132324) - (xy 177.142272 133.362215) - (xy 176.869369 133.606442) - (xy 176.577081 133.863061) - (xy 176.307765 134.096987) - (xy 176.268154 134.131393) - (xy 176.248174 134.148388) - (xy 175.943722 134.407358) - (xy 175.604409 134.691272) - (xy 175.25147 134.979952) - (xy 174.959694 135.214005) - (xy 174.886545 135.272683) - (xy 174.878402 135.279064) - (xy 174.512016 135.566179) - (xy 174.128121 135.860268) - (xy 173.736805 136.151045) - (xy 173.338916 136.438628) - (xy 172.935806 136.719823) - (xy 172.530381 136.992723) - (xy 172.121771 137.256312) - (xy 171.713626 137.508229) - (xy 171.712613 137.508838) - (xy 171.305351 137.746974) - (xy 171.304272 137.747586) - (xy 170.991675 137.920004) - (xy 170.90082 137.970115) - (xy 170.899497 137.970819) - (xy 170.648619 138.099273) - (xy 170.588206 138.108964) - (xy 170.533635 138.081294) - (xy 170.50575 138.026832) - (xy 170.5045 138.011152) - (xy 170.5045 135.041849) - (xy 170.523407 134.983658) - (xy 170.551378 134.95768) - (xy 170.668462 134.885186) - (xy 170.819732 134.747285) - (xy 170.943088 134.583935) - (xy 171.034328 134.400701) - (xy 171.090345 134.203821) - (xy 171.109232 134) - (xy 171.090345 133.796179) - (xy 171.034328 133.599299) - (xy 170.943088 133.416065) - (xy 170.819732 133.252715) - (xy 170.668462 133.114814) - (xy 170.563099 133.049576) - (xy 170.494432 133.007059) - (xy 170.494427 133.007056) - (xy 170.424208 132.979853) - (xy 170.303556 132.933112) - (xy 170.303555 132.933111) - (xy 170.303553 132.933111) - (xy 170.102347 132.8955) - (xy 169.897653 132.8955) - (xy 169.696446 132.933111) - (xy 169.505572 133.007056) - (xy 169.505567 133.007059) - (xy 169.331542 133.114811) - (xy 169.33154 133.114812) - (xy 169.331538 133.114814) - (xy 169.239095 133.199087) - (xy 169.180269 133.252714) - (xy 169.056913 133.416063) - (xy 169.056908 133.416072) - (xy 168.965672 133.599298) - (xy 168.909655 133.796177) - (xy 168.890768 134) - (xy 168.909655 134.203822) - (xy 168.947797 134.337876) - (xy 168.965672 134.400701) - (xy 169.056912 134.583935) - (xy 169.180268 134.747285) - (xy 169.331538 134.885186) - (xy 169.448619 134.957679) - (xy 169.488138 135.004386) - (xy 169.4955 135.041849) - (xy 169.4955 138.548787) - (xy 169.476593 138.606978) - (xy 169.433037 138.640798) - (xy 169.306704 138.690963) - (xy 168.880941 138.85396) - (xy 168.43918 139.018382) - (xy 167.984812 139.182706) - (xy 167.517212 139.346515) - (xy 167.041112 139.510515) - (xy 166.558226 139.673465) - (xy 166.145083 139.810055) - (xy 166.118291 139.818913) - (xy 166.070821 139.834607) - (xy 165.580754 139.993978) - (xy 165.092053 140.151239) - (xy 164.604494 140.304472) - (xy 164.120655 140.455109) - (xy 163.920069 140.516796) - (xy 163.644788 140.601454) - (xy 163.541783 140.632641) - (xy 163.177626 140.742897) - (xy 162.720913 140.880509) - (xy 162.278121 141.01086) - (xy 161.849258 141.13682) - (xy 161.439393 141.256489) - (xy 161.050775 141.369088) - (xy 160.719253 141.463423) - (xy 160.718952 141.463498) - (xy 160.697315 141.469662) - (xy 160.683794 141.473514) - (xy 160.658562 141.480694) - (xy 160.646619 141.484093) - (xy 160.646327 141.484187) - (xy 160.339676 141.571547) - (xy 160.060082 141.650045) - (xy 160.059632 141.650155) - (xy 160.058147 141.650572) - (xy 160.058144 141.650573) - (xy 160.028298 141.658967) - (xy 160.022489 141.660601) - (xy 159.987424 141.670445) - (xy 159.986969 141.67059) - (xy 159.736664 141.740989) - (xy 159.517116 141.801643) - (xy 159.515458 141.802039) - (xy 159.480474 141.811765) - (xy 159.445053 141.821551) - (xy 159.443401 141.822073) - (xy 159.395214 141.83547) - (xy 159.257176 141.873848) - (xy 159.20671 141.887806) - (xy 159.070426 141.925502) - (xy 158.921486 141.966213) - (xy 158.813129 141.995766) - (xy 158.798004 141.999768) - (xy 158.79353 142.000625) - (xy 158.758879 142.009915) - (xy 158.755675 142.010661) - (xy 158.755092 142.010776) - (xy 158.75507 142.010781) - (xy 158.755069 142.010782) - (xy 158.722942 142.019543) - (xy 158.690733 142.027946) - (xy 158.689809 142.028259) - (xy 158.686301 142.029302) - (xy 158.640245 142.041165) - (xy 158.571242 142.058577) - (xy 158.570174 142.058808) - (xy 158.543918 142.065462) - (xy 158.534202 142.067925) - (xy 158.520153 142.07147) - (xy 158.49838 142.076964) - (xy 158.497354 142.077262) - (xy 158.389853 142.104506) - (xy 158.20927 142.148912) - (xy 157.993588 142.201348) - (xy 157.848753 142.235393) - (xy 157.746534 142.25942) - (xy 157.467502 142.322746) - (xy 157.159028 142.391186) - (xy 156.914121 142.444238) - (xy 156.824863 142.463573) - (xy 156.748605 142.479539) - (xy 156.46588 142.538732) - (xy 156.084987 142.614911) - (xy 155.683572 142.69222) - (xy 155.647887 142.698785) - (xy 155.264028 142.7694) - (xy 154.827503 142.845619) - (xy 154.421988 142.912463) - (xy 154.37755 142.919788) - (xy 154.299755 142.931782) - (xy 153.915925 142.990958) - (xy 153.597655 143.03633) - (xy 153.444956 143.058098) - (xy 152.965483 143.120251) - (xy 152.481077 143.176485) - (xy 151.993026 143.22667) - (xy 151.502998 143.267997) - (xy 151.369993 143.277363) - (xy 151.015574 143.302322) - (xy 151.014529 143.302384) - (xy 150.88074 143.308857) - (xy 150.529587 143.325848) - (xy 150.04979 143.339528) - (xy 150.048686 143.339547) - (xy 149.57742 143.342462) - (xy 149.576074 143.342452) - (xy 149.115442 143.332774) - (xy 149.114042 143.332725) - (xy 148.664731 143.31055) - (xy 148.66315 143.310446) - (xy 148.228682 143.275039) - (xy 148.226769 143.274845) - (xy 148.095125 143.258951) - (xy 147.805713 143.224011) - (xy 147.804453 143.223842) - (xy 147.374228 143.160285) - (xy 146.924899 143.089183) - (xy 146.460944 143.010043) - (xy 145.983338 142.92465) - (xy 145.496371 142.834398) - (xy 145.003115 142.73813) - (xy 144.503981 142.637706) - (xy 144.000488 142.533226) - (xy 143.579655 142.444237) - (xy 143.496912 142.42674) - (xy 143.467764 142.420391) - (xy 142.994326 142.317265) - (xy 142.495271 142.206696) - (xy 142.187154 142.136981) - (xy 142.001476 142.094969) - (xy 141.515558 141.984443) - (xy 141.491785 141.978861) - (xy 141.040401 141.872875) - (xy 140.575526 141.76314) - (xy 140.125827 141.655451) - (xy 139.693279 141.550802) - (xy 139.338931 141.463919) - (xy 139.278926 141.449206) - (xy 138.886014 141.351477) - (xy 138.886017 141.351462) - (xy 138.885898 141.351448) - (xy 138.51538 141.258818) - (xy 138.515321 141.258781) - (xy 138.515316 141.258802) - (xy 138.168297 141.171797) - (xy 137.850683 141.091149) - (xy 137.850686 141.091134) - (xy 137.850569 141.09112) - (xy 137.830351 141.085961) - (xy 137.828661 141.085529) - (xy 137.561861 141.017449) - (xy 137.341405 140.960199) - (xy 137.339596 140.959662) - (xy 137.30453 140.950624) - (xy 137.304371 140.950523) - (xy 137.304357 140.950579) - (xy 137.269156 140.941437) - (xy 137.267315 140.94103) - (xy 137.079842 140.892704) - (xy 137.079607 140.892554) - (xy 137.079586 140.892638) - (xy 136.893211 140.844061) - (xy 136.779741 140.814003) - (xy 136.77856 140.813646) - (xy 136.743102 140.804298) - (xy 136.743105 140.804283) - (xy 136.742989 140.804268) - (xy 136.734631 140.802054) - (xy 136.707226 140.794794) - (xy 136.706008 140.794518) - (xy 136.633653 140.775442) - (xy 136.6045 140.767611) - (xy 136.601465 140.766691) - (xy 136.599264 140.765945) - (xy 136.574211 140.75941) - (xy 136.566062 140.757284) - (xy 136.533033 140.748411) - (xy 136.532256 140.748261) - (xy 136.528862 140.747478) - (xy 136.504841 140.741038) - (xy 136.462098 140.729201) - (xy 136.393862 140.709889) - (xy 136.393646 140.70982) - (xy 136.357605 140.699629) - (xy 136.357586 140.699616) - (xy 136.357585 140.699623) - (xy 136.321127 140.689305) - (xy 136.320872 140.689241) - (xy 136.214584 140.659188) - (xy 136.0363 140.606984) - (xy 136.0363 140.60698) - (xy 136.036281 140.606978) - (xy 135.917491 140.57217) - (xy 135.823219 140.544546) - (xy 135.714051 140.511397) - (xy 135.579293 140.470479) - (xy 135.494608 140.444493) - (xy 135.304234 140.386075) - (xy 135.248719 140.368726) - (xy 135.003759 140.292175) - (xy 134.679503 140.187385) - (xy 134.33087 140.072495) - (xy 134.162368 140.015422) - (xy 133.962539 139.947739) - (xy 133.959959 139.946846) - (xy 133.575791 139.813864) - (xy 133.174171 139.671418) - (xy 132.758442 139.518984) - (xy 132.331366 139.358829) - (xy 131.945383 139.207945) - (xy 131.897137 139.189085) - (xy 131.671732 139.098319) - (xy 131.454971 139.011033) - (xy 131.184589 138.898822) - (xy 131.007645 138.825388) - (xy 130.564259 138.63397) - (xy 130.518329 138.593547) - (xy 130.504499 138.543079) - (xy 130.504499 136.801578) - (xy 130.504499 135.547252) - (xy 130.781316 135.547252) - (xy 130.785287 135.60781) - (xy 130.78794 135.648281) - (xy 130.787941 135.648283) - (xy 130.832719 135.739087) - (xy 130.889621 135.788989) - (xy 130.889623 135.78899) - (xy 130.889625 135.788992) - (xy 132.405285 136.664057) - (xy 132.476957 136.688388) - (xy 132.577986 136.681765) - (xy 132.668792 136.636986) - (xy 132.718697 136.58008) - (xy 133.053606 136) - (xy 147.140662 136) - (xy 147.159996 136.331951) - (xy 147.217735 136.659406) - (xy 147.217735 136.659407) - (xy 147.313099 136.977945) - (xy 147.313101 136.977952) - (xy 147.420122 137.226055) - (xy 147.444802 137.283269) - (xy 147.444805 137.283275) - (xy 147.444809 137.283282) - (xy 147.611049 137.571218) - (xy 147.611055 137.571228) - (xy 147.611058 137.571232) - (xy 147.80962 137.837947) - (xy 147.945417 137.981883) - (xy 148.037804 138.079808) - (xy 148.050098 138.090124) - (xy 148.292522 138.293541) - (xy 148.414042 138.373466) - (xy 148.553709 138.465327) - (xy 148.570331 138.476259) - (xy 148.867474 138.62549) - (xy 149.179933 138.739216) - (xy 149.179936 138.739216) - (xy 149.179937 138.739217) - (xy 149.50347 138.815896) - (xy 149.503475 138.815896) - (xy 149.503481 138.815898) - (xy 149.833744 138.8545) - (xy 150.166253 138.8545) - (xy 150.166256 138.8545) - (xy 150.496519 138.815898) - (xy 150.496525 138.815896) - (xy 150.496529 138.815896) - (xy 150.769228 138.751265) - (xy 150.820067 138.739216) - (xy 151.132526 138.62549) - (xy 151.429669 138.476259) - (xy 151.707478 138.293541) - (xy 151.962197 138.079807) - (xy 152.19038 137.837947) - (xy 152.388942 137.571232) - (xy 152.555198 137.283269) - (xy 152.686899 136.977951) - (xy 152.782264 136.659409) - (xy 152.840004 136.331949) - (xy 152.859338 136) - (xy 152.840004 135.668051) - (xy 152.782264 135.340591) - (xy 152.686899 135.022049) - (xy 152.67739 135.000004) - (xy 154.990726 135.000004) - (xy 155.009761 135.168948) - (xy 155.009764 135.16896) - (xy 155.065918 135.329437) - (xy 155.065918 135.329438) - (xy 155.153616 135.469008) - (xy 155.156376 135.4734) - (xy 155.2766 135.593624) - (xy 155.276602 135.593625) - (xy 155.276603 135.593626) - (xy 155.414085 135.680012) - (xy 155.420563 135.684082) - (xy 155.431309 135.687842) - (xy 155.581039 135.740235) - (xy 155.581043 135.740236) - (xy 155.581046 135.740237) - (xy 155.581047 135.740237) - (xy 155.581051 135.740238) - (xy 155.749996 135.759274) - (xy 155.75 135.759274) - (xy 155.750004 135.759274) - (xy 155.918948 135.740238) - (xy 155.91895 135.740237) - (xy 155.918954 135.740237) - (xy 155.924053 135.738453) - (xy 155.933479 135.735154) - (xy 156.079437 135.684082) - (xy 156.2234 135.593624) - (xy 156.343624 135.4734) - (xy 156.416174 135.357936) - (xy 156.463143 135.318725) - (xy 156.524189 135.314609) - (xy 156.575997 135.347161) - (xy 156.583824 135.357934) - (xy 156.589083 135.366304) - (xy 156.653448 135.468741) - (xy 156.656376 135.4734) - (xy 156.7766 135.593624) - (xy 156.776602 135.593625) - (xy 156.776603 135.593626) - (xy 156.914085 135.680012) - (xy 156.920563 135.684082) - (xy 156.931309 135.687842) - (xy 157.081039 135.740235) - (xy 157.081043 135.740236) - (xy 157.081046 135.740237) - (xy 157.081047 135.740237) - (xy 157.081051 135.740238) - (xy 157.249996 135.759274) - (xy 157.25 135.759274) - (xy 157.250004 135.759274) - (xy 157.418948 135.740238) - (xy 157.41895 135.740237) - (xy 157.418954 135.740237) - (xy 157.424053 135.738453) - (xy 157.433479 135.735154) - (xy 157.579437 135.684082) - (xy 157.7234 135.593624) - (xy 157.843624 135.4734) - (xy 157.916174 135.357936) - (xy 157.963143 135.318725) - (xy 158.024189 135.314609) - (xy 158.075997 135.347161) - (xy 158.083824 135.357934) - (xy 158.089083 135.366304) - (xy 158.153448 135.468741) - (xy 158.156376 135.4734) - (xy 158.2766 135.593624) - (xy 158.276602 135.593625) - (xy 158.276603 135.593626) - (xy 158.414085 135.680012) - (xy 158.420563 135.684082) - (xy 158.431309 135.687842) - (xy 158.581039 135.740235) - (xy 158.581043 135.740236) - (xy 158.581046 135.740237) - (xy 158.581047 135.740237) - (xy 158.581051 135.740238) - (xy 158.749996 135.759274) - (xy 158.75 135.759274) - (xy 158.750004 135.759274) - (xy 158.918948 135.740238) - (xy 158.91895 135.740237) - (xy 158.918954 135.740237) - (xy 158.924053 135.738453) - (xy 158.933479 135.735154) - (xy 159.079437 135.684082) - (xy 159.2234 135.593624) - (xy 159.343624 135.4734) - (xy 159.416174 135.357936) - (xy 159.463143 135.318725) - (xy 159.524189 135.314609) - (xy 159.575997 135.347161) - (xy 159.583824 135.357934) - (xy 159.589083 135.366304) - (xy 159.653448 135.468741) - (xy 159.656376 135.4734) - (xy 159.7766 135.593624) - (xy 159.776602 135.593625) - (xy 159.776603 135.593626) - (xy 159.914085 135.680012) - (xy 159.920563 135.684082) - (xy 159.931309 135.687842) - (xy 160.081039 135.740235) - (xy 160.081043 135.740236) - (xy 160.081046 135.740237) - (xy 160.081047 135.740237) - (xy 160.081051 135.740238) - (xy 160.249996 135.759274) - (xy 160.25 135.759274) - (xy 160.250004 135.759274) - (xy 160.418948 135.740238) - (xy 160.41895 135.740237) - (xy 160.418954 135.740237) - (xy 160.424053 135.738453) - (xy 160.433479 135.735154) - (xy 160.579437 135.684082) - (xy 160.7234 135.593624) - (xy 160.843624 135.4734) - (xy 160.934082 135.329437) - (xy 160.954878 135.270004) - (xy 166.745215 135.270004) - (xy 166.765486 135.47583) - (xy 166.765487 135.475836) - (xy 166.825528 135.673762) - (xy 166.82553 135.673767) - (xy 166.843315 135.70704) - (xy 167.325732 135.428516) - (xy 167.340803 135.479844) - (xy 167.418535 135.600798) - (xy 167.422054 135.603847) - (xy 166.942956 135.880455) - (xy 167.054243 136.016057) - (xy 167.214125 136.147268) - (xy 167.214135 136.147275) - (xy 167.396528 136.244765) - (xy 167.396533 136.244767) - (xy 167.594459 136.304808) - (xy 167.594465 136.304809) - (xy 167.800292 136.325081) - (xy 167.8003 136.325081) - (xy 168.006126 136.304809) - (xy 168.006132 136.304808) - (xy 168.204056 136.244768) - (xy 168.204061 136.244766) - (xy 168.237336 136.226979) - (xy 167.960054 135.746713) - (xy 168.073396 135.694952) - (xy 168.131863 135.64429) - (xy 168.410751 136.127338) - (xy 168.546353 136.016052) - (xy 168.677564 135.85617) - (xy 168.677571 135.85616) - (xy 168.775061 135.673767) - (xy 168.775063 135.673762) - (xy 168.835104 135.475836) - (xy 168.835105 135.47583) - (xy 168.855377 135.270004) - (xy 168.855377 135.269995) - (xy 168.835105 135.064169) - (xy 168.835104 135.064163) - (xy 168.775064 134.866238) - (xy 168.757275 134.832958) - (xy 168.274859 135.11148) - (xy 168.259789 135.060156) - (xy 168.182057 134.939202) - (xy 168.178535 134.93615) - (xy 168.657634 134.659543) - (xy 168.546348 134.523942) - (xy 168.386466 134.392731) - (xy 168.386456 134.392724) - (xy 168.204063 134.295234) - (xy 168.204058 134.295232) - (xy 168.006132 134.235191) - (xy 168.006126 134.23519) - (xy 167.8003 134.214919) - (xy 167.800292 134.214919) - (xy 167.594465 134.23519) - (xy 167.594459 134.235191) - (xy 167.396541 134.29523) - (xy 167.396524 134.295236) - (xy 167.363254 134.313019) - (xy 167.640536 134.793286) - (xy 167.527196 134.845048) - (xy 167.468728 134.89571) - (xy 167.189839 134.41266) - (xy 167.054246 134.52394) - (xy 167.054236 134.52395) - (xy 166.923027 134.683829) - (xy 166.92302 134.683839) - (xy 166.82553 134.866232) - (xy 166.825528 134.866237) - (xy 166.765487 135.064163) - (xy 166.765486 135.064169) - (xy 166.745215 135.269995) - (xy 166.745215 135.270004) - (xy 160.954878 135.270004) - (xy 160.990237 135.168954) - (xy 160.990625 135.16551) - (xy 161.009274 135.000004) - (xy 161.009274 134.999995) - (xy 160.990238 134.831051) - (xy 160.990235 134.831039) - (xy 160.950239 134.716737) - (xy 160.934082 134.670563) - (xy 160.919061 134.646658) - (xy 160.843626 134.526603) - (xy 160.843625 134.526602) - (xy 160.843624 134.5266) - (xy 160.7234 134.406376) - (xy 160.723397 134.406374) - (xy 160.723396 134.406373) - (xy 160.579438 134.315918) - (xy 160.41896 134.259764) - (xy 160.418948 134.259761) - (xy 160.250004 134.240726) - (xy 160.249996 134.240726) - (xy 160.081051 134.259761) - (xy 160.081039 134.259764) - (xy 159.920562 134.315918) - (xy 159.920561 134.315918) - (xy 159.776603 134.406373) - (xy 159.656373 134.526603) - (xy 159.583826 134.642062) - (xy 159.536857 134.681274) - (xy 159.47581 134.68539) - (xy 159.424003 134.652838) - (xy 159.416174 134.642062) - (xy 159.343626 134.526603) - (xy 159.343625 134.526602) - (xy 159.343624 134.5266) - (xy 159.2234 134.406376) - (xy 159.223397 134.406374) - (xy 159.223396 134.406373) - (xy 159.079438 134.315918) - (xy 158.91896 134.259764) - (xy 158.918948 134.259761) - (xy 158.750004 134.240726) - (xy 158.749996 134.240726) - (xy 158.581051 134.259761) - (xy 158.581039 134.259764) - (xy 158.420562 134.315918) - (xy 158.420561 134.315918) - (xy 158.276603 134.406373) - (xy 158.156373 134.526603) - (xy 158.083826 134.642062) - (xy 158.036857 134.681274) - (xy 157.97581 134.68539) - (xy 157.924003 134.652838) - (xy 157.916174 134.642062) - (xy 157.843626 134.526603) - (xy 157.843625 134.526602) - (xy 157.843624 134.5266) - (xy 157.7234 134.406376) - (xy 157.723397 134.406374) - (xy 157.723396 134.406373) - (xy 157.579438 134.315918) - (xy 157.41896 134.259764) - (xy 157.418948 134.259761) - (xy 157.250004 134.240726) - (xy 157.249996 134.240726) - (xy 157.081051 134.259761) - (xy 157.081039 134.259764) - (xy 156.920562 134.315918) - (xy 156.920561 134.315918) - (xy 156.776603 134.406373) - (xy 156.656371 134.526605) - (xy 156.583824 134.642063) - (xy 156.536855 134.681275) - (xy 156.475809 134.68539) - (xy 156.424002 134.652837) - (xy 156.416174 134.642063) - (xy 156.343624 134.5266) - (xy 156.2234 134.406376) - (xy 156.223397 134.406374) - (xy 156.223396 134.406373) - (xy 156.079438 134.315918) - (xy 155.91896 134.259764) - (xy 155.918948 134.259761) - (xy 155.750004 134.240726) - (xy 155.749996 134.240726) - (xy 155.581051 134.259761) - (xy 155.581039 134.259764) - (xy 155.420562 134.315918) - (xy 155.420561 134.315918) - (xy 155.276603 134.406373) - (xy 155.156373 134.526603) - (xy 155.065918 134.670561) - (xy 155.065918 134.670562) - (xy 155.009764 134.831039) - (xy 155.009761 134.831051) - (xy 154.990726 134.999995) - (xy 154.990726 135.000004) - (xy 152.67739 135.000004) - (xy 152.555198 134.716731) - (xy 152.540499 134.691272) - (xy 152.38895 134.428781) - (xy 152.388946 134.428775) - (xy 152.388942 134.428768) - (xy 152.19038 134.162053) - (xy 151.962197 133.920193) - (xy 151.95824 133.916873) - (xy 151.777017 133.764809) - (xy 151.707478 133.706459) - (xy 151.602002 133.637086) - (xy 151.42967 133.523741) - (xy 151.132528 133.374511) - (xy 151.132523 133.374509) - (xy 150.820062 133.260782) - (xy 150.496529 133.184103) - (xy 150.350543 133.16704) - (xy 150.166256 133.1455) - (xy 150.166253 133.1455) - (xy 149.833747 133.1455) - (xy 149.833744 133.1455) - (xy 149.651756 133.166771) - (xy 149.50347 133.184103) - (xy 149.179937 133.260782) - (xy 148.867476 133.374509) - (xy 148.867471 133.374511) - (xy 148.570329 133.523741) - (xy 148.292523 133.706458) - (xy 148.037804 133.920191) - (xy 147.809623 134.162049) - (xy 147.611059 134.428766) - (xy 147.611049 134.428781) - (xy 147.444809 134.716717) - (xy 147.444799 134.716737) - (xy 147.313101 135.022047) - (xy 147.313099 135.022054) - (xy 147.217735 135.340592) - (xy 147.217735 135.340593) - (xy 147.159996 135.668048) - (xy 147.140662 136) - (xy 133.053606 136) - (xy 133.593762 135.06442) - (xy 133.618093 134.992748) - (xy 133.61147 134.891719) - (xy 133.566691 134.800913) - (xy 133.509785 134.751008) - (xy 133.509783 134.751007) - (xy 133.509781 134.751005) - (xy 133.437825 134.709461) - (xy 133.396884 134.663992) - (xy 133.390488 134.603142) - (xy 133.417319 134.553723) - (xy 135.587547 132.383496) - (xy 135.642065 132.355719) - (xy 135.657552 132.3545) - (xy 156.952966 132.3545) - (xy 156.97328 132.356606) - (xy 156.985147 132.359095) - (xy 157.018964 132.354879) - (xy 157.025088 132.3545) - (xy 157.02938 132.3545) - (xy 157.035379 132.353498) - (xy 157.050154 132.351032) - (xy 157.052091 132.35075) - (xy 157.102551 132.344461) - (xy 157.102552 132.34446) - (xy 157.102554 132.34446) - (xy 157.109675 132.34234) - (xy 157.116696 132.33993) - (xy 157.116698 132.339929) - (xy 157.161426 132.315722) - (xy 157.163149 132.314835) - (xy 157.20884 132.292499) - (xy 157.208841 132.292497) - (xy 157.214875 132.288188) - (xy 157.220741 132.283622) - (xy 157.220749 132.283619) - (xy 157.255178 132.246217) - (xy 157.256568 132.24477) - (xy 158.670018 130.83132) - (xy 160.179995 129.321341) - (xy 160.234512 129.293565) - (xy 160.294944 129.303136) - (xy 160.320003 129.321342) - (xy 162.216073 131.217412) - (xy 162.228946 131.233265) - (xy 162.235576 131.243412) - (xy 162.235579 131.243416) - (xy 162.260175 131.26256) - (xy 162.262462 131.26434) - (xy 162.267059 131.268399) - (xy 162.2701 131.271439) - (xy 162.270103 131.271442) - (xy 162.287232 131.283672) - (xy 162.288854 131.284881) - (xy 162.293462 131.288468) - (xy 162.328942 131.316084) - (xy 162.335481 131.319622) - (xy 162.342147 131.32288) - (xy 162.342152 131.322884) - (xy 162.390882 131.337391) - (xy 162.39278 131.337999) - (xy 162.440844 131.3545) - (xy 162.440846 131.3545) - (xy 162.448167 131.355722) - (xy 162.455537 131.35664) - (xy 162.455544 131.356642) - (xy 162.506326 131.354541) - (xy 162.508339 131.3545) - (xy 170.281858 131.3545) - (xy 170.340049 131.373407) - (xy 170.351862 131.383496) - (xy 170.982088 132.013722) - (xy 171.009865 132.068239) - (xy 171.000294 132.128671) - (xy 170.961585 132.169462) - (xy 170.889628 132.211007) - (xy 170.889625 132.211009) - (xy 170.832721 132.260911) - (xy 170.832717 132.260915) - (xy 170.78842 132.350745) - (xy 170.78794 132.351719) - (xy 170.786284 132.376976) - (xy 170.781317 132.452745) - (xy 170.781317 132.452751) - (xy 170.805643 132.524414) - (xy 170.805645 132.524419) - (xy 171.680709 134.040073) - (xy 171.680714 134.040079) - (xy 171.730618 134.096986) - (xy 171.821424 134.141765) - (xy 171.922453 134.148388) - (xy 171.994125 134.124059) - (xy 172.975863 133.557251) - (xy 173.509778 133.248995) - (xy 173.50978 133.248993) - (xy 173.509784 133.248991) - (xy 173.566691 133.199087) - (xy 173.61147 133.108281) - (xy 173.618093 133.007252) - (xy 173.618027 133.007059) - (xy 173.593766 132.935585) - (xy 173.593764 132.93558) - (xy 172.7187 131.419926) - (xy 172.718695 131.41992) - (xy 172.705556 131.404937) - (xy 172.668792 131.363014) - (xy 172.66879 131.363013) - (xy 172.668789 131.363012) - (xy 172.577988 131.318236) - (xy 172.577986 131.318235) - (xy 172.527471 131.314923) - (xy 172.476959 131.311612) - (xy 172.476953 131.311612) - (xy 172.405291 131.335937) - (xy 171.774779 131.699964) - (xy 171.714931 131.712685) - (xy 171.659035 131.687798) - (xy 171.655275 131.684231) - (xy 170.753631 130.782587) - (xy 170.740756 130.766732) - (xy 170.736884 130.760805) - (xy 170.734126 130.756584) - (xy 170.707237 130.735655) - (xy 170.702644 130.7316) - (xy 170.699602 130.728558) - (xy 170.682479 130.716332) - (xy 170.680847 130.715115) - (xy 170.640759 130.683913) - (xy 170.63424 130.680386) - (xy 170.627555 130.677117) - (xy 170.627553 130.677116) - (xy 170.617342 130.674076) - (xy 170.578847 130.662615) - (xy 170.5769 130.661991) - (xy 170.528862 130.6455) - (xy 170.521533 130.644277) - (xy 170.514162 130.643358) - (xy 170.514161 130.643358) - (xy 170.514159 130.643358) - (xy 170.508727 130.643582) - (xy 170.463378 130.645458) - (xy 170.461366 130.6455) - (xy 162.687847 130.6455) - (xy 162.629656 130.626593) - (xy 162.617843 130.616504) - (xy 160.883496 128.882157) - (xy 160.855719 128.82764) - (xy 160.8545 128.812153) - (xy 160.8545 124.999999) - (xy 172.040493 124.999999) - (xy 172.060504 125.34358) - (xy 172.120266 125.682506) - (xy 172.120266 125.682507) - (xy 172.218971 126.012205) - (xy 172.218973 126.012212) - (xy 172.320521 126.247626) - (xy 172.355288 126.328224) - (xy 172.527368 126.626276) - (xy 172.634773 126.770546) - (xy 172.732888 126.902337) - (xy 172.781935 126.954323) - (xy 172.952023 127.134606) - (xy 172.969069 127.152673) - (xy 173.232701 127.373886) - (xy 173.232705 127.373889) - (xy 173.387756 127.475868) - (xy 173.515272 127.559737) - (xy 173.520246 127.563008) - (xy 173.827799 127.717467) - (xy 174.151204 127.835177) - (xy 174.151207 127.835177) - (xy 174.151208 127.835178) - (xy 174.486076 127.914543) - (xy 174.486081 127.914543) - (xy 174.486087 127.914545) - (xy 174.82792 127.9545) - (xy 175.172077 127.9545) - (xy 175.17208 127.9545) - (xy 175.513913 127.914545) - (xy 175.513919 127.914543) - (xy 175.513923 127.914543) - (xy 175.737168 127.861632) - (xy 175.848796 127.835177) - (xy 176.172201 127.717467) - (xy 176.479754 127.563008) - (xy 176.767295 127.373889) - (xy 177.030937 127.152667) - (xy 177.267114 126.902334) - (xy 177.472632 126.626276) - (xy 177.644712 126.328224) - (xy 177.781027 126.012211) - (xy 177.879733 125.682509) - (xy 177.939496 125.343578) - (xy 177.959507 125) - (xy 177.939496 124.656422) - (xy 177.879733 124.317491) - (xy 177.781027 123.987789) - (xy 177.644712 123.671776) - (xy 177.472632 123.373724) - (xy 177.267114 123.097666) - (xy 177.267113 123.097665) - (xy 177.267111 123.097662) - (xy 177.03093 122.847326) - (xy 176.767298 122.626113) - (xy 176.479755 122.436992) - (xy 176.172203 122.282534) - (xy 176.172198 122.282532) - (xy 176.168244 122.281093) - (xy 176.025066 122.22898) - (xy 175.848791 122.164821) - (xy 175.513923 122.085456) - (xy 175.402817 122.072469) - (xy 175.17208 122.0455) - (xy 175.172077 122.0455) - (xy 174.827923 122.0455) - (xy 174.82792 122.0455) - (xy 174.639561 122.067516) - (xy 174.486076 122.085456) - (xy 174.151208 122.164821) - (xy 173.827801 122.282532) - (xy 173.827796 122.282534) - (xy 173.520244 122.436992) - (xy 173.232701 122.626113) - (xy 172.969069 122.847326) - (xy 172.732888 123.097662) - (xy 172.527369 123.373722) - (xy 172.527367 123.373725) - (xy 172.355288 123.671775) - (xy 172.355285 123.671782) - (xy 172.218973 123.987787) - (xy 172.218971 123.987794) - (xy 172.120266 124.317492) - (xy 172.120266 124.317493) - (xy 172.060504 124.656419) - (xy 172.040493 124.999999) - (xy 160.8545 124.999999) - (xy 160.8545 117.504203) - (xy 162.375001 117.504203) - (xy 162.37785 117.5346) - (xy 162.37785 117.534602) - (xy 162.422654 117.662647) - (xy 162.503207 117.77179) - (xy 162.503209 117.771792) - (xy 162.612352 117.852345) - (xy 162.740398 117.897149) - (xy 162.770789 117.899999) - (xy 163.899998 117.899999) - (xy 163.9 117.899998) - (xy 164.1 117.899998) - (xy 164.100001 117.899999) - (xy 165.229203 117.899999) - (xy 165.2596 117.897149) - (xy 165.259602 117.897149) - (xy 165.387647 117.852345) - (xy 165.49679 117.771792) - (xy 165.496792 117.77179) - (xy 165.577345 117.662647) - (xy 165.622149 117.534601) - (xy 165.624999 117.504211) - (xy 165.625 117.50421) - (xy 165.625 117.100001) - (xy 165.624999 117.1) - (xy 164.100001 117.1) - (xy 164.1 117.100001) - (xy 164.1 117.899998) - (xy 163.9 117.899998) - (xy 163.9 117.100001) - (xy 163.899999 117.1) - (xy 162.375002 117.1) - (xy 162.375001 117.100001) - (xy 162.375001 117.504203) - (xy 160.8545 117.504203) - (xy 160.8545 116.899999) - (xy 162.375 116.899999) - (xy 162.375001 116.9) - (xy 163.899999 116.9) - (xy 163.9 116.899999) - (xy 163.9 116.1) - (xy 164.1 116.1) - (xy 164.1 116.899999) - (xy 164.100001 116.9) - (xy 165.624998 116.9) - (xy 165.624999 116.899999) - (xy 165.624999 116.495796) - (xy 165.622149 116.465399) - (xy 165.622149 116.465397) - (xy 165.577345 116.337352) - (xy 165.496792 116.228209) - (xy 165.49679 116.228207) - (xy 165.387647 116.147654) - (xy 165.259601 116.10285) - (xy 165.229211 116.1) - (xy 164.1 116.1) - (xy 163.9 116.1) - (xy 162.770796 116.1) - (xy 162.740399 116.10285) - (xy 162.740397 116.10285) - (xy 162.612352 116.147654) - (xy 162.503209 116.228207) - (xy 162.503207 116.228209) - (xy 162.422654 116.337352) - (xy 162.37785 116.465398) - (xy 162.375 116.495788) - (xy 162.375 116.899999) - (xy 160.8545 116.899999) - (xy 160.8545 112.162503) - (xy 161.733345 112.162503) - (xy 161.751917 112.35108) - (xy 161.751918 112.351085) - (xy 161.806927 112.532423) - (xy 161.896255 112.699543) - (xy 161.896259 112.699549) - (xy 161.952724 112.768351) - (xy 162.368848 112.352226) - (xy 162.415813 112.424112) - (xy 162.508031 112.495889) - (xy 162.094147 112.909774) - (xy 162.094146 112.909774) - (xy 162.16295 112.96624) - (xy 162.162956 112.966244) - (xy 162.330076 113.055572) - (xy 162.511414 113.110581) - (xy 162.511419 113.110582) - (xy 162.699997 113.129155) - (xy 162.700003 113.129155) - (xy 162.88858 113.110582) - (xy 162.888585 113.110581) - (xy 163.069923 113.055572) - (xy 163.237043 112.966244) - (xy 163.23705 112.966239) - (xy 163.305851 112.909774) - (xy 162.88933 112.493253) - (xy 162.937251 112.46732) - (xy 163.023371 112.373769) - (xy 163.03231 112.353387) - (xy 163.447274 112.768351) - (xy 163.503739 112.69955) - (xy 163.503744 112.699543) - (xy 163.593072 112.532423) - (xy 163.648081 112.351085) - (xy 163.648082 112.35108) - (xy 163.666655 112.162503) - (xy 164.273345 112.162503) - (xy 164.291917 112.35108) - (xy 164.291918 112.351085) - (xy 164.346927 112.532423) - (xy 164.436255 112.699543) - (xy 164.436259 112.699549) - (xy 164.492724 112.768351) - (xy 164.908848 112.352226) - (xy 164.955813 112.424112) - (xy 165.048031 112.495889) - (xy 164.634147 112.909774) - (xy 164.634146 112.909774) - (xy 164.70295 112.96624) - (xy 164.702956 112.966244) - (xy 164.870076 113.055572) - (xy 165.051414 113.110581) - (xy 165.051419 113.110582) - (xy 165.239997 113.129155) - (xy 165.240003 113.129155) - (xy 165.42858 113.110582) - (xy 165.428585 113.110581) - (xy 165.609923 113.055572) - (xy 165.777043 112.966244) - (xy 165.77705 112.966239) - (xy 165.845851 112.909774) - (xy 165.42933 112.493253) - (xy 165.477251 112.46732) - (xy 165.563371 112.373769) - (xy 165.57231 112.353387) - (xy 165.987274 112.768351) - (xy 166.043739 112.69955) - (xy 166.043744 112.699543) - (xy 166.133072 112.532423) - (xy 166.188081 112.351085) - (xy 166.188082 112.35108) - (xy 166.206655 112.162503) - (xy 166.206655 112.162496) - (xy 166.188082 111.973919) - (xy 166.188081 111.973914) - (xy 166.133072 111.792576) - (xy 166.043744 111.625456) - (xy 166.04374 111.62545) - (xy 165.987274 111.556647) - (xy 165.57115 111.97277) - (xy 165.524187 111.900888) - (xy 165.431965 111.829109) - (xy 165.845851 111.415224) - (xy 165.845852 111.415224) - (xy 165.777049 111.358759) - (xy 165.777043 111.358755) - (xy 165.609923 111.269427) - (xy 165.428585 111.214418) - (xy 165.42858 111.214417) - (xy 165.240003 111.195845) - (xy 165.239997 111.195845) - (xy 165.051419 111.214417) - (xy 165.051414 111.214418) - (xy 164.870076 111.269427) - (xy 164.702952 111.358757) - (xy 164.634147 111.415224) - (xy 165.050669 111.831746) - (xy 165.002749 111.85768) - (xy 164.916629 111.951231) - (xy 164.907689 111.971612) - (xy 164.492724 111.556647) - (xy 164.436257 111.625452) - (xy 164.346927 111.792576) - (xy 164.291918 111.973914) - (xy 164.291917 111.973919) - (xy 164.273345 112.162496) - (xy 164.273345 112.162503) - (xy 163.666655 112.162503) - (xy 163.666655 112.162496) - (xy 163.648082 111.973919) - (xy 163.648081 111.973914) - (xy 163.593072 111.792576) - (xy 163.503744 111.625456) - (xy 163.50374 111.62545) - (xy 163.447274 111.556647) - (xy 163.03115 111.97277) - (xy 162.984187 111.900888) - (xy 162.891965 111.829109) - (xy 163.305851 111.415224) - (xy 163.305852 111.415224) - (xy 163.237049 111.358759) - (xy 163.237043 111.358755) - (xy 163.069923 111.269427) - (xy 162.888585 111.214418) - (xy 162.88858 111.214417) - (xy 162.700003 111.195845) - (xy 162.699997 111.195845) - (xy 162.511419 111.214417) - (xy 162.511414 111.214418) - (xy 162.330076 111.269427) - (xy 162.162952 111.358757) - (xy 162.094147 111.415224) - (xy 162.510669 111.831746) - (xy 162.462749 111.85768) - (xy 162.376629 111.951231) - (xy 162.367689 111.971612) - (xy 161.952724 111.556647) - (xy 161.896257 111.625452) - (xy 161.806927 111.792576) - (xy 161.751918 111.973914) - (xy 161.751917 111.973919) - (xy 161.733345 112.162496) - (xy 161.733345 112.162503) - (xy 160.8545 112.162503) - (xy 160.8545 109.622503) - (xy 161.678582 109.622503) - (xy 161.698206 109.821763) - (xy 161.698207 109.821766) - (xy 161.756334 110.013383) - (xy 161.756335 110.013385) - (xy 161.850719 110.189966) - (xy 161.94656 110.306749) - (xy 161.977748 110.344752) - (xy 161.996879 110.360452) - (xy 162.132533 110.47178) - (xy 162.29448 110.558342) - (xy 162.30912 110.566167) - (xy 162.500731 110.624292) - (xy 162.500733 110.624292) - (xy 162.500736 110.624293) - (xy 162.699997 110.643918) - (xy 162.7 110.643918) - (xy 162.700003 110.643918) - (xy 162.899263 110.624293) - (xy 162.899264 110.624292) - (xy 162.899269 110.624292) - (xy 163.09088 110.566167) - (xy 163.190268 110.513043) - (xy 163.267466 110.47178) - (xy 163.267467 110.471778) - (xy 163.267469 110.471778) - (xy 163.422252 110.344752) - (xy 163.549278 110.189969) - (xy 163.554964 110.17933) - (xy 163.599071 110.136924) - (xy 163.642274 110.127) - (xy 164.297726 110.127) - (xy 164.355917 110.145907) - (xy 164.385035 110.17933) - (xy 164.39072 110.189967) - (xy 164.390722 110.189969) - (xy 164.517748 110.344752) - (xy 164.536879 110.360452) - (xy 164.672533 110.47178) - (xy 164.83448 110.558342) - (xy 164.84912 110.566167) - (xy 165.040731 110.624292) - (xy 165.040733 110.624292) - (xy 165.040736 110.624293) - (xy 165.239997 110.643918) - (xy 165.24 110.643918) - (xy 165.240003 110.643918) - (xy 165.439263 110.624293) - (xy 165.439264 110.624292) - (xy 165.439269 110.624292) - (xy 165.63088 110.566167) - (xy 165.730268 110.513043) - (xy 165.807466 110.47178) - (xy 165.807467 110.471778) - (xy 165.807469 110.471778) - (xy 165.962252 110.344752) - (xy 166.089278 110.189969) - (xy 166.095642 110.178064) - (xy 166.151952 110.072714) - (xy 166.183667 110.01338) - (xy 166.241792 109.821769) - (xy 166.250176 109.736651) - (xy 166.261418 109.622503) - (xy 166.261418 109.622496) - (xy 166.241793 109.423236) - (xy 166.241792 109.423233) - (xy 166.241792 109.423231) - (xy 166.183667 109.23162) - (xy 166.182167 109.228813) - (xy 166.08928 109.055033) - (xy 165.962256 108.900253) - (xy 165.962252 108.900248) - (xy 165.953959 108.893442) - (xy 165.807466 108.773219) - (xy 165.630885 108.678835) - (xy 165.630883 108.678834) - (xy 165.439266 108.620707) - (xy 165.439263 108.620706) - (xy 165.240003 108.601082) - (xy 165.239997 108.601082) - (xy 165.040736 108.620706) - (xy 165.040733 108.620707) - (xy 164.849116 108.678834) - (xy 164.849114 108.678835) - (xy 164.672533 108.773219) - (xy 164.517753 108.900243) - (xy 164.517743 108.900253) - (xy 164.390724 109.055028) - (xy 164.39072 109.055032) - (xy 164.385035 109.06567) - (xy 164.340929 109.108076) - (xy 164.297726 109.118) - (xy 163.642274 109.118) - (xy 163.584083 109.099093) - (xy 163.554965 109.06567) - (xy 163.549279 109.055032) - (xy 163.549278 109.055031) - (xy 163.422252 108.900248) - (xy 163.413959 108.893442) - (xy 163.267466 108.773219) - (xy 163.090885 108.678835) - (xy 163.090883 108.678834) - (xy 162.899266 108.620707) - (xy 162.899263 108.620706) - (xy 162.700003 108.601082) - (xy 162.699997 108.601082) - (xy 162.500736 108.620706) - (xy 162.500733 108.620707) - (xy 162.309116 108.678834) - (xy 162.309114 108.678835) - (xy 162.132533 108.773219) - (xy 161.977753 108.900243) - (xy 161.977743 108.900253) - (xy 161.850719 109.055033) - (xy 161.756335 109.231614) - (xy 161.756334 109.231616) - (xy 161.698207 109.423233) - (xy 161.698206 109.423236) - (xy 161.678582 109.622496) - (xy 161.678582 109.622503) - (xy 160.8545 109.622503) - (xy 160.8545 107.082503) - (xy 161.678582 107.082503) - (xy 161.698206 107.281763) - (xy 161.698207 107.281766) - (xy 161.698208 107.281769) - (xy 161.754551 107.467507) - (xy 161.756334 107.473383) - (xy 161.756335 107.473385) - (xy 161.850719 107.649966) - (xy 161.959558 107.782587) - (xy 161.977748 107.804752) - (xy 161.977753 107.804756) - (xy 162.132533 107.93178) - (xy 162.309114 108.026164) - (xy 162.30912 108.026167) - (xy 162.500731 108.084292) - (xy 162.500733 108.084292) - (xy 162.500736 108.084293) - (xy 162.699997 108.103918) - (xy 162.7 108.103918) - (xy 162.700003 108.103918) - (xy 162.899263 108.084293) - (xy 162.899264 108.084292) - (xy 162.899269 108.084292) - (xy 163.09088 108.026167) - (xy 163.2184 107.958006) - (xy 163.267466 107.93178) - (xy 163.267467 107.931778) - (xy 163.267469 107.931778) - (xy 163.422252 107.804752) - (xy 163.495815 107.715115) - (xy 163.507649 107.700695) - (xy 163.55918 107.667708) - (xy 163.584177 107.6645) - (xy 164.355823 107.6645) - (xy 164.414014 107.683407) - (xy 164.432351 107.700695) - (xy 164.499558 107.782587) - (xy 164.517748 107.804752) - (xy 164.517753 107.804756) - (xy 164.672533 107.93178) - (xy 164.849114 108.026164) - (xy 164.84912 108.026167) - (xy 165.040731 108.084292) - (xy 165.040733 108.084292) - (xy 165.040736 108.084293) - (xy 165.239997 108.103918) - (xy 165.24 108.103918) - (xy 165.240003 108.103918) - (xy 165.439263 108.084293) - (xy 165.439264 108.084292) - (xy 165.439269 108.084292) - (xy 165.63088 108.026167) - (xy 165.7584 107.958006) - (xy 165.807466 107.93178) - (xy 165.807467 107.931778) - (xy 165.807469 107.931778) - (xy 165.962252 107.804752) - (xy 166.089278 107.649969) - (xy 166.09317 107.642689) - (xy 166.155769 107.525573) - (xy 166.183667 107.47338) - (xy 166.241792 107.281769) - (xy 166.241923 107.280445) - (xy 166.261418 107.082503) - (xy 166.261418 107.082496) - (xy 166.241793 106.883236) - (xy 166.241792 106.883233) - (xy 166.241792 106.883231) - (xy 166.183667 106.69162) - (xy 166.178051 106.681113) - (xy 166.08928 106.515033) - (xy 165.98282 106.385311) - (xy 165.962252 106.360248) - (xy 165.884421 106.296374) - (xy 165.807466 106.233219) - (xy 165.630885 106.138835) - (xy 165.630883 106.138834) - (xy 165.439266 106.080707) - (xy 165.439263 106.080706) - (xy 165.240003 106.061082) - (xy 165.239997 106.061082) - (xy 165.040736 106.080706) - (xy 165.040733 106.080707) - (xy 164.849116 106.138834) - (xy 164.849114 106.138835) - (xy 164.672533 106.233219) - (xy 164.517753 106.360243) - (xy 164.517743 106.360253) - (xy 164.390724 106.515027) - (xy 164.390718 106.515037) - (xy 164.343612 106.603168) - (xy 164.299507 106.645575) - (xy 164.256302 106.6555) - (xy 163.683698 106.6555) - (xy 163.625507 106.636593) - (xy 163.596388 106.603168) - (xy 163.549278 106.515031) - (xy 163.50753 106.464161) - (xy 163.44282 106.385311) - (xy 163.422252 106.360248) - (xy 163.344421 106.296374) - (xy 163.267466 106.233219) - (xy 163.090885 106.138835) - (xy 163.090883 106.138834) - (xy 162.899266 106.080707) - (xy 162.899263 106.080706) - (xy 162.700003 106.061082) - (xy 162.699997 106.061082) - (xy 162.500736 106.080706) - (xy 162.500733 106.080707) - (xy 162.309116 106.138834) - (xy 162.309114 106.138835) - (xy 162.132533 106.233219) - (xy 161.977753 106.360243) - (xy 161.977743 106.360253) - (xy 161.850719 106.515033) - (xy 161.756335 106.691614) - (xy 161.756334 106.691616) - (xy 161.698207 106.883233) - (xy 161.698206 106.883236) - (xy 161.678582 107.082496) - (xy 161.678582 107.082503) - (xy 160.8545 107.082503) - (xy 160.8545 107.007846) - (xy 160.873407 106.949655) - (xy 160.88349 106.937848) - (xy 162.287151 105.534186) - (xy 162.341666 105.506411) - (xy 162.385889 105.509454) - (xy 162.500731 105.544292) - (xy 162.500734 105.544292) - (xy 162.500736 105.544293) - (xy 162.699997 105.563918) - (xy 162.7 105.563918) - (xy 162.700003 105.563918) - (xy 162.899263 105.544293) - (xy 162.899264 105.544292) - (xy 162.899269 105.544292) - (xy 163.09088 105.486167) - (xy 163.173585 105.44196) - (xy 163.267466 105.39178) - (xy 163.267467 105.391778) - (xy 163.267469 105.391778) - (xy 163.422252 105.264752) - (xy 163.507648 105.160695) - (xy 163.55918 105.127708) - (xy 163.584177 105.1245) - (xy 164.355823 105.1245) - (xy 164.414014 105.143407) - (xy 164.432351 105.160695) - (xy 164.517154 105.264028) - (xy 164.517748 105.264752) - (xy 164.522192 105.268399) - (xy 164.672533 105.39178) - (xy 164.849114 105.486164) - (xy 164.84912 105.486167) - (xy 165.040731 105.544292) - (xy 165.040733 105.544292) - (xy 165.040736 105.544293) - (xy 165.239997 105.563918) - (xy 165.24 105.563918) - (xy 165.240003 105.563918) - (xy 165.439263 105.544293) - (xy 165.439264 105.544292) - (xy 165.439269 105.544292) - (xy 165.63088 105.486167) - (xy 165.713585 105.44196) - (xy 165.807466 105.39178) - (xy 165.807467 105.391778) - (xy 165.807469 105.391778) - (xy 165.962252 105.264752) - (xy 166.089278 105.109969) - (xy 166.090043 105.108539) - (xy 166.167712 104.963229) - (xy 166.183667 104.93338) - (xy 166.241792 104.741769) - (xy 166.242406 104.735544) - (xy 166.261418 104.542503) - (xy 166.261418 104.542496) - (xy 166.241793 104.343236) - (xy 166.241792 104.343233) - (xy 166.241792 104.343231) - (xy 166.183667 104.15162) - (xy 166.183664 104.151614) - (xy 166.08928 103.975033) - (xy 165.962256 103.820253) - (xy 165.962252 103.820248) - (xy 165.944965 103.806061) - (xy 165.807466 103.693219) - (xy 165.630885 103.598835) - (xy 165.630883 103.598834) - (xy 165.439266 103.540707) - (xy 165.439263 103.540706) - (xy 165.240003 103.521082) - (xy 165.239997 103.521082) - (xy 165.040736 103.540706) - (xy 165.040733 103.540707) - (xy 164.849116 103.598834) - (xy 164.849114 103.598835) - (xy 164.672533 103.693219) - (xy 164.517753 103.820243) - (xy 164.517743 103.820253) - (xy 164.390724 103.975027) - (xy 164.390718 103.975037) - (xy 164.343612 104.063168) - (xy 164.299507 104.105575) - (xy 164.256302 104.1155) - (xy 163.683698 104.1155) - (xy 163.625507 104.096593) - (xy 163.596388 104.063168) - (xy 163.571529 104.01666) - (xy 163.549278 103.975031) - (xy 163.50078 103.915936) - (xy 163.422256 103.820253) - (xy 163.422252 103.820248) - (xy 163.404965 103.806061) - (xy 163.267466 103.693219) - (xy 163.090885 103.598835) - (xy 163.090883 103.598834) - (xy 162.899266 103.540707) - (xy 162.899263 103.540706) - (xy 162.700003 103.521082) - (xy 162.699997 103.521082) - (xy 162.500736 103.540706) - (xy 162.500733 103.540707) - (xy 162.309116 103.598834) - (xy 162.309114 103.598835) - (xy 162.132533 103.693219) - (xy 161.977753 103.820243) - (xy 161.977743 103.820253) - (xy 161.850719 103.975033) - (xy 161.756335 104.151614) - (xy 161.756334 104.151616) - (xy 161.698207 104.343233) - (xy 161.698206 104.343236) - (xy 161.678582 104.542496) - (xy 161.678582 104.542503) - (xy 161.698206 104.741763) - (xy 161.698207 104.741769) - (xy 161.737808 104.872311) - (xy 161.754348 104.926838) - (xy 161.756331 104.933373) - (xy 161.756335 104.933385) - (xy 161.766637 104.952658) - (xy 161.777392 105.01289) - (xy 161.75069 105.067941) - (xy 161.74933 105.069329) - (xy 160.523504 106.295156) - (xy 160.468987 106.322933) - (xy 160.408555 106.313362) - (xy 160.36529 106.270097) - (xy 160.3545 106.225152) - (xy 160.3545 104.967845) - (xy 160.373407 104.909654) - (xy 160.38349 104.897847) - (xy 162.28715 102.994186) - (xy 162.341665 102.966411) - (xy 162.385889 102.969454) - (xy 162.500731 103.004292) - (xy 162.500733 103.004292) - (xy 162.500736 103.004293) - (xy 162.699997 103.023918) - (xy 162.7 103.023918) - (xy 162.700003 103.023918) - (xy 162.899263 103.004293) - (xy 162.899264 103.004292) - (xy 162.899269 103.004292) - (xy 163.09088 102.946167) - (xy 163.170756 102.903471) - (xy 163.267466 102.85178) - (xy 163.267467 102.851778) - (xy 163.267469 102.851778) - (xy 163.422252 102.724752) - (xy 163.497303 102.633302) - (xy 163.507649 102.620695) - (xy 163.55918 102.587708) - (xy 163.584177 102.5845) - (xy 164.355823 102.5845) - (xy 164.414014 102.603407) - (xy 164.432351 102.620695) - (xy 164.500894 102.704215) - (xy 164.517748 102.724752) - (xy 164.517753 102.724756) - (xy 164.672533 102.85178) - (xy 164.849114 102.946164) - (xy 164.84912 102.946167) - (xy 165.040731 103.004292) - (xy 165.040733 103.004292) - (xy 165.040736 103.004293) - (xy 165.239997 103.023918) - (xy 165.24 103.023918) - (xy 165.240003 103.023918) - (xy 165.439263 103.004293) - (xy 165.439264 103.004292) - (xy 165.439269 103.004292) - (xy 165.63088 102.946167) - (xy 165.710756 102.903471) - (xy 165.807466 102.85178) - (xy 165.807467 102.851778) - (xy 165.807469 102.851778) - (xy 165.962252 102.724752) - (xy 166.089278 102.569969) - (xy 166.095609 102.558126) - (xy 166.164545 102.429155) - (xy 166.183667 102.39338) - (xy 166.241792 102.201769) - (xy 166.242407 102.195533) - (xy 166.261418 102.002503) - (xy 166.261418 102.002496) - (xy 166.241793 101.803236) - (xy 166.241792 101.803233) - (xy 166.241792 101.803231) - (xy 166.183667 101.61162) - (xy 166.183664 101.611614) - (xy 166.08928 101.435033) - (xy 165.965824 101.284601) - (xy 165.962252 101.280248) - (xy 165.930526 101.254211) - (xy 165.807466 101.153219) - (xy 165.630885 101.058835) - (xy 165.630883 101.058834) - (xy 165.601765 101.050001) - (xy 171.075 101.050001) - (xy 171.075001 101.254203) - (xy 171.07785 101.2846) - (xy 171.07785 101.284602) - (xy 171.122654 101.412647) - (xy 171.203207 101.52179) - (xy 171.203209 101.521792) - (xy 171.312352 101.602345) - (xy 171.440398 101.647149) - (xy 171.470789 101.649999) - (xy 171.899998 101.649999) - (xy 171.9 101.649998) - (xy 171.9 101.05) - (xy 172.1 101.05) - (xy 172.1 101.649998) - (xy 172.100001 101.649999) - (xy 172.529203 101.649999) - (xy 172.5596 101.647149) - (xy 172.559602 101.647149) - (xy 172.687647 101.602345) - (xy 172.79679 101.521792) - (xy 172.796792 101.52179) - (xy 172.877345 101.412647) - (xy 172.922149 101.284601) - (xy 172.924999 101.254211) - (xy 172.925 101.25421) - (xy 172.925 101.050001) - (xy 172.924999 101.05) - (xy 172.1 101.05) - (xy 171.9 101.05) - (xy 171.075002 101.05) - (xy 171.075 101.050001) - (xy 165.601765 101.050001) - (xy 165.547214 101.033453) - (xy 174.325 101.033453) - (xy 174.34076 101.132965) - (xy 174.340762 101.132969) - (xy 174.401881 101.252921) - (xy 174.497078 101.348118) - (xy 174.61703 101.409237) - (xy 174.617029 101.409237) - (xy 174.716545 101.424999) - (xy 174.9 101.424999) - (xy 174.9 101.424998) - (xy 175.1 101.424998) - (xy 175.100001 101.424999) - (xy 175.283453 101.424999) - (xy 175.382965 101.409239) - (xy 175.382969 101.409237) - (xy 175.502921 101.348118) - (xy 175.598118 101.252921) - (xy 175.659237 101.132969) - (xy 175.674999 101.033453) - (xy 175.675 100.875001) - (xy 175.674999 100.875) - (xy 175.100001 100.875) - (xy 175.1 100.875001) - (xy 175.1 101.424998) - (xy 174.9 101.424998) - (xy 174.9 100.875001) - (xy 174.899999 100.875) - (xy 174.325002 100.875) - (xy 174.325001 100.875001) - (xy 174.325001 101.033453) - (xy 174.325 101.033453) - (xy 165.547214 101.033453) - (xy 165.439266 101.000707) - (xy 165.439263 101.000706) - (xy 165.240003 100.981082) - (xy 165.239997 100.981082) - (xy 165.040736 101.000706) - (xy 165.040733 101.000707) - (xy 164.849116 101.058834) - (xy 164.849114 101.058835) - (xy 164.672533 101.153219) - (xy 164.517753 101.280243) - (xy 164.517743 101.280253) - (xy 164.390724 101.435027) - (xy 164.390718 101.435037) - (xy 164.352511 101.506519) - (xy 164.344349 101.52179) - (xy 164.343612 101.523168) - (xy 164.299507 101.565575) - (xy 164.256302 101.5755) - (xy 163.683698 101.5755) - (xy 163.625507 101.556593) - (xy 163.596388 101.523168) - (xy 163.595653 101.521792) - (xy 163.549278 101.435031) - (xy 163.546077 101.431131) - (xy 163.425824 101.284601) - (xy 163.422252 101.280248) - (xy 163.390526 101.254211) - (xy 163.267466 101.153219) - (xy 163.090885 101.058835) - (xy 163.090883 101.058834) - (xy 162.899266 101.000707) - (xy 162.899263 101.000706) - (xy 162.700003 100.981082) - (xy 162.699997 100.981082) - (xy 162.500736 101.000706) - (xy 162.500733 101.000707) - (xy 162.309116 101.058834) - (xy 162.309114 101.058835) - (xy 162.132533 101.153219) - (xy 161.977753 101.280243) - (xy 161.977743 101.280253) - (xy 161.850719 101.435033) - (xy 161.756335 101.611614) - (xy 161.756334 101.611616) - (xy 161.698207 101.803233) - (xy 161.698206 101.803236) - (xy 161.678582 102.002496) - (xy 161.678582 102.002503) - (xy 161.698206 102.201763) - (xy 161.698207 102.201766) - (xy 161.698208 102.201769) - (xy 161.73664 102.328463) - (xy 161.756334 102.393383) - (xy 161.756336 102.393386) - (xy 161.766637 102.41266) - (xy 161.777392 102.472893) - (xy 161.750689 102.527944) - (xy 161.74933 102.52933) - (xy 159.782585 104.496074) - (xy 159.766736 104.508945) - (xy 159.756586 104.515577) - (xy 159.756581 104.515581) - (xy 159.735652 104.542469) - (xy 159.731594 104.547066) - (xy 159.728563 104.550096) - (xy 159.728554 104.550107) - (xy 159.716332 104.567223) - (xy 159.715113 104.568857) - (xy 159.683915 104.608942) - (xy 159.680388 104.61546) - (xy 159.677113 104.622158) - (xy 159.662617 104.670848) - (xy 159.661994 104.672794) - (xy 159.645499 104.720843) - (xy 159.644277 104.728171) - (xy 159.643358 104.735543) - (xy 159.643358 104.735544) - (xy 159.645458 104.786325) - (xy 159.6455 104.788338) - (xy 159.6455 128.812152) - (xy 159.626593 128.870343) - (xy 159.616504 128.882156) - (xy 156.882157 131.616504) - (xy 156.82764 131.644281) - (xy 156.812153 131.6455) - (xy 135.516739 131.6455) - (xy 135.496424 131.643393) - (xy 135.484558 131.640905) - (xy 135.450742 131.64512) - (xy 135.444618 131.6455) - (xy 135.440327 131.6455) - (xy 135.419555 131.648965) - (xy 135.417538 131.649258) - (xy 135.408038 131.650442) - (xy 135.367151 131.65554) - (xy 135.360009 131.657666) - (xy 135.353008 131.66007) - (xy 135.30832 131.684253) - (xy 135.306502 131.685189) - (xy 135.260867 131.707499) - (xy 135.254815 131.711819) - (xy 135.248955 131.71638) - (xy 135.214554 131.75375) - (xy 135.213138 131.755226) - (xy 132.744133 134.224231) - (xy 132.689616 134.252008) - (xy 132.629184 134.242437) - (xy 132.624629 134.239964) - (xy 131.994125 133.875943) - (xy 131.994123 133.875942) - (xy 131.994121 133.875941) - (xy 131.922454 133.851612) - (xy 131.922452 133.851611) - (xy 131.82728 133.857851) - (xy 131.821424 133.858235) - (xy 131.821422 133.858235) - (xy 131.821421 133.858236) - (xy 131.730617 133.903014) - (xy 131.680715 133.959916) - (xy 131.680711 133.959922) - (xy 130.805646 135.475583) - (xy 130.781317 135.54725) - (xy 130.781316 135.547252) - (xy 130.504499 135.547252) - (xy 130.504499 135.041845) - (xy 130.523406 134.983658) - (xy 130.551378 134.95768) - (xy 130.668462 134.885186) - (xy 130.819732 134.747285) - (xy 130.943088 134.583935) - (xy 131.034328 134.400701) - (xy 131.090345 134.203821) - (xy 131.109232 134) - (xy 131.090345 133.796179) - (xy 131.067934 133.717413) - (xy 131.070195 133.656271) - (xy 131.093149 133.62032) - (xy 136.310862 128.402607) - (xy 136.327337 128.389332) - (xy 136.333775 128.385196) - (xy 136.368337 128.345307) - (xy 136.370697 128.342772) - (xy 136.38225 128.331221) - (xy 136.392031 128.318154) - (xy 136.394216 128.315442) - (xy 136.428777 128.275558) - (xy 136.431954 128.268598) - (xy 136.442756 128.250392) - (xy 136.447342 128.244267) - (xy 136.465778 128.194834) - (xy 136.467126 128.191583) - (xy 136.469212 128.187014) - (xy 136.489042 128.143596) - (xy 136.49013 128.136024) - (xy 136.495368 128.115505) - (xy 136.49804 128.108342) - (xy 136.49804 128.108341) - (xy 136.498528 128.101518) - (xy 136.501803 128.055714) - (xy 136.502179 128.052224) - (xy 136.5045 128.036083) - (xy 136.5045 128.019787) - (xy 136.504626 128.016254) - (xy 136.508389 127.96364) - (xy 136.506762 127.95616) - (xy 136.5045 127.935117) - (xy 136.5045 127.525063) - (xy 141.1955 127.525063) - (xy 141.195501 127.52507) - (xy 141.210265 127.5993) - (xy 141.210266 127.599302) - (xy 141.249258 127.657656) - (xy 141.266516 127.683484) - (xy 141.350699 127.739734) - (xy 141.424933 127.7545) - (xy 143.275066 127.754499) - (xy 143.349301 127.739734) - (xy 143.433484 127.683484) - (xy 143.489734 127.599301) - (xy 143.5045 127.525067) - (xy 143.5045 127.525063) - (xy 156.4955 127.525063) - (xy 156.495501 127.52507) - (xy 156.510265 127.5993) - (xy 156.510266 127.599302) - (xy 156.549258 127.657656) - (xy 156.566516 127.683484) - (xy 156.650699 127.739734) - (xy 156.724933 127.7545) - (xy 158.575066 127.754499) - (xy 158.649301 127.739734) - (xy 158.733484 127.683484) - (xy 158.789734 127.599301) - (xy 158.8045 127.525067) - (xy 158.804499 125.274934) - (xy 158.789734 125.200699) - (xy 158.789733 125.200697) - (xy 158.733486 125.116519) - (xy 158.733485 125.116518) - (xy 158.733484 125.116516) - (xy 158.649301 125.060266) - (xy 158.575067 125.0455) - (xy 158.575066 125.0455) - (xy 156.724936 125.0455) - (xy 156.724929 125.045501) - (xy 156.650699 125.060265) - (xy 156.650697 125.060266) - (xy 156.566519 125.116513) - (xy 156.566514 125.116518) - (xy 156.537551 125.159865) - (xy 156.510266 125.200699) - (xy 156.502931 125.237574) - (xy 156.4955 125.274932) - (xy 156.4955 127.525063) - (xy 143.5045 127.525063) - (xy 143.504499 125.274934) - (xy 143.489734 125.200699) - (xy 143.489733 125.200697) - (xy 143.433486 125.116519) - (xy 143.433485 125.116518) - (xy 143.433484 125.116516) - (xy 143.349301 125.060266) - (xy 143.275067 125.0455) - (xy 143.275066 125.0455) - (xy 141.424936 125.0455) - (xy 141.424929 125.045501) - (xy 141.350699 125.060265) - (xy 141.350697 125.060266) - (xy 141.266519 125.116513) - (xy 141.266514 125.116518) - (xy 141.237551 125.159865) - (xy 141.210266 125.200699) - (xy 141.202931 125.237574) - (xy 141.1955 125.274932) - (xy 141.1955 127.525063) - (xy 136.5045 127.525063) - (xy 136.5045 123.8197) - (xy 143.9 123.8197) - (xy 143.911603 123.878036) - (xy 143.955806 123.944189) - (xy 143.95581 123.944193) - (xy 144.021963 123.988396) - (xy 144.080299 123.999999) - (xy 144.080303 124) - (xy 144.149999 124) - (xy 144.15 123.999999) - (xy 144.35 123.999999) - (xy 144.350001 124) - (xy 144.419697 124) - (xy 144.4197 123.999999) - (xy 144.480686 123.987869) - (xy 144.519314 123.987869) - (xy 144.580299 123.999999) - (xy 144.580303 124) - (xy 144.649999 124) - (xy 144.65 123.999999) - (xy 144.65 123.25) - (xy 144.350001 123.25) - (xy 144.35 123.250001) - (xy 144.35 123.999999) - (xy 144.15 123.999999) - (xy 144.15 123.250001) - (xy 144.149999 123.25) - (xy 143.900001 123.25) - (xy 143.9 123.250001) - (xy 143.9 123.8197) - (xy 136.5045 123.8197) - (xy 136.5045 123.049999) - (xy 143.9 123.049999) - (xy 143.900001 123.05) - (xy 144.149999 123.05) - (xy 144.15 123.049999) - (xy 144.15 123.049998) - (xy 144.35 123.049998) - (xy 144.350001 123.05) - (xy 144.649999 123.05) - (xy 144.65 123.049999) - (xy 144.65 122.300001) - (xy 144.649999 122.3) - (xy 144.580299 122.3) - (xy 144.519314 122.312131) - (xy 144.480686 122.312131) - (xy 144.4197 122.3) - (xy 144.350001 122.3) - (xy 144.35 122.300001) - (xy 144.35 123.049998) - (xy 144.15 123.049998) - (xy 144.15 122.300001) - (xy 144.149999 122.3) - (xy 144.080299 122.3) - (xy 144.021963 122.311603) - (xy 143.95581 122.355806) - (xy 143.955806 122.35581) - (xy 143.911603 122.421963) - (xy 143.9 122.480299) - (xy 143.9 123.049999) - (xy 136.5045 123.049999) - (xy 136.5045 118.053499) - (xy 136.523407 117.995308) - (xy 136.572907 117.959344) - (xy 136.6035 117.954499) - (xy 137.223249 117.954499) - (xy 137.223254 117.954499) - (xy 137.283342 117.94804) - (xy 137.419267 117.897342) - (xy 137.535404 117.810404) - (xy 137.622342 117.694267) - (xy 137.67304 117.558342) - (xy 137.6795 117.498255) - (xy 137.679499 117.15) - (xy 142.075001 117.15) - (xy 142.075001 117.354203) - (xy 142.07785 117.3846) - (xy 142.07785 117.384602) - (xy 142.122654 117.512647) - (xy 142.203207 117.62179) - (xy 142.203209 117.621792) - (xy 142.312352 117.702345) - (xy 142.440398 117.747149) - (xy 142.470789 117.749999) - (xy 142.899998 117.749999) - (xy 142.9 117.749997) - (xy 143.1 117.749997) - (xy 143.100001 117.749999) - (xy 143.529203 117.749999) - (xy 143.5596 117.747149) - (xy 143.559602 117.747149) - (xy 143.687647 117.702345) - (xy 143.79679 117.621792) - (xy 143.796792 117.62179) - (xy 143.877345 117.512647) - (xy 143.922149 117.384601) - (xy 143.924999 117.354211) - (xy 143.925 117.35421) - (xy 143.925 117.150001) - (xy 143.924999 117.15) - (xy 143.100001 117.15) - (xy 143.1 117.150001) - (xy 143.1 117.749997) - (xy 142.9 117.749997) - (xy 142.9 117.150001) - (xy 142.899999 117.15) - (xy 142.075001 117.15) - (xy 137.679499 117.15) - (xy 137.679499 117.124999) - (xy 144.325 117.124999) - (xy 144.325001 117.125) - (xy 144.899999 117.125) - (xy 144.9 117.124999) - (xy 144.9 116.575001) - (xy 144.899999 116.575) - (xy 144.716547 116.575) - (xy 144.716546 116.575001) - (xy 144.617034 116.59076) - (xy 144.61703 116.590762) - (xy 144.497078 116.651881) - (xy 144.401881 116.747078) - (xy 144.340762 116.86703) - (xy 144.325 116.966546) - (xy 144.325 117.124999) - (xy 137.679499 117.124999) - (xy 137.679499 116.949998) - (xy 142.075 116.949998) - (xy 142.075001 116.95) - (xy 142.899999 116.95) - (xy 142.9 116.949999) - (xy 142.9 116.350001) - (xy 142.899999 116.35) - (xy 143.1 116.35) - (xy 143.1 116.949998) - (xy 143.100001 116.95) - (xy 143.924998 116.95) - (xy 143.924999 116.949999) - (xy 143.924999 116.745796) - (xy 143.922149 116.715399) - (xy 143.922149 116.715397) - (xy 143.877345 116.587352) - (xy 143.796792 116.478209) - (xy 143.79679 116.478207) - (xy 143.687647 116.397654) - (xy 143.559601 116.35285) - (xy 143.529211 116.35) - (xy 143.1 116.35) - (xy 142.899999 116.35) - (xy 142.470796 116.35) - (xy 142.440399 116.35285) - (xy 142.440397 116.35285) - (xy 142.312352 116.397654) - (xy 142.203209 116.478207) - (xy 142.203207 116.478209) - (xy 142.122654 116.587352) - (xy 142.07785 116.715398) - (xy 142.075 116.745788) - (xy 142.075 116.949998) - (xy 137.679499 116.949998) - (xy 137.679499 116.501746) - (xy 137.67304 116.441658) - (xy 137.622342 116.305733) - (xy 137.576052 116.243896) - (xy 137.535406 116.189598) - (xy 137.535401 116.189593) - (xy 137.419266 116.102657) - (xy 137.283342 116.05196) - (xy 137.283341 116.051959) - (xy 137.24279 116.0476) - (xy 137.223255 116.0455) - (xy 137.223251 116.0455) - (xy 136.6035 116.0455) - (xy 136.545309 116.026593) - (xy 136.509345 115.977093) - (xy 136.5045 115.9465) - (xy 136.5045 113.033956) - (xy 136.523407 112.975765) - (xy 136.572907 112.939801) - (xy 136.634093 112.939801) - (xy 136.666305 112.957428) - (xy 136.732533 113.01178) - (xy 136.866144 113.083196) - (xy 136.90912 113.106167) - (xy 137.100731 113.164292) - (xy 137.100733 113.164292) - (xy 137.100736 113.164293) - (xy 137.299997 113.183918) - (xy 137.3 113.183918) - (xy 137.300003 113.183918) - (xy 137.499263 113.164293) - (xy 137.499264 113.164292) - (xy 137.499269 113.164292) - (xy 137.69088 113.106167) - (xy 137.825977 113.033956) - (xy 137.867466 113.01178) - (xy 137.867467 113.011778) - (xy 137.867469 113.011778) - (xy 138.022252 112.884752) - (xy 138.149278 112.729969) - (xy 138.165538 112.69955) - (xy 138.214215 112.608481) - (xy 138.243667 112.55338) - (xy 138.301792 112.361769) - (xy 138.30182 112.361492) - (xy 138.321418 112.162503) - (xy 138.321418 112.162496) - (xy 138.301793 111.963236) - (xy 138.301792 111.963233) - (xy 138.301792 111.963231) - (xy 138.243667 111.77162) - (xy 138.235753 111.756814) - (xy 138.14928 111.595033) - (xy 138.022256 111.440253) - (xy 138.022252 111.440248) - (xy 137.967173 111.395046) - (xy 137.867466 111.313219) - (xy 137.690885 111.218835) - (xy 137.690883 111.218834) - (xy 137.686195 111.217412) - (xy 137.499269 111.160708) - (xy 137.499266 111.160707) - (xy 137.499263 111.160706) - (xy 137.300003 111.141082) - (xy 137.299997 111.141082) - (xy 137.100736 111.160706) - (xy 137.100733 111.160707) - (xy 136.909116 111.218834) - (xy 136.909114 111.218835) - (xy 136.732533 111.313219) - (xy 136.577753 111.440243) - (xy 136.577743 111.440253) - (xy 136.450724 111.595027) - (xy 136.450718 111.595037) - (xy 136.403612 111.683168) - (xy 136.359507 111.725575) - (xy 136.316302 111.7355) - (xy 136.072536 111.7355) - (xy 136.036083 111.7355) - (xy 135.743698 111.7355) - (xy 135.685507 111.716593) - (xy 135.656388 111.683168) - (xy 135.630418 111.634582) - (xy 135.609278 111.595031) - (xy 135.577777 111.556647) - (xy 135.482256 111.440253) - (xy 135.482252 111.440248) - (xy 135.427173 111.395046) - (xy 135.327466 111.313219) - (xy 135.150885 111.218835) - (xy 135.150883 111.218834) - (xy 135.146195 111.217412) - (xy 134.959269 111.160708) - (xy 134.959266 111.160707) - (xy 134.959263 111.160706) - (xy 134.760003 111.141082) - (xy 134.759997 111.141082) - (xy 134.560736 111.160706) - (xy 134.560733 111.160707) - (xy 134.369116 111.218834) - (xy 134.369114 111.218835) - (xy 134.192533 111.313219) - (xy 134.037753 111.440243) - (xy 134.037743 111.440253) - (xy 133.910719 111.595033) - (xy 133.816335 111.771614) - (xy 133.816334 111.771616) - (xy 133.758207 111.963233) - (xy 133.758206 111.963236) - (xy 133.738582 112.162496) - (xy 133.738582 112.162503) - (xy 133.758206 112.361763) - (xy 133.758207 112.361766) - (xy 133.775651 112.41927) - (xy 133.807978 112.525839) - (xy 133.816334 112.553383) - (xy 133.816335 112.553385) - (xy 133.910719 112.729966) - (xy 134.01759 112.860189) - (xy 134.037748 112.884752) - (xy 134.056327 112.899999) - (xy 134.192533 113.01178) - (xy 134.326144 113.083196) - (xy 134.36912 113.106167) - (xy 134.560731 113.164292) - (xy 134.560733 113.164292) - (xy 134.560736 113.164293) - (xy 134.759997 113.183918) - (xy 134.76 113.183918) - (xy 134.760003 113.183918) - (xy 134.959263 113.164293) - (xy 134.959264 113.164292) - (xy 134.959269 113.164292) - (xy 135.15088 113.106167) - (xy 135.285977 113.033956) - (xy 135.327466 113.01178) - (xy 135.327468 113.011779) - (xy 135.333692 113.006671) - (xy 135.390668 112.984368) - (xy 135.449871 112.999814) - (xy 135.488689 113.04711) - (xy 135.4955 113.083196) - (xy 135.4955 115.9465) - (xy 135.476593 116.004691) - (xy 135.427093 116.040655) - (xy 135.3965 116.0455) - (xy 134.776751 116.0455) - (xy 134.776745 116.045501) - (xy 134.71666 116.051959) - (xy 134.716658 116.05196) - (xy 134.580733 116.102657) - (xy 134.464598 116.189593) - (xy 134.464593 116.189598) - (xy 134.377657 116.305733) - (xy 134.32696 116.441657) - (xy 134.326959 116.441658) - (xy 134.32303 116.478209) - (xy 134.321141 116.495788) - (xy 134.3205 116.501748) - (xy 134.3205 117.498248) - (xy 134.320501 117.498254) - (xy 134.326959 117.558339) - (xy 134.326959 117.55834) - (xy 134.32696 117.558342) - (xy 134.331825 117.571385) - (xy 134.377657 117.694266) - (xy 134.464593 117.810401) - (xy 134.464598 117.810406) - (xy 134.515702 117.848661) - (xy 134.580733 117.897342) - (xy 134.716658 117.94804) - (xy 134.776745 117.9545) - (xy 135.3965 117.954499) - (xy 135.454691 117.973406) - (xy 135.490655 118.022906) - (xy 135.4955 118.053499) - (xy 135.4955 119.3965) - (xy 135.476593 119.454691) - (xy 135.427093 119.490655) - (xy 135.3965 119.4955) - (xy 125.249979 119.4955) - (xy 125.191788 119.476593) - (xy 125.179975 119.466504) - (xy 124.309518 118.596047) - (xy 124.281741 118.54153) - (xy 124.291312 118.481098) - (xy 124.320193 118.44679) - (xy 124.335404 118.435404) - (xy 124.422342 118.319267) - (xy 124.47304 118.183342) - (xy 124.4795 118.123255) - (xy 124.479499 115.876746) - (xy 124.47304 115.816658) - (xy 124.422342 115.680733) - (xy 124.39697 115.646839) - (xy 124.335406 115.564598) - (xy 124.335401 115.564593) - (xy 124.219269 115.477659) - (xy 124.219263 115.477656) - (xy 124.168901 115.458871) - (xy 124.120987 115.420819) - (xy 124.1045 115.366114) - (xy 124.1045 115.250314) - (xy 124.123407 115.192123) - (xy 124.133562 115.180245) - (xy 124.136015 115.177797) - (xy 124.173182 115.140699) - (xy 124.189584 115.127495) - (xy 124.196275 115.123196) - (xy 124.230659 115.083512) - (xy 124.233069 115.080926) - (xy 124.244434 115.069585) - (xy 124.254382 115.05632) - (xy 124.256552 115.053631) - (xy 124.291277 115.013558) - (xy 124.294335 115.006859) - (xy 124.305194 114.988579) - (xy 124.30961 114.982693) - (xy 124.3282 114.932993) - (xy 124.32951 114.929836) - (xy 124.351542 114.881596) - (xy 124.352588 114.874315) - (xy 124.357858 114.853708) - (xy 124.360437 114.846817) - (xy 124.364269 114.793933) - (xy 124.364643 114.790473) - (xy 124.367 114.774081) - (xy 124.367 114.758056) - (xy 124.36713 114.754476) - (xy 124.370924 114.702123) - (xy 124.369242 114.694353) - (xy 124.367 114.673406) - (xy 124.367 114.638604) - (xy 124.367 114.59536) - (xy 124.385906 114.537173) - (xy 124.435405 114.501209) - (xy 124.450509 114.497582) - (xy 124.501555 114.489498) - (xy 124.615723 114.431326) - (xy 124.706326 114.340723) - (xy 124.764498 114.226555) - (xy 124.7795 114.131836) - (xy 125.220499 114.131836) - (xy 125.235502 114.226554) - (xy 125.235504 114.226561) - (xy 125.293671 114.340718) - (xy 125.293674 114.340723) - (xy 125.384277 114.431326) - (xy 125.384279 114.431327) - (xy 125.384281 114.431328) - (xy 125.498438 114.489495) - (xy 125.49844 114.489495) - (xy 125.498445 114.489498) - (xy 125.545749 114.49699) - (xy 125.549486 114.497582) - (xy 125.604003 114.52536) - (xy 125.63178 114.579876) - (xy 125.632999 114.595362) - (xy 125.633 114.673405) - (xy 125.630758 114.694354) - (xy 125.629075 114.702124) - (xy 125.63287 114.754477) - (xy 125.633 114.758057) - (xy 125.633 114.774089) - (xy 125.635354 114.790463) - (xy 125.635729 114.793929) - (xy 125.639563 114.846819) - (xy 125.642143 114.853716) - (xy 125.64741 114.874311) - (xy 125.648457 114.881595) - (xy 125.648457 114.881596) - (xy 125.670477 114.929814) - (xy 125.671813 114.933034) - (xy 125.690391 114.982697) - (xy 125.694804 114.988579) - (xy 125.705665 115.006862) - (xy 125.708723 115.013558) - (xy 125.708722 115.013558) - (xy 125.743447 115.053631) - (xy 125.745618 115.056322) - (xy 125.752512 115.065513) - (xy 125.755565 115.069584) - (xy 125.755567 115.069587) - (xy 125.766913 115.080911) - (xy 125.769341 115.083515) - (xy 125.803725 115.123196) - (xy 125.810404 115.127488) - (xy 125.810409 115.127491) - (xy 125.826821 115.140704) - (xy 125.866436 115.180243) - (xy 125.894266 115.234733) - (xy 125.8955 115.250314) - (xy 125.8955 115.366114) - (xy 125.876593 115.424305) - (xy 125.831099 115.458871) - (xy 125.780736 115.477656) - (xy 125.78073 115.477659) - (xy 125.664598 115.564593) - (xy 125.664593 115.564598) - (xy 125.577657 115.680733) - (xy 125.52696 115.816657) - (xy 125.526959 115.816658) - (xy 125.5205 115.876748) - (xy 125.5205 118.123248) - (xy 125.520501 118.123254) - (xy 125.526959 118.183339) - (xy 125.52696 118.183341) - (xy 125.577657 118.319266) - (xy 125.664593 118.435401) - (xy 125.664598 118.435406) - (xy 125.730092 118.484433) - (xy 125.780733 118.522342) - (xy 125.916658 118.57304) - (xy 125.976745 118.5795) - (xy 126.823254 118.579499) - (xy 126.883342 118.57304) - (xy 127.019267 118.522342) - (xy 127.135404 118.435404) - (xy 127.222342 118.319267) - (xy 127.27304 118.183342) - (xy 127.2795 118.123255) - (xy 127.2795 117.6035) - (xy 127.298407 117.545309) - (xy 127.347907 117.509345) - (xy 127.3785 117.5045) - (xy 127.592797 117.5045) - (xy 127.650988 117.523407) - (xy 127.685555 117.568904) - (xy 127.699823 117.607161) - (xy 127.771509 117.702921) - (xy 127.782456 117.717544) - (xy 127.782459 117.717546) - (xy 127.78246 117.717547) - (xy 127.892838 117.800176) - (xy 128.022021 117.848358) - (xy 128.022022 117.848358) - (xy 128.022027 117.84836) - (xy 128.079136 117.8545) - (xy 128.620861 117.8545) - (xy 128.620864 117.8545) - (xy 128.677973 117.84836) - (xy 128.726759 117.830164) - (xy 128.807161 117.800176) - (xy 128.807161 117.800175) - (xy 128.807163 117.800175) - (xy 128.917544 117.717544) - (xy 129.000175 117.607163) - (xy 129.005654 117.592475) - (xy 129.044707 117.487767) - (xy 129.04836 117.477973) - (xy 129.0545 117.420864) - (xy 129.0545 116.579136) - (xy 129.04836 116.522027) - (xy 129.040798 116.501751) - (xy 129.000176 116.392838) - (xy 128.917547 116.28246) - (xy 128.917546 116.282459) - (xy 128.917544 116.282456) - (xy 128.89417 116.264958) - (xy 128.807161 116.199823) - (xy 128.677978 116.151641) - (xy 128.677973 116.15164) - (xy 128.677971 116.151639) - (xy 128.677967 116.151639) - (xy 128.648049 116.148422) - (xy 128.620864 116.1455) - (xy 128.620861 116.1455) - (xy 128.079139 116.1455) - (xy 128.079136 116.1455) - (xy 128.055674 116.148022) - (xy 128.022032 116.151639) - (xy 128.022021 116.151641) - (xy 127.892838 116.199823) - (xy 127.78246 116.282452) - (xy 127.782452 116.28246) - (xy 127.699823 116.392838) - (xy 127.685555 116.431096) - (xy 127.647505 116.479011) - (xy 127.592797 116.4955) - (xy 127.378499 116.4955) - (xy 127.320308 116.476593) - (xy 127.284344 116.427093) - (xy 127.279499 116.3965) - (xy 127.279499 115.876751) - (xy 127.279499 115.876748) - (xy 127.279499 115.876746) - (xy 127.27304 115.816658) - (xy 127.222342 115.680733) - (xy 127.19697 115.646839) - (xy 127.135406 115.564598) - (xy 127.135401 115.564593) - (xy 127.019269 115.477659) - (xy 127.019263 115.477656) - (xy 126.968901 115.458871) - (xy 126.920987 115.420819) - (xy 126.9045 115.366114) - (xy 126.9045 115.064591) - (xy 126.906742 115.043641) - (xy 126.908424 115.035876) - (xy 126.907671 115.025488) - (xy 126.90463 114.983522) - (xy 126.9045 114.979943) - (xy 126.9045 114.963919) - (xy 126.904499 114.963915) - (xy 126.902143 114.947528) - (xy 126.901768 114.944058) - (xy 126.897937 114.891183) - (xy 126.895355 114.884283) - (xy 126.890087 114.863678) - (xy 126.889042 114.856404) - (xy 126.867007 114.808156) - (xy 126.865684 114.804963) - (xy 126.861562 114.793943) - (xy 126.84711 114.755307) - (xy 126.842687 114.74941) - (xy 126.831832 114.731133) - (xy 126.829399 114.725805) - (xy 126.828777 114.724442) - (xy 126.828775 114.72444) - (xy 126.828775 114.724439) - (xy 126.794059 114.684375) - (xy 126.791869 114.68166) - (xy 126.784303 114.671574) - (xy 126.781934 114.668415) - (xy 126.781928 114.668409) - (xy 126.770587 114.65709) - (xy 126.768143 114.654468) - (xy 126.76814 114.654465) - (xy 126.754397 114.638604) - (xy 126.730581 114.582246) - (xy 126.74444 114.522651) - (xy 126.784271 114.485565) - (xy 126.890723 114.431326) - (xy 126.981326 114.340723) - (xy 127.039498 114.226555) - (xy 127.0545 114.131834) - (xy 127.0545 113.768166) - (xy 127.039498 113.673445) - (xy 127.039495 113.67344) - (xy 127.039495 113.673438) - (xy 126.981328 113.559281) - (xy 126.981327 113.559279) - (xy 126.981326 113.559277) - (xy 126.928513 113.506464) - (xy 126.900738 113.45195) - (xy 126.910309 113.391518) - (xy 126.928515 113.366459) - (xy 126.938786 113.356187) - (xy 126.990087 113.251248) - (xy 127 113.183215) - (xy 127 113.1) - (xy 128.350001 113.1) - (xy 128.350001 113.529203) - (xy 128.35285 113.5596) - (xy 128.35285 113.559602) - (xy 128.397654 113.687647) - (xy 128.478207 113.79679) - (xy 128.478209 113.796792) - (xy 128.587352 113.877345) - (xy 128.715398 113.922149) - (xy 128.745789 113.924999) - (xy 128.949998 113.924999) - (xy 128.95 113.924997) - (xy 128.95 113.100001) - (xy 128.949999 113.1) - (xy 129.15 113.1) - (xy 129.15 113.924998) - (xy 129.150001 113.924999) - (xy 129.354203 113.924999) - (xy 129.3846 113.922149) - (xy 129.384602 113.922149) - (xy 129.512647 113.877345) - (xy 129.62179 113.796792) - (xy 129.621792 113.79679) - (xy 129.702345 113.687647) - (xy 129.747149 113.559601) - (xy 129.749999 113.529211) - (xy 129.75 113.52921) - (xy 129.75 113.1) - (xy 129.15 113.1) - (xy 128.949999 113.1) - (xy 128.350001 113.1) - (xy 127 113.1) - (xy 125.275001 113.1) - (xy 125.275001 113.183216) - (xy 125.284912 113.25125) - (xy 125.336214 113.356188) - (xy 125.346484 113.366458) - (xy 125.374261 113.420975) - (xy 125.36469 113.481407) - (xy 125.346485 113.506464) - (xy 125.293675 113.559275) - (xy 125.293671 113.559281) - (xy 125.235504 113.673438) - (xy 125.235502 113.673445) - (xy 125.220499 113.768163) - (xy 125.220499 114.131836) - (xy 124.7795 114.131836) - (xy 124.7795 114.131834) - (xy 124.7795 113.768166) - (xy 124.777582 113.756058) - (xy 124.771104 113.715154) - (xy 124.764498 113.673445) - (xy 124.764495 113.67344) - (xy 124.764495 113.673438) - (xy 124.706328 113.559281) - (xy 124.706327 113.559279) - (xy 124.706326 113.559277) - (xy 124.615723 113.468674) - (xy 124.61572 113.468672) - (xy 124.615718 113.468671) - (xy 124.501561 113.410504) - (xy 124.501556 113.410502) - (xy 124.501555 113.410502) - (xy 124.477874 113.406751) - (xy 124.406837 113.3955) - (xy 124.406834 113.3955) - (xy 124.316 113.3955) - (xy 124.257809 113.376593) - (xy 124.221845 113.327093) - (xy 124.217 113.2965) - (xy 124.217 112.7035) - (xy 124.235907 112.645309) - (xy 124.285407 112.609345) - (xy 124.316 112.6045) - (xy 124.406837 112.6045) - (xy 124.434387 112.600136) - (xy 124.501555 112.589498) - (xy 124.615723 112.531326) - (xy 124.706326 112.440723) - (xy 124.764498 112.326555) - (xy 124.7795 112.231834) - (xy 124.7795 111.868166) - (xy 124.777839 111.85768) - (xy 124.774667 111.837654) - (xy 124.764498 111.773445) - (xy 124.764495 111.77344) - (xy 124.764495 111.773438) - (xy 124.706328 111.659281) - (xy 124.706327 111.659279) - (xy 124.706326 111.659277) - (xy 124.615723 111.568674) - (xy 124.61572 111.568672) - (xy 124.615718 111.568671) - (xy 124.562803 111.541709) - (xy 124.519538 111.498445) - (xy 124.509967 111.438013) - (xy 124.537745 111.383496) - (xy 124.592261 111.355719) - (xy 124.607748 111.3545) - (xy 125.312153 111.3545) - (xy 125.370344 111.373407) - (xy 125.382157 111.383496) - (xy 125.409193 111.410532) - (xy 125.43697 111.465049) - (xy 125.427399 111.525481) - (xy 125.389827 111.563057) - (xy 125.390581 111.564094) - (xy 125.384279 111.568672) - (xy 125.293672 111.659279) - (xy 125.293671 111.659281) - (xy 125.235504 111.773438) - (xy 125.235502 111.773445) - (xy 125.220499 111.868163) - (xy 125.220499 112.231836) - (xy 125.235502 112.326554) - (xy 125.235504 112.326561) - (xy 125.293671 112.440718) - (xy 125.293674 112.440723) - (xy 125.346485 112.493534) - (xy 125.374261 112.548049) - (xy 125.36469 112.608481) - (xy 125.346488 112.633535) - (xy 125.336217 112.643807) - (xy 125.336213 112.643812) - (xy 125.284912 112.748751) - (xy 125.275 112.816784) - (xy 125.275 112.899999) - (xy 125.275001 112.9) - (xy 126.999998 112.9) - (xy 126.999999 112.899999) - (xy 126.999999 112.899998) - (xy 128.349999 112.899998) - (xy 128.350001 112.9) - (xy 128.949999 112.9) - (xy 128.95 112.899999) - (xy 129.15 112.899999) - (xy 129.150001 112.9) - (xy 129.749998 112.9) - (xy 129.749999 112.899998) - (xy 129.749999 112.470796) - (xy 129.747149 112.440399) - (xy 129.747149 112.440397) - (xy 129.702345 112.312352) - (xy 129.621792 112.203209) - (xy 129.62179 112.203207) - (xy 129.512647 112.122654) - (xy 129.384601 112.07785) - (xy 129.354211 112.075) - (xy 129.150001 112.075) - (xy 129.15 112.075001) - (xy 129.15 112.899999) - (xy 128.95 112.899999) - (xy 128.95 112.075001) - (xy 128.949999 112.075) - (xy 128.745796 112.075) - (xy 128.715399 112.07785) - (xy 128.715397 112.07785) - (xy 128.587352 112.122654) - (xy 128.478209 112.203207) - (xy 128.478207 112.203209) - (xy 128.397654 112.312352) - (xy 128.35285 112.440398) - (xy 128.35 112.470788) - (xy 128.35 112.470789) - (xy 128.349999 112.899998) - (xy 126.999999 112.899998) - (xy 126.999999 112.816786) - (xy 126.999998 112.816783) - (xy 126.990087 112.748749) - (xy 126.938785 112.64381) - (xy 126.928517 112.633543) - (xy 126.900737 112.579027) - (xy 126.910307 112.518595) - (xy 126.928512 112.493536) - (xy 126.981326 112.440723) - (xy 127.039498 112.326555) - (xy 127.0545 112.231834) - (xy 127.0545 111.868166) - (xy 127.039498 111.773445) - (xy 127.039495 111.77344) - (xy 127.039495 111.773438) - (xy 126.981328 111.659281) - (xy 126.981327 111.659279) - (xy 126.981326 111.659277) - (xy 126.890723 111.568674) - (xy 126.89072 111.568672) - (xy 126.890718 111.568671) - (xy 126.776561 111.510504) - (xy 126.776556 111.510502) - (xy 126.776555 111.510502) - (xy 126.752874 111.506751) - (xy 126.681837 111.4955) - (xy 126.681834 111.4955) - (xy 126.524474 111.4955) - (xy 126.466283 111.476593) - (xy 126.435534 111.439982) - (xy 126.429999 111.42866) - (xy 126.429998 111.428659) - (xy 126.425685 111.422619) - (xy 126.421121 111.416754) - (xy 126.421119 111.416751) - (xy 126.41946 111.415224) - (xy 126.383747 111.382348) - (xy 126.382271 111.380931) - (xy 125.899842 110.898503) - (xy 125.872065 110.843986) - (xy 125.881636 110.783554) - (xy 125.924901 110.740289) - (xy 125.969846 110.729499) - (xy 126.079749 110.729499) - (xy 126.085888 110.728923) - (xy 126.110451 110.726621) - (xy 126.239773 110.681369) - (xy 126.239776 110.681367) - (xy 126.350005 110.600014) - (xy 126.350006 110.600012) - (xy 126.35001 110.60001) - (xy 126.390821 110.544712) - (xy 126.440589 110.509119) - (xy 126.470477 110.5045) - (xy 128.238141 110.5045) - (xy 128.296332 110.523407) - (xy 128.330899 110.568903) - (xy 128.377657 110.694266) - (xy 128.464593 110.810401) - (xy 128.464598 110.810406) - (xy 128.52855 110.858279) - (xy 128.580733 110.897342) - (xy 128.716658 110.94804) - (xy 128.776745 110.9545) - (xy 129.397985 110.954499) - (xy 129.456176 110.973406) - (xy 129.49214 111.022906) - (xy 129.495978 111.039414) - (xy 129.497817 111.052209) - (xy 129.498194 111.05572) - (xy 129.501959 111.108334) - (xy 129.50196 111.108342) - (xy 129.504043 111.113928) - (xy 129.504635 111.115513) - (xy 129.509868 111.13602) - (xy 129.510956 111.14359) - (xy 129.510958 111.143596) - (xy 129.532867 111.191571) - (xy 129.534219 111.194836) - (xy 129.552656 111.244264) - (xy 129.552655 111.244264) - (xy 129.552656 111.244266) - (xy 129.552657 111.244267) - (xy 129.557248 111.2504) - (xy 129.568042 111.268593) - (xy 129.571222 111.275557) - (xy 129.571223 111.275558) - (xy 129.603856 111.313219) - (xy 129.605764 111.31542) - (xy 129.607975 111.318163) - (xy 129.616305 111.329291) - (xy 129.617754 111.331226) - (xy 129.629282 111.342754) - (xy 129.631682 111.345331) - (xy 129.666225 111.385196) - (xy 129.672661 111.389332) - (xy 129.68914 111.402611) - (xy 130.326684 112.040155) - (xy 130.354461 112.094672) - (xy 130.34489 112.155104) - (xy 130.335934 112.169487) - (xy 130.252657 112.280733) - (xy 130.20196 112.416657) - (xy 130.201959 112.416658) - (xy 130.197075 112.462093) - (xy 130.195517 112.476593) - (xy 130.1955 112.476748) - (xy 130.1955 113.523248) - (xy 130.195501 113.523254) - (xy 130.201959 113.583339) - (xy 130.201959 113.58334) - (xy 130.20196 113.583342) - (xy 130.218745 113.628344) - (xy 130.252657 113.719266) - (xy 130.252658 113.719267) - (xy 130.339596 113.835404) - (xy 130.339599 113.835406) - (xy 130.339602 113.835409) - (xy 130.405827 113.884983) - (xy 130.441081 113.934991) - (xy 130.4455 113.964237) - (xy 130.4455 114.885117) - (xy 130.443238 114.90616) - (xy 130.442164 114.9111) - (xy 130.441611 114.91364) - (xy 130.443163 114.93534) - (xy 130.445374 114.966254) - (xy 130.4455 114.969787) - (xy 130.4455 114.986091) - (xy 130.447817 115.002212) - (xy 130.448195 115.005721) - (xy 130.451817 115.056347) - (xy 130.45196 115.058342) - (xy 130.45429 115.06459) - (xy 130.454635 115.065513) - (xy 130.459868 115.08602) - (xy 130.460956 115.09359) - (xy 130.460958 115.093596) - (xy 130.482867 115.141571) - (xy 130.484219 115.144836) - (xy 130.502656 115.194264) - (xy 130.502655 115.194264) - (xy 130.502656 115.194266) - (xy 130.502657 115.194267) - (xy 130.507248 115.2004) - (xy 130.518042 115.218593) - (xy 130.521222 115.225557) - (xy 130.521223 115.225558) - (xy 130.553831 115.26319) - (xy 130.555764 115.26542) - (xy 130.557975 115.268163) - (xy 130.56775 115.281221) - (xy 130.567754 115.281226) - (xy 130.579282 115.292754) - (xy 130.581682 115.295331) - (xy 130.601997 115.318776) - (xy 130.615325 115.334158) - (xy 130.616225 115.335196) - (xy 130.619669 115.337409) - (xy 130.622661 115.339332) - (xy 130.63914 115.352611) - (xy 131.116503 115.829974) - (xy 131.14428 115.884491) - (xy 131.145499 115.899978) - (xy 131.145499 116.185705) - (xy 131.126592 116.243896) - (xy 131.10583 116.264957) - (xy 131.082456 116.282454) - (xy 130.999823 116.392838) - (xy 130.951641 116.522021) - (xy 130.951639 116.522032) - (xy 130.9455 116.579138) - (xy 130.9455 117.420861) - (xy 130.951639 117.477967) - (xy 130.951641 117.477978) - (xy 130.999823 117.607161) - (xy 131.071509 117.702921) - (xy 131.082456 117.717544) - (xy 131.082459 117.717546) - (xy 131.08246 117.717547) - (xy 131.192838 117.800176) - (xy 131.322021 117.848358) - (xy 131.322022 117.848358) - (xy 131.322027 117.84836) - (xy 131.379136 117.8545) - (xy 131.920861 117.8545) - (xy 131.920864 117.8545) - (xy 131.977973 117.84836) - (xy 132.026759 117.830164) - (xy 132.107161 117.800176) - (xy 132.107161 117.800175) - (xy 132.107163 117.800175) - (xy 132.217544 117.717544) - (xy 132.300175 117.607163) - (xy 132.305654 117.592475) - (xy 132.344707 117.487767) - (xy 132.34836 117.477973) - (xy 132.3545 117.420864) - (xy 132.3545 116.579136) - (xy 132.34836 116.522027) - (xy 132.340798 116.501751) - (xy 132.300176 116.392838) - (xy 132.217547 116.28246) - (xy 132.217546 116.282459) - (xy 132.217544 116.282456) - (xy 132.217539 116.282452) - (xy 132.19417 116.264958) - (xy 132.158917 116.214949) - (xy 132.154499 116.185705) - (xy 132.154499 115.977093) - (xy 132.154499 115.71487) - (xy 132.156763 115.693833) - (xy 132.158389 115.68636) - (xy 132.158389 115.686359) - (xy 132.154625 115.633742) - (xy 132.154499 115.630207) - (xy 132.154499 115.629656) - (xy 132.1545 115.613917) - (xy 132.152179 115.597775) - (xy 132.151803 115.594276) - (xy 132.150828 115.580649) - (xy 132.14804 115.541657) - (xy 132.145365 115.534486) - (xy 132.14013 115.513974) - (xy 132.139042 115.506404) - (xy 132.117121 115.458406) - (xy 132.115773 115.45515) - (xy 132.115476 115.454354) - (xy 132.097342 115.405732) - (xy 132.092753 115.399602) - (xy 132.081955 115.381401) - (xy 132.078777 115.374442) - (xy 132.078775 115.37444) - (xy 132.07788 115.373407) - (xy 132.044209 115.334549) - (xy 132.042024 115.331835) - (xy 132.03225 115.318779) - (xy 132.027134 115.313663) - (xy 132.020716 115.307244) - (xy 132.018317 115.304668) - (xy 131.983775 115.264804) - (xy 131.977335 115.260665) - (xy 131.960858 115.247387) - (xy 131.483496 114.770025) - (xy 131.455719 114.715508) - (xy 131.4545 114.700021) - (xy 131.4545 113.964237) - (xy 131.473407 113.906046) - (xy 131.494173 113.884983) - (xy 131.524147 113.862545) - (xy 131.560404 113.835404) - (xy 131.647342 113.719267) - (xy 131.647344 113.719259) - (xy 131.649587 113.715154) - (xy 131.694068 113.67314) - (xy 131.754748 113.665295) - (xy 131.760172 113.666472) - (xy 131.788463 113.673445) - (xy 131.914458 113.7045) - (xy 132.085539 113.7045) - (xy 132.085542 113.7045) - (xy 132.251654 113.663557) - (xy 132.403141 113.58405) - (xy 132.531199 113.470601) - (xy 132.628385 113.329802) - (xy 132.689052 113.169836) - (xy 132.709674 113) - (xy 132.709651 112.999814) - (xy 132.69568 112.884752) - (xy 132.689052 112.830164) - (xy 132.628385 112.670198) - (xy 132.577715 112.59679) - (xy 132.5312 112.5294) - (xy 132.527181 112.525839) - (xy 132.403141 112.41595) - (xy 132.251654 112.336443) - (xy 132.251653 112.336442) - (xy 132.251652 112.336442) - (xy 132.085544 112.2955) - (xy 132.085542 112.2955) - (xy 131.914458 112.2955) - (xy 131.914454 112.2955) - (xy 131.760172 112.333527) - (xy 131.699147 112.329095) - (xy 131.652382 112.28964) - (xy 131.649589 112.284849) - (xy 131.64734 112.28073) - (xy 131.560405 112.164597) - (xy 131.557602 112.162499) - (xy 131.539916 112.149259) - (xy 131.494171 112.115014) - (xy 131.458918 112.065006) - (xy 131.4545 112.035766) - (xy 131.4545 112.026959) - (xy 131.4545 112.014875) - (xy 131.456762 111.993834) - (xy 131.458389 111.98636) - (xy 131.454626 111.933743) - (xy 131.4545 111.930211) - (xy 131.4545 111.913916) - (xy 131.45413 111.911345) - (xy 131.452178 111.897772) - (xy 131.451803 111.894277) - (xy 131.449935 111.868163) - (xy 131.44804 111.841658) - (xy 131.445364 111.834486) - (xy 131.44013 111.813976) - (xy 131.439042 111.806404) - (xy 131.427669 111.7815) - (xy 131.417128 111.758417) - (xy 131.415775 111.755152) - (xy 131.397344 111.705734) - (xy 131.392755 111.699604) - (xy 131.381956 111.681404) - (xy 131.378777 111.674442) - (xy 131.344209 111.634549) - (xy 131.342024 111.631835) - (xy 131.33225 111.618779) - (xy 131.332247 111.618776) - (xy 131.320716 111.607244) - (xy 131.318317 111.604668) - (xy 131.283775 111.564804) - (xy 131.277335 111.560665) - (xy 131.260858 111.547387) - (xy 130.836974 111.123503) - (xy 130.809197 111.068986) - (xy 130.818768 111.008554) - (xy 130.862033 110.965289) - (xy 130.906978 110.954499) - (xy 131.223249 110.954499) - (xy 131.223254 110.954499) - (xy 131.283342 110.94804) - (xy 131.419267 110.897342) - (xy 131.535404 110.810404) - (xy 131.622342 110.694267) - (xy 131.67304 110.558342) - (xy 131.6795 110.498255) - (xy 131.679499 109.501746) - (xy 131.67304 109.441658) - (xy 131.622342 109.305733) - (xy 131.598123 109.27338) - (xy 131.535406 109.189598) - (xy 131.535401 109.189593) - (xy 131.419266 109.102657) - (xy 131.283342 109.05196) - (xy 131.283341 109.051959) - (xy 131.24279 109.0476) - (xy 131.223255 109.0455) - (xy 131.223251 109.0455) - (xy 128.776751 109.0455) - (xy 128.776745 109.045501) - (xy 128.71666 109.051959) - (xy 128.716658 109.05196) - (xy 128.580733 109.102657) - (xy 128.464598 109.189593) - (xy 128.464593 109.189598) - (xy 128.377657 109.305733) - (xy 128.330899 109.431097) - (xy 128.292848 109.479011) - (xy 128.238141 109.4955) - (xy 126.470477 109.4955) - (xy 126.412286 109.476593) - (xy 126.390821 109.455287) - (xy 126.380762 109.441658) - (xy 126.372968 109.431097) - (xy 126.350012 109.399992) - (xy 126.350005 109.399985) - (xy 126.239776 109.318632) - (xy 126.23977 109.318629) - (xy 126.110455 109.27338) - (xy 126.110446 109.273378) - (xy 126.079756 109.2705) - (xy 125.57025 109.2705) - (xy 125.539552 109.273378) - (xy 125.539547 109.273379) - (xy 125.410229 109.318629) - (xy 125.410223 109.318632) - (xy 125.299994 109.399985) - (xy 125.299985 109.399994) - (xy 125.218632 109.510223) - (xy 125.218629 109.510229) - (xy 125.17338 109.639544) - (xy 125.173378 109.639553) - (xy 125.1705 109.670241) - (xy 125.1705 110.329749) - (xy 125.173378 110.360447) - (xy 125.173379 110.360452) - (xy 125.218629 110.48977) - (xy 125.222098 110.496333) - (xy 125.220299 110.497283) - (xy 125.236451 110.545763) - (xy 125.217977 110.604093) - (xy 125.168746 110.640424) - (xy 125.137454 110.6455) - (xy 124.862546 110.6455) - (xy 124.804355 110.626593) - (xy 124.768391 110.577093) - (xy 124.768391 110.515907) - (xy 124.778338 110.496563) - (xy 124.777902 110.496333) - (xy 124.781366 110.489775) - (xy 124.781369 110.489773) - (xy 124.826621 110.360451) - (xy 124.8295 110.329749) - (xy 124.829499 109.670252) - (xy 124.826621 109.639549) - (xy 124.783202 109.515465) - (xy 124.78137 109.510229) - (xy 124.781367 109.510223) - (xy 124.700014 109.399994) - (xy 124.700005 109.399985) - (xy 124.589776 109.318632) - (xy 124.58977 109.318629) - (xy 124.460455 109.27338) - (xy 124.460446 109.273378) - (xy 124.429756 109.2705) - (xy 123.92025 109.2705) - (xy 123.889552 109.273378) - (xy 123.889547 109.273379) - (xy 123.760229 109.318629) - (xy 123.760223 109.318632) - (xy 123.649994 109.399985) - (xy 123.649985 109.399994) - (xy 123.568632 109.510223) - (xy 123.568629 109.510229) - (xy 123.544496 109.579198) - (xy 123.50743 109.627879) - (xy 123.451052 109.6455) - (xy 121.548948 109.6455) - (xy 121.490757 109.626593) - (xy 121.455504 109.579198) - (xy 121.43137 109.510229) - (xy 121.431367 109.510223) - (xy 121.350014 109.399994) - (xy 121.350005 109.399985) - (xy 121.239776 109.318632) - (xy 121.23977 109.318629) - (xy 121.110455 109.27338) - (xy 121.110446 109.273378) - (xy 121.079756 109.2705) - (xy 120.57025 109.2705) - (xy 120.539552 109.273378) - (xy 120.539547 109.273379) - (xy 120.410229 109.318629) - (xy 120.410223 109.318632) - (xy 120.299994 109.399985) - (xy 120.299985 109.399994) - (xy 120.218632 109.510223) - (xy 120.218629 109.510229) - (xy 120.17338 109.639544) - (xy 120.173378 109.639553) - (xy 120.1705 109.670241) - (xy 120.1705 110.329749) - (xy 120.173378 110.360447) - (xy 120.173379 110.360452) - (xy 120.218629 110.48977) - (xy 120.218632 110.489776) - (xy 120.299985 110.600005) - (xy 120.299994 110.600014) - (xy 120.410223 110.681367) - (xy 120.410229 110.68137) - (xy 120.420129 110.684834) - (xy 120.539549 110.726621) - (xy 120.570251 110.7295) - (xy 121.079748 110.729499) - (xy 121.079749 110.729499) - (xy 121.085888 110.728923) - (xy 121.110451 110.726621) - (xy 121.239773 110.681369) - (xy 121.239776 110.681367) - (xy 121.350005 110.600014) - (xy 121.350006 110.600012) - (xy 121.35001 110.60001) - (xy 121.364403 110.580509) - (xy 121.431367 110.489776) - (xy 121.43137 110.48977) - (xy 121.455504 110.420802) - (xy 121.49257 110.372121) - (xy 121.548948 110.3545) - (xy 123.451052 110.3545) - (xy 123.509243 110.373407) - (xy 123.544496 110.420802) - (xy 123.568629 110.48977) - (xy 123.568632 110.489776) - (xy 123.649985 110.600005) - (xy 123.649994 110.600014) - (xy 123.760224 110.681367) - (xy 123.760227 110.681369) - (xy 123.763263 110.682431) - (xy 123.765592 110.684204) - (xy 123.766783 110.684834) - (xy 123.766678 110.685031) - (xy 123.811942 110.719498) - (xy 123.828802 110.763625) - (xy 123.830538 110.77755) - (xy 123.832655 110.784661) - (xy 123.835071 110.791699) - (xy 123.859248 110.836373) - (xy 123.860172 110.838168) - (xy 123.870005 110.858279) - (xy 123.882502 110.883842) - (xy 123.886818 110.889887) - (xy 123.891379 110.895746) - (xy 123.891381 110.895749) - (xy 123.906909 110.910043) - (xy 123.928751 110.93015) - (xy 123.930227 110.931567) - (xy 124.216073 111.217412) - (xy 124.228946 111.233265) - (xy 124.235576 111.243412) - (xy 124.235579 111.243416) - (xy 124.260611 111.262899) - (xy 124.262462 111.26434) - (xy 124.267059 111.268399) - (xy 124.2701 111.271439) - (xy 124.270103 111.271442) - (xy 124.287232 111.283672) - (xy 124.288854 111.284881) - (xy 124.328944 111.316085) - (xy 124.328945 111.316085) - (xy 124.331887 111.318375) - (xy 124.366194 111.369038) - (xy 124.36417 111.43019) - (xy 124.326589 111.478473) - (xy 124.271079 111.4955) - (xy 123.318163 111.4955) - (xy 123.223445 111.510502) - (xy 123.223438 111.510504) - (xy 123.109281 111.568671) - (xy 123.109279 111.568672) - (xy 123.018672 111.659279) - (xy 123.018671 111.659281) - (xy 122.960504 111.773438) - (xy 122.960502 111.773445) - (xy 122.9455 111.868163) - (xy 122.9455 112.231836) - (xy 122.960502 112.326554) - (xy 122.960504 112.326561) - (xy 123.018671 112.440718) - (xy 123.018674 112.440723) - (xy 123.109277 112.531326) - (xy 123.109279 112.531327) - (xy 123.109281 112.531328) - (xy 123.223438 112.589495) - (xy 123.22344 112.589495) - (xy 123.223445 112.589498) - (xy 123.287654 112.599667) - (xy 123.318163 112.6045) - (xy 123.318166 112.6045) - (xy 123.409 112.6045) - (xy 123.467191 112.623407) - (xy 123.503155 112.672907) - (xy 123.508 112.7035) - (xy 123.508 113.2965) - (xy 123.489093 113.354691) - (xy 123.439593 113.390655) - (xy 123.409 113.3955) - (xy 123.318163 113.3955) - (xy 123.273722 113.402538) - (xy 123.21329 113.392966) - (xy 123.188232 113.374761) - (xy 122.502611 112.68914) - (xy 122.489332 112.672661) - (xy 122.487749 112.670198) - (xy 122.485196 112.666225) - (xy 122.474734 112.65716) - (xy 122.466454 112.649985) - (xy 122.445331 112.631682) - (xy 122.442754 112.629282) - (xy 122.431226 112.617754) - (xy 122.418839 112.608481) - (xy 122.418163 112.607975) - (xy 122.41542 112.605764) - (xy 122.375558 112.571223) - (xy 122.375556 112.571222) - (xy 122.375557 112.571222) - (xy 122.368593 112.568042) - (xy 122.3504 112.557248) - (xy 122.344267 112.552657) - (xy 122.344266 112.552656) - (xy 122.344264 112.552655) - (xy 122.294836 112.534219) - (xy 122.291571 112.532867) - (xy 122.26449 112.5205) - (xy 122.243596 112.510958) - (xy 122.24359 112.510956) - (xy 122.23602 112.509868) - (xy 122.215516 112.504635) - (xy 122.208342 112.50196) - (xy 122.208338 112.501959) - (xy 122.208335 112.501959) - (xy 122.155721 112.498195) - (xy 122.152212 112.497817) - (xy 122.136091 112.4955) - (xy 122.136083 112.4955) - (xy 122.119788 112.4955) - (xy 122.116255 112.495374) - (xy 122.06364 112.491611) - (xy 122.063639 112.491611) - (xy 122.05616 112.493238) - (xy 122.035117 112.4955) - (xy 121.795003 112.4955) - (xy 121.736812 112.476593) - (xy 121.700848 112.427093) - (xy 121.698657 112.41927) - (xy 121.69804 112.416665) - (xy 121.69804 112.416658) - (xy 121.647342 112.280733) - (xy 121.589309 112.203209) - (xy 121.560406 112.164598) - (xy 121.560401 112.164593) - (xy 121.444266 112.077657) - (xy 121.308342 112.02696) - (xy 121.308341 112.026959) - (xy 121.26779 112.0226) - (xy 121.248255 112.0205) - (xy 121.248251 112.0205) - (xy 120.651751 112.0205) - (xy 120.651745 112.020501) - (xy 120.59166 112.026959) - (xy 120.591658 112.02696) - (xy 120.455733 112.077657) - (xy 120.339598 112.164593) - (xy 120.339593 112.164598) - (xy 120.252657 112.280733) - (xy 120.20196 112.416657) - (xy 120.201959 112.416658) - (xy 120.197075 112.462093) - (xy 120.195517 112.476593) - (xy 120.1955 112.476748) - (xy 120.1955 113.523248) - (xy 120.195501 113.523254) - (xy 120.201959 113.583339) - (xy 120.201959 113.58334) - (xy 120.20196 113.583342) - (xy 120.218745 113.628344) - (xy 120.252657 113.719266) - (xy 120.339593 113.835401) - (xy 120.339598 113.835406) - (xy 120.406824 113.88573) - (xy 120.455733 113.922342) - (xy 120.591658 113.97304) - (xy 120.651745 113.9795) - (xy 121.248254 113.979499) - (xy 121.308342 113.97304) - (xy 121.444267 113.922342) - (xy 121.560404 113.835404) - (xy 121.647342 113.719267) - (xy 121.69804 113.583342) - (xy 121.69804 113.583336) - (xy 121.698657 113.580732) - (xy 121.699579 113.579214) - (xy 121.700204 113.57754) - (xy 121.700524 113.577659) - (xy 121.730439 113.52845) - (xy 121.786884 113.504834) - (xy 121.795003 113.5045) - (xy 121.850021 113.5045) - (xy 121.908212 113.523407) - (xy 121.920025 113.533496) - (xy 122.647387 114.260858) - (xy 122.660665 114.277335) - (xy 122.664804 114.283775) - (xy 122.704668 114.318317) - (xy 122.707244 114.320716) - (xy 122.718776 114.332247) - (xy 122.718779 114.33225) - (xy 122.731835 114.342024) - (xy 122.734549 114.344209) - (xy 122.774442 114.378777) - (xy 122.781404 114.381956) - (xy 122.799604 114.392755) - (xy 122.805734 114.397344) - (xy 122.855152 114.415775) - (xy 122.858417 114.417128) - (xy 122.885571 114.429528) - (xy 122.906404 114.439042) - (xy 122.913976 114.44013) - (xy 122.934486 114.445364) - (xy 122.941658 114.44804) - (xy 122.941657 114.44804) - (xy 122.952701 114.448829) - (xy 122.994284 114.451803) - (xy 122.997772 114.452178) - (xy 123.013917 114.4545) - (xy 123.030212 114.4545) - (xy 123.033744 114.454625) - (xy 123.08636 114.458389) - (xy 123.093015 114.456941) - (xy 123.09384 114.456762) - (xy 123.114883 114.4545) - (xy 123.13099 114.4545) - (xy 123.175933 114.465289) - (xy 123.215725 114.485564) - (xy 123.25899 114.528829) - (xy 123.268561 114.589261) - (xy 123.2456 114.638604) - (xy 123.231857 114.654465) - (xy 123.229418 114.657083) - (xy 123.218071 114.668409) - (xy 123.218064 114.668416) - (xy 123.208134 114.681655) - (xy 123.205947 114.684367) - (xy 123.171222 114.724442) - (xy 123.171221 114.724443) - (xy 123.168163 114.73114) - (xy 123.157311 114.74941) - (xy 123.152892 114.7553) - (xy 123.152889 114.755306) - (xy 123.134311 114.80497) - (xy 123.132975 114.808189) - (xy 123.110957 114.856405) - (xy 123.110957 114.856406) - (xy 123.109909 114.863695) - (xy 123.104645 114.884279) - (xy 123.102063 114.891181) - (xy 123.102063 114.891183) - (xy 123.098229 114.944069) - (xy 123.097855 114.947534) - (xy 123.0955 114.963915) - (xy 123.0955 114.979942) - (xy 123.09537 114.983521) - (xy 123.091575 115.035873) - (xy 123.091576 115.035876) - (xy 123.093257 115.043636) - (xy 123.0955 115.06459) - (xy 123.0955 115.366114) - (xy 123.076593 115.424305) - (xy 123.031099 115.458871) - (xy 122.980736 115.477656) - (xy 122.98073 115.477659) - (xy 122.864598 115.564593) - (xy 122.864593 115.564598) - (xy 122.777657 115.680733) - (xy 122.72696 115.816657) - (xy 122.726959 115.816658) - (xy 122.7205 115.876748) - (xy 122.7205 118.123248) - (xy 122.720501 118.123254) - (xy 122.726959 118.183339) - (xy 122.72696 118.183341) - (xy 122.777657 118.319266) - (xy 122.864593 118.435401) - (xy 122.864598 118.435406) - (xy 122.980733 118.522342) - (xy 123.031097 118.541127) - (xy 123.079011 118.579178) - (xy 123.095103 118.63257) - (xy 123.095248 118.63256) - (xy 123.095293 118.6332) - (xy 123.0955 118.633885) - (xy 123.0955 118.636091) - (xy 123.097817 118.652212) - (xy 123.098195 118.655721) - (xy 123.100767 118.691666) - (xy 123.10196 118.708342) - (xy 123.103308 118.711957) - (xy 123.104635 118.715513) - (xy 123.109868 118.73602) - (xy 123.110956 118.74359) - (xy 123.110958 118.743596) - (xy 123.1307 118.786827) - (xy 123.132867 118.791571) - (xy 123.134219 118.794836) - (xy 123.152656 118.844264) - (xy 123.152655 118.844264) - (xy 123.152656 118.844266) - (xy 123.152657 118.844267) - (xy 123.157248 118.8504) - (xy 123.168042 118.868593) - (xy 123.171222 118.875557) - (xy 123.171223 118.875558) - (xy 123.190485 118.897788) - (xy 123.205764 118.91542) - (xy 123.207975 118.918163) - (xy 123.21775 118.931221) - (xy 123.217754 118.931226) - (xy 123.229282 118.942754) - (xy 123.231682 118.945331) - (xy 123.266225 118.985196) - (xy 123.272661 118.989332) - (xy 123.28914 119.002611) - (xy 124.597387 120.310858) - (xy 124.610665 120.327335) - (xy 124.614804 120.333775) - (xy 124.654668 120.368317) - (xy 124.657244 120.370716) - (xy 124.668685 120.382156) - (xy 124.668779 120.38225) - (xy 124.681835 120.392024) - (xy 124.684549 120.394209) - (xy 124.724442 120.428777) - (xy 124.731404 120.431956) - (xy 124.749604 120.442755) - (xy 124.755734 120.447344) - (xy 124.805152 120.465775) - (xy 124.808417 120.467128) - (xy 124.835571 120.479528) - (xy 124.856404 120.489042) - (xy 124.863976 120.49013) - (xy 124.884486 120.495364) - (xy 124.891658 120.49804) - (xy 124.891657 120.49804) - (xy 124.895223 120.498295) - (xy 124.944284 120.501803) - (xy 124.947772 120.502178) - (xy 124.963917 120.5045) - (xy 124.980212 120.5045) - (xy 124.983744 120.504625) - (xy 125.03636 120.508389) - (xy 125.043015 120.506941) - (xy 125.04384 120.506762) - (xy 125.064883 120.5045) - (xy 135.3965 120.5045) - (xy 135.454691 120.523407) - (xy 135.490655 120.572907) - (xy 135.4955 120.6035) - (xy 135.4955 127.750019) - (xy 135.476593 127.80821) - (xy 135.466504 127.820023) - (xy 130.382462 132.904065) - (xy 130.327945 132.931842) - (xy 130.294267 132.931375) - (xy 130.102347 132.8955) - (xy 129.897653 132.8955) - (xy 129.696446 132.933111) - (xy 129.505572 133.007056) - (xy 129.505567 133.007059) - (xy 129.331542 133.114811) - (xy 129.33154 133.114812) - (xy 129.331538 133.114814) - (xy 129.239095 133.199087) - (xy 129.180269 133.252714) - (xy 129.056913 133.416063) - (xy 129.056908 133.416072) - (xy 128.965672 133.599298) - (xy 128.909655 133.796177) - (xy 128.890768 134) - (xy 128.909655 134.203822) - (xy 128.947797 134.337876) - (xy 128.965672 134.400701) - (xy 129.056912 134.583935) - (xy 129.180268 134.747285) - (xy 129.331538 134.885186) - (xy 129.448619 134.957679) - (xy 129.488138 135.004386) - (xy 129.4955 135.041849) - (xy 129.4955 137.980098) - (xy 129.476593 138.038289) - (xy 129.427093 138.074253) - (xy 129.365907 138.074253) - (xy 129.353022 138.06904) - (xy 129.227808 138.00783) - (xy 128.796022 137.786551) - (xy 128.795183 137.78611) - (xy 128.37343 137.559162) - (xy 128.372294 137.558531) - (xy 128.147337 137.429756) - (xy 127.96301 137.324238) - (xy 127.962093 137.323699) - (xy 127.566749 137.085328) - (xy 127.565465 137.084527) - (xy 127.188566 136.841273) - (xy 127.18718 136.840345) - (xy 126.828966 136.59132) - (xy 126.827563 136.590308) - (xy 126.487481 136.335727) - (xy 126.486465 136.334944) - (xy 126.146258 136.065125) - (xy 125.791662 135.778681) - (xy 125.59539 135.615657) - (xy 125.429704 135.478037) - (xy 125.058637 135.165508) - (xy 124.683668 134.844107) - (xy 124.302853 134.513005) - (xy 124.10337 134.337875) - (xy 123.920518 134.177345) - (xy 123.537588 133.835195) - (xy 123.154142 133.49059) - (xy 123.09545 133.437276) - (xy 122.774143 133.145409) - (xy 122.397061 132.79925) - (xy 122.321776 132.730004) - (xy 126.745215 132.730004) - (xy 126.765486 132.93583) - (xy 126.765487 132.935836) - (xy 126.825528 133.133762) - (xy 126.82553 133.133767) - (xy 126.92302 133.31616) - (xy 126.923027 133.31617) - (xy 127.054238 133.476052) - (xy 127.189839 133.587338) - (xy 127.468727 133.104289) - (xy 127.527196 133.154952) - (xy 127.640535 133.206712) - (xy 127.363254 133.686979) - (xy 127.396534 133.704768) - (xy 127.594459 133.764808) - (xy 127.594465 133.764809) - (xy 127.800292 133.785081) - (xy 127.8003 133.785081) - (xy 128.006126 133.764809) - (xy 128.006132 133.764808) - (xy 128.204058 133.704767) - (xy 128.204063 133.704765) - (xy 128.386456 133.607275) - (xy 128.386466 133.607268) - (xy 128.546348 133.476057) - (xy 128.657634 133.340455) - (xy 128.178536 133.063848) - (xy 128.182057 133.060798) - (xy 128.259789 132.939844) - (xy 128.274859 132.888517) - (xy 128.757275 133.16704) - (xy 128.775062 133.133765) - (xy 128.775064 133.13376) - (xy 128.835104 132.935836) - (xy 128.835105 132.93583) - (xy 128.855377 132.730004) - (xy 128.855377 132.729995) - (xy 128.835105 132.524169) - (xy 128.835104 132.524163) - (xy 128.775063 132.326237) - (xy 128.775061 132.326232) - (xy 128.677571 132.143839) - (xy 128.677564 132.143829) - (xy 128.546353 131.983947) - (xy 128.410751 131.87266) - (xy 128.131862 132.355708) - (xy 128.073396 132.305048) - (xy 127.960053 132.253285) - (xy 128.237336 131.773019) - (xy 128.204063 131.755234) - (xy 128.204058 131.755232) - (xy 128.006132 131.695191) - (xy 128.006126 131.69519) - (xy 127.8003 131.674919) - (xy 127.800292 131.674919) - (xy 127.594465 131.69519) - (xy 127.594459 131.695191) - (xy 127.396533 131.755232) - (xy 127.396528 131.755234) - (xy 127.214135 131.852724) - (xy 127.214125 131.852731) - (xy 127.054246 131.98394) - (xy 127.054236 131.98395) - (xy 126.942956 132.119543) - (xy 127.422055 132.396151) - (xy 127.418535 132.399202) - (xy 127.340803 132.520156) - (xy 127.325732 132.571481) - (xy 126.843315 132.292958) - (xy 126.825532 132.326228) - (xy 126.825526 132.326245) - (xy 126.765487 132.524163) - (xy 126.765486 132.524169) - (xy 126.745215 132.729995) - (xy 126.745215 132.730004) - (xy 122.321776 132.730004) - (xy 122.281976 132.693396) - (xy 122.024688 132.456746) - (xy 121.712414 132.165802) - (xy 121.660308 132.117255) - (xy 121.367861 131.843598) - (xy 121.303356 131.783237) - (xy 121.172679 131.66007) - (xy 120.956716 131.456518) - (xy 120.621446 131.138211) - (xy 120.621415 131.138154) - (xy 120.621402 131.138169) - (xy 120.298614 130.83132) - (xy 119.990184 130.534869) - (xy 119.889132 130.437611) - (xy 119.698367 130.254007) - (xy 119.698378 130.253995) - (xy 119.698197 130.253842) - (xy 119.423943 129.988564) - (xy 119.423904 129.988491) - (xy 119.423887 129.98851) - (xy 119.167661 129.740259) - (xy 118.93212 129.510707) - (xy 118.932124 129.510702) - (xy 118.932044 129.510634) - (xy 118.922687 129.501496) - (xy 118.796849 129.378597) - (xy 118.719092 129.302656) - (xy 118.623299 129.208376) - (xy 118.53033 129.116875) - (xy 118.392454 128.98067) - (xy 118.390193 128.978282) - (xy 118.389616 128.97763) - (xy 118.364692 128.953245) - (xy 118.339883 128.928737) - (xy 118.339204 128.928155) - (xy 118.336785 128.92594) - (xy 118.313402 128.903062) - (xy 118.226826 128.818355) - (xy 118.220623 128.812152) - (xy 118.145494 128.737022) - (xy 118.143287 128.734667) - (xy 118.142182 128.733407) - (xy 118.117747 128.709275) - (xy 118.093225 128.684753) - (xy 118.091949 128.683648) - (xy 118.089589 128.681464) - (xy 118.062419 128.65463) - (xy 118.060122 128.652203) - (xy 118.059888 128.651939) - (xy 118.059885 128.651935) - (xy 118.036979 128.629487) - (xy 118.034728 128.627281) - (xy 118.028787 128.621413) - (xy 118.028275 128.620825) - (xy 118.028246 128.620855) - (xy 117.9987 128.591266) - (xy 117.998206 128.590735) - (xy 117.977653 128.570181) - (xy 117.97661 128.569106) - (xy 117.957647 128.548958) - (xy 117.957646 128.548957) - (xy 117.956688 128.548193) - (xy 117.954502 128.546452) - (xy 117.949982 128.542371) - (xy 117.937921 128.530052) - (xy 117.935668 128.527591) - (xy 117.935355 128.527225) - (xy 117.935354 128.527224) - (xy 117.935352 128.527221) - (xy 117.910821 128.502375) - (xy 117.886231 128.477263) - (xy 117.88623 128.477262) - (xy 117.886226 128.477258) - (xy 117.886221 128.477254) - (xy 117.885858 128.476933) - (xy 117.883447 128.474651) - (xy 117.834194 128.424765) - (xy 117.758628 128.346291) - (xy 117.758535 128.346188) - (xy 117.755216 128.342742) - (xy 117.730652 128.31724) - (xy 117.730647 128.317229) - (xy 117.730645 128.317232) - (xy 117.706353 128.292006) - (xy 117.706234 128.291891) - (xy 117.70463 128.290226) - (xy 117.602488 128.184185) - (xy 117.546668 128.125484) - (xy 117.449958 128.023783) - (xy 117.275886 127.837842) - (xy 117.106853 127.655939) - (xy 117.080565 127.627649) - (xy 116.867658 127.395927) - (xy 116.637848 127.142344) - (xy 116.393556 126.869369) - (xy 116.136937 126.577081) - (xy 116.057362 126.485467) - (xy 115.868606 126.268154) - (xy 115.592637 125.943719) - (xy 115.308726 125.604409) - (xy 115.039238 125.274934) - (xy 115.020044 125.251467) - (xy 114.818325 124.999999) - (xy 122.040493 124.999999) - (xy 122.060504 125.34358) - (xy 122.120266 125.682506) - (xy 122.120266 125.682507) - (xy 122.218971 126.012205) - (xy 122.218973 126.012212) - (xy 122.320521 126.247626) - (xy 122.355288 126.328224) - (xy 122.527368 126.626276) - (xy 122.634773 126.770546) - (xy 122.732888 126.902337) - (xy 122.781935 126.954323) - (xy 122.952023 127.134606) - (xy 122.969069 127.152673) - (xy 123.232701 127.373886) - (xy 123.232705 127.373889) - (xy 123.387756 127.475868) - (xy 123.515272 127.559737) - (xy 123.520246 127.563008) - (xy 123.827799 127.717467) - (xy 124.151204 127.835177) - (xy 124.151207 127.835177) - (xy 124.151208 127.835178) - (xy 124.486076 127.914543) - (xy 124.486081 127.914543) - (xy 124.486087 127.914545) - (xy 124.82792 127.9545) - (xy 125.172077 127.9545) - (xy 125.17208 127.9545) - (xy 125.513913 127.914545) - (xy 125.513919 127.914543) - (xy 125.513923 127.914543) - (xy 125.737168 127.861632) - (xy 125.848796 127.835177) - (xy 126.172201 127.717467) - (xy 126.479754 127.563008) - (xy 126.767295 127.373889) - (xy 127.030937 127.152667) - (xy 127.267114 126.902334) - (xy 127.472632 126.626276) - (xy 127.644712 126.328224) - (xy 127.781027 126.012211) - (xy 127.879733 125.682509) - (xy 127.939496 125.343578) - (xy 127.959507 125) - (xy 127.939496 124.656422) - (xy 127.879733 124.317491) - (xy 127.781027 123.987789) - (xy 127.644712 123.671776) - (xy 127.472632 123.373724) - (xy 127.267114 123.097666) - (xy 127.267113 123.097665) - (xy 127.267111 123.097662) - (xy 127.03093 122.847326) - (xy 126.767298 122.626113) - (xy 126.479755 122.436992) - (xy 126.172203 122.282534) - (xy 126.172198 122.282532) - (xy 126.168244 122.281093) - (xy 126.025066 122.22898) - (xy 125.848791 122.164821) - (xy 125.513923 122.085456) - (xy 125.402817 122.072469) - (xy 125.17208 122.0455) - (xy 125.172077 122.0455) - (xy 124.827923 122.0455) - (xy 124.82792 122.0455) - (xy 124.639561 122.067516) - (xy 124.486076 122.085456) - (xy 124.151208 122.164821) - (xy 123.827801 122.282532) - (xy 123.827796 122.282534) - (xy 123.520244 122.436992) - (xy 123.232701 122.626113) - (xy 122.969069 122.847326) - (xy 122.732888 123.097662) - (xy 122.527369 123.373722) - (xy 122.527367 123.373725) - (xy 122.355288 123.671775) - (xy 122.355285 123.671782) - (xy 122.218973 123.987787) - (xy 122.218971 123.987794) - (xy 122.120266 124.317492) - (xy 122.120266 124.317493) - (xy 122.060504 124.656419) - (xy 122.040493 124.999999) - (xy 114.818325 124.999999) - (xy 114.727316 124.886545) - (xy 114.4338 124.511991) - (xy 114.296856 124.333229) - (xy 114.13973 124.128121) - (xy 114.132204 124.117993) - (xy 113.848934 123.736779) - (xy 113.726505 123.567391) - (xy 113.56137 123.338916) - (xy 113.366656 123.059782) - (xy 113.280193 122.935831) - (xy 113.007275 122.530381) - (xy 112.743678 122.121758) - (xy 112.722742 122.087839) - (xy 112.491765 121.713619) - (xy 112.491156 121.712606) - (xy 112.470036 121.676486) - (xy 112.253013 121.305331) - (xy 112.252412 121.304272) - (xy 112.162578 121.141401) - (xy 112.029854 120.900767) - (xy 112.029172 120.899483) - (xy 111.824108 120.498981) - (xy 111.82342 120.497581) - (xy 111.774639 120.394236) - (xy 111.637599 120.10391) - (xy 111.636852 120.102247) - (xy 111.634125 120.095869) - (xy 111.469707 119.711282) - (xy 111.469252 119.710179) - (xy 111.309044 119.306727) - (xy 111.146018 118.880886) - (xy 110.983402 118.443978) - (xy 110.981616 118.43918) - (xy 110.817292 117.984812) - (xy 110.653515 117.517303) - (xy 110.489475 117.041087) - (xy 110.326537 116.558237) - (xy 110.165362 116.07073) - (xy 110.040363 115.686359) - (xy 110.005986 115.580649) - (xy 109.848759 115.092053) - (xy 109.845795 115.082623) - (xy 109.729568 114.712808) - (xy 109.695527 114.604494) - (xy 109.544925 114.12077) - (xy 109.398545 113.644788) - (xy 109.25712 113.177687) - (xy 109.257122 113.177549) - (xy 109.257082 113.177562) - (xy 109.233712 113.1) - (xy 118.350001 113.1) - (xy 118.350001 113.529203) - (xy 118.35285 113.5596) - (xy 118.35285 113.559602) - (xy 118.397654 113.687647) - (xy 118.478207 113.79679) - (xy 118.478209 113.796792) - (xy 118.587352 113.877345) - (xy 118.715398 113.922149) - (xy 118.745789 113.924999) - (xy 118.949998 113.924999) - (xy 118.95 113.924998) - (xy 119.15 113.924998) - (xy 119.150001 113.924999) - (xy 119.354203 113.924999) - (xy 119.3846 113.922149) - (xy 119.384602 113.922149) - (xy 119.512647 113.877345) - (xy 119.62179 113.796792) - (xy 119.621792 113.79679) - (xy 119.702345 113.687647) - (xy 119.747149 113.559601) - (xy 119.749999 113.529211) - (xy 119.75 113.52921) - (xy 119.75 113.1) - (xy 119.150001 113.1) - (xy 119.15 113.100001) - (xy 119.15 113.924998) - (xy 118.95 113.924998) - (xy 118.95 113.100001) - (xy 118.949999 113.1) - (xy 118.350001 113.1) - (xy 109.233712 113.1) - (xy 109.173449 112.899999) - (xy 118.35 112.899999) - (xy 118.350001 112.9) - (xy 118.949999 112.9) - (xy 118.95 112.899999) - (xy 119.15 112.899999) - (xy 119.150001 112.9) - (xy 119.749998 112.9) - (xy 119.749999 112.899998) - (xy 119.749999 112.470796) - (xy 119.747149 112.440399) - (xy 119.747149 112.440397) - (xy 119.702345 112.312352) - (xy 119.621792 112.203209) - (xy 119.62179 112.203207) - (xy 119.512647 112.122654) - (xy 119.384601 112.07785) - (xy 119.354211 112.075) - (xy 119.150001 112.075) - (xy 119.15 112.075001) - (xy 119.15 112.899999) - (xy 118.95 112.899999) - (xy 118.95 112.075001) - (xy 118.949999 112.075) - (xy 118.745796 112.075) - (xy 118.715399 112.07785) - (xy 118.715397 112.07785) - (xy 118.587352 112.122654) - (xy 118.478209 112.203207) - (xy 118.478207 112.203209) - (xy 118.397654 112.312352) - (xy 118.35285 112.440398) - (xy 118.35 112.470788) - (xy 118.35 112.899999) - (xy 109.173449 112.899999) - (xy 109.119489 112.720913) - (xy 109.112015 112.695526) - (xy 108.989147 112.278149) - (xy 108.989148 112.278086) - (xy 108.98913 112.278092) - (xy 108.863179 111.849258) - (xy 108.795885 111.618779) - (xy 108.743511 111.439397) - (xy 108.630907 111.050764) - (xy 108.554872 110.783554) - (xy 108.536594 110.719319) - (xy 108.536521 110.719023) - (xy 108.526481 110.683779) - (xy 108.515931 110.646704) - (xy 108.515826 110.646381) - (xy 108.515575 110.6455) - (xy 108.428448 110.339664) - (xy 108.419133 110.306485) - (xy 118.575001 110.306485) - (xy 118.589833 110.400141) - (xy 118.589836 110.400151) - (xy 118.647358 110.513043) - (xy 118.736956 110.602641) - (xy 118.849848 110.660163) - (xy 118.849852 110.660164) - (xy 118.943515 110.674999) - (xy 119.075 110.674999) - (xy 119.075 110.100001) - (xy 119.074999 110.1) - (xy 119.275 110.1) - (xy 119.275 110.674998) - (xy 119.275001 110.674999) - (xy 119.406483 110.674999) - (xy 119.406485 110.674998) - (xy 119.500141 110.660166) - (xy 119.500151 110.660163) - (xy 119.613043 110.602641) - (xy 119.702641 110.513043) - (xy 119.760163 110.400151) - (xy 119.760164 110.400147) - (xy 119.775 110.306484) - (xy 119.775 110.100001) - (xy 119.774999 110.1) - (xy 119.275 110.1) - (xy 119.074999 110.1) - (xy 118.575002 110.1) - (xy 118.575001 110.100001) - (xy 118.575001 110.306485) - (xy 108.419133 110.306485) - (xy 108.349947 110.060061) - (xy 108.349833 110.059587) - (xy 108.339336 110.022265) - (xy 108.329562 109.98745) - (xy 108.329416 109.986999) - (xy 108.304947 109.899999) - (xy 118.575 109.899999) - (xy 118.575001 109.9) - (xy 119.074999 109.9) - (xy 119.075 109.899999) - (xy 119.275 109.899999) - (xy 119.275001 109.9) - (xy 119.774998 109.9) - (xy 119.774999 109.899999) - (xy 119.774999 109.693516) - (xy 119.774998 109.693514) - (xy 119.760166 109.599858) - (xy 119.760163 109.599848) - (xy 119.702641 109.486956) - (xy 119.613043 109.397358) - (xy 119.500151 109.339836) - (xy 119.500147 109.339835) - (xy 119.406484 109.325) - (xy 119.275001 109.325) - (xy 119.275 109.325001) - (xy 119.275 109.899999) - (xy 119.075 109.899999) - (xy 119.075 109.325001) - (xy 119.074999 109.325) - (xy 118.943517 109.325) - (xy 118.943514 109.325001) - (xy 118.849858 109.339833) - (xy 118.849848 109.339836) - (xy 118.736956 109.397358) - (xy 118.647358 109.486956) - (xy 118.589836 109.599848) - (xy 118.589835 109.599852) - (xy 118.575 109.693515) - (xy 118.575 109.899999) - (xy 108.304947 109.899999) - (xy 108.259006 109.736651) - (xy 108.198356 109.517118) - (xy 108.197962 109.515465) - (xy 108.197729 109.514628) - (xy 108.197729 109.514625) - (xy 108.188213 109.480398) - (xy 108.178676 109.445877) - (xy 108.178675 109.445876) - (xy 108.178446 109.445045) - (xy 108.17793 109.443416) - (xy 108.126151 109.257176) - (xy 108.074474 109.070347) - (xy 108.070289 109.055037) - (xy 108.033786 108.921486) - (xy 108.016379 108.857665) - (xy 108.004215 108.813064) - (xy 108.000224 108.797988) - (xy 107.999374 108.793537) - (xy 107.999072 108.792414) - (xy 107.999073 108.792412) - (xy 107.990082 108.758881) - (xy 107.98933 108.755641) - (xy 107.989219 108.75508) - (xy 107.989218 108.755069) - (xy 107.986867 108.746451) - (xy 107.98045 108.722923) - (xy 107.972054 108.690737) - (xy 107.971745 108.689825) - (xy 107.970696 108.6863) - (xy 107.958833 108.640245) - (xy 107.946304 108.590592) - (xy 107.941416 108.571223) - (xy 107.941192 108.570182) - (xy 107.940904 108.569047) - (xy 107.940904 108.569042) - (xy 107.932074 108.534202) - (xy 107.923338 108.499579) - (xy 107.923336 108.499574) - (xy 107.923035 108.498381) - (xy 107.922734 108.497347) - (xy 107.910126 108.447595) - (xy 107.895485 108.389822) - (xy 107.851056 108.209144) - (xy 107.825473 108.103918) - (xy 107.798668 107.993663) - (xy 107.740566 107.746481) - (xy 107.685698 107.504718) - (xy 107.677252 107.467502) - (xy 107.615218 107.1879) - (xy 107.608817 107.15905) - (xy 107.536426 106.824863) - (xy 107.461273 106.46591) - (xy 107.385062 106.084858) - (xy 107.384262 106.080706) - (xy 107.350085 105.903246) - (xy 107.307791 105.683642) - (xy 107.230598 105.264028) - (xy 107.154379 104.827503) - (xy 107.127167 104.662417) - (xy 107.080211 104.37755) - (xy 107.009042 103.915936) - (xy 106.941897 103.444934) - (xy 106.904472 103.156226) - (xy 106.915742 103.096088) - (xy 106.960208 103.054059) - (xy 107.002651 103.0445) - (xy 109.796501 103.0445) - (xy 109.854692 103.063407) - (xy 109.890656 103.112907) - (xy 109.895501 103.1435) - (xy 109.895501 103.41507) - (xy 109.910265 103.4893) - (xy 109.910266 103.489302) - (xy 109.949807 103.548478) - (xy 109.966516 103.573484) - (xy 110.050699 103.629734) - (xy 110.124933 103.6445) - (xy 111.875066 103.644499) - (xy 111.949301 103.629734) - (xy 112.033484 103.573484) - (xy 112.089734 103.489301) - (xy 112.1045 103.415067) - (xy 112.104499 101.664934) - (xy 112.089734 101.590699) - (xy 112.089733 101.590697) - (xy 112.033486 101.506519) - (xy 112.033485 101.506518) - (xy 112.033484 101.506516) - (xy 112.001503 101.485147) - (xy 112.640905 101.485147) - (xy 112.643569 101.506516) - (xy 112.64512 101.51896) - (xy 112.6455 101.525088) - (xy 112.6455 101.529379) - (xy 112.648957 101.5501) - (xy 112.649252 101.552122) - (xy 112.655538 101.60255) - (xy 112.657655 101.609661) - (xy 112.660071 101.616699) - (xy 112.674284 101.642963) - (xy 112.678802 101.651311) - (xy 112.684248 101.661373) - (xy 112.685172 101.663168) - (xy 112.696146 101.685613) - (xy 112.707502 101.708842) - (xy 112.711818 101.714887) - (xy 112.716379 101.720746) - (xy 112.716381 101.720749) - (xy 112.745207 101.747285) - (xy 112.753751 101.75515) - (xy 112.755227 101.756567) - (xy 116.216073 105.217412) - (xy 116.228946 105.233265) - (xy 116.235576 105.243412) - (xy 116.235579 105.243416) - (xy 116.260611 105.262899) - (xy 116.262462 105.26434) - (xy 116.267059 105.268399) - (xy 116.2701 105.271439) - (xy 116.270103 105.271442) - (xy 116.287232 105.283672) - (xy 116.288861 105.284887) - (xy 116.328942 105.316084) - (xy 116.335481 105.319622) - (xy 116.342147 105.32288) - (xy 116.342152 105.322884) - (xy 116.390882 105.337391) - (xy 116.39278 105.337999) - (xy 116.440844 105.3545) - (xy 116.440846 105.3545) - (xy 116.448167 105.355722) - (xy 116.455537 105.35664) - (xy 116.455544 105.356642) - (xy 116.506325 105.354541) - (xy 116.508338 105.3545) - (xy 129.812153 105.3545) - (xy 129.870344 105.373407) - (xy 129.882157 105.383496) - (xy 132.716071 108.21741) - (xy 132.728943 108.233261) - (xy 132.735577 108.243414) - (xy 132.735578 108.243415) - (xy 132.735579 108.243416) - (xy 132.762473 108.264348) - (xy 132.76707 108.268408) - (xy 132.770104 108.271442) - (xy 132.787225 108.283665) - (xy 132.78885 108.284878) - (xy 132.828942 108.316084) - (xy 132.835481 108.319622) - (xy 132.842149 108.322882) - (xy 132.842152 108.322884) - (xy 132.874216 108.332429) - (xy 132.91597 108.357309) - (xy 133.76831 109.209649) - (xy 133.796087 109.264166) - (xy 133.793043 109.30839) - (xy 133.758208 109.423227) - (xy 133.758206 109.423236) - (xy 133.738582 109.622496) - (xy 133.738582 109.622503) - (xy 133.758206 109.821763) - (xy 133.758207 109.821766) - (xy 133.816334 110.013383) - (xy 133.816335 110.013385) - (xy 133.910719 110.189966) - (xy 134.00656 110.306749) - (xy 134.037748 110.344752) - (xy 134.056879 110.360452) - (xy 134.192533 110.47178) - (xy 134.35448 110.558342) - (xy 134.36912 110.566167) - (xy 134.560731 110.624292) - (xy 134.560733 110.624292) - (xy 134.560736 110.624293) - (xy 134.759997 110.643918) - (xy 134.76 110.643918) - (xy 134.760003 110.643918) - (xy 134.959263 110.624293) - (xy 134.959264 110.624292) - (xy 134.959269 110.624292) - (xy 135.15088 110.566167) - (xy 135.250268 110.513043) - (xy 135.327466 110.47178) - (xy 135.327467 110.471778) - (xy 135.327469 110.471778) - (xy 135.482252 110.344752) - (xy 135.567648 110.240695) - (xy 135.61918 110.207708) - (xy 135.644177 110.2045) - (xy 136.415823 110.2045) - (xy 136.474014 110.223407) - (xy 136.492351 110.240695) - (xy 136.54656 110.306749) - (xy 136.577748 110.344752) - (xy 136.596879 110.360452) - (xy 136.732533 110.47178) - (xy 136.89448 110.558342) - (xy 136.90912 110.566167) - (xy 137.100731 110.624292) - (xy 137.100733 110.624292) - (xy 137.100736 110.624293) - (xy 137.299997 110.643918) - (xy 137.3 110.643918) - (xy 137.300003 110.643918) - (xy 137.499263 110.624293) - (xy 137.499264 110.624292) - (xy 137.499269 110.624292) - (xy 137.69088 110.566167) - (xy 137.790268 110.513043) - (xy 137.867466 110.47178) - (xy 137.867467 110.471778) - (xy 137.867469 110.471778) - (xy 138.022252 110.344752) - (xy 138.149278 110.189969) - (xy 138.155642 110.178064) - (xy 138.211952 110.072714) - (xy 138.243667 110.01338) - (xy 138.301792 109.821769) - (xy 138.310176 109.736651) - (xy 138.321418 109.622503) - (xy 138.321418 109.622496) - (xy 138.301793 109.423236) - (xy 138.301792 109.423233) - (xy 138.301792 109.423231) - (xy 138.243667 109.23162) - (xy 138.242167 109.228813) - (xy 138.14928 109.055033) - (xy 138.022256 108.900253) - (xy 138.022252 108.900248) - (xy 138.013959 108.893442) - (xy 137.867466 108.773219) - (xy 137.690885 108.678835) - (xy 137.690883 108.678834) - (xy 137.499266 108.620707) - (xy 137.499263 108.620706) - (xy 137.300003 108.601082) - (xy 137.299997 108.601082) - (xy 137.100736 108.620706) - (xy 137.100733 108.620707) - (xy 136.909116 108.678834) - (xy 136.909114 108.678835) - (xy 136.732533 108.773219) - (xy 136.577753 108.900243) - (xy 136.577743 108.900253) - (xy 136.450724 109.055027) - (xy 136.450718 109.055037) - (xy 136.403612 109.143168) - (xy 136.359507 109.185575) - (xy 136.316302 109.1955) - (xy 135.743698 109.1955) - (xy 135.685507 109.176593) - (xy 135.656388 109.143168) - (xy 135.609278 109.055031) - (xy 135.603432 109.047908) - (xy 135.482256 108.900253) - (xy 135.482252 108.900248) - (xy 135.473959 108.893442) - (xy 135.327466 108.773219) - (xy 135.150885 108.678835) - (xy 135.150883 108.678834) - (xy 134.959266 108.620707) - (xy 134.959263 108.620706) - (xy 134.760003 108.601082) - (xy 134.759997 108.601082) - (xy 134.560736 108.620706) - (xy 134.560733 108.620707) - (xy 134.369116 108.678834) - (xy 134.369111 108.678836) - (xy 134.349837 108.689138) - (xy 134.289604 108.699892) - (xy 134.234554 108.673187) - (xy 134.233169 108.67183) - (xy 133.343926 107.782587) - (xy 133.331051 107.766732) - (xy 133.32442 107.756583) - (xy 133.297534 107.735657) - (xy 133.292939 107.7316) - (xy 133.289897 107.728558) - (xy 133.272774 107.716332) - (xy 133.271142 107.715115) - (xy 133.231054 107.683913) - (xy 133.224535 107.680386) - (xy 133.217846 107.677115) - (xy 133.185782 107.667569) - (xy 133.144028 107.642689) - (xy 132.583842 107.082503) - (xy 133.738582 107.082503) - (xy 133.758206 107.281763) - (xy 133.758207 107.281766) - (xy 133.758208 107.281769) - (xy 133.814551 107.467507) - (xy 133.816334 107.473383) - (xy 133.816335 107.473385) - (xy 133.910719 107.649966) - (xy 134.019558 107.782587) - (xy 134.037748 107.804752) - (xy 134.037753 107.804756) - (xy 134.192533 107.93178) - (xy 134.369114 108.026164) - (xy 134.36912 108.026167) - (xy 134.560731 108.084292) - (xy 134.560733 108.084292) - (xy 134.560736 108.084293) - (xy 134.759997 108.103918) - (xy 134.76 108.103918) - (xy 134.760003 108.103918) - (xy 134.959263 108.084293) - (xy 134.959264 108.084292) - (xy 134.959269 108.084292) - (xy 135.15088 108.026167) - (xy 135.2784 107.958006) - (xy 135.327466 107.93178) - (xy 135.327467 107.931778) - (xy 135.327469 107.931778) - (xy 135.482252 107.804752) - (xy 135.609278 107.649969) - (xy 135.614964 107.63933) - (xy 135.659071 107.596924) - (xy 135.702274 107.587) - (xy 136.357726 107.587) - (xy 136.415917 107.605907) - (xy 136.445035 107.63933) - (xy 136.45072 107.649967) - (xy 136.450722 107.649969) - (xy 136.577748 107.804752) - (xy 136.577753 107.804756) - (xy 136.732533 107.93178) - (xy 136.909114 108.026164) - (xy 136.90912 108.026167) - (xy 137.100731 108.084292) - (xy 137.100733 108.084292) - (xy 137.100736 108.084293) - (xy 137.299997 108.103918) - (xy 137.3 108.103918) - (xy 137.300003 108.103918) - (xy 137.499263 108.084293) - (xy 137.499264 108.084292) - (xy 137.499269 108.084292) - (xy 137.69088 108.026167) - (xy 137.8184 107.958006) - (xy 137.867466 107.93178) - (xy 137.867467 107.931778) - (xy 137.867469 107.931778) - (xy 138.022252 107.804752) - (xy 138.149278 107.649969) - (xy 138.15317 107.642689) - (xy 138.215769 107.525573) - (xy 138.243667 107.47338) - (xy 138.301792 107.281769) - (xy 138.301923 107.280445) - (xy 138.321418 107.082503) - (xy 138.321418 107.082496) - (xy 138.301793 106.883236) - (xy 138.301792 106.883233) - (xy 138.301792 106.883231) - (xy 138.243667 106.69162) - (xy 138.238051 106.681113) - (xy 138.14928 106.515033) - (xy 138.04282 106.385311) - (xy 138.022252 106.360248) - (xy 137.944421 106.296374) - (xy 137.867466 106.233219) - (xy 137.690885 106.138835) - (xy 137.690883 106.138834) - (xy 137.499266 106.080707) - (xy 137.499263 106.080706) - (xy 137.300003 106.061082) - (xy 137.299997 106.061082) - (xy 137.100736 106.080706) - (xy 137.100733 106.080707) - (xy 136.909116 106.138834) - (xy 136.909114 106.138835) - (xy 136.732533 106.233219) - (xy 136.577753 106.360243) - (xy 136.577743 106.360253) - (xy 136.450724 106.515028) - (xy 136.45072 106.515032) - (xy 136.445035 106.52567) - (xy 136.400929 106.568076) - (xy 136.357726 106.578) - (xy 135.702274 106.578) - (xy 135.644083 106.559093) - (xy 135.614965 106.52567) - (xy 135.609279 106.515032) - (xy 135.609278 106.515031) - (xy 135.482252 106.360248) - (xy 135.404421 106.296374) - (xy 135.327466 106.233219) - (xy 135.150885 106.138835) - (xy 135.150883 106.138834) - (xy 134.959266 106.080707) - (xy 134.959263 106.080706) - (xy 134.760003 106.061082) - (xy 134.759997 106.061082) - (xy 134.560736 106.080706) - (xy 134.560733 106.080707) - (xy 134.369116 106.138834) - (xy 134.369114 106.138835) - (xy 134.192533 106.233219) - (xy 134.037753 106.360243) - (xy 134.037743 106.360253) - (xy 133.910719 106.515033) - (xy 133.816335 106.691614) - (xy 133.816334 106.691616) - (xy 133.758207 106.883233) - (xy 133.758206 106.883236) - (xy 133.738582 107.082496) - (xy 133.738582 107.082503) - (xy 132.583842 107.082503) - (xy 130.283926 104.782587) - (xy 130.271051 104.766732) - (xy 130.26442 104.756583) - (xy 130.237534 104.735657) - (xy 130.232939 104.7316) - (xy 130.229897 104.728558) - (xy 130.212774 104.716332) - (xy 130.211142 104.715115) - (xy 130.171054 104.683913) - (xy 130.164535 104.680386) - (xy 130.15785 104.677117) - (xy 130.157848 104.677116) - (xy 130.143331 104.672794) - (xy 130.109142 104.662615) - (xy 130.107195 104.661991) - (xy 130.059157 104.6455) - (xy 130.051828 104.644277) - (xy 130.044457 104.643358) - (xy 130.044456 104.643358) - (xy 130.044454 104.643358) - (xy 130.039022 104.643582) - (xy 129.993673 104.645458) - (xy 129.991661 104.6455) - (xy 116.687847 104.6455) - (xy 116.629656 104.626593) - (xy 116.617843 104.616504) - (xy 116.543842 104.542503) - (xy 133.738582 104.542503) - (xy 133.758206 104.741763) - (xy 133.758207 104.741766) - (xy 133.768388 104.775328) - (xy 133.814348 104.926838) - (xy 133.816334 104.933383) - (xy 133.816335 104.933385) - (xy 133.910719 105.109966) - (xy 134.037154 105.264028) - (xy 134.037748 105.264752) - (xy 134.042192 105.268399) - (xy 134.192533 105.39178) - (xy 134.369114 105.486164) - (xy 134.36912 105.486167) - (xy 134.560731 105.544292) - (xy 134.560733 105.544292) - (xy 134.560736 105.544293) - (xy 134.759997 105.563918) - (xy 134.76 105.563918) - (xy 134.760003 105.563918) - (xy 134.959263 105.544293) - (xy 134.959264 105.544292) - (xy 134.959269 105.544292) - (xy 135.15088 105.486167) - (xy 135.233585 105.44196) - (xy 135.327466 105.39178) - (xy 135.327467 105.391778) - (xy 135.327469 105.391778) - (xy 135.482252 105.264752) - (xy 135.567648 105.160695) - (xy 135.61918 105.127708) - (xy 135.644177 105.1245) - (xy 136.415823 105.1245) - (xy 136.474014 105.143407) - (xy 136.492351 105.160695) - (xy 136.577154 105.264028) - (xy 136.577748 105.264752) - (xy 136.582192 105.268399) - (xy 136.732533 105.39178) - (xy 136.909114 105.486164) - (xy 136.90912 105.486167) - (xy 137.100731 105.544292) - (xy 137.100733 105.544292) - (xy 137.100736 105.544293) - (xy 137.299997 105.563918) - (xy 137.3 105.563918) - (xy 137.300003 105.563918) - (xy 137.499263 105.544293) - (xy 137.499264 105.544292) - (xy 137.499269 105.544292) - (xy 137.69088 105.486167) - (xy 137.773585 105.44196) - (xy 137.867466 105.39178) - (xy 137.867467 105.391778) - (xy 137.867469 105.391778) - (xy 138.022252 105.264752) - (xy 138.149278 105.109969) - (xy 138.150043 105.108539) - (xy 138.227712 104.963229) - (xy 138.243667 104.93338) - (xy 138.301792 104.741769) - (xy 138.302406 104.735544) - (xy 138.321418 104.542503) - (xy 138.321418 104.542496) - (xy 138.301793 104.343236) - (xy 138.301792 104.343233) - (xy 138.301792 104.343231) - (xy 138.243667 104.15162) - (xy 138.243664 104.151614) - (xy 138.14928 103.975033) - (xy 138.022256 103.820253) - (xy 138.022252 103.820248) - (xy 138.004965 103.806061) - (xy 137.867466 103.693219) - (xy 137.690885 103.598835) - (xy 137.690883 103.598834) - (xy 137.499266 103.540707) - (xy 137.499263 103.540706) - (xy 137.300003 103.521082) - (xy 137.299997 103.521082) - (xy 137.100736 103.540706) - (xy 137.100733 103.540707) - (xy 136.909116 103.598834) - (xy 136.909114 103.598835) - (xy 136.732533 103.693219) - (xy 136.577753 103.820243) - (xy 136.577743 103.820253) - (xy 136.450724 103.975027) - (xy 136.450718 103.975037) - (xy 136.403612 104.063168) - (xy 136.359507 104.105575) - (xy 136.316302 104.1155) - (xy 135.743698 104.1155) - (xy 135.685507 104.096593) - (xy 135.656388 104.063168) - (xy 135.631529 104.01666) - (xy 135.609278 103.975031) - (xy 135.56078 103.915936) - (xy 135.482256 103.820253) - (xy 135.482252 103.820248) - (xy 135.464965 103.806061) - (xy 135.327466 103.693219) - (xy 135.150885 103.598835) - (xy 135.150883 103.598834) - (xy 134.959266 103.540707) - (xy 134.959263 103.540706) - (xy 134.760003 103.521082) - (xy 134.759997 103.521082) - (xy 134.560736 103.540706) - (xy 134.560733 103.540707) - (xy 134.369116 103.598834) - (xy 134.369114 103.598835) - (xy 134.192533 103.693219) - (xy 134.037753 103.820243) - (xy 134.037743 103.820253) - (xy 133.910719 103.975033) - (xy 133.816335 104.151614) - (xy 133.816334 104.151616) - (xy 133.758207 104.343233) - (xy 133.758206 104.343236) - (xy 133.738582 104.542496) - (xy 133.738582 104.542503) - (xy 116.543842 104.542503) - (xy 114.003842 102.002503) - (xy 133.738582 102.002503) - (xy 133.758206 102.201763) - (xy 133.758207 102.201766) - (xy 133.758208 102.201769) - (xy 133.79664 102.328463) - (xy 133.816334 102.393383) - (xy 133.816335 102.393385) - (xy 133.910719 102.569966) - (xy 134.020894 102.704215) - (xy 134.037748 102.724752) - (xy 134.037753 102.724756) - (xy 134.192533 102.85178) - (xy 134.369114 102.946164) - (xy 134.36912 102.946167) - (xy 134.560731 103.004292) - (xy 134.560733 103.004292) - (xy 134.560736 103.004293) - (xy 134.759997 103.023918) - (xy 134.76 103.023918) - (xy 134.760003 103.023918) - (xy 134.959263 103.004293) - (xy 134.959264 103.004292) - (xy 134.959269 103.004292) - (xy 135.15088 102.946167) - (xy 135.230756 102.903471) - (xy 135.327466 102.85178) - (xy 135.327467 102.851778) - (xy 135.327469 102.851778) - (xy 135.482252 102.724752) - (xy 135.557303 102.633302) - (xy 135.567649 102.620695) - (xy 135.61918 102.587708) - (xy 135.644177 102.5845) - (xy 136.415823 102.5845) - (xy 136.474014 102.603407) - (xy 136.492351 102.620695) - (xy 136.560894 102.704215) - (xy 136.577748 102.724752) - (xy 136.577753 102.724756) - (xy 136.732533 102.85178) - (xy 136.909114 102.946164) - (xy 136.90912 102.946167) - (xy 137.100731 103.004292) - (xy 137.100733 103.004292) - (xy 137.100736 103.004293) - (xy 137.299997 103.023918) - (xy 137.3 103.023918) - (xy 137.300003 103.023918) - (xy 137.499263 103.004293) - (xy 137.499264 103.004292) - (xy 137.499269 103.004292) - (xy 137.69088 102.946167) - (xy 137.770756 102.903471) - (xy 137.867466 102.85178) - (xy 137.867467 102.851778) - (xy 137.867469 102.851778) - (xy 138.022252 102.724752) - (xy 138.149278 102.569969) - (xy 138.155609 102.558126) - (xy 138.224545 102.429155) - (xy 138.243667 102.39338) - (xy 138.301792 102.201769) - (xy 138.302407 102.195533) - (xy 138.321418 102.002503) - (xy 138.321418 102.002496) - (xy 138.301793 101.803236) - (xy 138.301792 101.803233) - (xy 138.301792 101.803231) - (xy 138.243667 101.61162) - (xy 138.243664 101.611614) - (xy 138.14928 101.435033) - (xy 138.025824 101.284601) - (xy 138.022252 101.280248) - (xy 137.990526 101.254211) - (xy 137.867466 101.153219) - (xy 137.690885 101.058835) - (xy 137.690883 101.058834) - (xy 137.499266 101.000707) - (xy 137.499263 101.000706) - (xy 137.300003 100.981082) - (xy 137.299997 100.981082) - (xy 137.100736 101.000706) - (xy 137.100733 101.000707) - (xy 136.909116 101.058834) - (xy 136.909114 101.058835) - (xy 136.732533 101.153219) - (xy 136.577753 101.280243) - (xy 136.577743 101.280253) - (xy 136.450724 101.435027) - (xy 136.450718 101.435037) - (xy 136.412511 101.506519) - (xy 136.404349 101.52179) - (xy 136.403612 101.523168) - (xy 136.359507 101.565575) - (xy 136.316302 101.5755) - (xy 135.743698 101.5755) - (xy 135.685507 101.556593) - (xy 135.656388 101.523168) - (xy 135.655653 101.521792) - (xy 135.609278 101.435031) - (xy 135.606077 101.431131) - (xy 135.485824 101.284601) - (xy 135.482252 101.280248) - (xy 135.450526 101.254211) - (xy 135.327466 101.153219) - (xy 135.150885 101.058835) - (xy 135.150883 101.058834) - (xy 134.959266 101.000707) - (xy 134.959263 101.000706) - (xy 134.760003 100.981082) - (xy 134.759997 100.981082) - (xy 134.560736 101.000706) - (xy 134.560733 101.000707) - (xy 134.369116 101.058834) - (xy 134.369114 101.058835) - (xy 134.192533 101.153219) - (xy 134.037753 101.280243) - (xy 134.037743 101.280253) - (xy 133.910719 101.435033) - (xy 133.816335 101.611614) - (xy 133.816334 101.611616) - (xy 133.758207 101.803233) - (xy 133.758206 101.803236) - (xy 133.738582 102.002496) - (xy 133.738582 102.002503) - (xy 114.003842 102.002503) - (xy 113.383495 101.382156) - (xy 113.355718 101.327639) - (xy 113.354499 101.312152) - (xy 113.354499 99.999999) - (xy 113.354499 98.687842) - (xy 113.373406 98.629655) - (xy 113.383489 98.617848) - (xy 113.430998 98.570339) - (xy 113.485513 98.542564) - (xy 113.545945 98.552135) - (xy 113.58921 98.5954) - (xy 113.6 98.640345) - (xy 113.6 98.647999) - (xy 113.600001 98.648) - (xy 114.724999 98.648) - (xy 114.725 98.647998) - (xy 114.725 98.467302) - (xy 114.724999 98.467299) - (xy 114.714371 98.413865) - (xy 114.721563 98.353104) - (xy 114.729154 98.339549) - (xy 114.764734 98.286301) - (xy 114.7795 98.212067) - (xy 114.779499 97.639934) - (xy 114.764734 97.565699) - (xy 114.764733 97.565697) - (xy 114.708486 97.481519) - (xy 114.708485 97.481518) - (xy 114.708484 97.481516) - (xy 114.624301 97.425266) - (xy 114.550067 97.4105) - (xy 114.550066 97.4105) - (xy 113.774936 97.4105) - (xy 113.774929 97.410501) - (xy 113.700699 97.425265) - (xy 113.700697 97.425266) - (xy 113.616519 97.481513) - (xy 113.616515 97.481517) - (xy 113.581939 97.533263) - (xy 113.533888 97.571142) - (xy 113.511872 97.576499) - (xy 113.471454 97.581537) - (xy 113.464305 97.583666) - (xy 113.457304 97.586069) - (xy 113.423407 97.604413) - (xy 113.412608 97.610257) - (xy 113.410801 97.611187) - (xy 113.365161 97.633501) - (xy 113.359101 97.637827) - (xy 113.353248 97.642383) - (xy 113.318837 97.679763) - (xy 113.317421 97.681238) - (xy 112.782585 98.216074) - (xy 112.766736 98.228945) - (xy 112.756586 98.235577) - (xy 112.756581 98.235581) - (xy 112.735652 98.262469) - (xy 112.731594 98.267066) - (xy 112.728563 98.270096) - (xy 112.728554 98.270107) - (xy 112.716332 98.287223) - (xy 112.715113 98.288857) - (xy 112.683915 98.328942) - (xy 112.680388 98.33546) - (xy 112.677113 98.342158) - (xy 112.662617 98.390848) - (xy 112.661994 98.392794) - (xy 112.645499 98.440843) - (xy 112.644276 98.448174) - (xy 112.643358 98.455543) - (xy 112.643358 98.455544) - (xy 112.645457 98.506326) - (xy 112.645499 98.508335) - (xy 112.645499 101.452965) - (xy 112.643393 101.473274) - (xy 112.640905 101.485143) - (xy 112.640905 101.485144) - (xy 112.640905 101.485145) - (xy 112.640905 101.485147) - (xy 112.001503 101.485147) - (xy 111.949301 101.450266) - (xy 111.875067 101.4355) - (xy 111.875066 101.4355) - (xy 110.124936 101.4355) - (xy 110.124929 101.435501) - (xy 110.050699 101.450265) - (xy 110.050697 101.450266) - (xy 109.966519 101.506513) - (xy 109.966514 101.506518) - (xy 109.938498 101.548447) - (xy 109.910266 101.590699) - (xy 109.898471 101.649998) - (xy 109.8955 101.664932) - (xy 109.8955 101.9365) - (xy 109.876593 101.994691) - (xy 109.827093 102.030655) - (xy 109.7965 102.0355) - (xy 106.867913 102.0355) - (xy 106.809722 102.016593) - (xy 106.773758 101.967093) - (xy 106.769263 101.94482) - (xy 106.768561 101.9365) - (xy 106.732005 101.503043) - (xy 106.69767 101.015487) - (xy 106.697619 101.014615) - (xy 106.67415 100.529573) - (xy 106.660469 100.049764) - (xy 106.660451 100.048686) - (xy 106.660425 100.0445) - (xy 106.66015 100) - (xy 109.890768 100) - (xy 109.895332 100.049254) - (xy 109.909655 100.203822) - (xy 109.965672 100.400701) - (xy 110.049409 100.568868) - (xy 110.056912 100.583935) - (xy 110.180268 100.747285) - (xy 110.331538 100.885186) - (xy 110.505573 100.992944) - (xy 110.696444 101.066888) - (xy 110.897653 101.1045) - (xy 111.102347 101.1045) - (xy 111.303556 101.066888) - (xy 111.494427 100.992944) - (xy 111.668462 100.885186) - (xy 111.819732 100.747285) - (xy 111.943088 100.583935) - (xy 112.034328 100.400701) - (xy 112.090345 100.203821) - (xy 112.109232 100) - (xy 112.090345 99.796179) - (xy 112.034328 99.599299) - (xy 111.943088 99.416065) - (xy 111.819732 99.252715) - (xy 111.668462 99.114814) - (xy 111.494427 99.007056) - (xy 111.303556 98.933112) - (xy 111.303555 98.933111) - (xy 111.303553 98.933111) - (xy 111.102347 98.8955) - (xy 110.897653 98.8955) - (xy 110.696446 98.933111) - (xy 110.505572 99.007056) - (xy 110.505567 99.007059) - (xy 110.331542 99.114811) - (xy 110.33154 99.114812) - (xy 110.331538 99.114814) - (xy 110.180268 99.252715) - (xy 110.156505 99.284182) - (xy 110.056913 99.416063) - (xy 110.056908 99.416072) - (xy 109.965672 99.599298) - (xy 109.909655 99.796177) - (xy 109.894133 99.96369) - (xy 109.890768 100) - (xy 106.66015 100) - (xy 106.657536 99.577408) - (xy 106.657546 99.576074) - (xy 106.6581 99.549734) - (xy 106.666431 99.153189) - (xy 106.667224 99.115442) - (xy 106.667273 99.114042) - (xy 106.681735 98.821023) - (xy 106.689448 98.66472) - (xy 106.689552 98.663152) - (xy 106.698007 98.5594) - (xy 106.724963 98.228635) - (xy 106.725143 98.226856) - (xy 106.775996 97.80564) - (xy 106.776145 97.804527) - (xy 106.812269 97.56) - (xy 109.954767 97.56) - (xy 109.96519 97.665831) - (xy 109.965191 97.665836) - (xy 110.025232 97.863762) - (xy 110.025234 97.863767) - (xy 110.122724 98.04616) - (xy 110.122731 98.04617) - (xy 110.25394 98.20605) - (xy 110.253949 98.206059) - (xy 110.413829 98.337268) - (xy 110.413839 98.337275) - (xy 110.596232 98.434765) - (xy 110.596237 98.434767) - (xy 110.794166 98.494808) - (xy 110.899998 98.505231) - (xy 110.899999 98.50523) - (xy 110.899999 97.950763) - (xy 110.964237 97.96) - (xy 111.035763 97.96) - (xy 111.1 97.950764) - (xy 111.1 98.50523) - (xy 111.100001 98.505231) - (xy 111.205833 98.494808) - (xy 111.403762 98.434767) - (xy 111.403767 98.434765) - (xy 111.58616 98.337275) - (xy 111.58617 98.337268) - (xy 111.74605 98.206059) - (xy 111.746059 98.20605) - (xy 111.877268 98.04617) - (xy 111.877275 98.04616) - (xy 111.974765 97.863767) - (xy 111.974767 97.863762) - (xy 112.034808 97.665836) - (xy 112.034809 97.665831) - (xy 112.045232 97.56) - (xy 111.491746 97.56) - (xy 111.5 97.531889) - (xy 111.5 97.388111) - (xy 111.491746 97.36) - (xy 112.045232 97.36) - (xy 112.045232 97.359999) - (xy 112.034809 97.254168) - (xy 112.034808 97.254163) - (xy 111.974767 97.056237) - (xy 111.974765 97.056232) - (xy 111.877275 96.873839) - (xy 111.877268 96.873829) - (xy 111.746059 96.713949) - (xy 111.74605 96.71394) - (xy 111.58617 96.582731) - (xy 111.58616 96.582724) - (xy 111.403767 96.485234) - (xy 111.403762 96.485232) - (xy 111.205836 96.425191) - (xy 111.205831 96.42519) - (xy 111.1 96.414767) - (xy 111.099999 96.969235) - (xy 111.035763 96.96) - (xy 110.964237 96.96) - (xy 110.899999 96.969236) - (xy 110.899999 96.414767) - (xy 110.899998 96.414767) - (xy 110.794168 96.42519) - (xy 110.794163 96.425191) - (xy 110.596237 96.485232) - (xy 110.596232 96.485234) - (xy 110.413839 96.582724) - (xy 110.413829 96.582731) - (xy 110.253949 96.71394) - (xy 110.25394 96.713949) - (xy 110.122731 96.873829) - (xy 110.122724 96.873839) - (xy 110.025234 97.056232) - (xy 110.025232 97.056237) - (xy 109.965191 97.254163) - (xy 109.96519 97.254168) - (xy 109.954767 97.359999) - (xy 109.954768 97.36) - (xy 110.508254 97.36) - (xy 110.5 97.388111) - (xy 110.5 97.531889) - (xy 110.508254 97.56) - (xy 109.954767 97.56) - (xy 106.812269 97.56) - (xy 106.83971 97.374254) - (xy 106.910819 96.924887) - (xy 106.989974 96.460835) - (xy 107.054259 96.101288) - (xy 107.075353 95.983311) - (xy 107.077511 95.971669) - (xy 107.165626 95.496235) - (xy 107.207155 95.283453) - (xy 113.575 95.283453) - (xy 113.59076 95.382965) - (xy 113.590762 95.382969) - (xy 113.651881 95.502921) - (xy 113.747078 95.598118) - (xy 113.86703 95.659237) - (xy 113.867029 95.659237) - (xy 113.966545 95.674999) - (xy 114.125 95.674999) - (xy 114.125 95.1) - (xy 113.575001 95.1) - (xy 113.575001 95.283453) - (xy 113.575 95.283453) - (xy 107.207155 95.283453) - (xy 107.261862 95.003148) - (xy 107.282615 94.899999) - (xy 113.575 94.899999) - (xy 113.575001 94.9) - (xy 114.124999 94.9) - (xy 114.125 94.899999) - (xy 114.125 94.325001) - (xy 114.124999 94.325) - (xy 113.966547 94.325) - (xy 113.966546 94.325001) - (xy 113.867034 94.34076) - (xy 113.86703 94.340762) - (xy 113.747078 94.401881) - (xy 113.651881 94.497078) - (xy 113.590762 94.61703) - (xy 113.575 94.716546) - (xy 113.575 94.899999) - (xy 107.282615 94.899999) - (xy 107.362292 94.503982) - (xy 107.466776 94.000468) - (xy 107.573252 93.496946) - (xy 107.673305 93.037613) - (xy 107.68276 92.994206) - (xy 107.692568 92.949941) - (xy 107.793301 92.495278) - (xy 107.90503 92.001475) - (xy 108.015549 91.515589) - (xy 108.127151 91.040283) - (xy 108.127172 91.040288) - (xy 108.127176 91.040173) - (xy 108.236871 90.575473) - (xy 108.344539 90.125861) - (xy 108.349561 90.105106) - (xy 108.380379 89.977722) - (xy 108.449172 89.693383) - (xy 108.467796 89.617423) - (xy 108.55081 89.278856) - (xy 108.648522 88.886013) - (xy 108.648544 88.886018) - (xy 108.648549 88.885901) - (xy 108.741117 88.515635) - (xy 108.828195 88.168323) - (xy 108.90885 87.850683) - (xy 108.908872 87.850688) - (xy 108.908877 87.850574) - (xy 108.982537 87.561905) - (xy 109.023435 87.404419) - (xy 109.039808 87.341369) - (xy 109.040334 87.339604) - (xy 109.040521 87.338876) - (xy 109.040523 87.338873) - (xy 109.049424 87.304343) - (xy 109.058373 87.269883) - (xy 109.058373 87.269876) - (xy 109.05856 87.269159) - (xy 109.058956 87.267361) - (xy 109.107385 87.079494) - (xy 109.127623 87.001848) - (xy 109.155909 86.893316) - (xy 109.185991 86.779757) - (xy 109.18635 86.778574) - (xy 109.195692 86.743136) - (xy 109.195716 86.743142) - (xy 109.195722 86.743019) - (xy 109.204919 86.708307) - (xy 109.204919 86.708301) - (xy 109.205209 86.707209) - (xy 109.205483 86.705997) - (xy 109.206659 86.701535) - (xy 109.22454 86.633714) - (xy 109.232392 86.604481) - (xy 109.233319 86.601431) - (xy 109.234051 86.599269) - (xy 109.234055 86.599261) - (xy 109.242713 86.566069) - (xy 109.251585 86.533048) - (xy 109.251587 86.533029) - (xy 109.251729 86.5323) - (xy 109.25252 86.528864) - (xy 109.258958 86.504852) - (xy 109.270826 86.461996) - (xy 109.290092 86.393919) - (xy 109.290164 86.393698) - (xy 109.290644 86.391997) - (xy 109.290648 86.391991) - (xy 109.300398 86.35751) - (xy 109.310259 86.322667) - (xy 109.310259 86.322659) - (xy 109.31066 86.321246) - (xy 109.310712 86.321031) - (xy 109.34083 86.214516) - (xy 109.370184 86.11427) - (xy 109.392875 86.036782) - (xy 109.392877 86.036782) - (xy 109.392878 86.036766) - (xy 109.455461 85.823194) - (xy 109.529476 85.579434) - (xy 109.570259 85.446529) - (xy 109.594897 85.405572) - (xy 109.66925 85.331221) - (xy 109.734343 85.244267) - (xy 109.777545 85.128437) - (xy 109.78504 85.108343) - (xy 109.786304 85.090669) - (xy 109.795389 84.96364) - (xy 109.77105 84.851753) - (xy 109.773585 84.800267) - (xy 109.789037 84.752453) - (xy 109.81259 84.679573) - (xy 109.885978 84.456879) - (xy 109.927527 84.3308) - (xy 110.052319 83.962367) - (xy 110.1861 83.57589) - (xy 110.328581 83.174171) - (xy 110.481056 82.75833) - (xy 110.599719 82.441897) - (xy 110.641168 82.331368) - (xy 110.641225 82.331223) - (xy 110.810923 81.897112) - (xy 110.988965 81.454973) - (xy 111.174586 81.007704) - (xy 111.175141 81.00642) - (xy 111.331532 80.644165) - (xy 111.367777 80.56021) - (xy 111.568589 80.112319) - (xy 111.777049 79.667869) - (xy 111.992143 79.227859) - (xy 112.213485 78.795947) - (xy 112.213889 78.795181) - (xy 112.440836 78.37343) - (xy 112.441467 78.372294) - (xy 112.449365 78.358497) - (xy 112.675742 77.963041) - (xy 112.676282 77.962124) - (xy 112.680879 77.9545) - (xy 112.914691 77.566713) - (xy 112.915448 77.5655) - (xy 113.158746 77.188534) - (xy 113.159626 77.187219) - (xy 113.408705 76.828928) - (xy 113.409656 76.827609) - (xy 113.664291 76.487454) - (xy 113.665032 76.486493) - (xy 113.934871 76.146262) - (xy 114.221258 75.791734) - (xy 114.521978 75.429682) - (xy 114.834498 75.058629) - (xy 114.884751 75) - (xy 122.040493 75) - (xy 122.060504 75.34358) - (xy 122.120266 75.682506) - (xy 122.120266 75.682507) - (xy 122.218971 76.012205) - (xy 122.218973 76.012212) - (xy 122.318219 76.242289) - (xy 122.355288 76.328224) - (xy 122.527368 76.626276) - (xy 122.619822 76.750463) - (xy 122.732888 76.902337) - (xy 122.969069 77.152673) - (xy 123.232701 77.373886) - (xy 123.232705 77.373889) - (xy 123.310487 77.425047) - (xy 123.507323 77.554509) - (xy 123.520246 77.563008) - (xy 123.827799 77.717467) - (xy 124.151204 77.835177) - (xy 124.151207 77.835177) - (xy 124.151208 77.835178) - (xy 124.486076 77.914543) - (xy 124.486081 77.914543) - (xy 124.486087 77.914545) - (xy 124.82792 77.9545) - (xy 125.172077 77.9545) - (xy 125.17208 77.9545) - (xy 125.513913 77.914545) - (xy 125.513919 77.914543) - (xy 125.513923 77.914543) - (xy 125.752063 77.858103) - (xy 125.848796 77.835177) - (xy 126.172201 77.717467) - (xy 126.479754 77.563008) - (xy 126.767295 77.373889) - (xy 127.030937 77.152667) - (xy 127.267114 76.902334) - (xy 127.472632 76.626276) - (xy 127.644712 76.328224) - (xy 127.781027 76.012211) - (xy 127.879733 75.682509) - (xy 127.939496 75.343578) - (xy 127.959507 75) - (xy 127.939496 74.656422) - (xy 127.879733 74.317491) - (xy 127.781027 73.987789) - (xy 127.644712 73.671776) - (xy 127.472632 73.373724) - (xy 127.267114 73.097666) - (xy 127.267113 73.097665) - (xy 127.267111 73.097662) - (xy 127.07191 72.890762) - (xy 127.030937 72.847333) - (xy 127.030935 72.847331) - (xy 127.03093 72.847326) - (xy 126.767298 72.626113) - (xy 126.479755 72.436992) - (xy 126.172203 72.282534) - (xy 126.172198 72.282532) - (xy 125.848791 72.164821) - (xy 125.513923 72.085456) - (xy 125.402817 72.072469) - (xy 125.17208 72.0455) - (xy 125.172077 72.0455) - (xy 124.827923 72.0455) - (xy 124.82792 72.0455) - (xy 124.661397 72.064964) - (xy 124.486076 72.085456) - (xy 124.151208 72.164821) - (xy 123.827801 72.282532) - (xy 123.827796 72.282534) - (xy 123.520244 72.436992) - (xy 123.232701 72.626113) - (xy 122.969069 72.847326) - (xy 122.732888 73.097662) - (xy 122.527369 73.373722) - (xy 122.527367 73.373725) - (xy 122.355288 73.671775) - (xy 122.355285 73.671782) - (xy 122.218973 73.987787) - (xy 122.218971 73.987794) - (xy 122.120266 74.317492) - (xy 122.120266 74.317493) - (xy 122.060504 74.656419) - (xy 122.040493 75) - (xy 114.884751 75) - (xy 115.069245 74.784756) - (xy 115.155811 74.683762) - (xy 115.486976 74.302872) - (xy 115.822657 73.920514) - (xy 116.164642 73.537768) - (xy 116.203045 73.495037) - (xy 116.342158 73.340243) - (xy 116.509346 73.154211) - (xy 116.854509 72.774232) - (xy 117.20074 72.397071) - (xy 117.543215 72.024728) - (xy 117.882729 71.660324) - (xy 117.88275 71.660343) - (xy 117.882869 71.660174) - (xy 118.216795 71.303322) - (xy 118.54349 70.956707) - (xy 118.861882 70.621347) - (xy 118.861887 70.621352) - (xy 118.861918 70.621308) - (xy 119.168643 70.298649) - (xy 119.397348 70.060705) - (xy 119.464345 69.991001) - (xy 119.746077 69.698279) - (xy 119.839854 69.60133) - (xy 120.012047 69.423311) - (xy 120.012055 69.423318) - (xy 120.012099 69.423256) - (xy 120.25977 69.167629) - (xy 120.488788 68.932634) - (xy 120.488885 68.932583) - (xy 120.488861 68.93256) - (xy 120.697297 68.719139) - (xy 120.697337 68.719178) - (xy 120.697556 68.718875) - (xy 120.883364 68.530087) - (xy 121.019317 68.392463) - (xy 121.021719 68.390191) - (xy 121.022364 68.389618) - (xy 121.022371 68.389614) - (xy 121.046791 68.364654) - (xy 121.064046 68.347187) - (xy 121.07125 68.339897) - (xy 121.071255 68.33989) - (xy 121.071262 68.339884) - (xy 121.071267 68.339876) - (xy 121.071818 68.339233) - (xy 121.074038 68.336805) - (xy 121.181644 68.226826) - (xy 121.26298 68.14549) - (xy 121.265346 68.143274) - (xy 121.266568 68.1422) - (xy 121.266589 68.142185) - (xy 121.290827 68.117643) - (xy 121.31525 68.093221) - (xy 121.315262 68.093204) - (xy 121.316337 68.091964) - (xy 121.318518 68.089605) - (xy 121.345379 68.062408) - (xy 121.347818 68.060102) - (xy 121.34805 68.059896) - (xy 121.348065 68.059885) - (xy 121.372661 68.034786) - (xy 121.37856 68.028813) - (xy 121.379136 68.028313) - (xy 121.379107 68.028284) - (xy 121.408698 67.998734) - (xy 121.409243 67.998227) - (xy 121.410216 67.997253) - (xy 121.410221 67.99725) - (xy 121.429877 67.977592) - (xy 121.430826 67.976672) - (xy 121.451042 67.957647) - (xy 121.453549 67.954499) - (xy 121.457624 67.949986) - (xy 121.469968 67.937899) - (xy 121.472438 67.935641) - (xy 121.472753 67.93537) - (xy 121.472779 67.935352) - (xy 121.497712 67.910734) - (xy 121.522742 67.886226) - (xy 121.522759 67.886203) - (xy 121.523051 67.885874) - (xy 121.525328 67.883467) - (xy 121.575209 67.834218) - (xy 121.624516 67.786736) - (xy 121.653658 67.758675) - (xy 121.653757 67.758586) - (xy 121.655002 67.757386) - (xy 121.655006 67.757384) - (xy 121.682797 67.730615) - (xy 121.706933 67.707373) - (xy 121.706937 67.707367) - (xy 121.708112 67.706236) - (xy 121.708186 67.706157) - (xy 121.8158 67.602501) - (xy 121.976198 67.449975) - (xy 122.085223 67.347907) - (xy 122.162196 67.275849) - (xy 122.208191 67.233107) - (xy 122.37235 67.080565) - (xy 122.604113 66.86762) - (xy 122.857631 66.637869) - (xy 123.13068 66.393511) - (xy 123.422844 66.137001) - (xy 123.731845 65.868606) - (xy 124.056277 65.592641) - (xy 124.395588 65.308727) - (xy 124.748532 65.020044) - (xy 125.113454 64.727316) - (xy 125.488005 64.433802) - (xy 125.871877 64.139731) - (xy 126.263186 63.848959) - (xy 126.661094 63.561362) - (xy 127.06417 63.280192) - (xy 127.469595 63.007289) - (xy 127.878244 62.743677) - (xy 128.286362 62.491775) - (xy 128.287299 62.491211) - (xy 128.694702 62.252992) - (xy 128.695676 62.252438) - (xy 129.099257 62.029839) - (xy 129.100466 62.029197) - (xy 129.501051 61.82409) - (xy 129.502429 61.823414) - (xy 129.600656 61.777049) - (xy 129.896106 61.637591) - (xy 129.897707 61.636871) - (xy 130.288743 61.469696) - (xy 130.289792 61.469263) - (xy 130.693272 61.309044) - (xy 131.119113 61.146018) - (xy 131.560762 60.981637) - (xy 132.015192 60.81729) - (xy 132.065909 60.799522) - (xy 132.4827 60.653513) - (xy 132.958866 60.48949) - (xy 133.441765 60.326536) - (xy 133.929208 60.165382) - (xy 134.366127 60.023293) - (xy 134.427311 60.023279) - (xy 134.47682 60.05923) - (xy 134.495742 60.117416) - (xy 134.47685 60.175611) - (xy 134.46675 60.18744) - (xy 134.464598 60.189591) - (xy 134.377657 60.305733) - (xy 134.32696 60.441657) - (xy 134.326959 60.441658) - (xy 134.3205 60.501748) - (xy 134.3205 61.498248) - (xy 134.320501 61.498254) - (xy 134.326959 61.558339) - (xy 134.326959 61.55834) - (xy 134.32696 61.558342) - (xy 134.333198 61.575067) - (xy 134.377657 61.694266) - (xy 134.464593 61.810401) - (xy 134.464598 61.810406) - (xy 134.543398 61.869394) - (xy 134.580733 61.897342) - (xy 134.716658 61.94804) - (xy 134.776745 61.9545) - (xy 135.3965 61.954499) - (xy 135.454691 61.973406) - (xy 135.490655 62.022906) - (xy 135.4955 62.053499) - (xy 135.4955 62.787) - (xy 135.476593 62.845191) - (xy 135.427093 62.881155) - (xy 135.3965 62.886) - (xy 133.972936 62.886) - (xy 133.972929 62.886001) - (xy 133.898699 62.900765) - (xy 133.898697 62.900766) - (xy 133.814519 62.957013) - (xy 133.814514 62.957018) - (xy 133.79573 62.985131) - (xy 133.758266 63.041199) - (xy 133.751526 63.075083) - (xy 133.7435 63.115432) - (xy 133.7435 63.3765) - (xy 133.724593 63.434691) - (xy 133.675093 63.470655) - (xy 133.6445 63.4755) - (xy 132.084883 63.4755) - (xy 132.06384 63.473238) - (xy 132.05636 63.471611) - (xy 132.019028 63.474281) - (xy 132.003745 63.475374) - (xy 132.000212 63.4755) - (xy 131.983917 63.4755) - (xy 131.979187 63.476179) - (xy 131.967786 63.477818) - (xy 131.964278 63.478195) - (xy 131.911664 63.481959) - (xy 131.911659 63.481959) - (xy 131.911658 63.48196) - (xy 131.911656 63.48196) - (xy 131.911649 63.481962) - (xy 131.904484 63.484635) - (xy 131.88398 63.489868) - (xy 131.876409 63.490956) - (xy 131.876403 63.490958) - (xy 131.828415 63.512873) - (xy 131.82515 63.514225) - (xy 131.775733 63.532657) - (xy 131.77573 63.532659) - (xy 131.769601 63.537247) - (xy 131.75141 63.54804) - (xy 131.744441 63.551222) - (xy 131.704565 63.585773) - (xy 131.701819 63.587986) - (xy 131.688776 63.597752) - (xy 131.677248 63.609279) - (xy 131.674665 63.611684) - (xy 131.634803 63.646225) - (xy 131.630665 63.652664) - (xy 131.617388 63.669139) - (xy 129.689139 65.597388) - (xy 129.672664 65.610665) - (xy 129.666225 65.614803) - (xy 129.631684 65.654665) - (xy 129.629279 65.657248) - (xy 129.617749 65.668779) - (xy 129.617748 65.66878) - (xy 129.607978 65.68183) - (xy 129.605763 65.684579) - (xy 129.571223 65.724441) - (xy 129.568039 65.731412) - (xy 129.557248 65.749599) - (xy 129.552657 65.755732) - (xy 129.552654 65.755737) - (xy 129.534219 65.805163) - (xy 129.532867 65.808426) - (xy 129.510956 65.856406) - (xy 129.509868 65.86398) - (xy 129.504636 65.884482) - (xy 129.50196 65.891655) - (xy 129.501959 65.891659) - (xy 129.498195 65.944278) - (xy 129.497818 65.947786) - (xy 129.4955 65.963918) - (xy 129.4955 65.980211) - (xy 129.495374 65.983743) - (xy 129.491611 66.03636) - (xy 129.49161 66.036362) - (xy 129.493236 66.043831) - (xy 129.4955 66.06488) - (xy 129.495499 81.750021) - (xy 129.476592 81.808212) - (xy 129.466503 81.820025) - (xy 116.820025 94.466504) - (xy 116.765508 94.494281) - (xy 116.750021 94.4955) - (xy 116.458009 94.4955) - (xy 116.399818 94.476593) - (xy 116.378756 94.455829) - (xy 116.366337 94.43924) - (xy 116.342544 94.407456) - (xy 116.303983 94.378589) - (xy 116.232161 94.324823) - (xy 116.102978 94.276641) - (xy 116.102973 94.27664) - (xy 116.102971 94.276639) - (xy 116.102967 94.276639) - (xy 116.073049 94.273422) - (xy 116.045864 94.2705) - (xy 116.045861 94.2705) - (xy 115.504139 94.2705) - (xy 115.504136 94.2705) - (xy 115.480674 94.273022) - (xy 115.447032 94.276639) - (xy 115.447021 94.276641) - (xy 115.317838 94.324823) - (xy 115.20746 94.407452) - (xy 115.207452 94.40746) - (xy 115.124823 94.517838) - (xy 115.076641 94.647021) - (xy 115.076639 94.647031) - (xy 115.070307 94.705928) - (xy 115.045287 94.761764) - (xy 114.992226 94.79223) - (xy 114.931391 94.785689) - (xy 114.886019 94.744639) - (xy 114.874093 94.710829) - (xy 114.859239 94.617035) - (xy 114.859237 94.61703) - (xy 114.798118 94.497078) - (xy 114.702921 94.401881) - (xy 114.582969 94.340762) - (xy 114.58297 94.340762) - (xy 114.483454 94.325) - (xy 114.325001 94.325) - (xy 114.324999 94.325001) - (xy 114.324999 95.674997) - (xy 114.325001 95.674999) - (xy 114.483453 95.674999) - (xy 114.582965 95.659239) - (xy 114.582969 95.659237) - (xy 114.702921 95.598118) - (xy 114.798118 95.502921) - (xy 114.859237 95.38297) - (xy 114.874094 95.289172) - (xy 114.901871 95.234655) - (xy 114.956388 95.206878) - (xy 115.01682 95.216449) - (xy 115.060085 95.259714) - (xy 115.070308 95.294076) - (xy 115.076639 95.352968) - (xy 115.076641 95.352978) - (xy 115.124823 95.482161) - (xy 115.203605 95.5874) - (xy 115.207456 95.592544) - (xy 115.207459 95.592546) - (xy 115.20746 95.592547) - (xy 115.317838 95.675176) - (xy 115.418596 95.712756) - (xy 115.466511 95.750806) - (xy 115.483 95.805514) - (xy 115.483 97.322675) - (xy 115.464093 97.380866) - (xy 115.414593 97.41683) - (xy 115.403314 97.419773) - (xy 115.375699 97.425265) - (xy 115.375697 97.425266) - (xy 115.291519 97.481513) - (xy 115.291514 97.481518) - (xy 115.272017 97.510698) - (xy 115.235266 97.565699) - (xy 115.220724 97.638807) - (xy 115.2205 97.639933) - (xy 115.2205 98.212063) - (xy 115.220501 98.21207) - (xy 115.235265 98.2863) - (xy 115.238998 98.295311) - (xy 115.236444 98.296368) - (xy 115.248998 98.340894) - (xy 115.236987 98.377858) - (xy 115.238997 98.378691) - (xy 115.235265 98.387698) - (xy 115.2205 98.46193) - (xy 115.220499 98.461934) - (xy 115.220499 98.835806) - (xy 115.201592 98.893997) - (xy 115.152091 98.929961) - (xy 115.110415 98.934184) - (xy 115.028997 98.925011) - (xy 114.970987 98.925011) - (xy 114.835085 98.940325) - (xy 114.775143 98.928053) - (xy 114.733863 98.882891) - (xy 114.726672 98.849673) - (xy 114.724999 98.848) - (xy 113.600001 98.848) - (xy 113.6 98.848001) - (xy 113.6 99.0287) - (xy 113.611603 99.087036) - (xy 113.655806 99.153189) - (xy 113.65581 99.153193) - (xy 113.721963 99.197396) - (xy 113.780299 99.208999) - (xy 113.780303 99.209) - (xy 114.052455 99.209) - (xy 114.110646 99.227907) - (xy 114.14661 99.277407) - (xy 114.14661 99.338593) - (xy 114.136281 99.360671) - (xy 114.044048 99.507456) - (xy 114.018888 99.559703) - (xy 114.018887 99.559706) - (xy 113.958416 99.73252) - (xy 113.945511 99.78906) - (xy 113.94551 99.789065) - (xy 113.925012 99.970984) - (xy 113.925011 99.971001) - (xy 113.923382 99.999999) - (xy 113.923516 100.000669) - (xy 113.924834 100.024131) - (xy 113.924942 100.02413) - (xy 113.924977 100.026683) - (xy 113.925069 100.028303) - (xy 113.92501 100.028996) - (xy 113.92501 100.028997) - (xy 113.94551 100.210934) - (xy 113.945511 100.210939) - (xy 113.958416 100.267479) - (xy 114.018887 100.440293) - (xy 114.018888 100.440296) - (xy 114.044048 100.492543) - (xy 114.141458 100.647568) - (xy 114.177615 100.69291) - (xy 114.307089 100.822384) - (xy 114.352431 100.858541) - (xy 114.507456 100.955951) - (xy 114.559703 100.981111) - (xy 114.559706 100.981112) - (xy 114.73252 101.041583) - (xy 114.789055 101.054487) - (xy 114.962948 101.074081) - (xy 114.96583 101.074529) - (xy 114.967281 101.074624) - (xy 114.969611 101.074831) - (xy 114.999988 101.078256) - (xy 115.210945 101.054487) - (xy 115.267479 101.041583) - (xy 115.440293 100.981112) - (xy 115.440296 100.981111) - (xy 115.492543 100.955951) - (xy 115.647568 100.858541) - (xy 115.69291 100.822384) - (xy 115.822384 100.69291) - (xy 115.858541 100.647568) - (xy 115.955951 100.492543) - (xy 115.981111 100.440296) - (xy 115.981112 100.440293) - (xy 116.041583 100.267479) - (xy 116.054488 100.210939) - (xy 116.054489 100.210934) - (xy 116.074988 100.029012) - (xy 116.074989 100.028995) - (xy 116.074989 99.971004) - (xy 116.074988 99.970987) - (xy 116.054489 99.789065) - (xy 116.054488 99.78906) - (xy 116.041583 99.73252) - (xy 115.981112 99.559706) - (xy 115.981111 99.559703) - (xy 115.955949 99.507454) - (xy 115.927705 99.462503) - (xy 133.738582 99.462503) - (xy 133.758206 99.661763) - (xy 133.758207 99.661766) - (xy 133.758208 99.661769) - (xy 133.812939 99.842193) - (xy 133.816334 99.853383) - (xy 133.816335 99.853385) - (xy 133.910719 100.029966) - (xy 134.015633 100.157805) - (xy 134.037748 100.184752) - (xy 134.037753 100.184756) - (xy 134.192533 100.31178) - (xy 134.36042 100.401517) - (xy 134.36912 100.406167) - (xy 134.560731 100.464292) - (xy 134.560733 100.464292) - (xy 134.560736 100.464293) - (xy 134.759997 100.483918) - (xy 134.76 100.483918) - (xy 134.760003 100.483918) - (xy 134.959263 100.464293) - (xy 134.959264 100.464292) - (xy 134.959269 100.464292) - (xy 135.15088 100.406167) - (xy 135.247542 100.3545) - (xy 135.327466 100.31178) - (xy 135.327467 100.311778) - (xy 135.327469 100.311778) - (xy 135.482252 100.184752) - (xy 135.567648 100.080695) - (xy 135.61918 100.047708) - (xy 135.644177 100.0445) - (xy 136.415823 100.0445) - (xy 136.474014 100.063407) - (xy 136.492351 100.080695) - (xy 136.555633 100.157805) - (xy 136.577748 100.184752) - (xy 136.577753 100.184756) - (xy 136.732533 100.31178) - (xy 136.90042 100.401517) - (xy 136.90912 100.406167) - (xy 137.100731 100.464292) - (xy 137.100733 100.464292) - (xy 137.100736 100.464293) - (xy 137.299997 100.483918) - (xy 137.3 100.483918) - (xy 137.300003 100.483918) - (xy 137.499263 100.464293) - (xy 137.499264 100.464292) - (xy 137.499269 100.464292) - (xy 137.69088 100.406167) - (xy 137.787542 100.3545) - (xy 137.867466 100.31178) - (xy 137.867467 100.311778) - (xy 137.867469 100.311778) - (xy 138.022252 100.184752) - (xy 138.149278 100.029969) - (xy 138.149568 100.029428) - (xy 138.243664 99.853385) - (xy 138.243665 99.853383) - (xy 138.243667 99.85338) - (xy 138.301792 99.661769) - (xy 138.301927 99.660406) - (xy 138.321418 99.462503) - (xy 138.321418 99.462496) - (xy 138.301793 99.263236) - (xy 138.301792 99.263233) - (xy 138.301792 99.263231) - (xy 138.243667 99.07162) - (xy 138.243664 99.071614) - (xy 138.14928 98.895033) - (xy 138.044894 98.767838) - (xy 138.022252 98.740248) - (xy 137.975226 98.701655) - (xy 137.867466 98.613219) - (xy 137.690885 98.518835) - (xy 137.690883 98.518834) - (xy 137.649531 98.50629) - (xy 137.595074 98.48977) - (xy 137.499266 98.460707) - (xy 137.499263 98.460706) - (xy 137.300003 98.441082) - (xy 137.299997 98.441082) - (xy 137.100736 98.460706) - (xy 137.100733 98.460707) - (xy 136.909116 98.518834) - (xy 136.909114 98.518835) - (xy 136.732533 98.613219) - (xy 136.577753 98.740243) - (xy 136.577743 98.740253) - (xy 136.450724 98.895027) - (xy 136.450718 98.895037) - (xy 136.403612 98.983168) - (xy 136.359507 99.025575) - (xy 136.316302 99.0355) - (xy 135.743698 99.0355) - (xy 135.685507 99.016593) - (xy 135.656388 98.983168) - (xy 135.655541 98.981583) - (xy 135.609278 98.895031) - (xy 135.608429 98.893997) - (xy 135.504894 98.767838) - (xy 135.482252 98.740248) - (xy 135.435226 98.701655) - (xy 135.327466 98.613219) - (xy 135.150885 98.518835) - (xy 135.150883 98.518834) - (xy 135.109531 98.50629) - (xy 135.055074 98.48977) - (xy 134.959266 98.460707) - (xy 134.959263 98.460706) - (xy 134.760003 98.441082) - (xy 134.759997 98.441082) - (xy 134.560736 98.460706) - (xy 134.560733 98.460707) - (xy 134.369116 98.518834) - (xy 134.369114 98.518835) - (xy 134.192533 98.613219) - (xy 134.037753 98.740243) - (xy 134.037743 98.740253) - (xy 133.910719 98.895033) - (xy 133.816335 99.071614) - (xy 133.816334 99.071616) - (xy 133.758207 99.263233) - (xy 133.758206 99.263236) - (xy 133.738582 99.462496) - (xy 133.738582 99.462503) - (xy 115.927705 99.462503) - (xy 115.897964 99.415171) - (xy 115.883013 99.35584) - (xy 115.905792 99.299053) - (xy 115.957599 99.2665) - (xy 115.981786 99.263499) - (xy 116.225066 99.263499) - (xy 116.299301 99.248734) - (xy 116.383484 99.192484) - (xy 116.414211 99.146497) - (xy 116.462261 99.108619) - (xy 116.496526 99.1025) - (xy 123.704966 99.1025) - (xy 123.72528 99.104606) - (xy 123.737147 99.107095) - (xy 123.770964 99.102879) - (xy 123.777088 99.1025) - (xy 123.78138 99.1025) - (xy 123.787519 99.101475) - (xy 123.802154 99.099032) - (xy 123.804091 99.09875) - (xy 123.854551 99.092461) - (xy 123.854552 99.09246) - (xy 123.854554 99.09246) - (xy 123.861675 99.09034) - (xy 123.868696 99.08793) - (xy 123.870348 99.087036) - (xy 123.913426 99.063722) - (xy 123.915149 99.062835) - (xy 123.96084 99.040499) - (xy 123.960841 99.040497) - (xy 123.966875 99.036188) - (xy 123.972741 99.031622) - (xy 123.972749 99.031619) - (xy 124.007178 98.994217) - (xy 124.008568 98.99277) - (xy 126.078835 96.922503) - (xy 133.738582 96.922503) - (xy 133.758206 97.121763) - (xy 133.758207 97.121766) - (xy 133.758208 97.121769) - (xy 133.80674 97.281758) - (xy 133.816334 97.313383) - (xy 133.816335 97.313385) - (xy 133.910719 97.489966) - (xy 133.98959 97.586071) - (xy 134.037748 97.644752) - (xy 134.037753 97.644756) - (xy 134.192533 97.77178) - (xy 134.36463 97.863767) - (xy 134.36912 97.866167) - (xy 134.560731 97.924292) - (xy 134.560733 97.924292) - (xy 134.560736 97.924293) - (xy 134.759997 97.943918) - (xy 134.76 97.943918) - (xy 134.760003 97.943918) - (xy 134.959263 97.924293) - (xy 134.959264 97.924292) - (xy 134.959269 97.924292) - (xy 135.15088 97.866167) - (xy 135.263905 97.805754) - (xy 135.327466 97.77178) - (xy 135.327467 97.771778) - (xy 135.327469 97.771778) - (xy 135.482252 97.644752) - (xy 135.567648 97.540695) - (xy 135.61918 97.507708) - (xy 135.644177 97.5045) - (xy 136.415823 97.5045) - (xy 136.474014 97.523407) - (xy 136.492351 97.540695) - (xy 136.529588 97.586069) - (xy 136.577748 97.644752) - (xy 136.577753 97.644756) - (xy 136.732533 97.77178) - (xy 136.90463 97.863767) - (xy 136.90912 97.866167) - (xy 137.100731 97.924292) - (xy 137.100733 97.924292) - (xy 137.100736 97.924293) - (xy 137.299997 97.943918) - (xy 137.3 97.943918) - (xy 137.300003 97.943918) - (xy 137.499263 97.924293) - (xy 137.499264 97.924292) - (xy 137.499269 97.924292) - (xy 137.69088 97.866167) - (xy 137.803905 97.805754) - (xy 137.867466 97.77178) - (xy 137.867467 97.771778) - (xy 137.867469 97.771778) - (xy 138.022252 97.644752) - (xy 138.149278 97.489969) - (xy 138.153796 97.481518) - (xy 138.218748 97.36) - (xy 138.243667 97.31338) - (xy 138.301792 97.121769) - (xy 138.307206 97.066807) - (xy 138.321418 96.922503) - (xy 138.321418 96.922496) - (xy 138.301793 96.723236) - (xy 138.301792 96.723233) - (xy 138.301792 96.723231) - (xy 138.243667 96.53162) - (xy 138.242516 96.529467) - (xy 138.14928 96.355033) - (xy 138.022256 96.200253) - (xy 138.022252 96.200248) - (xy 138.006247 96.187113) - (xy 137.867466 96.073219) - (xy 137.690885 95.978835) - (xy 137.690883 95.978834) - (xy 137.683271 95.976525) - (xy 137.595074 95.94977) - (xy 137.499266 95.920707) - (xy 137.499263 95.920706) - (xy 137.300003 95.901082) - (xy 137.299997 95.901082) - (xy 137.100736 95.920706) - (xy 137.100733 95.920707) - (xy 136.909116 95.978834) - (xy 136.909114 95.978835) - (xy 136.732533 96.073219) - (xy 136.577753 96.200243) - (xy 136.577743 96.200253) - (xy 136.450724 96.355027) - (xy 136.450718 96.355037) - (xy 136.403612 96.443168) - (xy 136.359507 96.485575) - (xy 136.316302 96.4955) - (xy 135.743698 96.4955) - (xy 135.685507 96.476593) - (xy 135.656388 96.443168) - (xy 135.643438 96.41894) - (xy 135.609278 96.355031) - (xy 135.582779 96.322742) - (xy 135.482256 96.200253) - (xy 135.482252 96.200248) - (xy 135.466247 96.187113) - (xy 135.327466 96.073219) - (xy 135.150885 95.978835) - (xy 135.150883 95.978834) - (xy 135.143271 95.976525) - (xy 135.055074 95.94977) - (xy 134.959266 95.920707) - (xy 134.959263 95.920706) - (xy 134.760003 95.901082) - (xy 134.759997 95.901082) - (xy 134.560736 95.920706) - (xy 134.560733 95.920707) - (xy 134.369116 95.978834) - (xy 134.369114 95.978835) - (xy 134.192533 96.073219) - (xy 134.037753 96.200243) - (xy 134.037743 96.200253) - (xy 133.910719 96.355033) - (xy 133.816335 96.531614) - (xy 133.816334 96.531616) - (xy 133.758207 96.723233) - (xy 133.758206 96.723236) - (xy 133.738582 96.922496) - (xy 133.738582 96.922503) - (xy 126.078835 96.922503) - (xy 128.618836 94.382503) - (xy 133.738582 94.382503) - (xy 133.758206 94.581763) - (xy 133.758207 94.581766) - (xy 133.765838 94.606923) - (xy 133.807614 94.744639) - (xy 133.816334 94.773383) - (xy 133.816335 94.773385) - (xy 133.910719 94.949966) - (xy 134.033848 95.1) - (xy 134.037748 95.104752) - (xy 134.037753 95.104756) - (xy 134.192533 95.23178) - (xy 134.354557 95.318383) - (xy 134.36912 95.326167) - (xy 134.560731 95.384292) - (xy 134.560733 95.384292) - (xy 134.560736 95.384293) - (xy 134.759997 95.403918) - (xy 134.76 95.403918) - (xy 134.760003 95.403918) - (xy 134.959263 95.384293) - (xy 134.959264 95.384292) - (xy 134.959269 95.384292) - (xy 135.15088 95.326167) - (xy 135.251656 95.272301) - (xy 135.327466 95.23178) - (xy 135.327467 95.231778) - (xy 135.327469 95.231778) - (xy 135.482252 95.104752) - (xy 135.567648 95.000695) - (xy 135.61918 94.967708) - (xy 135.644177 94.9645) - (xy 136.415823 94.9645) - (xy 136.474014 94.983407) - (xy 136.492351 95.000695) - (xy 136.527428 95.043437) - (xy 136.577748 95.104752) - (xy 136.577753 95.104756) - (xy 136.732533 95.23178) - (xy 136.894557 95.318383) - (xy 136.90912 95.326167) - (xy 137.100731 95.384292) - (xy 137.100733 95.384292) - (xy 137.100736 95.384293) - (xy 137.299997 95.403918) - (xy 137.3 95.403918) - (xy 137.300003 95.403918) - (xy 137.499263 95.384293) - (xy 137.499264 95.384292) - (xy 137.499269 95.384292) - (xy 137.69088 95.326167) - (xy 137.791656 95.272301) - (xy 137.867466 95.23178) - (xy 137.867467 95.231778) - (xy 137.867469 95.231778) - (xy 138.022252 95.104752) - (xy 138.149278 94.949969) - (xy 138.15122 94.946337) - (xy 138.207595 94.840865) - (xy 138.243667 94.77338) - (xy 138.301792 94.581769) - (xy 138.302562 94.57396) - (xy 138.321418 94.382503) - (xy 138.321418 94.382496) - (xy 138.301793 94.183236) - (xy 138.301792 94.183233) - (xy 138.301792 94.183231) - (xy 138.243667 93.99162) - (xy 138.243664 93.991614) - (xy 138.14928 93.815033) - (xy 138.022256 93.660253) - (xy 138.022252 93.660248) - (xy 138.005365 93.646389) - (xy 137.867466 93.533219) - (xy 137.690885 93.438835) - (xy 137.690883 93.438834) - (xy 137.690642 93.438761) - (xy 137.499269 93.380708) - (xy 137.499266 93.380707) - (xy 137.499263 93.380706) - (xy 137.300003 93.361082) - (xy 137.299997 93.361082) - (xy 137.100736 93.380706) - (xy 137.100733 93.380707) - (xy 136.909116 93.438834) - (xy 136.909114 93.438835) - (xy 136.732533 93.533219) - (xy 136.577753 93.660243) - (xy 136.577743 93.660253) - (xy 136.450724 93.815027) - (xy 136.450718 93.815037) - (xy 136.403612 93.903168) - (xy 136.359507 93.945575) - (xy 136.316302 93.9555) - (xy 135.743698 93.9555) - (xy 135.685507 93.936593) - (xy 135.656388 93.903168) - (xy 135.618095 93.831527) - (xy 135.609278 93.815031) - (xy 135.59876 93.802215) - (xy 135.482256 93.660253) - (xy 135.482252 93.660248) - (xy 135.465365 93.646389) - (xy 135.327466 93.533219) - (xy 135.150885 93.438835) - (xy 135.150883 93.438834) - (xy 135.150642 93.438761) - (xy 134.959269 93.380708) - (xy 134.959266 93.380707) - (xy 134.959263 93.380706) - (xy 134.760003 93.361082) - (xy 134.759997 93.361082) - (xy 134.560736 93.380706) - (xy 134.560733 93.380707) - (xy 134.369116 93.438834) - (xy 134.369114 93.438835) - (xy 134.192533 93.533219) - (xy 134.037753 93.660243) - (xy 134.037743 93.660253) - (xy 133.910719 93.815033) - (xy 133.816335 93.991614) - (xy 133.816334 93.991616) - (xy 133.758207 94.183233) - (xy 133.758206 94.183236) - (xy 133.738582 94.382496) - (xy 133.738582 94.382503) - (xy 128.618836 94.382503) - (xy 130.697843 92.303496) - (xy 130.75236 92.275719) - (xy 130.767847 92.2745) - (xy 133.778974 92.2745) - (xy 133.837165 92.293407) - (xy 133.866284 92.326832) - (xy 133.910719 92.409966) - (xy 133.991053 92.507854) - (xy 134.037748 92.564752) - (xy 134.037753 92.564756) - (xy 134.192533 92.69178) - (xy 134.369114 92.786164) - (xy 134.36912 92.786167) - (xy 134.560731 92.844292) - (xy 134.560733 92.844292) - (xy 134.560736 92.844293) - (xy 134.759997 92.863918) - (xy 134.76 92.863918) - (xy 134.760003 92.863918) - (xy 134.959263 92.844293) - (xy 134.959264 92.844292) - (xy 134.959269 92.844292) - (xy 135.15088 92.786167) - (xy 135.301311 92.70576) - (xy 135.327466 92.69178) - (xy 135.327467 92.691778) - (xy 135.327469 92.691778) - (xy 135.482252 92.564752) - (xy 135.556326 92.474492) - (xy 135.567649 92.460695) - (xy 135.61918 92.427708) - (xy 135.644177 92.4245) - (xy 136.415823 92.4245) - (xy 136.474014 92.443407) - (xy 136.492351 92.460695) - (xy 136.531053 92.507854) - (xy 136.577748 92.564752) - (xy 136.577753 92.564756) - (xy 136.732533 92.69178) - (xy 136.909114 92.786164) - (xy 136.90912 92.786167) - (xy 137.100731 92.844292) - (xy 137.100733 92.844292) - (xy 137.100736 92.844293) - (xy 137.299997 92.863918) - (xy 137.3 92.863918) - (xy 137.300003 92.863918) - (xy 137.499263 92.844293) - (xy 137.499264 92.844292) - (xy 137.499269 92.844292) - (xy 137.69088 92.786167) - (xy 137.841311 92.70576) - (xy 137.867466 92.69178) - (xy 137.867467 92.691778) - (xy 137.867469 92.691778) - (xy 138.022252 92.564752) - (xy 138.149278 92.409969) - (xy 138.164703 92.381112) - (xy 138.222237 92.273472) - (xy 138.243667 92.23338) - (xy 138.301792 92.041769) - (xy 138.303298 92.026484) - (xy 138.321418 91.842503) - (xy 138.321418 91.842496) - (xy 138.301793 91.643236) - (xy 138.301792 91.643233) - (xy 138.301792 91.643231) - (xy 138.243667 91.45162) - (xy 138.232623 91.430958) - (xy 138.14928 91.275033) - (xy 138.022256 91.120253) - (xy 138.022252 91.120248) - (xy 137.972883 91.079732) - (xy 137.867466 90.993219) - (xy 137.690885 90.898835) - (xy 137.690883 90.898834) - (xy 137.499266 90.840707) - (xy 137.499263 90.840706) - (xy 137.300003 90.821082) - (xy 137.299997 90.821082) - (xy 137.100736 90.840706) - (xy 137.100733 90.840707) - (xy 136.909116 90.898834) - (xy 136.909114 90.898835) - (xy 136.732533 90.993219) - (xy 136.577753 91.120243) - (xy 136.577743 91.120253) - (xy 136.450724 91.275027) - (xy 136.450718 91.275037) - (xy 136.403612 91.363168) - (xy 136.359507 91.405575) - (xy 136.316302 91.4155) - (xy 135.743698 91.4155) - (xy 135.685507 91.396593) - (xy 135.656388 91.363168) - (xy 135.643314 91.338708) - (xy 135.609278 91.275031) - (xy 135.591648 91.253549) - (xy 135.482256 91.120253) - (xy 135.482252 91.120248) - (xy 135.432883 91.079732) - (xy 135.327466 90.993219) - (xy 135.150885 90.898835) - (xy 135.150883 90.898834) - (xy 134.959266 90.840707) - (xy 134.959263 90.840706) - (xy 134.760003 90.821082) - (xy 134.759997 90.821082) - (xy 134.560736 90.840706) - (xy 134.560733 90.840707) - (xy 134.369116 90.898834) - (xy 134.369114 90.898835) - (xy 134.192533 90.993219) - (xy 134.037753 91.120243) - (xy 134.037743 91.120253) - (xy 133.910719 91.275033) - (xy 133.816335 91.451614) - (xy 133.816333 91.451619) - (xy 133.803102 91.495238) - (xy 133.768117 91.545435) - (xy 133.710309 91.565481) - (xy 133.708365 91.5655) - (xy 130.627034 91.5655) - (xy 130.606719 91.563393) - (xy 130.594853 91.560905) - (xy 130.561035 91.56512) - (xy 130.554912 91.5655) - (xy 130.550623 91.5655) - (xy 130.529899 91.568957) - (xy 130.527879 91.569251) - (xy 130.477454 91.575538) - (xy 130.477451 91.575538) - (xy 130.477449 91.575539) - (xy 130.477446 91.57554) - (xy 130.470305 91.577666) - (xy 130.4633 91.580071) - (xy 130.418604 91.604258) - (xy 130.416787 91.605194) - (xy 130.371163 91.627498) - (xy 130.365106 91.631823) - (xy 130.35925 91.63638) - (xy 130.324849 91.67375) - (xy 130.323433 91.675226) - (xy 123.634157 98.364504) - (xy 123.57964 98.392281) - (xy 123.564153 98.3935) - (xy 116.539042 98.3935) - (xy 116.480851 98.374593) - (xy 116.444887 98.325093) - (xy 116.441945 98.275185) - (xy 116.448208 98.2437) - (xy 116.4545 98.212067) - (xy 116.454499 97.639934) - (xy 116.439734 97.565699) - (xy 116.439733 97.565697) - (xy 116.383486 97.481519) - (xy 116.383485 97.481518) - (xy 116.383484 97.481516) - (xy 116.299301 97.425266) - (xy 116.299297 97.425265) - (xy 116.271684 97.419772) - (xy 116.218301 97.389875) - (xy 116.192686 97.334309) - (xy 116.192 97.322675) - (xy 116.192 95.754796) - (xy 116.210907 95.696605) - (xy 116.231671 95.675543) - (xy 116.232398 95.674999) - (xy 116.342544 95.592544) - (xy 116.378756 95.54417) - (xy 116.428764 95.508918) - (xy 116.458009 95.5045) - (xy 116.935117 95.5045) - (xy 116.95616 95.506762) - (xy 116.957181 95.506984) - (xy 116.96364 95.508389) - (xy 117.016255 95.504625) - (xy 117.019788 95.5045) - (xy 117.036081 95.5045) - (xy 117.036083 95.5045) - (xy 117.052224 95.502179) - (xy 117.055714 95.501803) - (xy 117.108342 95.49804) - (xy 117.115508 95.495366) - (xy 117.136023 95.49013) - (xy 117.143596 95.489042) - (xy 117.191608 95.467114) - (xy 117.194823 95.465783) - (xy 117.244267 95.447343) - (xy 117.25039 95.442758) - (xy 117.2686 95.431954) - (xy 117.275558 95.428777) - (xy 117.31545 95.394209) - (xy 117.318134 95.392045) - (xy 117.331221 95.38225) - (xy 117.342772 95.370697) - (xy 117.345307 95.368337) - (xy 117.385196 95.333775) - (xy 117.389332 95.327337) - (xy 117.402607 95.310862) - (xy 123.410966 89.302503) - (xy 133.738582 89.302503) - (xy 133.758206 89.501763) - (xy 133.758207 89.501766) - (xy 133.816334 89.693383) - (xy 133.816335 89.693385) - (xy 133.910719 89.869966) - (xy 134.032813 90.018739) - (xy 134.037748 90.024752) - (xy 134.037753 90.024756) - (xy 134.192533 90.15178) - (xy 134.369114 90.246164) - (xy 134.36912 90.246167) - (xy 134.560731 90.304292) - (xy 134.560733 90.304292) - (xy 134.560736 90.304293) - (xy 134.759997 90.323918) - (xy 134.76 90.323918) - (xy 134.760003 90.323918) - (xy 134.959263 90.304293) - (xy 134.959264 90.304292) - (xy 134.959269 90.304292) - (xy 135.15088 90.246167) - (xy 135.310553 90.16082) - (xy 135.327466 90.15178) - (xy 135.327467 90.151778) - (xy 135.327469 90.151778) - (xy 135.482252 90.024752) - (xy 135.609278 89.869969) - (xy 135.614964 89.85933) - (xy 135.659071 89.816924) - (xy 135.702274 89.807) - (xy 136.357726 89.807) - (xy 136.415917 89.825907) - (xy 136.445035 89.85933) - (xy 136.45072 89.869967) - (xy 136.450722 89.869969) - (xy 136.526253 89.962005) - (xy 136.569082 90.014193) - (xy 136.577748 90.024752) - (xy 136.577753 90.024756) - (xy 136.732533 90.15178) - (xy 136.909114 90.246164) - (xy 136.90912 90.246167) - (xy 137.100731 90.304292) - (xy 137.100733 90.304292) - (xy 137.100736 90.304293) - (xy 137.299997 90.323918) - (xy 137.3 90.323918) - (xy 137.300003 90.323918) - (xy 137.499263 90.304293) - (xy 137.499264 90.304292) - (xy 137.499269 90.304292) - (xy 137.69088 90.246167) - (xy 137.850553 90.16082) - (xy 137.867466 90.15178) - (xy 137.867467 90.151778) - (xy 137.867469 90.151778) - (xy 138.022252 90.024752) - (xy 138.149278 89.869969) - (xy 138.158551 89.852622) - (xy 138.238394 89.703245) - (xy 138.243667 89.69338) - (xy 138.301792 89.501769) - (xy 138.302983 89.489682) - (xy 138.321418 89.302503) - (xy 138.321418 89.302496) - (xy 138.301793 89.103236) - (xy 138.301792 89.103233) - (xy 138.301792 89.103231) - (xy 138.243667 88.91162) - (xy 138.243664 88.911614) - (xy 138.14928 88.735033) - (xy 138.022256 88.580253) - (xy 138.022252 88.580248) - (xy 138.022246 88.580243) - (xy 137.867466 88.453219) - (xy 137.690885 88.358835) - (xy 137.690883 88.358834) - (xy 137.499266 88.300707) - (xy 137.499263 88.300706) - (xy 137.300003 88.281082) - (xy 137.299997 88.281082) - (xy 137.100736 88.300706) - (xy 137.100733 88.300707) - (xy 136.909116 88.358834) - (xy 136.909114 88.358835) - (xy 136.732533 88.453219) - (xy 136.577753 88.580243) - (xy 136.577743 88.580253) - (xy 136.450724 88.735028) - (xy 136.45072 88.735032) - (xy 136.445035 88.74567) - (xy 136.400929 88.788076) - (xy 136.357726 88.798) - (xy 135.702274 88.798) - (xy 135.644083 88.779093) - (xy 135.614965 88.74567) - (xy 135.609279 88.735032) - (xy 135.609278 88.735031) - (xy 135.482252 88.580248) - (xy 135.482246 88.580243) - (xy 135.327466 88.453219) - (xy 135.150885 88.358835) - (xy 135.150883 88.358834) - (xy 134.959266 88.300707) - (xy 134.959263 88.300706) - (xy 134.760003 88.281082) - (xy 134.759997 88.281082) - (xy 134.560736 88.300706) - (xy 134.560733 88.300707) - (xy 134.369116 88.358834) - (xy 134.369114 88.358835) - (xy 134.192533 88.453219) - (xy 134.037753 88.580243) - (xy 134.037743 88.580253) - (xy 133.910719 88.735033) - (xy 133.816335 88.911614) - (xy 133.816334 88.911616) - (xy 133.758207 89.103233) - (xy 133.758206 89.103236) - (xy 133.738582 89.302496) - (xy 133.738582 89.302503) - (xy 123.410966 89.302503) - (xy 125.950966 86.762503) - (xy 133.738582 86.762503) - (xy 133.758206 86.961763) - (xy 133.758207 86.961766) - (xy 133.816334 87.153383) - (xy 133.816335 87.153385) - (xy 133.910719 87.329966) - (xy 134.037743 87.484746) - (xy 134.037748 87.484752) - (xy 134.037753 87.484756) - (xy 134.192533 87.61178) - (xy 134.369114 87.706164) - (xy 134.36912 87.706167) - (xy 134.560731 87.764292) - (xy 134.560733 87.764292) - (xy 134.560736 87.764293) - (xy 134.759997 87.783918) - (xy 134.76 87.783918) - (xy 134.760003 87.783918) - (xy 134.959263 87.764293) - (xy 134.959264 87.764292) - (xy 134.959269 87.764292) - (xy 135.15088 87.706167) - (xy 135.230756 87.663471) - (xy 135.327466 87.61178) - (xy 135.327467 87.611778) - (xy 135.327469 87.611778) - (xy 135.482252 87.484752) - (xy 135.567648 87.380695) - (xy 135.61918 87.347708) - (xy 135.644177 87.3445) - (xy 136.415823 87.3445) - (xy 136.474014 87.363407) - (xy 136.492351 87.380695) - (xy 136.577743 87.484746) - (xy 136.577748 87.484752) - (xy 136.577753 87.484756) - (xy 136.732533 87.61178) - (xy 136.909114 87.706164) - (xy 136.90912 87.706167) - (xy 137.100731 87.764292) - (xy 137.100733 87.764292) - (xy 137.100736 87.764293) - (xy 137.299997 87.783918) - (xy 137.3 87.783918) - (xy 137.300003 87.783918) - (xy 137.499263 87.764293) - (xy 137.499264 87.764292) - (xy 137.499269 87.764292) - (xy 137.69088 87.706167) - (xy 137.770756 87.663471) - (xy 137.867466 87.61178) - (xy 137.867467 87.611778) - (xy 137.867469 87.611778) - (xy 138.022252 87.484752) - (xy 138.149278 87.329969) - (xy 138.154711 87.319806) - (xy 138.243664 87.153385) - (xy 138.243665 87.153383) - (xy 138.243667 87.15338) - (xy 138.301792 86.961769) - (xy 138.315495 86.822644) - (xy 138.321418 86.762503) - (xy 138.321418 86.762496) - (xy 138.301793 86.563236) - (xy 138.301792 86.563233) - (xy 138.301792 86.563231) - (xy 138.243667 86.37162) - (xy 138.234862 86.355147) - (xy 138.14928 86.195033) - (xy 138.022256 86.040253) - (xy 138.022252 86.040248) - (xy 138.022246 86.040243) - (xy 137.867466 85.913219) - (xy 137.690885 85.818835) - (xy 137.690883 85.818834) - (xy 137.499266 85.760707) - (xy 137.499263 85.760706) - (xy 137.300003 85.741082) - (xy 137.299997 85.741082) - (xy 137.100736 85.760706) - (xy 137.100733 85.760707) - (xy 136.909116 85.818834) - (xy 136.909114 85.818835) - (xy 136.732533 85.913219) - (xy 136.577753 86.040243) - (xy 136.577743 86.040253) - (xy 136.450724 86.195027) - (xy 136.450718 86.195037) - (xy 136.403612 86.283168) - (xy 136.359507 86.325575) - (xy 136.316302 86.3355) - (xy 135.743698 86.3355) - (xy 135.685507 86.316593) - (xy 135.656388 86.283168) - (xy 135.609278 86.195031) - (xy 135.482252 86.040248) - (xy 135.482246 86.040243) - (xy 135.327466 85.913219) - (xy 135.150885 85.818835) - (xy 135.150883 85.818834) - (xy 134.959266 85.760707) - (xy 134.959263 85.760706) - (xy 134.760003 85.741082) - (xy 134.759997 85.741082) - (xy 134.560736 85.760706) - (xy 134.560733 85.760707) - (xy 134.369116 85.818834) - (xy 134.369114 85.818835) - (xy 134.192533 85.913219) - (xy 134.037753 86.040243) - (xy 134.037743 86.040253) - (xy 133.910719 86.195033) - (xy 133.816335 86.371614) - (xy 133.816334 86.371616) - (xy 133.758207 86.563233) - (xy 133.758206 86.563236) - (xy 133.738582 86.762496) - (xy 133.738582 86.762503) - (xy 125.950966 86.762503) - (xy 128.490966 84.222503) - (xy 133.738582 84.222503) - (xy 133.758206 84.421763) - (xy 133.758207 84.421766) - (xy 133.816334 84.613383) - (xy 133.816335 84.613385) - (xy 133.910719 84.789966) - (xy 134.015255 84.917344) - (xy 134.037748 84.944752) - (xy 134.037753 84.944756) - (xy 134.192533 85.07178) - (xy 134.349453 85.155655) - (xy 134.36912 85.166167) - (xy 134.560731 85.224292) - (xy 134.560733 85.224292) - (xy 134.560736 85.224293) - (xy 134.759997 85.243918) - (xy 134.76 85.243918) - (xy 134.760003 85.243918) - (xy 134.959263 85.224293) - (xy 134.959264 85.224292) - (xy 134.959269 85.224292) - (xy 135.15088 85.166167) - (xy 135.284709 85.094634) - (xy 135.327466 85.07178) - (xy 135.327467 85.071778) - (xy 135.327469 85.071778) - (xy 135.482252 84.944752) - (xy 135.567648 84.840695) - (xy 135.61918 84.807708) - (xy 135.644177 84.8045) - (xy 136.415823 84.8045) - (xy 136.474014 84.823407) - (xy 136.492351 84.840695) - (xy 136.555255 84.917344) - (xy 136.577748 84.944752) - (xy 136.577753 84.944756) - (xy 136.732533 85.07178) - (xy 136.889453 85.155655) - (xy 136.90912 85.166167) - (xy 137.100731 85.224292) - (xy 137.100733 85.224292) - (xy 137.100736 85.224293) - (xy 137.299997 85.243918) - (xy 137.3 85.243918) - (xy 137.300003 85.243918) - (xy 137.499263 85.224293) - (xy 137.499264 85.224292) - (xy 137.499269 85.224292) - (xy 137.69088 85.166167) - (xy 137.824709 85.094634) - (xy 137.867466 85.07178) - (xy 137.867467 85.071778) - (xy 137.867469 85.071778) - (xy 138.022252 84.944752) - (xy 138.149278 84.789969) - (xy 138.173261 84.745101) - (xy 138.231159 84.636781) - (xy 138.243667 84.61338) - (xy 138.301792 84.421769) - (xy 138.302046 84.419199) - (xy 138.321418 84.222503) - (xy 138.321418 84.222496) - (xy 138.301793 84.023236) - (xy 138.301792 84.023233) - (xy 138.301792 84.023231) - (xy 138.243667 83.83162) - (xy 138.241239 83.827078) - (xy 138.14928 83.655033) - (xy 138.022256 83.500253) - (xy 138.022252 83.500248) - (xy 138.022246 83.500243) - (xy 137.867466 83.373219) - (xy 137.690885 83.278835) - (xy 137.690883 83.278834) - (xy 137.682348 83.276245) - (xy 137.499269 83.220708) - (xy 137.499266 83.220707) - (xy 137.499263 83.220706) - (xy 137.300003 83.201082) - (xy 137.299997 83.201082) - (xy 137.100736 83.220706) - (xy 137.100733 83.220707) - (xy 136.909116 83.278834) - (xy 136.909114 83.278835) - (xy 136.732533 83.373219) - (xy 136.577753 83.500243) - (xy 136.577743 83.500253) - (xy 136.450724 83.655027) - (xy 136.450718 83.655037) - (xy 136.403612 83.743168) - (xy 136.359507 83.785575) - (xy 136.316302 83.7955) - (xy 135.743698 83.7955) - (xy 135.685507 83.776593) - (xy 135.656388 83.743168) - (xy 135.616246 83.668068) - (xy 135.609278 83.655031) - (xy 135.604142 83.648773) - (xy 135.482256 83.500253) - (xy 135.482252 83.500248) - (xy 135.482246 83.500243) - (xy 135.327466 83.373219) - (xy 135.150885 83.278835) - (xy 135.150883 83.278834) - (xy 135.142348 83.276245) - (xy 134.959269 83.220708) - (xy 134.959266 83.220707) - (xy 134.959263 83.220706) - (xy 134.760003 83.201082) - (xy 134.759997 83.201082) - (xy 134.560736 83.220706) - (xy 134.560733 83.220707) - (xy 134.369116 83.278834) - (xy 134.369114 83.278835) - (xy 134.192533 83.373219) - (xy 134.037753 83.500243) - (xy 134.037743 83.500253) - (xy 133.910719 83.655033) - (xy 133.816335 83.831614) - (xy 133.816334 83.831616) - (xy 133.758207 84.023233) - (xy 133.758206 84.023236) - (xy 133.738582 84.222496) - (xy 133.738582 84.222503) - (xy 128.490966 84.222503) - (xy 130.310862 82.402607) - (xy 130.327337 82.389332) - (xy 130.333775 82.385196) - (xy 130.368337 82.345307) - (xy 130.370697 82.342772) - (xy 130.38225 82.331221) - (xy 130.392031 82.318154) - (xy 130.394216 82.315442) - (xy 130.428777 82.275558) - (xy 130.431954 82.268598) - (xy 130.442756 82.250392) - (xy 130.447342 82.244267) - (xy 130.465778 82.194834) - (xy 130.467126 82.191583) - (xy 130.470472 82.184257) - (xy 130.489042 82.143596) - (xy 130.49013 82.136024) - (xy 130.495368 82.115505) - (xy 130.49804 82.108342) - (xy 130.49804 82.108341) - (xy 130.500406 82.075259) - (xy 130.501803 82.055714) - (xy 130.502179 82.052224) - (xy 130.5045 82.036083) - (xy 130.5045 82.019787) - (xy 130.504626 82.016254) - (xy 130.505263 82.007343) - (xy 130.508389 81.96364) - (xy 130.506762 81.95616) - (xy 130.5045 81.935117) - (xy 130.5045 81.682503) - (xy 133.738582 81.682503) - (xy 133.758206 81.881763) - (xy 133.758207 81.881766) - (xy 133.775894 81.940071) - (xy 133.810976 82.055722) - (xy 133.816334 82.073383) - (xy 133.816335 82.073385) - (xy 133.910719 82.249966) - (xy 134.012359 82.373815) - (xy 134.037748 82.404752) - (xy 134.052827 82.417127) - (xy 134.192533 82.53178) - (xy 134.369114 82.626164) - (xy 134.36912 82.626167) - (xy 134.560731 82.684292) - (xy 134.560733 82.684292) - (xy 134.560736 82.684293) - (xy 134.759997 82.703918) - (xy 134.76 82.703918) - (xy 134.760003 82.703918) - (xy 134.959263 82.684293) - (xy 134.959264 82.684292) - (xy 134.959269 82.684292) - (xy 135.15088 82.626167) - (xy 135.230756 82.583471) - (xy 135.327466 82.53178) - (xy 135.327467 82.531778) - (xy 135.327469 82.531778) - (xy 135.482252 82.404752) - (xy 135.567648 82.300695) - (xy 135.61918 82.267708) - (xy 135.644177 82.2645) - (xy 136.415823 82.2645) - (xy 136.474014 82.283407) - (xy 136.492351 82.300695) - (xy 136.551939 82.373304) - (xy 136.577748 82.404752) - (xy 136.592827 82.417127) - (xy 136.732533 82.53178) - (xy 136.909114 82.626164) - (xy 136.90912 82.626167) - (xy 137.100731 82.684292) - (xy 137.100733 82.684292) - (xy 137.100736 82.684293) - (xy 137.299997 82.703918) - (xy 137.3 82.703918) - (xy 137.300003 82.703918) - (xy 137.499263 82.684293) - (xy 137.499264 82.684292) - (xy 137.499269 82.684292) - (xy 137.69088 82.626167) - (xy 137.770756 82.583471) - (xy 137.867466 82.53178) - (xy 137.867467 82.531778) - (xy 137.867469 82.531778) - (xy 138.022252 82.404752) - (xy 138.149278 82.249969) - (xy 138.243667 82.07338) - (xy 138.301792 81.881769) - (xy 138.303136 81.868131) - (xy 138.321418 81.682503) - (xy 138.321418 81.682496) - (xy 138.301793 81.483236) - (xy 138.301792 81.483233) - (xy 138.301792 81.483231) - (xy 138.243667 81.29162) - (xy 138.237548 81.280172) - (xy 138.14928 81.115033) - (xy 138.022256 80.960253) - (xy 138.022252 80.960248) - (xy 138.018497 80.957166) - (xy 137.867466 80.833219) - (xy 137.690885 80.738835) - (xy 137.690883 80.738834) - (xy 137.658903 80.729133) - (xy 137.499269 80.680708) - (xy 137.499266 80.680707) - (xy 137.499263 80.680706) - (xy 137.300003 80.661082) - (xy 137.299997 80.661082) - (xy 137.100736 80.680706) - (xy 137.100733 80.680707) - (xy 136.909116 80.738834) - (xy 136.909114 80.738835) - (xy 136.732533 80.833219) - (xy 136.577753 80.960243) - (xy 136.577743 80.960253) - (xy 136.450724 81.115027) - (xy 136.450718 81.115037) - (xy 136.403612 81.203168) - (xy 136.359507 81.245575) - (xy 136.316302 81.2555) - (xy 135.743698 81.2555) - (xy 135.685507 81.236593) - (xy 135.656388 81.203168) - (xy 135.609281 81.115037) - (xy 135.609279 81.115033) - (xy 135.609278 81.115031) - (xy 135.605839 81.110841) - (xy 135.482256 80.960253) - (xy 135.482252 80.960248) - (xy 135.478497 80.957166) - (xy 135.327466 80.833219) - (xy 135.150885 80.738835) - (xy 135.150883 80.738834) - (xy 135.118903 80.729133) - (xy 134.959269 80.680708) - (xy 134.959266 80.680707) - (xy 134.959263 80.680706) - (xy 134.760003 80.661082) - (xy 134.759997 80.661082) - (xy 134.560736 80.680706) - (xy 134.560733 80.680707) - (xy 134.369116 80.738834) - (xy 134.369114 80.738835) - (xy 134.192533 80.833219) - (xy 134.037753 80.960243) - (xy 134.037743 80.960253) - (xy 133.910719 81.115033) - (xy 133.816335 81.291614) - (xy 133.816334 81.291616) - (xy 133.758207 81.483233) - (xy 133.758206 81.483236) - (xy 133.738582 81.682496) - (xy 133.738582 81.682503) - (xy 130.5045 81.682503) - (xy 130.5045 79.142503) - (xy 133.738582 79.142503) - (xy 133.758206 79.341763) - (xy 133.758207 79.341766) - (xy 133.758208 79.341769) - (xy 133.811863 79.518646) - (xy 133.816334 79.533383) - (xy 133.816335 79.533385) - (xy 133.910719 79.709966) - (xy 133.952351 79.760695) - (xy 134.037748 79.864752) - (xy 134.037753 79.864756) - (xy 134.192533 79.99178) - (xy 134.369114 80.086164) - (xy 134.36912 80.086167) - (xy 134.560731 80.144292) - (xy 134.560733 80.144292) - (xy 134.560736 80.144293) - (xy 134.759997 80.163918) - (xy 134.76 80.163918) - (xy 134.760003 80.163918) - (xy 134.959263 80.144293) - (xy 134.959264 80.144292) - (xy 134.959269 80.144292) - (xy 135.15088 80.086167) - (xy 135.295047 80.009108) - (xy 135.327466 79.99178) - (xy 135.327467 79.991778) - (xy 135.327469 79.991778) - (xy 135.482252 79.864752) - (xy 135.567648 79.760695) - (xy 135.61918 79.727708) - (xy 135.644177 79.7245) - (xy 136.415823 79.7245) - (xy 136.474014 79.743407) - (xy 136.492351 79.760695) - (xy 136.577748 79.864752) - (xy 136.577753 79.864756) - (xy 136.732533 79.99178) - (xy 136.909114 80.086164) - (xy 136.90912 80.086167) - (xy 137.100731 80.144292) - (xy 137.100733 80.144292) - (xy 137.100736 80.144293) - (xy 137.299997 80.163918) - (xy 137.3 80.163918) - (xy 137.300003 80.163918) - (xy 137.499263 80.144293) - (xy 137.499264 80.144292) - (xy 137.499269 80.144292) - (xy 137.69088 80.086167) - (xy 137.835047 80.009108) - (xy 137.867466 79.99178) - (xy 137.867467 79.991778) - (xy 137.867469 79.991778) - (xy 138.022252 79.864752) - (xy 138.149278 79.709969) - (xy 138.15905 79.691688) - (xy 138.233221 79.552923) - (xy 138.243667 79.53338) - (xy 138.301792 79.341769) - (xy 138.30967 79.261787) - (xy 138.321418 79.142503) - (xy 138.321418 79.142496) - (xy 138.301793 78.943236) - (xy 138.301792 78.943233) - (xy 138.301792 78.943231) - (xy 138.243667 78.75162) - (xy 138.239628 78.744063) - (xy 138.14928 78.575033) - (xy 138.022256 78.420253) - (xy 138.022252 78.420248) - (xy 137.964531 78.372878) - (xy 137.867466 78.293219) - (xy 137.690885 78.198835) - (xy 137.690883 78.198834) - (xy 137.685961 78.197341) - (xy 137.499269 78.140708) - (xy 137.499266 78.140707) - (xy 137.499263 78.140706) - (xy 137.300003 78.121082) - (xy 137.299997 78.121082) - (xy 137.100736 78.140706) - (xy 137.100733 78.140707) - (xy 136.909116 78.198834) - (xy 136.909114 78.198835) - (xy 136.732533 78.293219) - (xy 136.577753 78.420243) - (xy 136.577743 78.420253) - (xy 136.450724 78.575027) - (xy 136.450718 78.575037) - (xy 136.403612 78.663168) - (xy 136.359507 78.705575) - (xy 136.316302 78.7155) - (xy 135.743698 78.7155) - (xy 135.685507 78.696593) - (xy 135.656388 78.663168) - (xy 135.649873 78.650979) - (xy 135.609278 78.575031) - (xy 135.55068 78.503629) - (xy 135.482256 78.420253) - (xy 135.482252 78.420248) - (xy 135.424531 78.372878) - (xy 135.327466 78.293219) - (xy 135.150885 78.198835) - (xy 135.150883 78.198834) - (xy 135.145961 78.197341) - (xy 134.959269 78.140708) - (xy 134.959266 78.140707) - (xy 134.959263 78.140706) - (xy 134.760003 78.121082) - (xy 134.759997 78.121082) - (xy 134.560736 78.140706) - (xy 134.560733 78.140707) - (xy 134.369116 78.198834) - (xy 134.369114 78.198835) - (xy 134.192533 78.293219) - (xy 134.037753 78.420243) - (xy 134.037743 78.420253) - (xy 133.910719 78.575033) - (xy 133.816335 78.751614) - (xy 133.816334 78.751616) - (xy 133.758207 78.943233) - (xy 133.758206 78.943236) - (xy 133.738582 79.142496) - (xy 133.738582 79.142503) - (xy 130.5045 79.142503) - (xy 130.5045 76.602503) - (xy 133.738582 76.602503) - (xy 133.758206 76.801763) - (xy 133.758207 76.801766) - (xy 133.816334 76.993383) - (xy 133.816335 76.993385) - (xy 133.910719 77.169966) - (xy 133.985408 77.260975) - (xy 134.037748 77.324752) - (xy 134.072378 77.353172) - (xy 134.192533 77.45178) - (xy 134.369114 77.546164) - (xy 134.36912 77.546167) - (xy 134.560731 77.604292) - (xy 134.560733 77.604292) - (xy 134.560736 77.604293) - (xy 134.759997 77.623918) - (xy 134.76 77.623918) - (xy 134.760003 77.623918) - (xy 134.959263 77.604293) - (xy 134.959264 77.604292) - (xy 134.959269 77.604292) - (xy 135.15088 77.546167) - (xy 135.248058 77.494224) - (xy 135.327466 77.45178) - (xy 135.327467 77.451778) - (xy 135.327469 77.451778) - (xy 135.482252 77.324752) - (xy 135.56618 77.222485) - (xy 135.567649 77.220695) - (xy 135.61918 77.187708) - (xy 135.644177 77.1845) - (xy 136.415823 77.1845) - (xy 136.474014 77.203407) - (xy 136.492351 77.220695) - (xy 136.524705 77.260119) - (xy 136.577748 77.324752) - (xy 136.612378 77.353172) - (xy 136.732533 77.45178) - (xy 136.909114 77.546164) - (xy 136.90912 77.546167) - (xy 137.100731 77.604292) - (xy 137.100733 77.604292) - (xy 137.100736 77.604293) - (xy 137.299997 77.623918) - (xy 137.3 77.623918) - (xy 137.300003 77.623918) - (xy 137.499263 77.604293) - (xy 137.499264 77.604292) - (xy 137.499269 77.604292) - (xy 137.69088 77.546167) - (xy 137.788058 77.494224) - (xy 137.867466 77.45178) - (xy 137.867467 77.451778) - (xy 137.867469 77.451778) - (xy 138.022252 77.324752) - (xy 138.149278 77.169969) - (xy 138.243667 76.99338) - (xy 138.301792 76.801769) - (xy 138.306421 76.754777) - (xy 138.321418 76.602503) - (xy 138.321418 76.602496) - (xy 138.301793 76.403236) - (xy 138.301792 76.403233) - (xy 138.301792 76.403231) - (xy 138.243667 76.21162) - (xy 138.243253 76.210846) - (xy 138.14928 76.035033) - (xy 138.022256 75.880253) - (xy 138.022252 75.880248) - (xy 137.976591 75.842775) - (xy 137.867466 75.753219) - (xy 137.690885 75.658835) - (xy 137.690883 75.658834) - (xy 137.621616 75.637822) - (xy 137.595074 75.62977) - (xy 137.499266 75.600707) - (xy 137.499263 75.600706) - (xy 137.300003 75.581082) - (xy 137.299997 75.581082) - (xy 137.100736 75.600706) - (xy 137.100733 75.600707) - (xy 136.909116 75.658834) - (xy 136.909114 75.658835) - (xy 136.732533 75.753219) - (xy 136.577753 75.880243) - (xy 136.577743 75.880253) - (xy 136.450724 76.035027) - (xy 136.450718 76.035037) - (xy 136.403612 76.123168) - (xy 136.359507 76.165575) - (xy 136.316302 76.1755) - (xy 135.743698 76.1755) - (xy 135.685507 76.156593) - (xy 135.656388 76.123168) - (xy 135.617692 76.050772) - (xy 135.609278 76.035031) - (xy 135.605071 76.029905) - (xy 135.482256 75.880253) - (xy 135.482252 75.880248) - (xy 135.436591 75.842775) - (xy 135.327466 75.753219) - (xy 135.150885 75.658835) - (xy 135.150883 75.658834) - (xy 135.081616 75.637822) - (xy 135.055074 75.62977) - (xy 134.959266 75.600707) - (xy 134.959263 75.600706) - (xy 134.760003 75.581082) - (xy 134.759997 75.581082) - (xy 134.560736 75.600706) - (xy 134.560733 75.600707) - (xy 134.369116 75.658834) - (xy 134.369114 75.658835) - (xy 134.192533 75.753219) - (xy 134.037753 75.880243) - (xy 134.037743 75.880253) - (xy 133.910719 76.035033) - (xy 133.816335 76.211614) - (xy 133.816334 76.211616) - (xy 133.758207 76.403233) - (xy 133.758206 76.403236) - (xy 133.738582 76.602496) - (xy 133.738582 76.602503) - (xy 130.5045 76.602503) - (xy 130.5045 74.062503) - (xy 133.738582 74.062503) - (xy 133.758206 74.261763) - (xy 133.758207 74.261766) - (xy 133.775112 74.317493) - (xy 133.815586 74.450919) - (xy 133.816334 74.453383) - (xy 133.816335 74.453385) - (xy 133.910719 74.629966) - (xy 133.987605 74.723652) - (xy 134.037748 74.784752) - (xy 134.037753 74.784756) - (xy 134.192533 74.91178) - (xy 134.369114 75.006164) - (xy 134.36912 75.006167) - (xy 134.560731 75.064292) - (xy 134.560733 75.064292) - (xy 134.560736 75.064293) - (xy 134.759997 75.083918) - (xy 134.76 75.083918) - (xy 134.760003 75.083918) - (xy 134.959263 75.064293) - (xy 134.959264 75.064292) - (xy 134.959269 75.064292) - (xy 135.15088 75.006167) - (xy 135.230756 74.963471) - (xy 135.327466 74.91178) - (xy 135.327467 74.911778) - (xy 135.327469 74.911778) - (xy 135.482252 74.784752) - (xy 135.567648 74.680695) - (xy 135.61918 74.647708) - (xy 135.644177 74.6445) - (xy 136.415823 74.6445) - (xy 136.474014 74.663407) - (xy 136.492351 74.680695) - (xy 136.577748 74.784752) - (xy 136.577753 74.784756) - (xy 136.732533 74.91178) - (xy 136.909114 75.006164) - (xy 136.90912 75.006167) - (xy 137.100731 75.064292) - (xy 137.100733 75.064292) - (xy 137.100736 75.064293) - (xy 137.299997 75.083918) - (xy 137.3 75.083918) - (xy 137.300003 75.083918) - (xy 137.499263 75.064293) - (xy 137.499264 75.064292) - (xy 137.499269 75.064292) - (xy 137.69088 75.006167) - (xy 137.770756 74.963471) - (xy 137.867466 74.91178) - (xy 137.867467 74.911778) - (xy 137.867469 74.911778) - (xy 138.022252 74.784752) - (xy 138.149278 74.629969) - (xy 138.243667 74.45338) - (xy 138.301792 74.261769) - (xy 138.312626 74.151775) - (xy 138.321418 74.062503) - (xy 138.321418 74.062496) - (xy 138.301793 73.863236) - (xy 138.301792 73.863233) - (xy 138.301792 73.863231) - (xy 138.243667 73.67162) - (xy 138.24082 73.666294) - (xy 138.14928 73.495033) - (xy 138.022256 73.340253) - (xy 138.022252 73.340248) - (xy 137.95088 73.281675) - (xy 137.867466 73.213219) - (xy 137.690885 73.118835) - (xy 137.690883 73.118834) - (xy 137.499266 73.060707) - (xy 137.499263 73.060706) - (xy 137.300003 73.041082) - (xy 137.299997 73.041082) - (xy 137.100736 73.060706) - (xy 137.100733 73.060707) - (xy 136.909116 73.118834) - (xy 136.909114 73.118835) - (xy 136.732533 73.213219) - (xy 136.577753 73.340243) - (xy 136.577743 73.340253) - (xy 136.450724 73.495027) - (xy 136.450718 73.495037) - (xy 136.403612 73.583168) - (xy 136.359507 73.625575) - (xy 136.316302 73.6355) - (xy 135.743698 73.6355) - (xy 135.685507 73.616593) - (xy 135.656388 73.583168) - (xy 135.649655 73.570571) - (xy 135.609278 73.495031) - (xy 135.587268 73.468212) - (xy 135.482256 73.340253) - (xy 135.482252 73.340248) - (xy 135.41088 73.281675) - (xy 135.327466 73.213219) - (xy 135.150885 73.118835) - (xy 135.150883 73.118834) - (xy 134.959266 73.060707) - (xy 134.959263 73.060706) - (xy 134.760003 73.041082) - (xy 134.759997 73.041082) - (xy 134.560736 73.060706) - (xy 134.560733 73.060707) - (xy 134.369116 73.118834) - (xy 134.369114 73.118835) - (xy 134.192533 73.213219) - (xy 134.037753 73.340243) - (xy 134.037743 73.340253) - (xy 133.910719 73.495033) - (xy 133.816335 73.671614) - (xy 133.816334 73.671616) - (xy 133.758207 73.863233) - (xy 133.758206 73.863236) - (xy 133.738582 74.062496) - (xy 133.738582 74.062503) - (xy 130.5045 74.062503) - (xy 130.5045 71.522503) - (xy 133.738582 71.522503) - (xy 133.758206 71.721763) - (xy 133.758207 71.721766) - (xy 133.816334 71.913383) - (xy 133.816335 71.913385) - (xy 133.910719 72.089966) - (xy 134.008627 72.209268) - (xy 134.037748 72.244752) - (xy 134.037753 72.244756) - (xy 134.192533 72.37178) - (xy 134.360117 72.461355) - (xy 134.36912 72.466167) - (xy 134.560731 72.524292) - (xy 134.560733 72.524292) - (xy 134.560736 72.524293) - (xy 134.759997 72.543918) - (xy 134.76 72.543918) - (xy 134.760003 72.543918) - (xy 134.959263 72.524293) - (xy 134.959264 72.524292) - (xy 134.959269 72.524292) - (xy 135.15088 72.466167) - (xy 135.258771 72.408498) - (xy 135.327466 72.37178) - (xy 135.327467 72.371778) - (xy 135.327469 72.371778) - (xy 135.482252 72.244752) - (xy 135.567648 72.140695) - (xy 135.61918 72.107708) - (xy 135.644177 72.1045) - (xy 136.415823 72.1045) - (xy 136.474014 72.123407) - (xy 136.492351 72.140695) - (xy 136.548627 72.209268) - (xy 136.577748 72.244752) - (xy 136.577753 72.244756) - (xy 136.732533 72.37178) - (xy 136.900117 72.461355) - (xy 136.90912 72.466167) - (xy 137.100731 72.524292) - (xy 137.100733 72.524292) - (xy 137.100736 72.524293) - (xy 137.299997 72.543918) - (xy 137.3 72.543918) - (xy 137.300003 72.543918) - (xy 137.499263 72.524293) - (xy 137.499264 72.524292) - (xy 137.499269 72.524292) - (xy 137.69088 72.466167) - (xy 137.798771 72.408498) - (xy 137.867466 72.37178) - (xy 137.867467 72.371778) - (xy 137.867469 72.371778) - (xy 138.022252 72.244752) - (xy 138.149278 72.089969) - (xy 138.151691 72.085456) - (xy 138.193716 72.006832) - (xy 138.237821 71.964425) - (xy 138.281026 71.9545) - (xy 140.412153 71.9545) - (xy 140.470344 71.973407) - (xy 140.482157 71.983496) - (xy 147.116504 78.617842) - (xy 147.144281 78.672359) - (xy 147.1455 78.687846) - (xy 147.1455 100.452965) - (xy 147.143393 100.473279) - (xy 147.141163 100.483918) - (xy 147.140905 100.485147) - (xy 147.143317 100.5045) - (xy 147.14512 100.51896) - (xy 147.1455 100.525088) - (xy 147.1455 100.529379) - (xy 147.148957 100.5501) - (xy 147.149252 100.552122) - (xy 147.155538 100.60255) - (xy 147.157655 100.609661) - (xy 147.160071 100.616699) - (xy 147.184248 100.661373) - (xy 147.185172 100.663168) - (xy 147.199713 100.69291) - (xy 147.207502 100.708842) - (xy 147.211818 100.714887) - (xy 147.216379 100.720746) - (xy 147.216381 100.720749) - (xy 147.253751 100.75515) - (xy 147.255227 100.756567) - (xy 147.911308 101.412647) - (xy 149.866505 103.367844) - (xy 149.894281 103.422359) - (xy 149.8955 103.437846) - (xy 149.8955 112.789505) - (xy 149.876593 112.847696) - (xy 149.827093 112.88366) - (xy 149.765907 112.88366) - (xy 149.716407 112.847696) - (xy 149.703056 112.822203) - (xy 149.68137 112.760229) - (xy 149.681367 112.760223) - (xy 149.600014 112.649994) - (xy 149.600005 112.649985) - (xy 149.489776 112.568632) - (xy 149.48977 112.568629) - (xy 149.360455 112.52338) - (xy 149.360446 112.523378) - (xy 149.329756 112.5205) - (xy 148.67025 112.5205) - (xy 148.639552 112.523378) - (xy 148.639547 112.523379) - (xy 148.510229 112.568629) - (xy 148.510223 112.568632) - (xy 148.399994 112.649985) - (xy 148.399985 112.649994) - (xy 148.318632 112.760223) - (xy 148.318629 112.760229) - (xy 148.317567 112.763266) - (xy 148.315794 112.765593) - (xy 148.315165 112.766785) - (xy 148.314967 112.76668) - (xy 148.280499 112.811945) - (xy 148.236374 112.828803) - (xy 148.222451 112.830539) - (xy 148.215304 112.832666) - (xy 148.208303 112.83507) - (xy 148.163615 112.859253) - (xy 148.161797 112.860189) - (xy 148.116162 112.882499) - (xy 148.11011 112.886819) - (xy 148.10425 112.89138) - (xy 148.069849 112.92875) - (xy 148.068433 112.930226) - (xy 147.782585 113.216074) - (xy 147.766736 113.228945) - (xy 147.756586 113.235577) - (xy 147.756581 113.235581) - (xy 147.735652 113.262469) - (xy 147.731594 113.267066) - (xy 147.728563 113.270096) - (xy 147.728554 113.270107) - (xy 147.716332 113.287223) - (xy 147.715113 113.288857) - (xy 147.683915 113.328942) - (xy 147.680388 113.33546) - (xy 147.677113 113.342158) - (xy 147.662617 113.390848) - (xy 147.661994 113.392794) - (xy 147.645499 113.440843) - (xy 147.644277 113.448171) - (xy 147.643358 113.455543) - (xy 147.643358 113.455544) - (xy 147.645458 113.506325) - (xy 147.6455 113.508338) - (xy 147.6455 114.5465) - (xy 147.626593 114.604691) - (xy 147.577093 114.640655) - (xy 147.5465 114.6455) - (xy 146.547034 114.6455) - (xy 146.526719 114.643393) - (xy 146.514853 114.640905) - (xy 146.481035 114.64512) - (xy 146.474912 114.6455) - (xy 146.470623 114.6455) - (xy 146.449899 114.648957) - (xy 146.447879 114.649251) - (xy 146.397454 114.655538) - (xy 146.397451 114.655538) - (xy 146.397449 114.655539) - (xy 146.397446 114.65554) - (xy 146.390305 114.657666) - (xy 146.3833 114.660071) - (xy 146.338604 114.684258) - (xy 146.336787 114.685194) - (xy 146.291163 114.707498) - (xy 146.285106 114.711823) - (xy 146.27925 114.71638) - (xy 146.244849 114.75375) - (xy 146.243433 114.755226) - (xy 145.782585 115.216074) - (xy 145.766736 115.228945) - (xy 145.756586 115.235577) - (xy 145.756581 115.235581) - (xy 145.735652 115.262469) - (xy 145.731594 115.267066) - (xy 145.728563 115.270096) - (xy 145.728554 115.270107) - (xy 145.716332 115.287223) - (xy 145.715113 115.288857) - (xy 145.683915 115.328942) - (xy 145.680388 115.33546) - (xy 145.677113 115.342158) - (xy 145.662617 115.390848) - (xy 145.661994 115.392794) - (xy 145.645499 115.440843) - (xy 145.644277 115.448171) - (xy 145.643358 115.455543) - (xy 145.643358 115.455544) - (xy 145.645458 115.506325) - (xy 145.6455 115.508338) - (xy 145.6455 116.562975) - (xy 145.626593 116.621166) - (xy 145.577093 116.65713) - (xy 145.515907 116.65713) - (xy 145.501555 116.651185) - (xy 145.382968 116.590761) - (xy 145.283454 116.575) - (xy 145.1 116.575) - (xy 145.1 117.226) - (xy 145.081093 117.284191) - (xy 145.031593 117.320155) - (xy 145.001 117.325) - (xy 144.325001 117.325) - (xy 144.325001 117.483451) - (xy 144.34076 117.582965) - (xy 144.340762 117.582969) - (xy 144.401881 117.702921) - (xy 144.497078 117.798118) - (xy 144.61703 117.859237) - (xy 144.617029 117.859237) - (xy 144.710827 117.874094) - (xy 144.765344 117.901872) - (xy 144.793121 117.956388) - (xy 144.78355 118.01682) - (xy 144.740285 118.060085) - (xy 144.705923 118.070308) - (xy 144.704137 118.0705) - (xy 144.704136 118.0705) - (xy 144.695192 118.071461) - (xy 144.647031 118.076639) - (xy 144.647021 118.076641) - (xy 144.517838 118.124823) - (xy 144.40746 118.207452) - (xy 144.407452 118.20746) - (xy 144.324823 118.317838) - (xy 144.276641 118.447021) - (xy 144.276639 118.447032) - (xy 144.274106 118.470599) - (xy 144.2705 118.504136) - (xy 144.2705 119.045864) - (xy 144.272363 119.063188) - (xy 144.276639 119.102967) - (xy 144.276641 119.102978) - (xy 144.324823 119.232161) - (xy 144.39975 119.33225) - (xy 144.407456 119.342544) - (xy 144.407459 119.342546) - (xy 144.40746 119.342547) - (xy 144.517835 119.425174) - (xy 144.517836 119.425174) - (xy 144.517837 119.425175) - (xy 144.581098 119.448769) - (xy 144.629011 119.486819) - (xy 144.6455 119.541527) - (xy 144.6455 119.5465) - (xy 144.626593 119.604691) - (xy 144.577093 119.640655) - (xy 144.5465 119.6455) - (xy 143.969478 119.6455) - (xy 143.911287 119.626593) - (xy 143.875323 119.577093) - (xy 143.875323 119.515907) - (xy 143.890224 119.487172) - (xy 143.90099 119.47279) - (xy 143.922342 119.444267) - (xy 143.97304 119.308342) - (xy 143.9795 119.248255) - (xy 143.979499 118.651746) - (xy 143.97304 118.591658) - (xy 143.922342 118.455733) - (xy 143.913542 118.443978) - (xy 143.835406 118.339598) - (xy 143.835401 118.339593) - (xy 143.719266 118.252657) - (xy 143.583342 118.20196) - (xy 143.583341 118.201959) - (xy 143.54279 118.1976) - (xy 143.523255 118.1955) - (xy 143.523251 118.1955) - (xy 142.476751 118.1955) - (xy 142.476745 118.195501) - (xy 142.41666 118.201959) - (xy 142.416658 118.20196) - (xy 142.280733 118.252657) - (xy 142.169487 118.335934) - (xy 142.111572 118.35567) - (xy 142.053117 118.337595) - (xy 142.040155 118.326684) - (xy 141.733304 118.019833) - (xy 141.705527 117.965316) - (xy 141.705036 117.961808) - (xy 141.689052 117.830164) - (xy 141.628385 117.670198) - (xy 141.568729 117.583771) - (xy 141.5312 117.5294) - (xy 141.508563 117.509345) - (xy 141.403141 117.41595) - (xy 141.251654 117.336443) - (xy 141.251653 117.336442) - (xy 141.251652 117.336442) - (xy 141.085544 117.2955) - (xy 141.085542 117.2955) - (xy 140.914458 117.2955) - (xy 140.914455 117.2955) - (xy 140.748347 117.336442) - (xy 140.596857 117.415951) - (xy 140.468799 117.5294) - (xy 140.371615 117.670197) - (xy 140.310948 117.830164) - (xy 140.310947 117.830166) - (xy 140.290326 117.999998) - (xy 140.290326 118) - (xy 140.310947 118.169833) - (xy 140.310947 118.169834) - (xy 140.310948 118.169836) - (xy 140.361249 118.302468) - (xy 140.371615 118.329802) - (xy 140.468799 118.470599) - (xy 140.4688 118.4706) - (xy 140.468801 118.470601) - (xy 140.596859 118.58405) - (xy 140.748346 118.663557) - (xy 140.914458 118.7045) - (xy 140.950021 118.7045) - (xy 141.008212 118.723407) - (xy 141.020025 118.733496) - (xy 141.547387 119.260858) - (xy 141.560665 119.277335) - (xy 141.564804 119.283775) - (xy 141.604668 119.318317) - (xy 141.607244 119.320716) - (xy 141.618776 119.332247) - (xy 141.618779 119.33225) - (xy 141.631835 119.342024) - (xy 141.634549 119.344209) - (xy 141.674442 119.378777) - (xy 141.681404 119.381956) - (xy 141.699604 119.392755) - (xy 141.705734 119.397344) - (xy 141.747579 119.41295) - (xy 141.754945 119.415698) - (xy 141.755152 119.415775) - (xy 141.758417 119.417128) - (xy 141.785571 119.429528) - (xy 141.806404 119.439042) - (xy 141.813976 119.44013) - (xy 141.834486 119.445364) - (xy 141.841658 119.44804) - (xy 141.841657 119.44804) - (xy 141.851837 119.448768) - (xy 141.894284 119.451803) - (xy 141.897772 119.452178) - (xy 141.913917 119.4545) - (xy 141.930212 119.4545) - (xy 141.933744 119.454625) - (xy 141.98636 119.458389) - (xy 141.993015 119.456941) - (xy 141.99384 119.456762) - (xy 142.014883 119.4545) - (xy 142.035762 119.4545) - (xy 142.093953 119.473407) - (xy 142.115016 119.494172) - (xy 142.164597 119.560406) - (xy 142.270389 119.639599) - (xy 142.280733 119.647342) - (xy 142.416658 119.69804) - (xy 142.476745 119.7045) - (xy 142.660097 119.704499) - (xy 142.718288 119.723406) - (xy 142.727148 119.730661) - (xy 142.75375 119.75515) - (xy 142.755227 119.756567) - (xy 143.216073 120.217412) - (xy 143.228946 120.233265) - (xy 143.235576 120.243412) - (xy 143.235579 120.243416) - (xy 143.260611 120.262899) - (xy 143.262462 120.26434) - (xy 143.267059 120.268399) - (xy 143.2701 120.271439) - (xy 143.270103 120.271442) - (xy 143.287232 120.283672) - (xy 143.288861 120.284887) - (xy 143.328942 120.316084) - (xy 143.335481 120.319622) - (xy 143.342147 120.32288) - (xy 143.342152 120.322884) - (xy 143.390882 120.337391) - (xy 143.39278 120.337999) - (xy 143.440844 120.3545) - (xy 143.440846 120.3545) - (xy 143.448173 120.355723) - (xy 143.455538 120.35664) - (xy 143.455544 120.356642) - (xy 143.506336 120.354541) - (xy 143.508348 120.3545) - (xy 144.812153 120.3545) - (xy 144.870344 120.373407) - (xy 144.882157 120.383496) - (xy 145.865998 121.367337) - (xy 145.893775 121.421854) - (xy 145.894656 121.445514) - (xy 145.891826 121.479675) - (xy 145.891826 121.479681) - (xy 145.892471 121.482226) - (xy 145.8955 121.506527) - (xy 145.8955 122.1465) - (xy 145.876593 122.204691) - (xy 145.827093 122.240655) - (xy 145.7965 122.2455) - (xy 145.574936 122.2455) - (xy 145.574929 122.245501) - (xy 145.500699 122.260265) - (xy 145.500697 122.260266) - (xy 145.466201 122.283316) - (xy 145.411201 122.3) - (xy 145.350001 122.3) - (xy 145.35 122.300001) - (xy 145.35 122.442558) - (xy 145.348097 122.461873) - (xy 145.346097 122.471927) - (xy 145.3162 122.525311) - (xy 145.260635 122.550926) - (xy 145.200625 122.538988) - (xy 145.159093 122.494058) - (xy 145.15 122.452612) - (xy 145.15 122.3) - (xy 145.080299 122.3) - (xy 145.019314 122.312131) - (xy 144.980686 122.312131) - (xy 144.9197 122.3) - (xy 144.850001 122.3) - (xy 144.85 122.300001) - (xy 144.85 123.049999) - (xy 144.850001 123.05) - (xy 145.149999 123.05) - (xy 145.176496 123.023503) - (xy 145.231012 122.995725) - (xy 145.291444 123.005296) - (xy 145.334709 123.04856) - (xy 145.3455 123.093506) - (xy 145.3455 123.206493) - (xy 145.326593 123.264684) - (xy 145.277093 123.300648) - (xy 145.215907 123.300648) - (xy 145.176496 123.276497) - (xy 145.149999 123.25) - (xy 144.85 123.25) - (xy 144.85 123.999999) - (xy 144.850001 124) - (xy 144.919697 124) - (xy 144.9197 123.999999) - (xy 144.980686 123.987869) - (xy 145.019314 123.987869) - (xy 145.080299 123.999999) - (xy 145.080303 124) - (xy 145.149999 124) - (xy 145.15 123.999999) - (xy 145.15 123.847381) - (xy 145.168907 123.78919) - (xy 145.218407 123.753226) - (xy 145.279593 123.753226) - (xy 145.329093 123.78919) - (xy 145.346097 123.828066) - (xy 145.348097 123.83812) - (xy 145.35 123.857435) - (xy 145.35 123.999999) - (xy 145.350001 124) - (xy 145.411202 124) - (xy 145.466204 124.016685) - (xy 145.500699 124.039734) - (xy 145.574933 124.0545) - (xy 145.925066 124.054499) - (xy 145.980688 124.043436) - (xy 146.01931 124.043436) - (xy 146.074933 124.0545) - (xy 146.425066 124.054499) - (xy 146.480688 124.043436) - (xy 146.51931 124.043436) - (xy 146.574933 124.0545) - (xy 146.925066 124.054499) - (xy 146.999301 124.039734) - (xy 147.033795 124.016685) - (xy 147.088798 124) - (xy 147.149999 124) - (xy 147.15 123.999999) - (xy 147.15 123.857442) - (xy 147.151903 123.838127) - (xy 147.153903 123.828073) - (xy 147.1838 123.774689) - (xy 147.239365 123.749074) - (xy 147.299375 123.761012) - (xy 147.340907 123.805942) - (xy 147.35 123.847388) - (xy 147.35 123.999998) - (xy 147.350001 124) - (xy 147.419697 124) - (xy 147.4197 123.999999) - (xy 147.480686 123.987869) - (xy 147.519314 123.987869) - (xy 147.580299 123.999999) - (xy 147.580303 124) - (xy 147.649999 124) - (xy 147.65 123.999999) - (xy 147.65 123.847381) - (xy 147.668907 123.78919) - (xy 147.718407 123.753226) - (xy 147.779593 123.753226) - (xy 147.829093 123.78919) - (xy 147.846097 123.828066) - (xy 147.848097 123.83812) - (xy 147.85 123.857435) - (xy 147.85 123.999999) - (xy 147.850001 124) - (xy 147.911202 124) - (xy 147.966204 124.016685) - (xy 148.000699 124.039734) - (xy 148.074933 124.0545) - (xy 148.425066 124.054499) - (xy 148.499301 124.039734) - (xy 148.533795 124.016685) - (xy 148.588798 124) - (xy 148.649999 124) - (xy 148.65 123.999999) - (xy 148.65 123.857442) - (xy 148.651903 123.838127) - (xy 148.653903 123.828073) - (xy 148.6838 123.774689) - (xy 148.739365 123.749074) - (xy 148.799375 123.761012) - (xy 148.840907 123.805942) - (xy 148.85 123.847388) - (xy 148.85 123.999998) - (xy 148.850001 124) - (xy 148.919697 124) - (xy 148.9197 123.999999) - (xy 148.980686 123.987869) - (xy 149.019314 123.987869) - (xy 149.080299 123.999999) - (xy 149.080303 124) - (xy 149.149999 124) - (xy 149.15 123.999999) - (xy 149.15 123.25) - (xy 148.849999 123.25) - (xy 148.823502 123.276497) - (xy 148.768985 123.304274) - (xy 148.708553 123.294702) - (xy 148.665289 123.251437) - (xy 148.654499 123.206495) - (xy 148.654499 123.093504) - (xy 148.673406 123.035315) - (xy 148.722906 122.999351) - (xy 148.784092 122.999351) - (xy 148.823503 123.023502) - (xy 148.850001 123.05) - (xy 149.149999 123.05) - (xy 149.15 123.049999) - (xy 149.15 122.300001) - (xy 149.149999 122.3) - (xy 149.080299 122.3) - (xy 149.019314 122.312131) - (xy 148.980686 122.312131) - (xy 148.9197 122.3) - (xy 148.850001 122.3) - (xy 148.85 122.300001) - (xy 148.85 122.452618) - (xy 148.831093 122.510809) - (xy 148.781593 122.546773) - (xy 148.720407 122.546773) - (xy 148.670907 122.510809) - (xy 148.653903 122.471933) - (xy 148.651903 122.461879) - (xy 148.65 122.442564) - (xy 148.65 122.300001) - (xy 148.636281 122.286282) - (xy 148.620309 122.281093) - (xy 148.584345 122.231593) - (xy 148.5795 122.201) - (xy 148.5795 121.92749) - (xy 148.598407 121.869299) - (xy 148.60849 121.857492) - (xy 149.22129 121.244691) - (xy 149.224467 121.241779) - (xy 149.256305 121.215066) - (xy 149.277086 121.179069) - (xy 149.2794 121.17544) - (xy 149.287079 121.164472) - (xy 149.303235 121.141401) - (xy 149.30367 121.139773) - (xy 149.313564 121.115889) - (xy 149.314405 121.114434) - (xy 149.32162 121.073509) - (xy 149.322548 121.069317) - (xy 149.33331 121.02916) - (xy 149.329687 120.987755) - (xy 149.3295 120.983453) - (xy 149.3295 119.908555) - (xy 149.348407 119.850364) - (xy 149.358491 119.838557) - (xy 149.431326 119.765723) - (xy 149.489498 119.651555) - (xy 149.501291 119.577093) - (xy 149.5045 119.556836) - (xy 149.5045 118.318163) - (xy 149.498189 118.278318) - (xy 149.489498 118.223445) - (xy 149.489495 118.22344) - (xy 149.489495 118.223438) - (xy 149.431328 118.109281) - (xy 149.431327 118.109279) - (xy 149.431326 118.109277) - (xy 149.340723 118.018674) - (xy 149.34072 118.018672) - (xy 149.340718 118.018671) - (xy 149.333555 118.015021) - (xy 149.29029 117.971757) - (xy 149.2795 117.926812) - (xy 149.2795 117.706512) - (xy 149.297405 117.649727) - (xy 149.303232 117.641405) - (xy 149.303231 117.641405) - (xy 149.303235 117.641401) - (xy 149.303671 117.639772) - (xy 149.313564 117.615889) - (xy 149.314405 117.614434) - (xy 149.32162 117.573509) - (xy 149.322548 117.569317) - (xy 149.33331 117.52916) - (xy 149.329687 117.48775) - (xy 149.3295 117.483451) - (xy 149.3295 115.557695) - (xy 149.348407 115.499504) - (xy 149.395801 115.464251) - (xy 149.489773 115.431369) - (xy 149.494471 115.427902) - (xy 149.600005 115.350014) - (xy 149.600006 115.350012) - (xy 149.60001 115.35001) - (xy 149.603644 115.345087) - (xy 149.681367 115.239776) - (xy 149.681368 115.239774) - (xy 149.681367 115.239774) - (xy 149.681369 115.239773) - (xy 149.703055 115.177795) - (xy 149.740121 115.129116) - (xy 149.798721 115.111519) - (xy 149.856473 115.131727) - (xy 149.891317 115.182021) - (xy 149.8955 115.210494) - (xy 149.8955 122.213493) - (xy 149.876593 122.271684) - (xy 149.866504 122.283497) - (xy 149.85 122.300001) - (xy 149.85 122.442558) - (xy 149.848097 122.461873) - (xy 149.846097 122.471927) - (xy 149.8162 122.525311) - (xy 149.760635 122.550926) - (xy 149.700625 122.538988) - (xy 149.659093 122.494058) - (xy 149.65 122.452612) - (xy 149.65 122.3) - (xy 149.580299 122.3) - (xy 149.519314 122.312131) - (xy 149.480686 122.312131) - (xy 149.4197 122.3) - (xy 149.35 122.3) - (xy 149.35 123.049999) - (xy 149.350001 123.05) - (xy 149.649999 123.05) - (xy 149.676496 123.023503) - (xy 149.731012 122.995725) - (xy 149.791444 123.005296) - (xy 149.834709 123.04856) - (xy 149.8455 123.093506) - (xy 149.8455 123.206493) - (xy 149.826593 123.264684) - (xy 149.777093 123.300648) - (xy 149.715907 123.300648) - (xy 149.676496 123.276497) - (xy 149.649999 123.25) - (xy 149.350001 123.25) - (xy 149.35 123.250001) - (xy 149.35 123.999999) - (xy 149.350001 124) - (xy 149.419697 124) - (xy 149.4197 123.999999) - (xy 149.480686 123.987869) - (xy 149.519314 123.987869) - (xy 149.580299 123.999999) - (xy 149.580303 124) - (xy 149.649999 124) - (xy 149.65 123.999998) - (xy 149.65 123.847381) - (xy 149.668907 123.78919) - (xy 149.718407 123.753226) - (xy 149.779593 123.753226) - (xy 149.829093 123.78919) - (xy 149.846097 123.828066) - (xy 149.848097 123.83812) - (xy 149.85 123.857435) - (xy 149.85 123.999999) - (xy 149.850001 124) - (xy 149.911202 124) - (xy 149.966204 124.016685) - (xy 150.000699 124.039734) - (xy 150.074933 124.0545) - (xy 150.425066 124.054499) - (xy 150.480688 124.043436) - (xy 150.51931 124.043436) - (xy 150.574933 124.0545) - (xy 150.925066 124.054499) - (xy 150.980688 124.043436) - (xy 151.01931 124.043436) - (xy 151.074933 124.0545) - (xy 151.425066 124.054499) - (xy 151.499301 124.039734) - (xy 151.533795 124.016685) - (xy 151.588798 124) - (xy 151.649999 124) - (xy 151.65 123.999999) - (xy 151.65 123.857442) - (xy 151.651903 123.838127) - (xy 151.653903 123.828073) - (xy 151.6838 123.774689) - (xy 151.739365 123.749074) - (xy 151.799375 123.761012) - (xy 151.840907 123.805942) - (xy 151.85 123.847388) - (xy 151.85 123.999999) - (xy 151.850001 124) - (xy 151.919697 124) - (xy 151.9197 123.999999) - (xy 151.980685 123.987869) - (xy 152.019313 123.987869) - (xy 152.080299 123.999999) - (xy 152.080303 124) - (xy 152.149999 124) - (xy 152.15 123.999999) - (xy 152.35 123.999999) - (xy 152.350001 124) - (xy 152.419697 124) - (xy 152.4197 123.999999) - (xy 152.480686 123.987869) - (xy 152.519314 123.987869) - (xy 152.580299 123.999999) - (xy 152.580303 124) - (xy 152.649999 124) - (xy 152.65 123.999999) - (xy 152.85 123.999999) - (xy 152.850001 124) - (xy 152.919697 124) - (xy 152.9197 123.999999) - (xy 152.980686 123.987869) - (xy 153.019314 123.987869) - (xy 153.080299 123.999999) - (xy 153.080303 124) - (xy 153.149999 124) - (xy 153.15 123.999999) - (xy 153.15 123.250001) - (xy 153.149999 123.25) - (xy 152.850001 123.25) - (xy 152.85 123.250001) - (xy 152.85 123.999999) - (xy 152.65 123.999999) - (xy 152.65 123.25) - (xy 152.350001 123.25) - (xy 152.35 123.250001) - (xy 152.35 123.999999) - (xy 152.15 123.999999) - (xy 152.15 123.250001) - (xy 152.149999 123.25) - (xy 151.849999 123.25) - (xy 151.823502 123.276497) - (xy 151.768985 123.304274) - (xy 151.708553 123.294702) - (xy 151.665289 123.251437) - (xy 151.654499 123.206495) - (xy 151.654499 123.093504) - (xy 151.673406 123.035315) - (xy 151.722906 122.999351) - (xy 151.784092 122.999351) - (xy 151.823503 123.023502) - (xy 151.850001 123.05) - (xy 152.149999 123.05) - (xy 152.15 123.049998) - (xy 152.35 123.049998) - (xy 152.350001 123.05) - (xy 152.649999 123.05) - (xy 152.65 123.049999) - (xy 152.85 123.049999) - (xy 152.850001 123.05) - (xy 153.149999 123.05) - (xy 153.15 123.049999) - (xy 153.15 122.300001) - (xy 153.149999 122.3) - (xy 153.080299 122.3) - (xy 153.019314 122.312131) - (xy 152.980686 122.312131) - (xy 152.9197 122.3) - (xy 152.850001 122.3) - (xy 152.85 122.300001) - (xy 152.85 123.049999) - (xy 152.65 123.049999) - (xy 152.65 122.300001) - (xy 152.649999 122.3) - (xy 152.580299 122.3) - (xy 152.519314 122.312131) - (xy 152.480686 122.312131) - (xy 152.4197 122.3) - (xy 152.350001 122.3) - (xy 152.35 122.300001) - (xy 152.35 123.049998) - (xy 152.15 123.049998) - (xy 152.15 122.300001) - (xy 152.149999 122.3) - (xy 152.080299 122.3) - (xy 152.019314 122.312131) - (xy 151.980686 122.312131) - (xy 151.9197 122.3) - (xy 151.850001 122.3) - (xy 151.85 122.300001) - (xy 151.85 122.452618) - (xy 151.831093 122.510809) - (xy 151.781593 122.546773) - (xy 151.720407 122.546773) - (xy 151.670907 122.510809) - (xy 151.653903 122.471933) - (xy 151.651903 122.461879) - (xy 151.65 122.442564) - (xy 151.65 122.3) - (xy 151.633496 122.283497) - (xy 151.605719 122.22898) - (xy 151.6045 122.213493) - (xy 151.6045 121.447034) - (xy 151.606607 121.426718) - (xy 151.607627 121.421854) - (xy 151.609095 121.414853) - (xy 151.604879 121.381034) - (xy 151.6045 121.374911) - (xy 151.6045 121.370621) - (xy 151.601039 121.34988) - (xy 151.600744 121.347855) - (xy 151.598493 121.329802) - (xy 151.594461 121.297449) - (xy 151.594459 121.297445) - (xy 151.592347 121.290349) - (xy 151.589928 121.2833) - (xy 151.575119 121.255936) - (xy 151.565733 121.238593) - (xy 151.564814 121.236805) - (xy 151.550039 121.206583) - (xy 151.542499 121.19116) - (xy 151.542498 121.191159) - (xy 151.538185 121.185119) - (xy 151.533621 121.179254) - (xy 151.533619 121.179251) - (xy 151.532866 121.178558) - (xy 151.496247 121.144848) - (xy 151.494771 121.143431) - (xy 151.133496 120.782157) - (xy 151.105719 120.72764) - (xy 151.1045 120.712153) - (xy 151.1045 119.210494) - (xy 151.123407 119.152303) - (xy 151.172907 119.116339) - (xy 151.234093 119.116339) - (xy 151.283593 119.152303) - (xy 151.296943 119.177794) - (xy 151.301359 119.190412) - (xy 151.318631 119.239774) - (xy 151.318632 119.239776) - (xy 151.399985 119.350005) - (xy 151.399994 119.350014) - (xy 151.510223 119.431367) - (xy 151.510225 119.431368) - (xy 151.510226 119.431368) - (xy 151.510227 119.431369) - (xy 151.581212 119.456207) - (xy 151.629892 119.493273) - (xy 151.646164 119.533358) - (xy 151.648957 119.550099) - (xy 151.649252 119.552122) - (xy 151.655538 119.60255) - (xy 151.657655 119.609661) - (xy 151.660071 119.616699) - (xy 151.665239 119.626248) - (xy 151.678934 119.651555) - (xy 151.684248 119.661373) - (xy 151.685172 119.663168) - (xy 151.703593 119.700847) - (xy 151.707502 119.708842) - (xy 151.711818 119.714887) - (xy 151.716379 119.720746) - (xy 151.716381 119.720749) - (xy 151.746592 119.74856) - (xy 151.753752 119.755151) - (xy 151.755228 119.756568) - (xy 152.716071 120.71741) - (xy 152.728944 120.733262) - (xy 152.732792 120.739151) - (xy 152.735579 120.743416) - (xy 152.762473 120.764348) - (xy 152.76707 120.768408) - (xy 152.770104 120.771442) - (xy 152.787225 120.783665) - (xy 152.78885 120.784878) - (xy 152.828942 120.816084) - (xy 152.835481 120.819622) - (xy 152.842149 120.822882) - (xy 152.842152 120.822884) - (xy 152.890879 120.83739) - (xy 152.892777 120.837998) - (xy 152.940844 120.8545) - (xy 152.940846 120.8545) - (xy 152.94817 120.855722) - (xy 152.955539 120.85664) - (xy 152.955545 120.856642) - (xy 153.006337 120.854541) - (xy 153.008349 120.8545) - (xy 153.312153 120.8545) - (xy 153.370344 120.873407) - (xy 153.382156 120.883496) - (xy 153.866503 121.367842) - (xy 153.894281 121.422359) - (xy 153.8955 121.437846) - (xy 153.8955 122.213493) - (xy 153.876593 122.271684) - (xy 153.866504 122.283497) - (xy 153.85 122.300001) - (xy 153.85 122.442558) - (xy 153.848097 122.461873) - (xy 153.846097 122.471927) - (xy 153.8162 122.525311) - (xy 153.760635 122.550926) - (xy 153.700625 122.538988) - (xy 153.659093 122.494058) - (xy 153.65 122.452612) - (xy 153.65 122.3) - (xy 153.580299 122.3) - (xy 153.519314 122.312131) - (xy 153.480686 122.312131) - (xy 153.4197 122.3) - (xy 153.350001 122.3) - (xy 153.35 122.300001) - (xy 153.35 123.049998) - (xy 153.350001 123.05) - (xy 153.649999 123.05) - (xy 153.676496 123.023503) - (xy 153.731012 122.995725) - (xy 153.791444 123.005296) - (xy 153.834709 123.04856) - (xy 153.8455 123.093506) - (xy 153.8455 123.206493) - (xy 153.826593 123.264684) - (xy 153.777093 123.300648) - (xy 153.715907 123.300648) - (xy 153.676496 123.276497) - (xy 153.649999 123.25) - (xy 153.35 123.25) - (xy 153.35 123.999999) - (xy 153.350001 124) - (xy 153.419697 124) - (xy 153.4197 123.999999) - (xy 153.480686 123.987869) - (xy 153.519314 123.987869) - (xy 153.580299 123.999999) - (xy 153.580303 124) - (xy 153.649999 124) - (xy 153.65 123.999998) - (xy 153.65 123.847381) - (xy 153.668907 123.78919) - (xy 153.718407 123.753226) - (xy 153.779593 123.753226) - (xy 153.829093 123.78919) - (xy 153.846097 123.828066) - (xy 153.848097 123.83812) - (xy 153.85 123.857435) - (xy 153.85 123.999999) - (xy 153.850001 124) - (xy 153.911202 124) - (xy 153.966204 124.016685) - (xy 154.000699 124.039734) - (xy 154.074933 124.0545) - (xy 154.425066 124.054499) - (xy 154.480688 124.043436) - (xy 154.51931 124.043436) - (xy 154.574933 124.0545) - (xy 154.925066 124.054499) - (xy 154.980688 124.043436) - (xy 155.01931 124.043436) - (xy 155.074933 124.0545) - (xy 155.425066 124.054499) - (xy 155.499301 124.039734) - (xy 155.533795 124.016685) - (xy 155.588798 124) - (xy 155.649999 124) - (xy 155.65 123.999999) - (xy 155.65 123.857442) - (xy 155.651903 123.838127) - (xy 155.653903 123.828073) - (xy 155.6838 123.774689) - (xy 155.739365 123.749074) - (xy 155.799375 123.761012) - (xy 155.840907 123.805942) - (xy 155.85 123.847388) - (xy 155.85 123.999999) - (xy 155.850001 124) - (xy 155.919697 124) - (xy 155.9197 123.999999) - (xy 155.978036 123.988396) - (xy 156.044189 123.944193) - (xy 156.044193 123.944189) - (xy 156.088396 123.878036) - (xy 156.099999 123.8197) - (xy 156.1 123.819697) - (xy 156.1 123.25) - (xy 155.849999 123.25) - (xy 155.823502 123.276497) - (xy 155.768985 123.304274) - (xy 155.708553 123.294702) - (xy 155.665289 123.251437) - (xy 155.654499 123.206495) - (xy 155.654499 123.093504) - (xy 155.673406 123.035315) - (xy 155.722906 122.999351) - (xy 155.784092 122.999351) - (xy 155.823503 123.023502) - (xy 155.850001 123.05) - (xy 156.099999 123.05) - (xy 156.1 123.049999) - (xy 156.1 122.480302) - (xy 156.099999 122.480299) - (xy 156.088396 122.421963) - (xy 156.044193 122.35581) - (xy 156.044189 122.355806) - (xy 155.978036 122.311603) - (xy 155.9197 122.3) - (xy 155.850001 122.3) - (xy 155.85 122.300001) - (xy 155.85 122.452618) - (xy 155.831093 122.510809) - (xy 155.781593 122.546773) - (xy 155.720407 122.546773) - (xy 155.670907 122.510809) - (xy 155.653903 122.471933) - (xy 155.651903 122.461879) - (xy 155.65 122.442564) - (xy 155.65 122.3) - (xy 155.633496 122.283497) - (xy 155.605719 122.22898) - (xy 155.6045 122.213493) - (xy 155.6045 121.437847) - (xy 155.623407 121.379656) - (xy 155.633496 121.367843) - (xy 156.117843 120.883496) - (xy 156.17236 120.855719) - (xy 156.187847 120.8545) - (xy 157.196245 120.8545) - (xy 157.254436 120.873407) - (xy 157.2904 120.922907) - (xy 157.294523 120.965433) - (xy 157.290326 120.999998) - (xy 157.290326 121.000002) - (xy 157.310947 121.169833) - (xy 157.310947 121.169834) - (xy 157.310948 121.169836) - (xy 157.357484 121.292542) - (xy 157.371615 121.329802) - (xy 157.468799 121.470599) - (xy 157.4688 121.4706) - (xy 157.468801 121.470601) - (xy 157.596859 121.58405) - (xy 157.748346 121.663557) - (xy 157.914458 121.7045) - (xy 158.085539 121.7045) - (xy 158.085542 121.7045) - (xy 158.251654 121.663557) - (xy 158.403141 121.58405) - (xy 158.531199 121.470601) - (xy 158.628385 121.329802) - (xy 158.689052 121.169836) - (xy 158.709674 121) - (xy 158.709048 120.994848) - (xy 158.696403 120.890705) - (xy 158.689052 120.830164) - (xy 158.628385 120.670198) - (xy 158.531199 120.529399) - (xy 158.531194 120.529394) - (xy 158.529394 120.527362) - (xy 158.528712 120.525797) - (xy 158.527797 120.524471) - (xy 158.528056 120.524291) - (xy 158.504962 120.471266) - (xy 158.5045 120.461716) - (xy 158.5045 119.795002) - (xy 158.523407 119.736811) - (xy 158.572907 119.700847) - (xy 158.580741 119.698654) - (xy 158.583334 119.69804) - (xy 158.583342 119.69804) - (xy 158.719267 119.647342) - (xy 158.835404 119.560404) - (xy 158.922342 119.444267) - (xy 158.97304 119.308342) - (xy 158.9795 119.248255) - (xy 158.979499 118.651746) - (xy 158.97304 118.591658) - (xy 158.922342 118.455733) - (xy 158.913542 118.443978) - (xy 158.835406 118.339598) - (xy 158.835401 118.339593) - (xy 158.719266 118.252657) - (xy 158.583342 118.20196) - (xy 158.583341 118.201959) - (xy 158.54279 118.1976) - (xy 158.523255 118.1955) - (xy 158.523251 118.1955) - (xy 157.476751 118.1955) - (xy 157.476745 118.195501) - (xy 157.41666 118.201959) - (xy 157.416658 118.20196) - (xy 157.280733 118.252657) - (xy 157.164598 118.339593) - (xy 157.164593 118.339598) - (xy 157.077657 118.455733) - (xy 157.02696 118.591657) - (xy 157.026959 118.591658) - (xy 157.022494 118.6332) - (xy 157.021172 118.6455) - (xy 157.0205 118.651748) - (xy 157.0205 119.248248) - (xy 157.020501 119.248254) - (xy 157.026959 119.308339) - (xy 157.026959 119.30834) - (xy 157.02696 119.308342) - (xy 157.03952 119.342017) - (xy 157.077657 119.444266) - (xy 157.164593 119.560401) - (xy 157.164598 119.560406) - (xy 157.266282 119.636524) - (xy 157.280733 119.647342) - (xy 157.416658 119.69804) - (xy 157.416661 119.69804) - (xy 157.419268 119.698657) - (xy 157.420785 119.699579) - (xy 157.42246 119.700204) - (xy 157.42234 119.700524) - (xy 157.47155 119.730439) - (xy 157.495166 119.786884) - (xy 157.4955 119.795003) - (xy 157.4955 120.0465) - (xy 157.476593 120.104691) - (xy 157.427093 120.140655) - (xy 157.3965 120.1455) - (xy 156.4535 120.1455) - (xy 156.395309 120.126593) - (xy 156.359345 120.077093) - (xy 156.3545 120.0465) - (xy 156.3545 119.541527) - (xy 156.373407 119.483336) - (xy 156.418901 119.448769) - (xy 156.482163 119.425175) - (xy 156.592544 119.342544) - (xy 156.675175 119.232163) - (xy 156.685914 119.203372) - (xy 156.708618 119.142497) - (xy 156.72336 119.102973) - (xy 156.7295 119.045864) - (xy 156.7295 118.504136) - (xy 156.72336 118.447027) - (xy 156.723358 118.447021) - (xy 156.675176 118.317838) - (xy 156.592547 118.20746) - (xy 156.592546 118.207459) - (xy 156.592544 118.207456) - (xy 156.592539 118.207452) - (xy 156.482161 118.124823) - (xy 156.352978 118.076641) - (xy 156.352973 118.07664) - (xy 156.352971 118.076639) - (xy 156.352967 118.076639) - (xy 156.294072 118.070307) - (xy 156.238236 118.045287) - (xy 156.20777 117.992226) - (xy 156.21431 117.931391) - (xy 156.25536 117.88602) - (xy 156.28917 117.874092) - (xy 156.38297 117.859237) - (xy 156.502921 117.798118) - (xy 156.598118 117.702921) - (xy 156.659237 117.582969) - (xy 156.675 117.483451) - (xy 156.675 117.354203) - (xy 157.075001 117.354203) - (xy 157.07785 117.3846) - (xy 157.07785 117.384602) - (xy 157.122654 117.512647) - (xy 157.203207 117.62179) - (xy 157.203209 117.621792) - (xy 157.312352 117.702345) - (xy 157.440398 117.747149) - (xy 157.470789 117.749999) - (xy 157.899998 117.749999) - (xy 157.9 117.749997) - (xy 157.9 117.150001) - (xy 157.899999 117.15) - (xy 158.1 117.15) - (xy 158.1 117.749998) - (xy 158.100001 117.749999) - (xy 158.529203 117.749999) - (xy 158.5596 117.747149) - (xy 158.559602 117.747149) - (xy 158.687647 117.702345) - (xy 158.79679 117.621792) - (xy 158.796792 117.62179) - (xy 158.877345 117.512647) - (xy 158.922149 117.384601) - (xy 158.924999 117.354211) - (xy 158.925 117.35421) - (xy 158.925 117.150001) - (xy 158.924999 117.15) - (xy 158.1 117.15) - (xy 157.899999 117.15) - (xy 157.075002 117.15) - (xy 157.075001 117.150001) - (xy 157.075001 117.354203) - (xy 156.675 117.354203) - (xy 156.675 117.325) - (xy 155.325002 117.325) - (xy 155.325001 117.325001) - (xy 155.325001 117.483451) - (xy 155.34076 117.582965) - (xy 155.340762 117.582969) - (xy 155.401881 117.702921) - (xy 155.497078 117.798118) - (xy 155.61703 117.859237) - (xy 155.617029 117.859237) - (xy 155.710827 117.874094) - (xy 155.765344 117.901872) - (xy 155.793121 117.956388) - (xy 155.78355 118.01682) - (xy 155.740285 118.060085) - (xy 155.705923 118.070308) - (xy 155.704137 118.0705) - (xy 155.704136 118.0705) - (xy 155.695192 118.071461) - (xy 155.647031 118.076639) - (xy 155.647021 118.076641) - (xy 155.517838 118.124823) - (xy 155.40746 118.207452) - (xy 155.407452 118.20746) - (xy 155.324823 118.317838) - (xy 155.276641 118.447021) - (xy 155.276639 118.447032) - (xy 155.2705 118.504138) - (xy 155.2705 118.839597) - (xy 155.251593 118.897788) - (xy 155.202093 118.933752) - (xy 155.140907 118.933752) - (xy 155.092246 118.898925) - (xy 155.010406 118.789598) - (xy 155.010401 118.789593) - (xy 154.894266 118.702657) - (xy 154.758342 118.65196) - (xy 154.758341 118.651959) - (xy 154.71779 118.6476) - (xy 154.698255 118.6455) - (xy 154.698251 118.6455) - (xy 153.301751 118.6455) - (xy 153.301745 118.645501) - (xy 153.24166 118.651959) - (xy 153.241658 118.65196) - (xy 153.105733 118.702657) - (xy 152.989598 118.789593) - (xy 152.989593 118.789598) - (xy 152.907753 118.898925) - (xy 152.857744 118.934179) - (xy 152.796565 118.933305) - (xy 152.747584 118.896638) - (xy 152.729499 118.839598) - (xy 152.729499 118.570252) - (xy 152.728817 118.562981) - (xy 152.727755 118.55165) - (xy 152.726621 118.539549) - (xy 152.681369 118.410227) - (xy 152.681367 118.410223) - (xy 152.600014 118.299994) - (xy 152.600005 118.299985) - (xy 152.489776 118.218632) - (xy 152.48977 118.218629) - (xy 152.360455 118.17338) - (xy 152.360446 118.173378) - (xy 152.329756 118.1705) - (xy 151.67025 118.1705) - (xy 151.639552 118.173378) - (xy 151.639547 118.173379) - (xy 151.510229 118.218629) - (xy 151.510223 118.218632) - (xy 151.399994 118.299985) - (xy 151.399985 118.299994) - (xy 151.318632 118.410223) - (xy 151.318629 118.410229) - (xy 151.296944 118.472203) - (xy 151.259879 118.520883) - (xy 151.201278 118.53848) - (xy 151.143527 118.518272) - (xy 151.108683 118.467977) - (xy 151.1045 118.439505) - (xy 151.1045 117.406485) - (xy 151.325001 117.406485) - (xy 151.339833 117.500141) - (xy 151.339836 117.500151) - (xy 151.397358 117.613043) - (xy 151.486956 117.702641) - (xy 151.599848 117.760163) - (xy 151.599852 117.760164) - (xy 151.693515 117.774999) - (xy 151.899998 117.774999) - (xy 151.9 117.774998) - (xy 151.9 117.275) - (xy 152.1 117.275) - (xy 152.1 117.774998) - (xy 152.100001 117.774999) - (xy 152.306483 117.774999) - (xy 152.306485 117.774998) - (xy 152.400141 117.760166) - (xy 152.400151 117.760163) - (xy 152.513043 117.702641) - (xy 152.602641 117.613043) - (xy 152.660163 117.500151) - (xy 152.660164 117.500147) - (xy 152.675 117.406484) - (xy 152.675 117.275) - (xy 152.1 117.275) - (xy 151.9 117.275) - (xy 151.325002 117.275) - (xy 151.325001 117.275001) - (xy 151.325001 117.406485) - (xy 151.1045 117.406485) - (xy 151.1045 117.074998) - (xy 151.325 117.074998) - (xy 151.325001 117.075) - (xy 151.899999 117.075) - (xy 151.9 117.074999) - (xy 152.1 117.074999) - (xy 152.100001 117.075) - (xy 152.674998 117.075) - (xy 152.674999 117.074999) - (xy 152.674999 116.943516) - (xy 152.674998 116.943514) - (xy 152.660166 116.849858) - (xy 152.660163 116.849848) - (xy 152.602641 116.736956) - (xy 152.513043 116.647358) - (xy 152.469163 116.625) - (xy 152.900001 116.625) - (xy 152.900001 116.904203) - (xy 152.90285 116.9346) - (xy 152.90285 116.934602) - (xy 152.947654 117.062647) - (xy 153.028207 117.17179) - (xy 153.028209 117.171792) - (xy 153.137352 117.252345) - (xy 153.265398 117.297149) - (xy 153.295789 117.299999) - (xy 153.899998 117.299999) - (xy 153.9 117.299998) - (xy 153.9 117.299997) - (xy 154.1 117.299997) - (xy 154.100001 117.299999) - (xy 154.704203 117.299999) - (xy 154.7346 117.297149) - (xy 154.734602 117.297149) - (xy 154.862647 117.252345) - (xy 154.97179 117.171792) - (xy 154.971792 117.17179) - (xy 155.006326 117.124999) - (xy 155.325 117.124999) - (xy 155.325001 117.125) - (xy 155.899999 117.125) - (xy 155.9 117.124998) - (xy 155.9 116.575001) - (xy 155.899999 116.575) - (xy 156.1 116.575) - (xy 156.1 117.124999) - (xy 156.100001 117.125) - (xy 156.674998 117.125) - (xy 156.674999 117.124998) - (xy 156.674999 116.966546) - (xy 156.672378 116.949999) - (xy 157.075 116.949999) - (xy 157.075001 116.95) - (xy 157.899999 116.95) - (xy 157.9 116.949999) - (xy 157.9 116.949998) - (xy 158.1 116.949998) - (xy 158.100001 116.95) - (xy 158.924998 116.95) - (xy 158.924999 116.949999) - (xy 158.924999 116.745796) - (xy 158.922149 116.715399) - (xy 158.922149 116.715397) - (xy 158.877345 116.587352) - (xy 158.796792 116.478209) - (xy 158.79679 116.478207) - (xy 158.687647 116.397654) - (xy 158.559601 116.35285) - (xy 158.529211 116.35) - (xy 158.100001 116.35) - (xy 158.1 116.350001) - (xy 158.1 116.949998) - (xy 157.9 116.949998) - (xy 157.9 116.350001) - (xy 157.899999 116.35) - (xy 157.470796 116.35) - (xy 157.440399 116.35285) - (xy 157.440397 116.35285) - (xy 157.312352 116.397654) - (xy 157.203209 116.478207) - (xy 157.203207 116.478209) - (xy 157.122654 116.587352) - (xy 157.07785 116.715398) - (xy 157.075 116.745788) - (xy 157.075 116.949999) - (xy 156.672378 116.949999) - (xy 156.659239 116.867034) - (xy 156.659237 116.86703) - (xy 156.598118 116.747078) - (xy 156.502921 116.651881) - (xy 156.382969 116.590762) - (xy 156.38297 116.590762) - (xy 156.283454 116.575) - (xy 156.1 116.575) - (xy 155.899999 116.575) - (xy 155.716547 116.575) - (xy 155.716546 116.575001) - (xy 155.617034 116.59076) - (xy 155.61703 116.590762) - (xy 155.497078 116.651881) - (xy 155.401881 116.747078) - (xy 155.340762 116.86703) - (xy 155.325 116.966546) - (xy 155.325 117.124999) - (xy 155.006326 117.124999) - (xy 155.052345 117.062647) - (xy 155.097149 116.934601) - (xy 155.099999 116.904211) - (xy 155.1 116.90421) - (xy 155.1 116.625) - (xy 154.100001 116.625) - (xy 154.1 116.625001) - (xy 154.1 117.299997) - (xy 153.9 117.299997) - (xy 153.9 116.625001) - (xy 153.899999 116.625) - (xy 152.900001 116.625) - (xy 152.469163 116.625) - (xy 152.400151 116.589836) - (xy 152.400147 116.589835) - (xy 152.306484 116.575) - (xy 152.100001 116.575) - (xy 152.1 116.575001) - (xy 152.1 117.074999) - (xy 151.9 117.074999) - (xy 151.9 116.575001) - (xy 151.899999 116.575) - (xy 151.693517 116.575) - (xy 151.693514 116.575001) - (xy 151.599858 116.589833) - (xy 151.599848 116.589836) - (xy 151.486956 116.647358) - (xy 151.397358 116.736956) - (xy 151.339836 116.849848) - (xy 151.339835 116.849852) - (xy 151.325 116.943515) - (xy 151.325 117.074998) - (xy 151.1045 117.074998) - (xy 151.1045 116.424999) - (xy 152.9 116.424999) - (xy 152.900001 116.425) - (xy 153.899999 116.425) - (xy 153.9 116.424999) - (xy 153.9 115.750001) - (xy 153.899999 115.75) - (xy 154.1 115.75) - (xy 154.1 116.424999) - (xy 154.100001 116.425) - (xy 155.099998 116.425) - (xy 155.099999 116.424999) - (xy 155.099999 116.145796) - (xy 155.097149 116.115399) - (xy 155.097149 116.115397) - (xy 155.052345 115.987352) - (xy 154.971792 115.878209) - (xy 154.97179 115.878207) - (xy 154.862647 115.797654) - (xy 154.734601 115.75285) - (xy 154.704211 115.75) - (xy 154.1 115.75) - (xy 153.899999 115.75) - (xy 153.295796 115.75) - (xy 153.265399 115.75285) - (xy 153.265397 115.75285) - (xy 153.137352 115.797654) - (xy 153.028209 115.878207) - (xy 153.028207 115.878209) - (xy 152.947654 115.987352) - (xy 152.90285 116.115398) - (xy 152.9 116.145788) - (xy 152.9 116.424999) - (xy 151.1045 116.424999) - (xy 151.1045 102.797034) - (xy 151.106607 102.776718) - (xy 151.109095 102.764853) - (xy 151.104879 102.731038) - (xy 151.1045 102.724912) - (xy 151.1045 102.720619) - (xy 151.101038 102.699878) - (xy 151.100743 102.697852) - (xy 151.09446 102.647449) - (xy 151.092332 102.640305) - (xy 151.089929 102.633302) - (xy 151.079137 102.613361) - (xy 151.065731 102.588589) - (xy 151.064827 102.586835) - (xy 151.042499 102.54116) - (xy 151.042495 102.541156) - (xy 151.042495 102.541155) - (xy 151.038196 102.535133) - (xy 151.033621 102.529254) - (xy 151.033619 102.529251) - (xy 151.032199 102.527944) - (xy 150.996247 102.494848) - (xy 150.994771 102.493431) - (xy 149.351337 100.849998) - (xy 171.075 100.849998) - (xy 171.075001 100.85) - (xy 171.899999 100.85) - (xy 171.9 100.849998) - (xy 171.9 100.25) - (xy 172.1 100.25) - (xy 172.1 100.849999) - (xy 172.100001 100.85) - (xy 172.924998 100.85) - (xy 172.924999 100.849999) - (xy 172.924999 100.645796) - (xy 172.922149 100.615399) - (xy 172.922149 100.615397) - (xy 172.877345 100.487352) - (xy 172.796792 100.378209) - (xy 172.79679 100.378207) - (xy 172.687647 100.297654) - (xy 172.559601 100.25285) - (xy 172.529211 100.25) - (xy 172.1 100.25) - (xy 171.9 100.25) - (xy 171.470796 100.25) - (xy 171.440399 100.25285) - (xy 171.440397 100.25285) - (xy 171.312352 100.297654) - (xy 171.203209 100.378207) - (xy 171.203207 100.378209) - (xy 171.122654 100.487352) - (xy 171.07785 100.615398) - (xy 171.075 100.645788) - (xy 171.075 100.849998) - (xy 149.351337 100.849998) - (xy 148.383496 99.882157) - (xy 148.355719 99.82764) - (xy 148.3545 99.812153) - (xy 148.3545 99.462503) - (xy 161.678582 99.462503) - (xy 161.698206 99.661763) - (xy 161.698207 99.661766) - (xy 161.698208 99.661769) - (xy 161.752939 99.842193) - (xy 161.756334 99.853383) - (xy 161.756335 99.853385) - (xy 161.850719 100.029966) - (xy 161.955633 100.157805) - (xy 161.977748 100.184752) - (xy 161.977753 100.184756) - (xy 162.132533 100.31178) - (xy 162.30042 100.401517) - (xy 162.30912 100.406167) - (xy 162.500731 100.464292) - (xy 162.500733 100.464292) - (xy 162.500736 100.464293) - (xy 162.699997 100.483918) - (xy 162.7 100.483918) - (xy 162.700003 100.483918) - (xy 162.899263 100.464293) - (xy 162.899264 100.464292) - (xy 162.899269 100.464292) - (xy 163.09088 100.406167) - (xy 163.187542 100.3545) - (xy 163.267466 100.31178) - (xy 163.267467 100.311778) - (xy 163.267469 100.311778) - (xy 163.422252 100.184752) - (xy 163.507648 100.080695) - (xy 163.55918 100.047708) - (xy 163.584177 100.0445) - (xy 164.355823 100.0445) - (xy 164.414014 100.063407) - (xy 164.432351 100.080695) - (xy 164.495633 100.157805) - (xy 164.517748 100.184752) - (xy 164.517753 100.184756) - (xy 164.672533 100.31178) - (xy 164.84042 100.401517) - (xy 164.84912 100.406167) - (xy 165.040731 100.464292) - (xy 165.040733 100.464292) - (xy 165.040736 100.464293) - (xy 165.239997 100.483918) - (xy 165.24 100.483918) - (xy 165.240003 100.483918) - (xy 165.439263 100.464293) - (xy 165.439264 100.464292) - (xy 165.439269 100.464292) - (xy 165.63088 100.406167) - (xy 165.727542 100.3545) - (xy 165.807466 100.31178) - (xy 165.807467 100.311778) - (xy 165.807469 100.311778) - (xy 165.962252 100.184752) - (xy 166.089278 100.029969) - (xy 166.089568 100.029428) - (xy 166.183664 99.853385) - (xy 166.183665 99.853383) - (xy 166.183667 99.85338) - (xy 166.241792 99.661769) - (xy 166.241927 99.660406) - (xy 166.261418 99.462503) - (xy 166.261418 99.462496) - (xy 166.241793 99.263236) - (xy 166.241792 99.263233) - (xy 166.241792 99.263231) - (xy 166.183667 99.07162) - (xy 166.183664 99.071614) - (xy 166.08928 98.895033) - (xy 165.984894 98.767838) - (xy 165.962252 98.740248) - (xy 165.915226 98.701655) - (xy 165.807466 98.613219) - (xy 165.630885 98.518835) - (xy 165.630883 98.518834) - (xy 165.589531 98.50629) - (xy 165.535074 98.48977) - (xy 165.439266 98.460707) - (xy 165.439263 98.460706) - (xy 165.240003 98.441082) - (xy 165.239997 98.441082) - (xy 165.040736 98.460706) - (xy 165.040733 98.460707) - (xy 164.849116 98.518834) - (xy 164.849114 98.518835) - (xy 164.672533 98.613219) - (xy 164.517753 98.740243) - (xy 164.517743 98.740253) - (xy 164.390724 98.895027) - (xy 164.390718 98.895037) - (xy 164.343612 98.983168) - (xy 164.299507 99.025575) - (xy 164.256302 99.0355) - (xy 163.683698 99.0355) - (xy 163.625507 99.016593) - (xy 163.596388 98.983168) - (xy 163.595541 98.981583) - (xy 163.549278 98.895031) - (xy 163.548429 98.893997) - (xy 163.444894 98.767838) - (xy 163.422252 98.740248) - (xy 163.375226 98.701655) - (xy 163.267466 98.613219) - (xy 163.090885 98.518835) - (xy 163.090883 98.518834) - (xy 163.049531 98.50629) - (xy 162.995074 98.48977) - (xy 162.899266 98.460707) - (xy 162.899263 98.460706) - (xy 162.700003 98.441082) - (xy 162.699997 98.441082) - (xy 162.500736 98.460706) - (xy 162.500733 98.460707) - (xy 162.309116 98.518834) - (xy 162.309114 98.518835) - (xy 162.132533 98.613219) - (xy 161.977753 98.740243) - (xy 161.977743 98.740253) - (xy 161.850719 98.895033) - (xy 161.756335 99.071614) - (xy 161.756334 99.071616) - (xy 161.698207 99.263233) - (xy 161.698206 99.263236) - (xy 161.678582 99.462496) - (xy 161.678582 99.462503) - (xy 148.3545 99.462503) - (xy 148.3545 96.922503) - (xy 161.678582 96.922503) - (xy 161.698206 97.121763) - (xy 161.698207 97.121766) - (xy 161.698208 97.121769) - (xy 161.74674 97.281758) - (xy 161.756334 97.313383) - (xy 161.756335 97.313385) - (xy 161.850719 97.489966) - (xy 161.92959 97.586071) - (xy 161.977748 97.644752) - (xy 161.977753 97.644756) - (xy 162.132533 97.77178) - (xy 162.30463 97.863767) - (xy 162.30912 97.866167) - (xy 162.500731 97.924292) - (xy 162.500733 97.924292) - (xy 162.500736 97.924293) - (xy 162.699997 97.943918) - (xy 162.7 97.943918) - (xy 162.700003 97.943918) - (xy 162.899263 97.924293) - (xy 162.899264 97.924292) - (xy 162.899269 97.924292) - (xy 163.09088 97.866167) - (xy 163.203905 97.805754) - (xy 163.267466 97.77178) - (xy 163.267467 97.771778) - (xy 163.267469 97.771778) - (xy 163.422252 97.644752) - (xy 163.549278 97.489969) - (xy 163.553796 97.481516) - (xy 163.554965 97.47933) - (xy 163.599071 97.436924) - (xy 163.642274 97.427) - (xy 164.297726 97.427) - (xy 164.355917 97.445907) - (xy 164.385035 97.47933) - (xy 164.39072 97.489967) - (xy 164.390722 97.489969) - (xy 164.517748 97.644752) - (xy 164.517753 97.644756) - (xy 164.672533 97.77178) - (xy 164.84463 97.863767) - (xy 164.84912 97.866167) - (xy 165.040731 97.924292) - (xy 165.040733 97.924292) - (xy 165.040736 97.924293) - (xy 165.239997 97.943918) - (xy 165.24 97.943918) - (xy 165.240003 97.943918) - (xy 165.439263 97.924293) - (xy 165.439264 97.924292) - (xy 165.439269 97.924292) - (xy 165.63088 97.866167) - (xy 165.743905 97.805754) - (xy 165.807466 97.77178) - (xy 165.807467 97.771778) - (xy 165.807469 97.771778) - (xy 165.962252 97.644752) - (xy 166.089278 97.489969) - (xy 166.093796 97.481518) - (xy 166.158748 97.36) - (xy 166.183667 97.31338) - (xy 166.241792 97.121769) - (xy 166.247206 97.066807) - (xy 166.261418 96.922503) - (xy 166.261418 96.922496) - (xy 166.241793 96.723236) - (xy 166.241792 96.723233) - (xy 166.241792 96.723231) - (xy 166.183667 96.53162) - (xy 166.182516 96.529467) - (xy 166.08928 96.355033) - (xy 165.962256 96.200253) - (xy 165.962252 96.200248) - (xy 165.946247 96.187113) - (xy 165.807466 96.073219) - (xy 165.630885 95.978835) - (xy 165.630883 95.978834) - (xy 165.623271 95.976525) - (xy 165.535074 95.94977) - (xy 165.439266 95.920707) - (xy 165.439263 95.920706) - (xy 165.240003 95.901082) - (xy 165.239997 95.901082) - (xy 165.040736 95.920706) - (xy 165.040733 95.920707) - (xy 164.849116 95.978834) - (xy 164.849114 95.978835) - (xy 164.672533 96.073219) - (xy 164.517753 96.200243) - (xy 164.517743 96.200253) - (xy 164.390724 96.355028) - (xy 164.39072 96.355032) - (xy 164.385035 96.36567) - (xy 164.340929 96.408076) - (xy 164.297726 96.418) - (xy 163.642274 96.418) - (xy 163.584083 96.399093) - (xy 163.554965 96.36567) - (xy 163.549279 96.355032) - (xy 163.549278 96.355031) - (xy 163.422252 96.200248) - (xy 163.406247 96.187113) - (xy 163.267466 96.073219) - (xy 163.090885 95.978835) - (xy 163.090883 95.978834) - (xy 163.083271 95.976525) - (xy 162.995074 95.94977) - (xy 162.899266 95.920707) - (xy 162.899263 95.920706) - (xy 162.700003 95.901082) - (xy 162.699997 95.901082) - (xy 162.500736 95.920706) - (xy 162.500733 95.920707) - (xy 162.309116 95.978834) - (xy 162.309114 95.978835) - (xy 162.132533 96.073219) - (xy 161.977753 96.200243) - (xy 161.977743 96.200253) - (xy 161.850719 96.355033) - (xy 161.756335 96.531614) - (xy 161.756334 96.531616) - (xy 161.698207 96.723233) - (xy 161.698206 96.723236) - (xy 161.678582 96.922496) - (xy 161.678582 96.922503) - (xy 148.3545 96.922503) - (xy 148.3545 94.382503) - (xy 161.678582 94.382503) - (xy 161.698206 94.581763) - (xy 161.698207 94.581766) - (xy 161.705838 94.606923) - (xy 161.747614 94.744639) - (xy 161.756334 94.773383) - (xy 161.756335 94.773385) - (xy 161.850719 94.949966) - (xy 161.973848 95.1) - (xy 161.977748 95.104752) - (xy 161.977753 95.104756) - (xy 162.132533 95.23178) - (xy 162.294557 95.318383) - (xy 162.30912 95.326167) - (xy 162.500731 95.384292) - (xy 162.500733 95.384292) - (xy 162.500736 95.384293) - (xy 162.699997 95.403918) - (xy 162.7 95.403918) - (xy 162.700003 95.403918) - (xy 162.899263 95.384293) - (xy 162.899264 95.384292) - (xy 162.899269 95.384292) - (xy 163.09088 95.326167) - (xy 163.191656 95.272301) - (xy 163.267466 95.23178) - (xy 163.267467 95.231778) - (xy 163.267469 95.231778) - (xy 163.422252 95.104752) - (xy 163.507648 95.000695) - (xy 163.55918 94.967708) - (xy 163.584177 94.9645) - (xy 164.355823 94.9645) - (xy 164.414014 94.983407) - (xy 164.432351 95.000695) - (xy 164.467428 95.043437) - (xy 164.517748 95.104752) - (xy 164.517753 95.104756) - (xy 164.672533 95.23178) - (xy 164.834557 95.318383) - (xy 164.84912 95.326167) - (xy 165.040731 95.384292) - (xy 165.040733 95.384292) - (xy 165.040736 95.384293) - (xy 165.239997 95.403918) - (xy 165.24 95.403918) - (xy 165.240003 95.403918) - (xy 165.439263 95.384293) - (xy 165.439264 95.384292) - (xy 165.439269 95.384292) - (xy 165.63088 95.326167) - (xy 165.731656 95.272301) - (xy 165.807466 95.23178) - (xy 165.807467 95.231778) - (xy 165.807469 95.231778) - (xy 165.962252 95.104752) - (xy 166.089278 94.949969) - (xy 166.09122 94.946337) - (xy 166.147595 94.840865) - (xy 166.183667 94.77338) - (xy 166.241792 94.581769) - (xy 166.242562 94.57396) - (xy 166.261418 94.382503) - (xy 166.261418 94.382496) - (xy 166.241793 94.183236) - (xy 166.241792 94.183233) - (xy 166.241792 94.183231) - (xy 166.183667 93.99162) - (xy 166.183664 93.991614) - (xy 166.08928 93.815033) - (xy 165.962256 93.660253) - (xy 165.962252 93.660248) - (xy 165.945365 93.646389) - (xy 165.807466 93.533219) - (xy 165.630885 93.438835) - (xy 165.630883 93.438834) - (xy 165.630642 93.438761) - (xy 165.439269 93.380708) - (xy 165.439266 93.380707) - (xy 165.439263 93.380706) - (xy 165.240003 93.361082) - (xy 165.239997 93.361082) - (xy 165.040736 93.380706) - (xy 165.040733 93.380707) - (xy 164.849116 93.438834) - (xy 164.849114 93.438835) - (xy 164.672533 93.533219) - (xy 164.517753 93.660243) - (xy 164.517743 93.660253) - (xy 164.390724 93.815027) - (xy 164.390718 93.815037) - (xy 164.343612 93.903168) - (xy 164.299507 93.945575) - (xy 164.256302 93.9555) - (xy 163.683698 93.9555) - (xy 163.625507 93.936593) - (xy 163.596388 93.903168) - (xy 163.558095 93.831527) - (xy 163.549278 93.815031) - (xy 163.53876 93.802215) - (xy 163.422256 93.660253) - (xy 163.422252 93.660248) - (xy 163.405365 93.646389) - (xy 163.267466 93.533219) - (xy 163.090885 93.438835) - (xy 163.090883 93.438834) - (xy 163.090642 93.438761) - (xy 162.899269 93.380708) - (xy 162.899266 93.380707) - (xy 162.899263 93.380706) - (xy 162.700003 93.361082) - (xy 162.699997 93.361082) - (xy 162.500736 93.380706) - (xy 162.500733 93.380707) - (xy 162.309116 93.438834) - (xy 162.309114 93.438835) - (xy 162.132533 93.533219) - (xy 161.977753 93.660243) - (xy 161.977743 93.660253) - (xy 161.850719 93.815033) - (xy 161.756335 93.991614) - (xy 161.756334 93.991616) - (xy 161.698207 94.183233) - (xy 161.698206 94.183236) - (xy 161.678582 94.382496) - (xy 161.678582 94.382503) - (xy 148.3545 94.382503) - (xy 148.3545 91.842503) - (xy 161.678582 91.842503) - (xy 161.698206 92.041763) - (xy 161.698207 92.041766) - (xy 161.698208 92.041769) - (xy 161.750662 92.214687) - (xy 161.756334 92.233383) - (xy 161.756335 92.233385) - (xy 161.850719 92.409966) - (xy 161.931053 92.507854) - (xy 161.977748 92.564752) - (xy 161.977753 92.564756) - (xy 162.132533 92.69178) - (xy 162.309114 92.786164) - (xy 162.30912 92.786167) - (xy 162.500731 92.844292) - (xy 162.500733 92.844292) - (xy 162.500736 92.844293) - (xy 162.699997 92.863918) - (xy 162.7 92.863918) - (xy 162.700003 92.863918) - (xy 162.899263 92.844293) - (xy 162.899264 92.844292) - (xy 162.899269 92.844292) - (xy 163.09088 92.786167) - (xy 163.241311 92.70576) - (xy 163.267466 92.69178) - (xy 163.267467 92.691778) - (xy 163.267469 92.691778) - (xy 163.422252 92.564752) - (xy 163.549278 92.409969) - (xy 163.554964 92.39933) - (xy 163.599071 92.356924) - (xy 163.642274 92.347) - (xy 164.297726 92.347) - (xy 164.355917 92.365907) - (xy 164.385035 92.39933) - (xy 164.39072 92.409967) - (xy 164.390722 92.409969) - (xy 164.517748 92.564752) - (xy 164.517753 92.564756) - (xy 164.672533 92.69178) - (xy 164.849114 92.786164) - (xy 164.84912 92.786167) - (xy 165.040731 92.844292) - (xy 165.040733 92.844292) - (xy 165.040736 92.844293) - (xy 165.239997 92.863918) - (xy 165.24 92.863918) - (xy 165.240003 92.863918) - (xy 165.439263 92.844293) - (xy 165.439264 92.844292) - (xy 165.439269 92.844292) - (xy 165.63088 92.786167) - (xy 165.781311 92.70576) - (xy 165.807466 92.69178) - (xy 165.807467 92.691778) - (xy 165.807469 92.691778) - (xy 165.962252 92.564752) - (xy 166.089278 92.409969) - (xy 166.104703 92.381112) - (xy 166.162237 92.273472) - (xy 166.183667 92.23338) - (xy 166.241792 92.041769) - (xy 166.243298 92.026484) - (xy 166.261418 91.842503) - (xy 166.261418 91.842496) - (xy 166.241793 91.643236) - (xy 166.241792 91.643233) - (xy 166.241792 91.643231) - (xy 166.183667 91.45162) - (xy 166.172623 91.430958) - (xy 166.08928 91.275033) - (xy 165.962256 91.120253) - (xy 165.962252 91.120248) - (xy 165.912883 91.079732) - (xy 165.807466 90.993219) - (xy 165.630885 90.898835) - (xy 165.630883 90.898834) - (xy 165.439266 90.840707) - (xy 165.439263 90.840706) - (xy 165.240003 90.821082) - (xy 165.239997 90.821082) - (xy 165.040736 90.840706) - (xy 165.040733 90.840707) - (xy 164.849116 90.898834) - (xy 164.849114 90.898835) - (xy 164.672533 90.993219) - (xy 164.517753 91.120243) - (xy 164.517743 91.120253) - (xy 164.390724 91.275028) - (xy 164.39072 91.275032) - (xy 164.385035 91.28567) - (xy 164.340929 91.328076) - (xy 164.297726 91.338) - (xy 163.642274 91.338) - (xy 163.584083 91.319093) - (xy 163.554965 91.28567) - (xy 163.549279 91.275032) - (xy 163.549278 91.275031) - (xy 163.422252 91.120248) - (xy 163.372883 91.079732) - (xy 163.267466 90.993219) - (xy 163.090885 90.898835) - (xy 163.090883 90.898834) - (xy 162.899266 90.840707) - (xy 162.899263 90.840706) - (xy 162.700003 90.821082) - (xy 162.699997 90.821082) - (xy 162.500736 90.840706) - (xy 162.500733 90.840707) - (xy 162.309116 90.898834) - (xy 162.309114 90.898835) - (xy 162.132533 90.993219) - (xy 161.977753 91.120243) - (xy 161.977743 91.120253) - (xy 161.850719 91.275033) - (xy 161.756335 91.451614) - (xy 161.756334 91.451616) - (xy 161.698207 91.643233) - (xy 161.698206 91.643236) - (xy 161.678582 91.842496) - (xy 161.678582 91.842503) - (xy 148.3545 91.842503) - (xy 148.3545 89.302503) - (xy 161.678582 89.302503) - (xy 161.698206 89.501763) - (xy 161.698207 89.501766) - (xy 161.756334 89.693383) - (xy 161.756335 89.693385) - (xy 161.850719 89.869966) - (xy 161.972813 90.018739) - (xy 161.977748 90.024752) - (xy 161.977753 90.024756) - (xy 162.132533 90.15178) - (xy 162.309114 90.246164) - (xy 162.30912 90.246167) - (xy 162.500731 90.304292) - (xy 162.500733 90.304292) - (xy 162.500736 90.304293) - (xy 162.699997 90.323918) - (xy 162.7 90.323918) - (xy 162.700003 90.323918) - (xy 162.899263 90.304293) - (xy 162.899264 90.304292) - (xy 162.899269 90.304292) - (xy 163.09088 90.246167) - (xy 163.250553 90.16082) - (xy 163.267466 90.15178) - (xy 163.267467 90.151778) - (xy 163.267469 90.151778) - (xy 163.422252 90.024752) - (xy 163.489374 89.942962) - (xy 163.507649 89.920695) - (xy 163.55918 89.887708) - (xy 163.584177 89.8845) - (xy 164.355823 89.8845) - (xy 164.414014 89.903407) - (xy 164.432351 89.920695) - (xy 164.512813 90.018739) - (xy 164.517748 90.024752) - (xy 164.517753 90.024756) - (xy 164.672533 90.15178) - (xy 164.849114 90.246164) - (xy 164.84912 90.246167) - (xy 165.040731 90.304292) - (xy 165.040733 90.304292) - (xy 165.040736 90.304293) - (xy 165.239997 90.323918) - (xy 165.24 90.323918) - (xy 165.240003 90.323918) - (xy 165.439263 90.304293) - (xy 165.439264 90.304292) - (xy 165.439269 90.304292) - (xy 165.63088 90.246167) - (xy 165.790553 90.16082) - (xy 165.807466 90.15178) - (xy 165.807467 90.151778) - (xy 165.807469 90.151778) - (xy 165.962252 90.024752) - (xy 166.089278 89.869969) - (xy 166.098551 89.852622) - (xy 166.178394 89.703245) - (xy 166.183667 89.69338) - (xy 166.241792 89.501769) - (xy 166.242983 89.489682) - (xy 166.261418 89.302503) - (xy 166.261418 89.302496) - (xy 166.241793 89.103236) - (xy 166.241792 89.103233) - (xy 166.241792 89.103231) - (xy 166.183667 88.91162) - (xy 166.183664 88.911614) - (xy 166.08928 88.735033) - (xy 165.962256 88.580253) - (xy 165.962252 88.580248) - (xy 165.962246 88.580243) - (xy 165.807466 88.453219) - (xy 165.630885 88.358835) - (xy 165.630883 88.358834) - (xy 165.439266 88.300707) - (xy 165.439263 88.300706) - (xy 165.240003 88.281082) - (xy 165.239997 88.281082) - (xy 165.040736 88.300706) - (xy 165.040733 88.300707) - (xy 164.849116 88.358834) - (xy 164.849114 88.358835) - (xy 164.672533 88.453219) - (xy 164.517753 88.580243) - (xy 164.517743 88.580253) - (xy 164.390724 88.735027) - (xy 164.390718 88.735037) - (xy 164.343612 88.823168) - (xy 164.299507 88.865575) - (xy 164.256302 88.8755) - (xy 163.683698 88.8755) - (xy 163.625507 88.856593) - (xy 163.596388 88.823168) - (xy 163.549278 88.735031) - (xy 163.52401 88.704242) - (xy 163.422256 88.580253) - (xy 163.422252 88.580248) - (xy 163.422246 88.580243) - (xy 163.267466 88.453219) - (xy 163.090885 88.358835) - (xy 163.090883 88.358834) - (xy 162.899266 88.300707) - (xy 162.899263 88.300706) - (xy 162.700003 88.281082) - (xy 162.699997 88.281082) - (xy 162.500736 88.300706) - (xy 162.500733 88.300707) - (xy 162.309116 88.358834) - (xy 162.309114 88.358835) - (xy 162.132533 88.453219) - (xy 161.977753 88.580243) - (xy 161.977743 88.580253) - (xy 161.850719 88.735033) - (xy 161.756335 88.911614) - (xy 161.756334 88.911616) - (xy 161.698207 89.103233) - (xy 161.698206 89.103236) - (xy 161.678582 89.302496) - (xy 161.678582 89.302503) - (xy 148.3545 89.302503) - (xy 148.3545 86.762503) - (xy 161.678582 86.762503) - (xy 161.698206 86.961763) - (xy 161.698207 86.961766) - (xy 161.756334 87.153383) - (xy 161.756335 87.153385) - (xy 161.850719 87.329966) - (xy 161.977743 87.484746) - (xy 161.977748 87.484752) - (xy 161.977753 87.484756) - (xy 162.132533 87.61178) - (xy 162.309114 87.706164) - (xy 162.30912 87.706167) - (xy 162.500731 87.764292) - (xy 162.500733 87.764292) - (xy 162.500736 87.764293) - (xy 162.699997 87.783918) - (xy 162.7 87.783918) - (xy 162.700003 87.783918) - (xy 162.899263 87.764293) - (xy 162.899264 87.764292) - (xy 162.899269 87.764292) - (xy 163.09088 87.706167) - (xy 163.170756 87.663471) - (xy 163.267466 87.61178) - (xy 163.267467 87.611778) - (xy 163.267469 87.611778) - (xy 163.422252 87.484752) - (xy 163.507648 87.380695) - (xy 163.55918 87.347708) - (xy 163.584177 87.3445) - (xy 164.355823 87.3445) - (xy 164.414014 87.363407) - (xy 164.432351 87.380695) - (xy 164.517743 87.484746) - (xy 164.517748 87.484752) - (xy 164.517753 87.484756) - (xy 164.672533 87.61178) - (xy 164.849114 87.706164) - (xy 164.84912 87.706167) - (xy 165.040731 87.764292) - (xy 165.040733 87.764292) - (xy 165.040736 87.764293) - (xy 165.239997 87.783918) - (xy 165.24 87.783918) - (xy 165.240003 87.783918) - (xy 165.439263 87.764293) - (xy 165.439264 87.764292) - (xy 165.439269 87.764292) - (xy 165.63088 87.706167) - (xy 165.710756 87.663471) - (xy 165.807466 87.61178) - (xy 165.807467 87.611778) - (xy 165.807469 87.611778) - (xy 165.962252 87.484752) - (xy 166.089278 87.329969) - (xy 166.094711 87.319806) - (xy 166.183664 87.153385) - (xy 166.183665 87.153383) - (xy 166.183667 87.15338) - (xy 166.241792 86.961769) - (xy 166.255495 86.822644) - (xy 166.261418 86.762503) - (xy 166.261418 86.762496) - (xy 166.241793 86.563236) - (xy 166.241792 86.563233) - (xy 166.241792 86.563231) - (xy 166.183667 86.37162) - (xy 166.174862 86.355147) - (xy 166.08928 86.195033) - (xy 165.962256 86.040253) - (xy 165.962252 86.040248) - (xy 165.962246 86.040243) - (xy 165.807466 85.913219) - (xy 165.630885 85.818835) - (xy 165.630883 85.818834) - (xy 165.439266 85.760707) - (xy 165.439263 85.760706) - (xy 165.240003 85.741082) - (xy 165.239997 85.741082) - (xy 165.040736 85.760706) - (xy 165.040733 85.760707) - (xy 164.849116 85.818834) - (xy 164.849114 85.818835) - (xy 164.672533 85.913219) - (xy 164.517753 86.040243) - (xy 164.517743 86.040253) - (xy 164.390724 86.195027) - (xy 164.390718 86.195037) - (xy 164.343612 86.283168) - (xy 164.299507 86.325575) - (xy 164.256302 86.3355) - (xy 163.683698 86.3355) - (xy 163.625507 86.316593) - (xy 163.596388 86.283168) - (xy 163.549278 86.195031) - (xy 163.422252 86.040248) - (xy 163.422246 86.040243) - (xy 163.267466 85.913219) - (xy 163.090885 85.818835) - (xy 163.090883 85.818834) - (xy 162.899266 85.760707) - (xy 162.899263 85.760706) - (xy 162.700003 85.741082) - (xy 162.699997 85.741082) - (xy 162.500736 85.760706) - (xy 162.500733 85.760707) - (xy 162.309116 85.818834) - (xy 162.309114 85.818835) - (xy 162.132533 85.913219) - (xy 161.977753 86.040243) - (xy 161.977743 86.040253) - (xy 161.850719 86.195033) - (xy 161.756335 86.371614) - (xy 161.756334 86.371616) - (xy 161.698207 86.563233) - (xy 161.698206 86.563236) - (xy 161.678582 86.762496) - (xy 161.678582 86.762503) - (xy 148.3545 86.762503) - (xy 148.3545 84.222503) - (xy 161.678582 84.222503) - (xy 161.698206 84.421763) - (xy 161.698207 84.421766) - (xy 161.756334 84.613383) - (xy 161.756335 84.613385) - (xy 161.850719 84.789966) - (xy 161.955255 84.917344) - (xy 161.977748 84.944752) - (xy 161.977753 84.944756) - (xy 162.132533 85.07178) - (xy 162.289453 85.155655) - (xy 162.30912 85.166167) - (xy 162.500731 85.224292) - (xy 162.500733 85.224292) - (xy 162.500736 85.224293) - (xy 162.699997 85.243918) - (xy 162.7 85.243918) - (xy 162.700003 85.243918) - (xy 162.899263 85.224293) - (xy 162.899264 85.224292) - (xy 162.899269 85.224292) - (xy 163.09088 85.166167) - (xy 163.224709 85.094634) - (xy 163.267466 85.07178) - (xy 163.267467 85.071778) - (xy 163.267469 85.071778) - (xy 163.422252 84.944752) - (xy 163.507648 84.840695) - (xy 163.55918 84.807708) - (xy 163.584177 84.8045) - (xy 164.355823 84.8045) - (xy 164.414014 84.823407) - (xy 164.432351 84.840695) - (xy 164.495255 84.917344) - (xy 164.517748 84.944752) - (xy 164.517753 84.944756) - (xy 164.672533 85.07178) - (xy 164.829453 85.155655) - (xy 164.84912 85.166167) - (xy 165.040731 85.224292) - (xy 165.040733 85.224292) - (xy 165.040736 85.224293) - (xy 165.239997 85.243918) - (xy 165.24 85.243918) - (xy 165.240003 85.243918) - (xy 165.439263 85.224293) - (xy 165.439264 85.224292) - (xy 165.439269 85.224292) - (xy 165.63088 85.166167) - (xy 165.764709 85.094634) - (xy 165.807466 85.07178) - (xy 165.807467 85.071778) - (xy 165.807469 85.071778) - (xy 165.962252 84.944752) - (xy 166.089278 84.789969) - (xy 166.113261 84.745101) - (xy 166.171159 84.636781) - (xy 166.183667 84.61338) - (xy 166.241792 84.421769) - (xy 166.242046 84.419199) - (xy 166.261418 84.222503) - (xy 166.261418 84.222496) - (xy 166.241793 84.023236) - (xy 166.241792 84.023233) - (xy 166.241792 84.023231) - (xy 166.183667 83.83162) - (xy 166.181239 83.827078) - (xy 166.08928 83.655033) - (xy 165.962256 83.500253) - (xy 165.962252 83.500248) - (xy 165.962246 83.500243) - (xy 165.807466 83.373219) - (xy 165.630885 83.278835) - (xy 165.630883 83.278834) - (xy 165.622348 83.276245) - (xy 165.439269 83.220708) - (xy 165.439266 83.220707) - (xy 165.439263 83.220706) - (xy 165.240003 83.201082) - (xy 165.239997 83.201082) - (xy 165.040736 83.220706) - (xy 165.040733 83.220707) - (xy 164.849116 83.278834) - (xy 164.849114 83.278835) - (xy 164.672533 83.373219) - (xy 164.517753 83.500243) - (xy 164.517743 83.500253) - (xy 164.390724 83.655027) - (xy 164.390718 83.655037) - (xy 164.343612 83.743168) - (xy 164.299507 83.785575) - (xy 164.256302 83.7955) - (xy 163.683698 83.7955) - (xy 163.625507 83.776593) - (xy 163.596388 83.743168) - (xy 163.556246 83.668068) - (xy 163.549278 83.655031) - (xy 163.544142 83.648773) - (xy 163.422256 83.500253) - (xy 163.422252 83.500248) - (xy 163.422246 83.500243) - (xy 163.267466 83.373219) - (xy 163.090885 83.278835) - (xy 163.090883 83.278834) - (xy 163.082348 83.276245) - (xy 162.899269 83.220708) - (xy 162.899266 83.220707) - (xy 162.899263 83.220706) - (xy 162.700003 83.201082) - (xy 162.699997 83.201082) - (xy 162.500736 83.220706) - (xy 162.500733 83.220707) - (xy 162.309116 83.278834) - (xy 162.309114 83.278835) - (xy 162.132533 83.373219) - (xy 161.977753 83.500243) - (xy 161.977743 83.500253) - (xy 161.850719 83.655033) - (xy 161.756335 83.831614) - (xy 161.756334 83.831616) - (xy 161.698207 84.023233) - (xy 161.698206 84.023236) - (xy 161.678582 84.222496) - (xy 161.678582 84.222503) - (xy 148.3545 84.222503) - (xy 148.3545 81.682503) - (xy 161.678582 81.682503) - (xy 161.698206 81.881763) - (xy 161.698207 81.881766) - (xy 161.715894 81.940071) - (xy 161.750976 82.055722) - (xy 161.756334 82.073383) - (xy 161.756335 82.073385) - (xy 161.850719 82.249966) - (xy 161.952359 82.373815) - (xy 161.977748 82.404752) - (xy 161.992827 82.417127) - (xy 162.132533 82.53178) - (xy 162.309114 82.626164) - (xy 162.30912 82.626167) - (xy 162.500731 82.684292) - (xy 162.500733 82.684292) - (xy 162.500736 82.684293) - (xy 162.699997 82.703918) - (xy 162.7 82.703918) - (xy 162.700003 82.703918) - (xy 162.899263 82.684293) - (xy 162.899264 82.684292) - (xy 162.899269 82.684292) - (xy 163.09088 82.626167) - (xy 163.170756 82.583471) - (xy 163.267466 82.53178) - (xy 163.267467 82.531778) - (xy 163.267469 82.531778) - (xy 163.422252 82.404752) - (xy 163.507648 82.300695) - (xy 163.55918 82.267708) - (xy 163.584177 82.2645) - (xy 164.355823 82.2645) - (xy 164.414014 82.283407) - (xy 164.432351 82.300695) - (xy 164.491939 82.373304) - (xy 164.517748 82.404752) - (xy 164.532827 82.417127) - (xy 164.672533 82.53178) - (xy 164.849114 82.626164) - (xy 164.84912 82.626167) - (xy 165.040731 82.684292) - (xy 165.040733 82.684292) - (xy 165.040736 82.684293) - (xy 165.239997 82.703918) - (xy 165.24 82.703918) - (xy 165.240003 82.703918) - (xy 165.439263 82.684293) - (xy 165.439264 82.684292) - (xy 165.439269 82.684292) - (xy 165.63088 82.626167) - (xy 165.710756 82.583471) - (xy 165.807466 82.53178) - (xy 165.807467 82.531778) - (xy 165.807469 82.531778) - (xy 165.962252 82.404752) - (xy 166.089278 82.249969) - (xy 166.183667 82.07338) - (xy 166.241792 81.881769) - (xy 166.243136 81.868131) - (xy 166.261418 81.682503) - (xy 166.261418 81.682496) - (xy 166.241793 81.483236) - (xy 166.241792 81.483233) - (xy 166.241792 81.483231) - (xy 166.183667 81.29162) - (xy 166.177548 81.280172) - (xy 166.08928 81.115033) - (xy 165.962256 80.960253) - (xy 165.962252 80.960248) - (xy 165.958497 80.957166) - (xy 165.807466 80.833219) - (xy 165.630885 80.738835) - (xy 165.630883 80.738834) - (xy 165.598903 80.729133) - (xy 165.439269 80.680708) - (xy 165.439266 80.680707) - (xy 165.439263 80.680706) - (xy 165.240003 80.661082) - (xy 165.239997 80.661082) - (xy 165.040736 80.680706) - (xy 165.040733 80.680707) - (xy 164.849116 80.738834) - (xy 164.849114 80.738835) - (xy 164.672533 80.833219) - (xy 164.517753 80.960243) - (xy 164.517743 80.960253) - (xy 164.390724 81.115027) - (xy 164.390718 81.115037) - (xy 164.343612 81.203168) - (xy 164.299507 81.245575) - (xy 164.256302 81.2555) - (xy 163.683698 81.2555) - (xy 163.625507 81.236593) - (xy 163.596388 81.203168) - (xy 163.549281 81.115037) - (xy 163.549279 81.115033) - (xy 163.549278 81.115031) - (xy 163.545839 81.110841) - (xy 163.422256 80.960253) - (xy 163.422252 80.960248) - (xy 163.418497 80.957166) - (xy 163.267466 80.833219) - (xy 163.090885 80.738835) - (xy 163.090883 80.738834) - (xy 163.058903 80.729133) - (xy 162.899269 80.680708) - (xy 162.899266 80.680707) - (xy 162.899263 80.680706) - (xy 162.700003 80.661082) - (xy 162.699997 80.661082) - (xy 162.500736 80.680706) - (xy 162.500733 80.680707) - (xy 162.309116 80.738834) - (xy 162.309114 80.738835) - (xy 162.132533 80.833219) - (xy 161.977753 80.960243) - (xy 161.977743 80.960253) - (xy 161.850719 81.115033) - (xy 161.756335 81.291614) - (xy 161.756334 81.291616) - (xy 161.698207 81.483233) - (xy 161.698206 81.483236) - (xy 161.678582 81.682496) - (xy 161.678582 81.682503) - (xy 148.3545 81.682503) - (xy 148.3545 79.142503) - (xy 161.678582 79.142503) - (xy 161.698206 79.341763) - (xy 161.698207 79.341766) - (xy 161.698208 79.341769) - (xy 161.751863 79.518646) - (xy 161.756334 79.533383) - (xy 161.756335 79.533385) - (xy 161.850719 79.709966) - (xy 161.892351 79.760695) - (xy 161.977748 79.864752) - (xy 161.977753 79.864756) - (xy 162.132533 79.99178) - (xy 162.309114 80.086164) - (xy 162.30912 80.086167) - (xy 162.500731 80.144292) - (xy 162.500733 80.144292) - (xy 162.500736 80.144293) - (xy 162.699997 80.163918) - (xy 162.7 80.163918) - (xy 162.700003 80.163918) - (xy 162.899263 80.144293) - (xy 162.899264 80.144292) - (xy 162.899269 80.144292) - (xy 163.09088 80.086167) - (xy 163.235047 80.009108) - (xy 163.267466 79.99178) - (xy 163.267467 79.991778) - (xy 163.267469 79.991778) - (xy 163.422252 79.864752) - (xy 163.507648 79.760695) - (xy 163.55918 79.727708) - (xy 163.584177 79.7245) - (xy 164.355823 79.7245) - (xy 164.414014 79.743407) - (xy 164.432351 79.760695) - (xy 164.517748 79.864752) - (xy 164.517753 79.864756) - (xy 164.672533 79.99178) - (xy 164.849114 80.086164) - (xy 164.84912 80.086167) - (xy 165.040731 80.144292) - (xy 165.040733 80.144292) - (xy 165.040736 80.144293) - (xy 165.239997 80.163918) - (xy 165.24 80.163918) - (xy 165.240003 80.163918) - (xy 165.439263 80.144293) - (xy 165.439264 80.144292) - (xy 165.439269 80.144292) - (xy 165.63088 80.086167) - (xy 165.775047 80.009108) - (xy 165.807466 79.99178) - (xy 165.807467 79.991778) - (xy 165.807469 79.991778) - (xy 165.962252 79.864752) - (xy 166.089278 79.709969) - (xy 166.09905 79.691688) - (xy 166.173221 79.552923) - (xy 166.183667 79.53338) - (xy 166.241792 79.341769) - (xy 166.24967 79.261787) - (xy 166.261418 79.142503) - (xy 166.261418 79.142496) - (xy 166.241793 78.943236) - (xy 166.241792 78.943233) - (xy 166.241792 78.943231) - (xy 166.183667 78.75162) - (xy 166.179628 78.744063) - (xy 166.08928 78.575033) - (xy 165.962256 78.420253) - (xy 165.962252 78.420248) - (xy 165.904531 78.372878) - (xy 165.807466 78.293219) - (xy 165.630885 78.198835) - (xy 165.630883 78.198834) - (xy 165.625961 78.197341) - (xy 165.439269 78.140708) - (xy 165.439266 78.140707) - (xy 165.439263 78.140706) - (xy 165.240003 78.121082) - (xy 165.239997 78.121082) - (xy 165.040736 78.140706) - (xy 165.040733 78.140707) - (xy 164.849116 78.198834) - (xy 164.849114 78.198835) - (xy 164.672533 78.293219) - (xy 164.517753 78.420243) - (xy 164.517743 78.420253) - (xy 164.390724 78.575027) - (xy 164.390718 78.575037) - (xy 164.343612 78.663168) - (xy 164.299507 78.705575) - (xy 164.256302 78.7155) - (xy 163.683698 78.7155) - (xy 163.625507 78.696593) - (xy 163.596388 78.663168) - (xy 163.589873 78.650979) - (xy 163.549278 78.575031) - (xy 163.49068 78.503629) - (xy 163.422256 78.420253) - (xy 163.422252 78.420248) - (xy 163.364531 78.372878) - (xy 163.267466 78.293219) - (xy 163.090885 78.198835) - (xy 163.090883 78.198834) - (xy 163.085961 78.197341) - (xy 162.899269 78.140708) - (xy 162.899266 78.140707) - (xy 162.899263 78.140706) - (xy 162.700003 78.121082) - (xy 162.699997 78.121082) - (xy 162.500736 78.140706) - (xy 162.500733 78.140707) - (xy 162.309116 78.198834) - (xy 162.309114 78.198835) - (xy 162.132533 78.293219) - (xy 161.977753 78.420243) - (xy 161.977743 78.420253) - (xy 161.850719 78.575033) - (xy 161.756335 78.751614) - (xy 161.756334 78.751616) - (xy 161.698207 78.943233) - (xy 161.698206 78.943236) - (xy 161.678582 79.142496) - (xy 161.678582 79.142503) - (xy 148.3545 79.142503) - (xy 148.3545 78.047034) - (xy 148.356607 78.026718) - (xy 148.359095 78.014853) - (xy 148.354879 77.981034) - (xy 148.3545 77.974911) - (xy 148.3545 77.970621) - (xy 148.351039 77.94988) - (xy 148.350744 77.947855) - (xy 148.346631 77.914861) - (xy 148.344461 77.897449) - (xy 148.344459 77.897445) - (xy 148.342347 77.890349) - (xy 148.339928 77.8833) - (xy 148.32864 77.862442) - (xy 148.315733 77.838593) - (xy 148.314814 77.836805) - (xy 148.297036 77.800441) - (xy 148.292499 77.79116) - (xy 148.292498 77.791159) - (xy 148.288185 77.785119) - (xy 148.283621 77.779254) - (xy 148.283619 77.779251) - (xy 148.270998 77.767633) - (xy 148.25612 77.753937) - (xy 148.246243 77.744844) - (xy 148.244771 77.743431) - (xy 147.103843 76.602503) - (xy 161.678582 76.602503) - (xy 161.698206 76.801763) - (xy 161.698207 76.801766) - (xy 161.756334 76.993383) - (xy 161.756335 76.993385) - (xy 161.850719 77.169966) - (xy 161.925408 77.260975) - (xy 161.977748 77.324752) - (xy 162.012378 77.353172) - (xy 162.132533 77.45178) - (xy 162.309114 77.546164) - (xy 162.30912 77.546167) - (xy 162.500731 77.604292) - (xy 162.500733 77.604292) - (xy 162.500736 77.604293) - (xy 162.699997 77.623918) - (xy 162.7 77.623918) - (xy 162.700003 77.623918) - (xy 162.899263 77.604293) - (xy 162.899264 77.604292) - (xy 162.899269 77.604292) - (xy 163.09088 77.546167) - (xy 163.188058 77.494224) - (xy 163.267466 77.45178) - (xy 163.267467 77.451778) - (xy 163.267469 77.451778) - (xy 163.422252 77.324752) - (xy 163.50618 77.222485) - (xy 163.507649 77.220695) - (xy 163.55918 77.187708) - (xy 163.584177 77.1845) - (xy 164.355823 77.1845) - (xy 164.414014 77.203407) - (xy 164.432351 77.220695) - (xy 164.464705 77.260119) - (xy 164.517748 77.324752) - (xy 164.552378 77.353172) - (xy 164.672533 77.45178) - (xy 164.849114 77.546164) - (xy 164.84912 77.546167) - (xy 165.040731 77.604292) - (xy 165.040733 77.604292) - (xy 165.040736 77.604293) - (xy 165.239997 77.623918) - (xy 165.24 77.623918) - (xy 165.240003 77.623918) - (xy 165.439263 77.604293) - (xy 165.439264 77.604292) - (xy 165.439269 77.604292) - (xy 165.63088 77.546167) - (xy 165.728058 77.494224) - (xy 165.807466 77.45178) - (xy 165.807467 77.451778) - (xy 165.807469 77.451778) - (xy 165.962252 77.324752) - (xy 166.089278 77.169969) - (xy 166.183667 76.99338) - (xy 166.241792 76.801769) - (xy 166.246421 76.754777) - (xy 166.261418 76.602503) - (xy 166.261418 76.602496) - (xy 166.241793 76.403236) - (xy 166.241792 76.403233) - (xy 166.241792 76.403231) - (xy 166.183667 76.21162) - (xy 166.183253 76.210846) - (xy 166.08928 76.035033) - (xy 165.962256 75.880253) - (xy 165.962252 75.880248) - (xy 165.916591 75.842775) - (xy 165.807466 75.753219) - (xy 165.630885 75.658835) - (xy 165.630883 75.658834) - (xy 165.561616 75.637822) - (xy 165.535074 75.62977) - (xy 165.439266 75.600707) - (xy 165.439263 75.600706) - (xy 165.240003 75.581082) - (xy 165.239997 75.581082) - (xy 165.040736 75.600706) - (xy 165.040733 75.600707) - (xy 164.849116 75.658834) - (xy 164.849114 75.658835) - (xy 164.672533 75.753219) - (xy 164.517753 75.880243) - (xy 164.517743 75.880253) - (xy 164.390724 76.035027) - (xy 164.390718 76.035037) - (xy 164.343612 76.123168) - (xy 164.299507 76.165575) - (xy 164.256302 76.1755) - (xy 163.683698 76.1755) - (xy 163.625507 76.156593) - (xy 163.596388 76.123168) - (xy 163.557692 76.050772) - (xy 163.549278 76.035031) - (xy 163.545071 76.029905) - (xy 163.422256 75.880253) - (xy 163.422252 75.880248) - (xy 163.376591 75.842775) - (xy 163.267466 75.753219) - (xy 163.090885 75.658835) - (xy 163.090883 75.658834) - (xy 163.021616 75.637822) - (xy 162.995074 75.62977) - (xy 162.899266 75.600707) - (xy 162.899263 75.600706) - (xy 162.700003 75.581082) - (xy 162.699997 75.581082) - (xy 162.500736 75.600706) - (xy 162.500733 75.600707) - (xy 162.309116 75.658834) - (xy 162.309114 75.658835) - (xy 162.132533 75.753219) - (xy 161.977753 75.880243) - (xy 161.977743 75.880253) - (xy 161.850719 76.035033) - (xy 161.756335 76.211614) - (xy 161.756334 76.211616) - (xy 161.698207 76.403233) - (xy 161.698206 76.403236) - (xy 161.678582 76.602496) - (xy 161.678582 76.602503) - (xy 147.103843 76.602503) - (xy 144.563842 74.062503) - (xy 161.678582 74.062503) - (xy 161.698206 74.261763) - (xy 161.698207 74.261766) - (xy 161.715112 74.317493) - (xy 161.755586 74.450919) - (xy 161.756334 74.453383) - (xy 161.756335 74.453385) - (xy 161.850719 74.629966) - (xy 161.927605 74.723652) - (xy 161.977748 74.784752) - (xy 161.977753 74.784756) - (xy 162.132533 74.91178) - (xy 162.309114 75.006164) - (xy 162.30912 75.006167) - (xy 162.500731 75.064292) - (xy 162.500733 75.064292) - (xy 162.500736 75.064293) - (xy 162.699997 75.083918) - (xy 162.7 75.083918) - (xy 162.700003 75.083918) - (xy 162.899263 75.064293) - (xy 162.899264 75.064292) - (xy 162.899269 75.064292) - (xy 163.09088 75.006167) - (xy 163.170756 74.963471) - (xy 163.267466 74.91178) - (xy 163.267467 74.911778) - (xy 163.267469 74.911778) - (xy 163.422252 74.784752) - (xy 163.507648 74.680695) - (xy 163.55918 74.647708) - (xy 163.584177 74.6445) - (xy 164.355823 74.6445) - (xy 164.414014 74.663407) - (xy 164.432351 74.680695) - (xy 164.517748 74.784752) - (xy 164.517753 74.784756) - (xy 164.672533 74.91178) - (xy 164.849114 75.006164) - (xy 164.84912 75.006167) - (xy 165.040731 75.064292) - (xy 165.040733 75.064292) - (xy 165.040736 75.064293) - (xy 165.239997 75.083918) - (xy 165.24 75.083918) - (xy 165.240003 75.083918) - (xy 165.439263 75.064293) - (xy 165.439264 75.064292) - (xy 165.439269 75.064292) - (xy 165.63088 75.006167) - (xy 165.642417 75) - (xy 172.040493 75) - (xy 172.060504 75.34358) - (xy 172.120266 75.682506) - (xy 172.120266 75.682507) - (xy 172.218971 76.012205) - (xy 172.218973 76.012212) - (xy 172.318219 76.242289) - (xy 172.355288 76.328224) - (xy 172.527368 76.626276) - (xy 172.619822 76.750463) - (xy 172.732888 76.902337) - (xy 172.969069 77.152673) - (xy 173.232701 77.373886) - (xy 173.232705 77.373889) - (xy 173.310487 77.425047) - (xy 173.507323 77.554509) - (xy 173.520246 77.563008) - (xy 173.827799 77.717467) - (xy 174.151204 77.835177) - (xy 174.151207 77.835177) - (xy 174.151208 77.835178) - (xy 174.486076 77.914543) - (xy 174.486081 77.914543) - (xy 174.486087 77.914545) - (xy 174.82792 77.9545) - (xy 175.172077 77.9545) - (xy 175.17208 77.9545) - (xy 175.513913 77.914545) - (xy 175.513919 77.914543) - (xy 175.513923 77.914543) - (xy 175.752063 77.858103) - (xy 175.848796 77.835177) - (xy 176.172201 77.717467) - (xy 176.479754 77.563008) - (xy 176.767295 77.373889) - (xy 177.030937 77.152667) - (xy 177.267114 76.902334) - (xy 177.472632 76.626276) - (xy 177.644712 76.328224) - (xy 177.781027 76.012211) - (xy 177.879733 75.682509) - (xy 177.939496 75.343578) - (xy 177.959507 75) - (xy 177.939496 74.656422) - (xy 177.879733 74.317491) - (xy 177.781027 73.987789) - (xy 177.644712 73.671776) - (xy 177.472632 73.373724) - (xy 177.267114 73.097666) - (xy 177.267113 73.097665) - (xy 177.267111 73.097662) - (xy 177.07191 72.890762) - (xy 177.030937 72.847333) - (xy 177.030935 72.847331) - (xy 177.03093 72.847326) - (xy 176.767298 72.626113) - (xy 176.479755 72.436992) - (xy 176.172203 72.282534) - (xy 176.172198 72.282532) - (xy 175.848791 72.164821) - (xy 175.513923 72.085456) - (xy 175.402817 72.072469) - (xy 175.17208 72.0455) - (xy 175.172077 72.0455) - (xy 174.827923 72.0455) - (xy 174.82792 72.0455) - (xy 174.661397 72.064964) - (xy 174.486076 72.085456) - (xy 174.151208 72.164821) - (xy 173.827801 72.282532) - (xy 173.827796 72.282534) - (xy 173.520244 72.436992) - (xy 173.232701 72.626113) - (xy 172.969069 72.847326) - (xy 172.732888 73.097662) - (xy 172.527369 73.373722) - (xy 172.527367 73.373725) - (xy 172.355288 73.671775) - (xy 172.355285 73.671782) - (xy 172.218973 73.987787) - (xy 172.218971 73.987794) - (xy 172.120266 74.317492) - (xy 172.120266 74.317493) - (xy 172.060504 74.656419) - (xy 172.040493 75) - (xy 165.642417 75) - (xy 165.710756 74.963471) - (xy 165.807466 74.91178) - (xy 165.807467 74.911778) - (xy 165.807469 74.911778) - (xy 165.962252 74.784752) - (xy 166.089278 74.629969) - (xy 166.183667 74.45338) - (xy 166.241792 74.261769) - (xy 166.252626 74.151775) - (xy 166.261418 74.062503) - (xy 166.261418 74.062496) - (xy 166.241793 73.863236) - (xy 166.241792 73.863233) - (xy 166.241792 73.863231) - (xy 166.183667 73.67162) - (xy 166.18082 73.666294) - (xy 166.08928 73.495033) - (xy 165.962256 73.340253) - (xy 165.962252 73.340248) - (xy 165.89088 73.281675) - (xy 165.807466 73.213219) - (xy 165.630885 73.118835) - (xy 165.630883 73.118834) - (xy 165.439266 73.060707) - (xy 165.439263 73.060706) - (xy 165.240003 73.041082) - (xy 165.239997 73.041082) - (xy 165.040736 73.060706) - (xy 165.040733 73.060707) - (xy 164.849116 73.118834) - (xy 164.849114 73.118835) - (xy 164.672533 73.213219) - (xy 164.517753 73.340243) - (xy 164.517743 73.340253) - (xy 164.390724 73.495027) - (xy 164.390718 73.495037) - (xy 164.343612 73.583168) - (xy 164.299507 73.625575) - (xy 164.256302 73.6355) - (xy 163.683698 73.6355) - (xy 163.625507 73.616593) - (xy 163.596388 73.583168) - (xy 163.589655 73.570571) - (xy 163.549278 73.495031) - (xy 163.527268 73.468212) - (xy 163.422256 73.340253) - (xy 163.422252 73.340248) - (xy 163.35088 73.281675) - (xy 163.267466 73.213219) - (xy 163.090885 73.118835) - (xy 163.090883 73.118834) - (xy 162.899266 73.060707) - (xy 162.899263 73.060706) - (xy 162.700003 73.041082) - (xy 162.699997 73.041082) - (xy 162.500736 73.060706) - (xy 162.500733 73.060707) - (xy 162.309116 73.118834) - (xy 162.309114 73.118835) - (xy 162.132533 73.213219) - (xy 161.977753 73.340243) - (xy 161.977743 73.340253) - (xy 161.850719 73.495033) - (xy 161.756335 73.671614) - (xy 161.756334 73.671616) - (xy 161.698207 73.863233) - (xy 161.698206 73.863236) - (xy 161.678582 74.062496) - (xy 161.678582 74.062503) - (xy 144.563842 74.062503) - (xy 142.023842 71.522503) - (xy 161.678582 71.522503) - (xy 161.698206 71.721763) - (xy 161.698207 71.721766) - (xy 161.756334 71.913383) - (xy 161.756335 71.913385) - (xy 161.850719 72.089966) - (xy 161.948627 72.209268) - (xy 161.977748 72.244752) - (xy 161.977753 72.244756) - (xy 162.132533 72.37178) - (xy 162.300117 72.461355) - (xy 162.30912 72.466167) - (xy 162.500731 72.524292) - (xy 162.500733 72.524292) - (xy 162.500736 72.524293) - (xy 162.699997 72.543918) - (xy 162.7 72.543918) - (xy 162.700003 72.543918) - (xy 162.899263 72.524293) - (xy 162.899264 72.524292) - (xy 162.899269 72.524292) - (xy 163.09088 72.466167) - (xy 163.198771 72.408498) - (xy 163.267466 72.37178) - (xy 163.267467 72.371778) - (xy 163.267469 72.371778) - (xy 163.422252 72.244752) - (xy 163.507648 72.140695) - (xy 163.55918 72.107708) - (xy 163.584177 72.1045) - (xy 164.355823 72.1045) - (xy 164.414014 72.123407) - (xy 164.432351 72.140695) - (xy 164.488627 72.209268) - (xy 164.517748 72.244752) - (xy 164.517753 72.244756) - (xy 164.672533 72.37178) - (xy 164.840117 72.461355) - (xy 164.84912 72.466167) - (xy 165.040731 72.524292) - (xy 165.040733 72.524292) - (xy 165.040736 72.524293) - (xy 165.239997 72.543918) - (xy 165.24 72.543918) - (xy 165.240003 72.543918) - (xy 165.439263 72.524293) - (xy 165.439264 72.524292) - (xy 165.439269 72.524292) - (xy 165.63088 72.466167) - (xy 165.738771 72.408498) - (xy 165.807466 72.37178) - (xy 165.807467 72.371778) - (xy 165.807469 72.371778) - (xy 165.962252 72.244752) - (xy 166.089278 72.089969) - (xy 166.091691 72.085456) - (xy 166.16364 71.950848) - (xy 166.183667 71.91338) - (xy 166.241792 71.721769) - (xy 166.242533 71.714251) - (xy 166.261418 71.522503) - (xy 166.261418 71.522496) - (xy 166.241793 71.323236) - (xy 166.241792 71.323233) - (xy 166.241792 71.323231) - (xy 166.183667 71.13162) - (xy 166.183343 71.131013) - (xy 166.08928 70.955033) - (xy 165.984013 70.826764) - (xy 165.962252 70.800248) - (xy 165.896762 70.746502) - (xy 165.807466 70.673219) - (xy 165.630885 70.578835) - (xy 165.630883 70.578834) - (xy 165.439266 70.520707) - (xy 165.439263 70.520706) - (xy 165.240003 70.501082) - (xy 165.239997 70.501082) - (xy 165.040736 70.520706) - (xy 165.040733 70.520707) - (xy 164.849116 70.578834) - (xy 164.849114 70.578835) - (xy 164.672533 70.673219) - (xy 164.517753 70.800243) - (xy 164.517743 70.800253) - (xy 164.390724 70.955027) - (xy 164.390718 70.955037) - (xy 164.343612 71.043168) - (xy 164.299507 71.085575) - (xy 164.256302 71.0955) - (xy 163.683698 71.0955) - (xy 163.625507 71.076593) - (xy 163.596388 71.043168) - (xy 163.549281 70.955037) - (xy 163.549279 70.955033) - (xy 163.549278 70.955031) - (xy 163.546576 70.951739) - (xy 163.444013 70.826764) - (xy 163.422252 70.800248) - (xy 163.356762 70.746502) - (xy 163.267466 70.673219) - (xy 163.090885 70.578835) - (xy 163.090883 70.578834) - (xy 162.899266 70.520707) - (xy 162.899263 70.520706) - (xy 162.700003 70.501082) - (xy 162.699997 70.501082) - (xy 162.500736 70.520706) - (xy 162.500733 70.520707) - (xy 162.309116 70.578834) - (xy 162.309114 70.578835) - (xy 162.132533 70.673219) - (xy 161.977753 70.800243) - (xy 161.977743 70.800253) - (xy 161.850719 70.955033) - (xy 161.756335 71.131614) - (xy 161.756334 71.131616) - (xy 161.698207 71.323233) - (xy 161.698206 71.323236) - (xy 161.678582 71.522496) - (xy 161.678582 71.522503) - (xy 142.023842 71.522503) - (xy 139.343926 68.842587) - (xy 139.331051 68.826732) - (xy 139.32442 68.816583) - (xy 139.297534 68.795657) - (xy 139.292939 68.7916) - (xy 139.289897 68.788558) - (xy 139.272774 68.776332) - (xy 139.271142 68.775115) - (xy 139.231054 68.743913) - (xy 139.224535 68.740386) - (xy 139.21785 68.737117) - (xy 139.217848 68.737116) - (xy 139.216269 68.736646) - (xy 139.169142 68.722615) - (xy 139.167195 68.721991) - (xy 139.119157 68.7055) - (xy 139.111828 68.704277) - (xy 139.104457 68.703358) - (xy 139.104456 68.703358) - (xy 139.104454 68.703358) - (xy 139.099022 68.703582) - (xy 139.053673 68.705458) - (xy 139.051661 68.7055) - (xy 138.351635 68.7055) - (xy 138.293444 68.686593) - (xy 138.25748 68.637093) - (xy 138.256898 68.635238) - (xy 138.243667 68.59162) - (xy 138.237488 68.580059) - (xy 138.14928 68.415033) - (xy 138.022256 68.260253) - (xy 138.022252 68.260248) - (xy 138.022246 68.260243) - (xy 137.867466 68.133219) - (xy 137.690885 68.038835) - (xy 137.690883 68.038834) - (xy 137.499266 67.980707) - (xy 137.499263 67.980706) - (xy 137.300003 67.961082) - (xy 137.299997 67.961082) - (xy 137.100736 67.980706) - (xy 137.100733 67.980707) - (xy 136.909116 68.038834) - (xy 136.909114 68.038835) - (xy 136.732533 68.133219) - (xy 136.577753 68.260243) - (xy 136.577743 68.260253) - (xy 136.450724 68.415027) - (xy 136.450718 68.415037) - (xy 136.403612 68.503168) - (xy 136.359507 68.545575) - (xy 136.316302 68.5555) - (xy 135.743698 68.5555) - (xy 135.685507 68.536593) - (xy 135.656388 68.503168) - (xy 135.65048 68.492115) - (xy 135.609278 68.415031) - (xy 135.607024 68.412285) - (xy 135.482256 68.260253) - (xy 135.482252 68.260248) - (xy 135.482246 68.260243) - (xy 135.327466 68.133219) - (xy 135.150885 68.038835) - (xy 135.150883 68.038834) - (xy 134.959266 67.980707) - (xy 134.959263 67.980706) - (xy 134.760003 67.961082) - (xy 134.759997 67.961082) - (xy 134.560736 67.980706) - (xy 134.560733 67.980707) - (xy 134.369116 68.038834) - (xy 134.369114 68.038835) - (xy 134.192533 68.133219) - (xy 134.037753 68.260243) - (xy 134.037743 68.260253) - (xy 133.910719 68.415033) - (xy 133.816335 68.591614) - (xy 133.816334 68.591616) - (xy 133.758207 68.783233) - (xy 133.758206 68.783236) - (xy 133.738582 68.982496) - (xy 133.738582 68.982503) - (xy 133.758206 69.181763) - (xy 133.758207 69.181766) - (xy 133.758208 69.181769) - (xy 133.801938 69.325928) - (xy 133.816334 69.373383) - (xy 133.816335 69.373385) - (xy 133.910719 69.549966) - (xy 133.974388 69.627547) - (xy 134.037748 69.704752) - (xy 134.041741 69.708029) - (xy 134.192533 69.83178) - (xy 134.369114 69.926164) - (xy 134.36912 69.926167) - (xy 134.560731 69.984292) - (xy 134.560733 69.984292) - (xy 134.560736 69.984293) - (xy 134.759997 70.003918) - (xy 134.76 70.003918) - (xy 134.760003 70.003918) - (xy 134.959263 69.984293) - (xy 134.959264 69.984292) - (xy 134.959269 69.984292) - (xy 135.15088 69.926167) - (xy 135.230756 69.883471) - (xy 135.327466 69.83178) - (xy 135.327467 69.831778) - (xy 135.327469 69.831778) - (xy 135.482252 69.704752) - (xy 135.549374 69.622962) - (xy 135.567649 69.600695) - (xy 135.61918 69.567708) - (xy 135.644177 69.5645) - (xy 136.415823 69.5645) - (xy 136.474014 69.583407) - (xy 136.492351 69.600695) - (xy 136.514388 69.627547) - (xy 136.577748 69.704752) - (xy 136.581741 69.708029) - (xy 136.732533 69.83178) - (xy 136.909114 69.926164) - (xy 136.90912 69.926167) - (xy 137.100731 69.984292) - (xy 137.100733 69.984292) - (xy 137.100736 69.984293) - (xy 137.299997 70.003918) - (xy 137.3 70.003918) - (xy 137.300003 70.003918) - (xy 137.499263 69.984293) - (xy 137.499264 69.984292) - (xy 137.499269 69.984292) - (xy 137.69088 69.926167) - (xy 137.770756 69.883471) - (xy 137.867466 69.83178) - (xy 137.867467 69.831778) - (xy 137.867469 69.831778) - (xy 138.022252 69.704752) - (xy 138.149278 69.549969) - (xy 138.156584 69.536302) - (xy 138.193716 69.466832) - (xy 138.237821 69.424425) - (xy 138.281026 69.4145) - (xy 138.872153 69.4145) - (xy 138.930344 69.433407) - (xy 138.942157 69.443496) - (xy 140.575157 71.076496) - (xy 140.602934 71.131013) - (xy 140.593363 71.191445) - (xy 140.550098 71.23471) - (xy 140.505153 71.2455) - (xy 138.351635 71.2455) - (xy 138.293444 71.226593) - (xy 138.25748 71.177093) - (xy 138.256898 71.175238) - (xy 138.250225 71.153239) - (xy 138.243667 71.13162) - (xy 138.243343 71.131013) - (xy 138.14928 70.955033) - (xy 138.044013 70.826764) - (xy 138.022252 70.800248) - (xy 137.956762 70.746502) - (xy 137.867466 70.673219) - (xy 137.690885 70.578835) - (xy 137.690883 70.578834) - (xy 137.499266 70.520707) - (xy 137.499263 70.520706) - (xy 137.300003 70.501082) - (xy 137.299997 70.501082) - (xy 137.100736 70.520706) - (xy 137.100733 70.520707) - (xy 136.909116 70.578834) - (xy 136.909114 70.578835) - (xy 136.732533 70.673219) - (xy 136.577753 70.800243) - (xy 136.577743 70.800253) - (xy 136.450724 70.955027) - (xy 136.450718 70.955037) - (xy 136.403612 71.043168) - (xy 136.359507 71.085575) - (xy 136.316302 71.0955) - (xy 135.743698 71.0955) - (xy 135.685507 71.076593) - (xy 135.656388 71.043168) - (xy 135.609281 70.955037) - (xy 135.609279 70.955033) - (xy 135.609278 70.955031) - (xy 135.606576 70.951739) - (xy 135.504013 70.826764) - (xy 135.482252 70.800248) - (xy 135.416762 70.746502) - (xy 135.327466 70.673219) - (xy 135.150885 70.578835) - (xy 135.150883 70.578834) - (xy 134.959266 70.520707) - (xy 134.959263 70.520706) - (xy 134.760003 70.501082) - (xy 134.759997 70.501082) - (xy 134.560736 70.520706) - (xy 134.560733 70.520707) - (xy 134.369116 70.578834) - (xy 134.369114 70.578835) - (xy 134.192533 70.673219) - (xy 134.037753 70.800243) - (xy 134.037743 70.800253) - (xy 133.910719 70.955033) - (xy 133.816335 71.131614) - (xy 133.816334 71.131616) - (xy 133.758207 71.323233) - (xy 133.758206 71.323236) - (xy 133.738582 71.522496) - (xy 133.738582 71.522503) - (xy 130.5045 71.522503) - (xy 130.5045 66.442503) - (xy 133.738582 66.442503) - (xy 133.758206 66.641763) - (xy 133.758207 66.641766) - (xy 133.816334 66.833383) - (xy 133.816335 66.833385) - (xy 133.910719 67.009966) - (xy 134.000567 67.119447) - (xy 134.037748 67.164752) - (xy 134.037753 67.164756) - (xy 134.192533 67.29178) - (xy 134.369114 67.386164) - (xy 134.36912 67.386167) - (xy 134.560731 67.444292) - (xy 134.560733 67.444292) - (xy 134.560736 67.444293) - (xy 134.759997 67.463918) - (xy 134.76 67.463918) - (xy 134.760003 67.463918) - (xy 134.959263 67.444293) - (xy 134.959264 67.444292) - (xy 134.959269 67.444292) - (xy 135.15088 67.386167) - (xy 135.230756 67.343471) - (xy 135.327466 67.29178) - (xy 135.327467 67.291778) - (xy 135.327469 67.291778) - (xy 135.482252 67.164752) - (xy 135.567648 67.060695) - (xy 135.61918 67.027708) - (xy 135.644177 67.0245) - (xy 136.415823 67.0245) - (xy 136.474014 67.043407) - (xy 136.492351 67.060695) - (xy 136.540567 67.119447) - (xy 136.577748 67.164752) - (xy 136.577753 67.164756) - (xy 136.732533 67.29178) - (xy 136.909114 67.386164) - (xy 136.90912 67.386167) - (xy 137.100731 67.444292) - (xy 137.100733 67.444292) - (xy 137.100736 67.444293) - (xy 137.299997 67.463918) - (xy 137.3 67.463918) - (xy 137.300003 67.463918) - (xy 137.499263 67.444293) - (xy 137.499264 67.444292) - (xy 137.499269 67.444292) - (xy 137.69088 67.386167) - (xy 137.770756 67.343471) - (xy 137.867466 67.29178) - (xy 137.867467 67.291778) - (xy 137.867469 67.291778) - (xy 138.022252 67.164752) - (xy 138.149278 67.009969) - (xy 138.15863 66.992474) - (xy 138.243664 66.833385) - (xy 138.243665 66.833383) - (xy 138.243667 66.83338) - (xy 138.301792 66.641769) - (xy 138.302177 66.637869) - (xy 138.321418 66.442503) - (xy 138.321418 66.442496) - (xy 138.301793 66.243236) - (xy 138.301792 66.243233) - (xy 138.301792 66.243231) - (xy 138.243667 66.05162) - (xy 138.239504 66.043831) - (xy 138.14928 65.875033) - (xy 138.04634 65.749599) - (xy 138.022252 65.720248) - (xy 137.978789 65.684579) - (xy 137.867466 65.593219) - (xy 137.690885 65.498835) - (xy 137.690883 65.498834) - (xy 137.651865 65.486998) - (xy 137.499269 65.440708) - (xy 137.499266 65.440707) - (xy 137.499263 65.440706) - (xy 137.300003 65.421082) - (xy 137.299997 65.421082) - (xy 137.100736 65.440706) - (xy 137.100733 65.440707) - (xy 136.909116 65.498834) - (xy 136.909114 65.498835) - (xy 136.732533 65.593219) - (xy 136.577753 65.720243) - (xy 136.577743 65.720253) - (xy 136.450724 65.875027) - (xy 136.450718 65.875037) - (xy 136.403612 65.963168) - (xy 136.359507 66.005575) - (xy 136.316302 66.0155) - (xy 135.743698 66.0155) - (xy 135.685507 65.996593) - (xy 135.656388 65.963168) - (xy 135.62857 65.911124) - (xy 135.609278 65.875031) - (xy 135.606823 65.87204) - (xy 135.511373 65.755732) - (xy 135.482252 65.720248) - (xy 135.438789 65.684579) - (xy 135.327466 65.593219) - (xy 135.150885 65.498835) - (xy 135.150883 65.498834) - (xy 135.111865 65.486998) - (xy 134.959269 65.440708) - (xy 134.959266 65.440707) - (xy 134.959263 65.440706) - (xy 134.760003 65.421082) - (xy 134.759997 65.421082) - (xy 134.560736 65.440706) - (xy 134.560733 65.440707) - (xy 134.369116 65.498834) - (xy 134.369114 65.498835) - (xy 134.192533 65.593219) - (xy 134.037753 65.720243) - (xy 134.037743 65.720253) - (xy 133.910719 65.875033) - (xy 133.816335 66.051614) - (xy 133.816334 66.051616) - (xy 133.758207 66.243233) - (xy 133.758206 66.243236) - (xy 133.738582 66.442496) - (xy 133.738582 66.442503) - (xy 130.5045 66.442503) - (xy 130.5045 66.249978) - (xy 130.523407 66.191787) - (xy 130.533496 66.179974) - (xy 132.199975 64.513496) - (xy 132.254492 64.485719) - (xy 132.269979 64.4845) - (xy 133.644501 64.4845) - (xy 133.702692 64.503407) - (xy 133.738656 64.552907) - (xy 133.743501 64.5835) - (xy 133.7435 64.689563) - (xy 133.743501 64.68957) - (xy 133.758265 64.7638) - (xy 133.758266 64.763802) - (xy 133.814513 64.84798) - (xy 133.814516 64.847984) - (xy 133.898699 64.904234) - (xy 133.972933 64.919) - (xy 135.547066 64.918999) - (xy 135.621301 64.904234) - (xy 135.705484 64.847984) - (xy 135.761734 64.763801) - (xy 135.7765 64.689567) - (xy 135.7765 64.583499) - (xy 135.795407 64.525309) - (xy 135.844907 64.489345) - (xy 135.8755 64.4845) - (xy 136.184501 64.4845) - (xy 136.242692 64.503407) - (xy 136.278656 64.552907) - (xy 136.283501 64.5835) - (xy 136.283501 64.68957) - (xy 136.298265 64.7638) - (xy 136.298266 64.763802) - (xy 136.354513 64.84798) - (xy 136.354516 64.847984) - (xy 136.438699 64.904234) - (xy 136.512933 64.919) - (xy 138.087066 64.918999) - (xy 138.161301 64.904234) - (xy 138.245484 64.847984) - (xy 138.301734 64.763801) - (xy 138.3165 64.689567) - (xy 138.3165 64.583499) - (xy 138.335407 64.525309) - (xy 138.384907 64.489345) - (xy 138.4155 64.4845) - (xy 144.955117 64.4845) - (xy 144.97616 64.486762) - (xy 144.977181 64.486984) - (xy 144.98364 64.488389) - (xy 145.036255 64.484625) - (xy 145.039788 64.4845) - (xy 145.056081 64.4845) - (xy 145.056083 64.4845) - (xy 145.072224 64.482179) - (xy 145.075714 64.481803) - (xy 145.128342 64.47804) - (xy 145.135508 64.475366) - (xy 145.156023 64.47013) - (xy 145.163596 64.469042) - (xy 145.211608 64.447114) - (xy 145.214823 64.445783) - (xy 145.264267 64.427343) - (xy 145.27039 64.422758) - (xy 145.2886 64.411954) - (xy 145.295558 64.408777) - (xy 145.33545 64.374209) - (xy 145.338134 64.372045) - (xy 145.351221 64.36225) - (xy 145.362772 64.350697) - (xy 145.365307 64.348337) - (xy 145.405196 64.313775) - (xy 145.409332 64.307337) - (xy 145.422607 64.290862) - (xy 149.485862 60.227607) - (xy 149.502337 60.214332) - (xy 149.508775 60.210196) - (xy 149.543337 60.170307) - (xy 149.545697 60.167772) - (xy 149.55725 60.156221) - (xy 149.567031 60.143154) - (xy 149.569216 60.140442) - (xy 149.603777 60.100558) - (xy 149.606954 60.093598) - (xy 149.617756 60.075392) - (xy 149.622342 60.069267) - (xy 149.640778 60.019834) - (xy 149.642126 60.016583) - (xy 149.648245 60.003184) - (xy 149.664042 59.968596) - (xy 149.66513 59.961024) - (xy 149.670368 59.940505) - (xy 149.67304 59.933342) - (xy 149.67304 59.933341) - (xy 149.675941 59.892774) - (xy 149.676803 59.880714) - (xy 149.677179 59.877224) - (xy 149.6795 59.861083) - (xy 149.6795 59.844787) - (xy 149.679626 59.841254) - (xy 149.680947 59.822779) - (xy 149.683389 59.78864) - (xy 149.681762 59.78116) - (xy 149.6795 59.760117) - (xy 149.6795 57.660376) - (xy 149.698407 57.602185) - (xy 149.698845 57.601587) - (xy 149.700007 57.600011) - (xy 149.70001 57.60001) - (xy 149.781369 57.489773) - (xy 149.826621 57.360451) - (xy 149.8295 57.329749) - (xy 150.1705 57.329749) - (xy 150.173378 57.360447) - (xy 150.173379 57.360452) - (xy 150.218629 57.48977) - (xy 150.218632 57.489776) - (xy 150.299985 57.600005) - (xy 150.299994 57.600014) - (xy 150.410223 57.681367) - (xy 150.410229 57.68137) - (xy 150.479423 57.705582) - (xy 150.539549 57.726621) - (xy 150.570251 57.7295) - (xy 151.079748 57.729499) - (xy 151.079749 57.729499) - (xy 151.085888 57.728923) - (xy 151.110451 57.726621) - (xy 151.239773 57.681369) - (xy 151.254313 57.670638) - (xy 151.350005 57.600014) - (xy 151.350006 57.600012) - (xy 151.35001 57.60001) - (xy 151.352979 57.595988) - (xy 151.431367 57.489776) - (xy 151.431368 57.489774) - (xy 151.431367 57.489774) - (xy 151.431369 57.489773) - (xy 151.453055 57.427795) - (xy 151.490121 57.379116) - (xy 151.548721 57.361519) - (xy 151.606473 57.381727) - (xy 151.641317 57.432021) - (xy 151.6455 57.460494) - (xy 151.6455 60.952965) - (xy 151.643393 60.973279) - (xy 151.640905 60.985145) - (xy 151.64512 61.01896) - (xy 151.6455 61.025088) - (xy 151.6455 61.029379) - (xy 151.648957 61.0501) - (xy 151.649252 61.052122) - (xy 151.655538 61.10255) - (xy 151.657655 61.109661) - (xy 151.660071 61.116699) - (xy 151.684248 61.161373) - (xy 151.685172 61.163168) - (xy 151.690901 61.174885) - (xy 151.707502 61.208842) - (xy 151.711818 61.214887) - (xy 151.716379 61.220746) - (xy 151.716381 61.220749) - (xy 151.753751 61.25515) - (xy 151.755227 61.256567) - (xy 159.776073 69.277412) - (xy 159.788946 69.293265) - (xy 159.795576 69.303412) - (xy 159.795579 69.303416) - (xy 159.820611 69.322899) - (xy 159.822462 69.32434) - (xy 159.827059 69.328399) - (xy 159.8301 69.331439) - (xy 159.830103 69.331442) - (xy 159.847232 69.343672) - (xy 159.848861 69.344887) - (xy 159.888942 69.376084) - (xy 159.895481 69.379622) - (xy 159.902147 69.38288) - (xy 159.902152 69.382884) - (xy 159.950882 69.397391) - (xy 159.95278 69.397999) - (xy 160.000844 69.4145) - (xy 160.000846 69.4145) - (xy 160.008167 69.415722) - (xy 160.015537 69.41664) - (xy 160.015544 69.416642) - (xy 160.066326 69.414541) - (xy 160.068339 69.4145) - (xy 161.718974 69.4145) - (xy 161.777165 69.433407) - (xy 161.806284 69.466832) - (xy 161.850719 69.549966) - (xy 161.914388 69.627547) - (xy 161.977748 69.704752) - (xy 161.981741 69.708029) - (xy 162.132533 69.83178) - (xy 162.309114 69.926164) - (xy 162.30912 69.926167) - (xy 162.500731 69.984292) - (xy 162.500733 69.984292) - (xy 162.500736 69.984293) - (xy 162.699997 70.003918) - (xy 162.7 70.003918) - (xy 162.700003 70.003918) - (xy 162.899263 69.984293) - (xy 162.899264 69.984292) - (xy 162.899269 69.984292) - (xy 163.09088 69.926167) - (xy 163.170756 69.883471) - (xy 163.267466 69.83178) - (xy 163.267467 69.831778) - (xy 163.267469 69.831778) - (xy 163.422252 69.704752) - (xy 163.489374 69.622962) - (xy 163.507649 69.600695) - (xy 163.55918 69.567708) - (xy 163.584177 69.5645) - (xy 164.355823 69.5645) - (xy 164.414014 69.583407) - (xy 164.432351 69.600695) - (xy 164.454388 69.627547) - (xy 164.517748 69.704752) - (xy 164.521741 69.708029) - (xy 164.672533 69.83178) - (xy 164.849114 69.926164) - (xy 164.84912 69.926167) - (xy 165.040731 69.984292) - (xy 165.040733 69.984292) - (xy 165.040736 69.984293) - (xy 165.239997 70.003918) - (xy 165.24 70.003918) - (xy 165.240003 70.003918) - (xy 165.439263 69.984293) - (xy 165.439264 69.984292) - (xy 165.439269 69.984292) - (xy 165.63088 69.926167) - (xy 165.710756 69.883471) - (xy 165.807466 69.83178) - (xy 165.807467 69.831778) - (xy 165.807469 69.831778) - (xy 165.962252 69.704752) - (xy 166.089278 69.549969) - (xy 166.096584 69.536302) - (xy 166.156383 69.424425) - (xy 166.183667 69.37338) - (xy 166.241792 69.181769) - (xy 166.243175 69.167733) - (xy 166.261418 68.982503) - (xy 166.261418 68.982496) - (xy 166.241793 68.783236) - (xy 166.241792 68.783233) - (xy 166.241792 68.783231) - (xy 166.183667 68.59162) - (xy 166.177488 68.580059) - (xy 166.08928 68.415033) - (xy 165.962256 68.260253) - (xy 165.962252 68.260248) - (xy 165.962246 68.260243) - (xy 165.807466 68.133219) - (xy 165.630885 68.038835) - (xy 165.630883 68.038834) - (xy 165.439266 67.980707) - (xy 165.439263 67.980706) - (xy 165.240003 67.961082) - (xy 165.239997 67.961082) - (xy 165.040736 67.980706) - (xy 165.040733 67.980707) - (xy 164.849116 68.038834) - (xy 164.849114 68.038835) - (xy 164.672533 68.133219) - (xy 164.517753 68.260243) - (xy 164.517743 68.260253) - (xy 164.390724 68.415027) - (xy 164.390718 68.415037) - (xy 164.343612 68.503168) - (xy 164.299507 68.545575) - (xy 164.256302 68.5555) - (xy 163.683698 68.5555) - (xy 163.625507 68.536593) - (xy 163.596388 68.503168) - (xy 163.59048 68.492115) - (xy 163.549278 68.415031) - (xy 163.547024 68.412285) - (xy 163.422256 68.260253) - (xy 163.422252 68.260248) - (xy 163.422246 68.260243) - (xy 163.267466 68.133219) - (xy 163.090885 68.038835) - (xy 163.090883 68.038834) - (xy 162.899266 67.980707) - (xy 162.899263 67.980706) - (xy 162.700003 67.961082) - (xy 162.699997 67.961082) - (xy 162.500736 67.980706) - (xy 162.500733 67.980707) - (xy 162.309116 68.038834) - (xy 162.309114 68.038835) - (xy 162.132533 68.133219) - (xy 161.977753 68.260243) - (xy 161.977743 68.260253) - (xy 161.850719 68.415033) - (xy 161.756335 68.591614) - (xy 161.756333 68.591619) - (xy 161.743102 68.635238) - (xy 161.708117 68.685435) - (xy 161.650309 68.705481) - (xy 161.648365 68.7055) - (xy 160.247847 68.7055) - (xy 160.189656 68.686593) - (xy 160.177843 68.676504) - (xy 157.943842 66.442503) - (xy 161.678582 66.442503) - (xy 161.698206 66.641763) - (xy 161.698207 66.641766) - (xy 161.756334 66.833383) - (xy 161.756335 66.833385) - (xy 161.850719 67.009966) - (xy 161.940567 67.119447) - (xy 161.977748 67.164752) - (xy 161.977753 67.164756) - (xy 162.132533 67.29178) - (xy 162.309114 67.386164) - (xy 162.30912 67.386167) - (xy 162.500731 67.444292) - (xy 162.500733 67.444292) - (xy 162.500736 67.444293) - (xy 162.699997 67.463918) - (xy 162.7 67.463918) - (xy 162.700003 67.463918) - (xy 162.899263 67.444293) - (xy 162.899264 67.444292) - (xy 162.899269 67.444292) - (xy 163.09088 67.386167) - (xy 163.170756 67.343471) - (xy 163.267466 67.29178) - (xy 163.267467 67.291778) - (xy 163.267469 67.291778) - (xy 163.422252 67.164752) - (xy 163.507648 67.060695) - (xy 163.55918 67.027708) - (xy 163.584177 67.0245) - (xy 164.355823 67.0245) - (xy 164.414014 67.043407) - (xy 164.432351 67.060695) - (xy 164.480567 67.119447) - (xy 164.517748 67.164752) - (xy 164.517753 67.164756) - (xy 164.672533 67.29178) - (xy 164.849114 67.386164) - (xy 164.84912 67.386167) - (xy 165.040731 67.444292) - (xy 165.040733 67.444292) - (xy 165.040736 67.444293) - (xy 165.239997 67.463918) - (xy 165.24 67.463918) - (xy 165.240003 67.463918) - (xy 165.439263 67.444293) - (xy 165.439264 67.444292) - (xy 165.439269 67.444292) - (xy 165.63088 67.386167) - (xy 165.710756 67.343471) - (xy 165.807466 67.29178) - (xy 165.807467 67.291778) - (xy 165.807469 67.291778) - (xy 165.962252 67.164752) - (xy 166.089278 67.009969) - (xy 166.09863 66.992474) - (xy 166.183664 66.833385) - (xy 166.183665 66.833383) - (xy 166.183667 66.83338) - (xy 166.241792 66.641769) - (xy 166.242177 66.637869) - (xy 166.261418 66.442503) - (xy 166.261418 66.442496) - (xy 166.241793 66.243236) - (xy 166.241792 66.243233) - (xy 166.241792 66.243231) - (xy 166.183667 66.05162) - (xy 166.179504 66.043831) - (xy 166.08928 65.875033) - (xy 165.98634 65.749599) - (xy 165.962252 65.720248) - (xy 165.918789 65.684579) - (xy 165.807466 65.593219) - (xy 165.630885 65.498835) - (xy 165.630883 65.498834) - (xy 165.591865 65.486998) - (xy 165.439269 65.440708) - (xy 165.439266 65.440707) - (xy 165.439263 65.440706) - (xy 165.240003 65.421082) - (xy 165.239997 65.421082) - (xy 165.040736 65.440706) - (xy 165.040733 65.440707) - (xy 164.849116 65.498834) - (xy 164.849114 65.498835) - (xy 164.672533 65.593219) - (xy 164.517753 65.720243) - (xy 164.517743 65.720253) - (xy 164.390724 65.875027) - (xy 164.390718 65.875037) - (xy 164.343612 65.963168) - (xy 164.299507 66.005575) - (xy 164.256302 66.0155) - (xy 163.683698 66.0155) - (xy 163.625507 65.996593) - (xy 163.596388 65.963168) - (xy 163.56857 65.911124) - (xy 163.549278 65.875031) - (xy 163.546823 65.87204) - (xy 163.451373 65.755732) - (xy 163.422252 65.720248) - (xy 163.378789 65.684579) - (xy 163.267466 65.593219) - (xy 163.090885 65.498835) - (xy 163.090883 65.498834) - (xy 163.051865 65.486998) - (xy 162.899269 65.440708) - (xy 162.899266 65.440707) - (xy 162.899263 65.440706) - (xy 162.700003 65.421082) - (xy 162.699997 65.421082) - (xy 162.500736 65.440706) - (xy 162.500733 65.440707) - (xy 162.309116 65.498834) - (xy 162.309114 65.498835) - (xy 162.132533 65.593219) - (xy 161.977753 65.720243) - (xy 161.977743 65.720253) - (xy 161.850719 65.875033) - (xy 161.756335 66.051614) - (xy 161.756334 66.051616) - (xy 161.698207 66.243233) - (xy 161.698206 66.243236) - (xy 161.678582 66.442496) - (xy 161.678582 66.442503) - (xy 157.943842 66.442503) - (xy 155.403842 63.902503) - (xy 161.678582 63.902503) - (xy 161.698206 64.101763) - (xy 161.698207 64.101766) - (xy 161.698208 64.101769) - (xy 161.746673 64.261537) - (xy 161.756334 64.293383) - (xy 161.756335 64.293385) - (xy 161.850719 64.469966) - (xy 161.963023 64.606809) - (xy 161.977748 64.624752) - (xy 161.977753 64.624756) - (xy 162.132533 64.75178) - (xy 162.307277 64.845182) - (xy 162.30912 64.846167) - (xy 162.500731 64.904292) - (xy 162.500733 64.904292) - (xy 162.500736 64.904293) - (xy 162.699997 64.923918) - (xy 162.7 64.923918) - (xy 162.700003 64.923918) - (xy 162.899263 64.904293) - (xy 162.899264 64.904292) - (xy 162.899269 64.904292) - (xy 163.09088 64.846167) - (xy 163.203456 64.785994) - (xy 163.267466 64.75178) - (xy 163.267467 64.751778) - (xy 163.267469 64.751778) - (xy 163.422252 64.624752) - (xy 163.504968 64.523962) - (xy 163.507649 64.520695) - (xy 163.55918 64.487708) - (xy 163.584177 64.4845) - (xy 164.355823 64.4845) - (xy 164.414014 64.503407) - (xy 164.432351 64.520695) - (xy 164.503023 64.606809) - (xy 164.517748 64.624752) - (xy 164.517753 64.624756) - (xy 164.672533 64.75178) - (xy 164.847277 64.845182) - (xy 164.84912 64.846167) - (xy 165.040731 64.904292) - (xy 165.040733 64.904292) - (xy 165.040736 64.904293) - (xy 165.239997 64.923918) - (xy 165.24 64.923918) - (xy 165.240003 64.923918) - (xy 165.439263 64.904293) - (xy 165.439264 64.904292) - (xy 165.439269 64.904292) - (xy 165.63088 64.846167) - (xy 165.743456 64.785994) - (xy 165.807466 64.75178) - (xy 165.807467 64.751778) - (xy 165.807469 64.751778) - (xy 165.962252 64.624752) - (xy 166.089278 64.469969) - (xy 166.089774 64.469042) - (xy 166.153015 64.350726) - (xy 166.183667 64.29338) - (xy 166.241792 64.101769) - (xy 166.243049 64.089012) - (xy 166.261418 63.902503) - (xy 166.261418 63.902496) - (xy 166.241793 63.703236) - (xy 166.241792 63.703233) - (xy 166.241792 63.703231) - (xy 166.183667 63.51162) - (xy 166.183664 63.511614) - (xy 166.08928 63.335033) - (xy 165.990672 63.214878) - (xy 165.962252 63.180248) - (xy 165.950229 63.170381) - (xy 165.807466 63.053219) - (xy 165.630885 62.958835) - (xy 165.630883 62.958834) - (xy 165.626551 62.95752) - (xy 165.454423 62.905305) - (xy 165.439266 62.900707) - (xy 165.439263 62.900706) - (xy 165.240003 62.881082) - (xy 165.239997 62.881082) - (xy 165.040736 62.900706) - (xy 165.040733 62.900707) - (xy 164.849116 62.958834) - (xy 164.849114 62.958835) - (xy 164.672533 63.053219) - (xy 164.517753 63.180243) - (xy 164.517743 63.180253) - (xy 164.390724 63.335027) - (xy 164.390718 63.335037) - (xy 164.353383 63.404887) - (xy 164.343752 63.422907) - (xy 164.343612 63.423168) - (xy 164.299507 63.465575) - (xy 164.256302 63.4755) - (xy 163.683698 63.4755) - (xy 163.625507 63.456593) - (xy 163.596388 63.423168) - (xy 163.549278 63.335031) - (xy 163.548658 63.334276) - (xy 163.452656 63.217296) - (xy 163.422252 63.180248) - (xy 163.410229 63.170381) - (xy 163.267466 63.053219) - (xy 163.090885 62.958835) - (xy 163.090883 62.958834) - (xy 163.086551 62.95752) - (xy 162.914423 62.905305) - (xy 162.899266 62.900707) - (xy 162.899263 62.900706) - (xy 162.700003 62.881082) - (xy 162.699997 62.881082) - (xy 162.500736 62.900706) - (xy 162.500733 62.900707) - (xy 162.309116 62.958834) - (xy 162.309114 62.958835) - (xy 162.132533 63.053219) - (xy 161.977753 63.180243) - (xy 161.977743 63.180253) - (xy 161.850719 63.335033) - (xy 161.756335 63.511614) - (xy 161.756334 63.511616) - (xy 161.698207 63.703233) - (xy 161.698206 63.703236) - (xy 161.678582 63.902496) - (xy 161.678582 63.902503) - (xy 155.403842 63.902503) - (xy 152.383496 60.882157) - (xy 152.355719 60.82764) - (xy 152.3545 60.812153) - (xy 152.3545 57.187846) - (xy 152.373407 57.129655) - (xy 152.383496 57.117842) - (xy 152.700244 56.801094) - (xy 158.014251 56.801094) - (xy 158.046794 56.896962) - (xy 158.046796 56.896966) - (xy 158.11355 56.973087) - (xy 158.113551 56.973087) - (xy 158.113552 56.973088) - (xy 158.181435 57.006564) - (xy 158.684555 57.141373) - (xy 158.735867 57.174696) - (xy 158.757794 57.231817) - (xy 158.75793 57.236999) - (xy 158.75793 59.065395) - (xy 158.755823 59.085709) - (xy 158.753621 59.096215) - (xy 158.753335 59.097577) - (xy 158.756432 59.122427) - (xy 158.75755 59.13139) - (xy 158.75793 59.137518) - (xy 158.75793 59.141809) - (xy 158.761387 59.16253) - (xy 158.761682 59.164552) - (xy 158.767968 59.21498) - (xy 158.770085 59.222091) - (xy 158.772501 59.229129) - (xy 158.778054 59.239389) - (xy 158.795051 59.270798) - (xy 158.796678 59.273803) - (xy 158.797602 59.275598) - (xy 158.8148 59.310775) - (xy 158.819932 59.321272) - (xy 158.824248 59.327317) - (xy 158.828809 59.333176) - (xy 158.828811 59.333179) - (xy 158.866182 59.367581) - (xy 158.867658 59.368998) - (xy 159.36837 59.869708) - (xy 159.396147 59.924225) - (xy 159.396519 59.952632) - (xy 159.390284 59.999997) - (xy 159.390284 60) - (xy 159.411059 60.157805) - (xy 159.41106 60.157806) - (xy 159.471879 60.30464) - (xy 159.47197 60.304858) - (xy 159.568866 60.431134) - (xy 159.695142 60.52803) - (xy 159.842194 60.58894) - (xy 159.999999 60.609716) - (xy 159.999999 60.609715) - (xy 160 60.609716) - (xy 160.157806 60.58894) - (xy 160.304858 60.52803) - (xy 160.431134 60.431134) - (xy 160.52803 60.304858) - (xy 160.58894 60.157806) - (xy 160.609716 60) - (xy 160.609293 59.99679) - (xy 160.58894 59.842194) - (xy 160.52803 59.695142) - (xy 160.431134 59.568866) - (xy 160.304858 59.47197) - (xy 160.304854 59.471968) - (xy 160.157806 59.41106) - (xy 160.157805 59.411059) - (xy 160 59.390284) - (xy 159.999997 59.390284) - (xy 159.952631 59.396519) - (xy 159.892471 59.385368) - (xy 159.869707 59.368369) - (xy 159.685578 59.18424) - (xy 159.495926 58.994587) - (xy 159.468149 58.940071) - (xy 159.46693 58.924584) - (xy 159.46693 57.480029) - (xy 159.485837 57.421838) - (xy 159.535337 57.385874) - (xy 159.59155 57.384402) - (xy 159.678749 57.407767) - (xy 159.754275 57.412718) - (xy 159.850149 57.380173) - (xy 159.92627 57.313417) - (xy 159.959746 57.245534) - (xy 160.205658 56.327776) - (xy 160.210609 56.252249) - (xy 160.178064 56.156376) - (xy 160.155535 56.130686) - (xy 160.111309 56.080254) - (xy 160.043425 56.046778) - (xy 159.935419 56.017838) - (xy 158.546111 55.645575) - (xy 158.546107 55.645574) - (xy 158.546103 55.645574) - (xy 158.470588 55.640624) - (xy 158.470583 55.640624) - (xy 158.374713 55.673167) - (xy 158.37471 55.673169) - (xy 158.29859 55.739924) - (xy 158.265114 55.807807) - (xy 158.163367 56.187532) - (xy 158.029992 56.685299) - (xy 158.019202 56.725567) - (xy 158.019201 56.725573) - (xy 158.014251 56.801089) - (xy 158.014251 56.801094) - (xy 152.700244 56.801094) - (xy 152.816039 56.685299) - (xy 153.267416 56.233921) - (xy 153.283265 56.221052) - (xy 153.293416 56.214421) - (xy 153.314344 56.187532) - (xy 153.318399 56.182938) - (xy 153.321442 56.179897) - (xy 153.333673 56.162765) - (xy 153.334869 56.16116) - (xy 153.366085 56.121056) - (xy 153.366086 56.12105) - (xy 153.369621 56.11452) - (xy 153.372883 56.107849) - (xy 153.372882 56.107849) - (xy 153.372884 56.107848) - (xy 153.387389 56.059124) - (xy 153.388008 56.057194) - (xy 153.4045 56.009156) - (xy 153.4045 56.009151) - (xy 153.405724 56.001821) - (xy 153.406641 55.994459) - (xy 153.406642 55.994456) - (xy 153.404539 55.943625) - (xy 153.4045 55.941709) - (xy 153.4045 54.353498) - (xy 153.423407 54.295308) - (xy 153.472907 54.259344) - (xy 153.5035 54.254499) - (xy 153.626734 54.254499) - (xy 153.636405 54.253592) - (xy 153.655751 54.251779) - (xy 153.777959 54.209016) - (xy 153.882133 54.132133) - (xy 153.959016 54.027959) - (xy 153.971302 53.992848) - (xy 159.894892 53.992848) - (xy 160.541775 54.16618) - (xy 160.601121 54.17007) - (xy 160.601126 54.17007) - (xy 160.676466 54.144495) - (xy 160.736287 54.092034) - (xy 160.762596 54.038685) - (xy 160.858279 53.681586) - (xy 160.037243 53.46159) - (xy 159.894892 53.992848) - (xy 153.971302 53.992848) - (xy 154.001779 53.905751) - (xy 154.0045 53.876733) - (xy 154.0045 53.606282) - (xy 158.923445 53.606282) - (xy 158.923446 53.606285) - (xy 158.94902 53.681624) - (xy 159.001484 53.741448) - (xy 159.054826 53.767754) - (xy 159.701706 53.941084) - (xy 159.844057 53.409826) - (xy 159.316263 53.268404) - (xy 160.089007 53.268404) - (xy 160.910043 53.4884) - (xy 161.005729 53.131297) - (xy 161.00962 53.071949) - (xy 161.009619 53.071946) - (xy 160.984045 52.996607) - (xy 160.931581 52.936783) - (xy 160.878239 52.910477) - (xy 160.231358 52.737146) - (xy 160.089007 53.268404) - (xy 159.316263 53.268404) - (xy 159.023021 53.18983) - (xy 158.927337 53.546932) - (xy 158.927336 53.546939) - (xy 158.923445 53.606282) - (xy 154.0045 53.606282) - (xy 154.0045 52.996644) - (xy 159.074785 52.996644) - (xy 159.895821 53.21664) - (xy 160.038172 52.685382) - (xy 159.391292 52.512052) - (xy 159.391285 52.512051) - (xy 159.331944 52.508161) - (xy 159.331939 52.508161) - (xy 159.256599 52.533736) - (xy 159.196778 52.586197) - (xy 159.170469 52.639546) - (xy 159.074785 52.996644) - (xy 154.0045 52.996644) - (xy 154.004499 52.123268) - (xy 154.001779 52.094249) - (xy 153.959016 51.972041) - (xy 153.882133 51.867867) - (xy 153.882128 51.867863) - (xy 153.77796 51.790984) - (xy 153.655754 51.748222) - (xy 153.655754 51.748221) - (xy 153.641242 51.74686) - (xy 153.626733 51.7455) - (xy 153.62673 51.7455) - (xy 152.473266 51.7455) - (xy 152.444252 51.74822) - (xy 152.444247 51.748221) - (xy 152.322039 51.790984) - (xy 152.217871 51.867863) - (xy 152.217863 51.867871) - (xy 152.140984 51.972039) - (xy 152.098222 52.094245) - (xy 152.098221 52.094245) - (xy 152.0955 52.123269) - (xy 152.0955 53.876733) - (xy 152.09822 53.905747) - (xy 152.098221 53.905752) - (xy 152.140984 54.02796) - (xy 152.2144 54.127436) - (xy 152.217867 54.132133) - (xy 152.21787 54.132135) - (xy 152.217871 54.132136) - (xy 152.322039 54.209015) - (xy 152.32204 54.209015) - (xy 152.322041 54.209016) - (xy 152.444245 54.251777) - (xy 152.444245 54.251778) - (xy 152.444246 54.251778) - (xy 152.444249 54.251779) - (xy 152.473267 54.2545) - (xy 152.5965 54.254499) - (xy 152.65469 54.273406) - (xy 152.690654 54.322906) - (xy 152.6955 54.353499) - (xy 152.6955 55.762152) - (xy 152.676593 55.820343) - (xy 152.666504 55.832156) - (xy 151.882157 56.616504) - (xy 151.82764 56.644281) - (xy 151.812153 56.6455) - (xy 151.548948 56.6455) - (xy 151.490757 56.626593) - (xy 151.455504 56.579198) - (xy 151.43137 56.510229) - (xy 151.431367 56.510223) - (xy 151.350014 56.399994) - (xy 151.350005 56.399985) - (xy 151.239776 56.318632) - (xy 151.23977 56.318629) - (xy 151.110455 56.27338) - (xy 151.110446 56.273378) - (xy 151.079756 56.2705) - (xy 150.57025 56.2705) - (xy 150.539552 56.273378) - (xy 150.539547 56.273379) - (xy 150.410229 56.318629) - (xy 150.410223 56.318632) - (xy 150.299994 56.399985) - (xy 150.299985 56.399994) - (xy 150.218632 56.510223) - (xy 150.218629 56.510229) - (xy 150.17338 56.639544) - (xy 150.173378 56.639553) - (xy 150.1705 56.670241) - (xy 150.1705 57.329749) - (xy 149.8295 57.329749) - (xy 149.829499 56.670252) - (xy 149.826621 56.639549) - (xy 149.800856 56.565918) - (xy 149.78137 56.510229) - (xy 149.781367 56.510223) - (xy 149.700014 56.399994) - (xy 149.700005 56.399985) - (xy 149.589776 56.318632) - (xy 149.58977 56.318629) - (xy 149.460455 56.27338) - (xy 149.460446 56.273378) - (xy 149.429756 56.2705) - (xy 148.92025 56.2705) - (xy 148.889552 56.273378) - (xy 148.889547 56.273379) - (xy 148.760229 56.318629) - (xy 148.760223 56.318632) - (xy 148.649994 56.399985) - (xy 148.649985 56.399994) - (xy 148.568632 56.510223) - (xy 148.568629 56.510229) - (xy 148.52338 56.639544) - (xy 148.523378 56.639553) - (xy 148.5205 56.670241) - (xy 148.5205 57.329749) - (xy 148.523378 57.360447) - (xy 148.523379 57.360452) - (xy 148.568629 57.48977) - (xy 148.56863 57.489772) - (xy 148.568633 57.489776) - (xy 148.64999 57.60001) - (xy 148.649992 57.600011) - (xy 148.651155 57.601587) - (xy 148.670497 57.659635) - (xy 148.6705 57.660376) - (xy 148.6705 59.57502) - (xy 148.651593 59.633211) - (xy 148.641504 59.645024) - (xy 144.840025 63.446504) - (xy 144.785508 63.474281) - (xy 144.770021 63.4755) - (xy 138.415499 63.4755) - (xy 138.357308 63.456593) - (xy 138.321344 63.407093) - (xy 138.316499 63.3765) - (xy 138.316499 63.115436) - (xy 138.316498 63.115432) - (xy 138.301734 63.041199) - (xy 138.301733 63.041197) - (xy 138.245486 62.957019) - (xy 138.245485 62.957018) - (xy 138.245484 62.957016) - (xy 138.161301 62.900766) - (xy 138.087067 62.886) - (xy 138.087066 62.886) - (xy 136.6035 62.886) - (xy 136.545309 62.867093) - (xy 136.509345 62.817593) - (xy 136.5045 62.787) - (xy 136.5045 62.053499) - (xy 136.523407 61.995308) - (xy 136.572907 61.959344) - (xy 136.6035 61.954499) - (xy 137.223249 61.954499) - (xy 137.223254 61.954499) - (xy 137.283342 61.94804) - (xy 137.419267 61.897342) - (xy 137.535404 61.810404) - (xy 137.622342 61.694267) - (xy 137.67304 61.558342) - (xy 137.6795 61.498255) - (xy 137.679499 60.501746) - (xy 137.67304 60.441658) - (xy 137.622342 60.305733) - (xy 137.620745 60.3036) - (xy 137.535406 60.189598) - (xy 137.535401 60.189593) - (xy 137.419266 60.102657) - (xy 137.283342 60.05196) - (xy 137.283341 60.051959) - (xy 137.239709 60.047269) - (xy 137.223255 60.0455) - (xy 137.223251 60.0455) - (xy 134.927394 60.0455) - (xy 134.869203 60.026593) - (xy 134.833239 59.977093) - (xy 134.833239 59.915907) - (xy 134.869203 59.866407) - (xy 134.897073 59.852258) - (xy 134.90234 59.850563) - (xy 134.907993 59.848745) - (xy 134.920587 59.844787) - (xy 135.395281 59.695597) - (xy 135.395558 59.695599) - (xy 135.395533 59.695518) - (xy 135.879233 59.544923) - (xy 136.355147 59.398565) - (xy 136.822518 59.257057) - (xy 136.822656 59.257059) - (xy 136.822644 59.257019) - (xy 137.060635 59.18531) - (xy 137.279029 59.119506) - (xy 137.723203 58.988749) - (xy 137.723266 58.98875) - (xy 137.723261 58.988732) - (xy 138.150665 58.863201) - (xy 138.150668 58.863213) - (xy 138.150802 58.86316) - (xy 138.560602 58.743511) - (xy 138.949285 58.630893) - (xy 139.280751 58.536573) - (xy 139.281028 58.536505) - (xy 139.282511 58.536082) - (xy 139.282522 58.536081) - (xy 139.316246 58.526473) - (xy 139.316276 58.526474) - (xy 139.316274 58.526465) - (xy 139.316275 58.526465) - (xy 139.351781 58.516362) - (xy 139.351788 58.516358) - (xy 139.353365 58.51591) - (xy 139.353654 58.515816) - (xy 139.382364 58.507636) - (xy 139.660335 58.428448) - (xy 139.939875 58.349964) - (xy 139.940356 58.349848) - (xy 139.94185 58.349427) - (xy 139.941856 58.349427) - (xy 139.968993 58.341793) - (xy 139.977768 58.339326) - (xy 139.977769 58.33933) - (xy 139.977811 58.339313) - (xy 140.011109 58.329966) - (xy 140.011109 58.329965) - (xy 140.012612 58.329544) - (xy 140.013066 58.329398) - (xy 140.263399 58.258992) - (xy 140.482889 58.198354) - (xy 140.484528 58.197963) - (xy 140.485366 58.19773) - (xy 140.485374 58.197729) - (xy 140.519462 58.188251) - (xy 140.554123 58.178676) - (xy 140.554129 58.178673) - (xy 140.554919 58.178455) - (xy 140.556549 58.177939) - (xy 140.690199 58.140781) - (xy 140.742801 58.126157) - (xy 140.742804 58.126168) - (xy 140.742915 58.126125) - (xy 140.929652 58.074474) - (xy 141.079679 58.033467) - (xy 141.079735 58.033469) - (xy 141.079731 58.033454) - (xy 141.135894 58.018135) - (xy 141.186937 58.004215) - (xy 141.202018 58.000222) - (xy 141.206479 57.99937) - (xy 141.207586 57.999072) - (xy 141.207588 57.999073) - (xy 141.275848 57.980771) - (xy 141.309262 57.972055) - (xy 141.309278 57.972047) - (xy 141.311167 57.971409) - (xy 141.314239 57.970478) - (xy 141.315849 57.970046) - (xy 141.347711 57.961504) - (xy 141.371035 57.947281) - (xy 141.384197 57.94055) - (xy 141.409391 57.929959) - (xy 141.436377 57.907975) - (xy 141.44186 57.904097) - (xy 141.471574 57.88598) - (xy 141.489947 57.865761) - (xy 141.500678 57.855595) - (xy 141.521868 57.838335) - (xy 141.541572 57.809631) - (xy 141.545737 57.80437) - (xy 141.569142 57.778617) - (xy 141.581075 57.754039) - (xy 141.588502 57.74127) - (xy 141.603975 57.718734) - (xy 141.614792 57.685649) - (xy 141.617315 57.679408) - (xy 141.621572 57.670641) - (xy 141.63251 57.648117) - (xy 141.637035 57.621178) - (xy 141.640565 57.606826) - (xy 141.649061 57.580845) - (xy 141.650119 57.546045) - (xy 141.650778 57.539376) - (xy 141.656545 57.50505) - (xy 141.653296 57.477915) - (xy 141.652641 57.463154) - (xy 141.653473 57.43584) - (xy 141.644719 57.402285) - (xy 141.644007 57.399142) - (xy 141.643633 57.397197) - (xy 141.63474 57.36403) - (xy 141.616854 57.295466) - (xy 141.61685 57.29546) - (xy 141.616793 57.295322) - (xy 141.614606 57.288939) - (xy 141.609436 57.269657) - (xy 141.583283 57.172111) - (xy 141.586476 57.111011) - (xy 141.624974 57.063455) - (xy 141.653277 57.05085) - (xy 141.818564 57.006563) - (xy 141.886448 56.973088) - (xy 141.953204 56.896966) - (xy 141.985749 56.801093) - (xy 141.980799 56.725567) - (xy 141.734885 55.807809) - (xy 141.726894 55.791604) - (xy 141.701412 55.739928) - (xy 141.70141 55.739926) - (xy 141.70141 55.739925) - (xy 141.625289 55.673169) - (xy 141.625285 55.673167) - (xy 141.529417 55.640624) - (xy 141.529411 55.640623) - (xy 141.453893 55.645573) - (xy 141.453889 55.645573) - (xy 141.453889 55.645574) - (xy 140.064585 56.017838) - (xy 139.956576 56.046779) - (xy 139.888694 56.080252) - (xy 139.888692 56.080253) - (xy 139.888692 56.080254) - (xy 139.821936 56.156376) - (xy 139.821935 56.156377) - (xy 139.821935 56.156378) - (xy 139.789391 56.252248) - (xy 139.78939 56.252252) - (xy 139.79434 56.32777) - (xy 139.79434 56.327773) - (xy 139.794341 56.327775) - (xy 139.96409 56.961284) - (xy 140.021941 57.177185) - (xy 140.018738 57.238286) - (xy 139.980233 57.285836) - (xy 139.953118 57.29811) - (xy 139.765035 57.35101) - (xy 139.703201 57.368401) - (xy 139.665036 57.379116) - (xy 139.423025 57.447061) - (xy 139.419802 57.44785) - (xy 139.419485 57.447916) - (xy 139.385617 57.457563) - (xy 139.351873 57.467038) - (xy 139.351564 57.46715) - (xy 139.348417 57.468162) - (xy 139.042081 57.555433) - (xy 138.708309 57.650408) - (xy 138.705132 57.651199) - (xy 138.704285 57.65138) - (xy 138.670835 57.661071) - (xy 138.637202 57.670641) - (xy 138.636363 57.670946) - (xy 138.63327 57.671953) - (xy 138.315921 57.763904) - (xy 138.31386 57.764426) - (xy 138.279341 57.774504) - (xy 138.270109 57.777179) - (xy 138.244356 57.784641) - (xy 138.242295 57.785321) - (xy 137.903939 57.88411) - (xy 137.902294 57.884529) - (xy 137.867161 57.894848) - (xy 137.832136 57.905074) - (xy 137.83054 57.905604) - (xy 137.474141 58.01028) - (xy 137.473501 58.010445) - (xy 137.436781 58.021254) - (xy 137.401868 58.031509) - (xy 137.401245 58.031715) - (xy 137.36573 58.04217) - (xy 137.304569 58.040466) - (xy 137.25609 58.003137) - (xy 137.242148 57.972831) - (xy 137.001848 57.076022) - (xy 136.989434 57.050848) - (xy 136.968375 57.008141) - (xy 136.968373 57.008139) - (xy 136.968373 57.008138) - (xy 136.892252 56.941382) - (xy 136.892248 56.94138) - (xy 136.79638 56.908837) - (xy 136.796374 56.908836) - (xy 136.720856 56.913786) - (xy 136.720852 56.913786) - (xy 136.720852 56.913787) - (xy 135.756769 57.172113) - (xy 135.223539 57.314992) - (xy 135.155657 57.348465) - (xy 135.155655 57.348466) - (xy 135.155655 57.348467) - (xy 135.088899 57.424589) - (xy 135.088898 57.42459) - (xy 135.088898 57.424591) - (xy 135.056354 57.520461) - (xy 135.056353 57.520465) - (xy 135.061303 57.595988) - (xy 135.06466 57.608515) - (xy 135.061455 57.669617) - (xy 135.022948 57.717165) - (xy 134.99322 57.730135) - (xy 134.98248 57.732841) - (xy 134.98196 57.732928) - (xy 134.917347 57.749253) - (xy 134.887152 57.756862) - (xy 134.886709 57.756993) - (xy 134.636345 57.820253) - (xy 134.332098 57.897063) - (xy 134.006328 57.977758) - (xy 133.659003 58.062594) - (xy 133.423001 58.119826) - (xy 133.292878 58.151382) - (xy 132.910849 58.243147) - (xy 132.513397 58.336784) - (xy 132.103771 58.431466) - (xy 131.681356 58.528333) - (xy 131.250706 58.626026) - (xy 130.812459 58.72264) - (xy 130.578789 58.77305) - (xy 130.368755 58.818361) - (xy 129.920217 58.914049) - (xy 129.471558 59.006566) - (xy 129.022349 59.096209) - (xy 128.574489 59.18379) - (xy 128.131223 59.266281) - (xy 127.692874 59.344805) - (xy 127.26315 59.418245) - (xy 126.841687 59.48568) - (xy 126.432634 59.547088) - (xy 126.100079 59.5927) - (xy 126.085965 59.593616) - (xy 126.08444 59.593605) - (xy 126.030477 59.602234) - (xy 126.029392 59.602395) - (xy 126.004723 59.60578) - (xy 126.000719 59.606671) - (xy 126.00068 59.606498) - (xy 125.993929 59.608078) - (xy 125.694395 59.655973) - (xy 125.679248 59.656279) - (xy 125.679264 59.65661) - (xy 125.671064 59.656997) - (xy 125.623886 59.667174) - (xy 125.621267 59.667666) - (xy 125.603024 59.670583) - (xy 125.60302 59.670584) - (xy 125.596525 59.672764) - (xy 125.591216 59.674222) - (xy 125.281643 59.741008) - (xy 125.266917 59.74208) - (xy 125.266961 59.742523) - (xy 125.258801 59.743326) - (xy 125.258798 59.743326) - (xy 125.258795 59.743326) - (xy 125.258793 59.743327) - (xy 125.211629 59.756046) - (xy 125.209184 59.756639) - (xy 125.190531 59.760665) - (xy 125.190517 59.760669) - (xy 125.184706 59.762975) - (xy 125.179339 59.764757) - (xy 124.8716 59.84776) - (xy 124.857684 59.849448) - (xy 124.85778 59.850112) - (xy 124.849661 59.851284) - (xy 124.84966 59.851284) - (xy 124.837062 59.855301) - (xy 124.802017 59.866475) - (xy 124.799872 59.867106) - (xy 124.780328 59.872378) - (xy 124.780315 59.872382) - (xy 124.775697 59.874494) - (xy 124.770152 59.876637) - (xy 124.464251 59.974182) - (xy 124.45092 59.976389) - (xy 124.451072 59.977203) - (xy 124.443008 59.978709) - (xy 124.417534 59.988007) - (xy 124.395269 59.996134) - (xy 124.39335 59.99679) - (xy 124.373309 60.003181) - (xy 124.373302 60.003184) - (xy 124.369481 60.005144) - (xy 124.363867 60.007597) - (xy 124.061598 60.117937) - (xy 124.049013 60.120555) - (xy 124.049234 60.121538) - (xy 124.041237 60.123334) - (xy 123.993255 60.142849) - (xy 123.991585 60.143493) - (xy 123.970846 60.151065) - (xy 123.97084 60.151068) - (xy 123.967984 60.152685) - (xy 123.962245 60.155463) - (xy 123.659839 60.278461) - (xy 123.653745 60.28049) - (xy 123.642813 60.283358) - (xy 123.59755 60.303673) - (xy 123.595395 60.30464) - (xy 123.593778 60.305331) - (xy 123.573222 60.313692) - (xy 123.570556 60.315333) - (xy 123.56489 60.31833) - (xy 123.280541 60.445952) - (xy 123.265965 60.452494) - (xy 123.259683 60.454817) - (xy 123.251436 60.457247) - (xy 123.203665 60.480431) - (xy 123.202323 60.481057) - (xy 123.181044 60.490608) - (xy 123.181025 60.490618) - (xy 123.179362 60.491725) - (xy 123.173565 60.495038) - (xy 122.880667 60.637191) - (xy 122.874563 60.639667) - (xy 122.865396 60.642692) - (xy 122.818795 60.667192) - (xy 122.817376 60.667909) - (xy 122.796789 60.677901) - (xy 122.796774 60.67791) - (xy 122.794785 60.679321) - (xy 122.789179 60.682762) - (xy 122.500142 60.834721) - (xy 122.493735 60.837532) - (xy 122.488234 60.839495) - (xy 122.44078 60.865916) - (xy 122.439737 60.86648) - (xy 122.41802 60.877898) - (xy 122.418001 60.87791) - (xy 122.417353 60.878402) - (xy 122.411537 60.882197) - (xy 122.130987 61.038404) - (xy 122.12471 61.041345) - (xy 122.118707 61.043659) - (xy 122.07217 61.071135) - (xy 122.071087 61.071756) - (xy 122.049878 61.083565) - (xy 122.04987 61.083571) - (xy 122.049053 61.084223) - (xy 122.043362 61.088142) - (xy 121.771352 61.248736) - (xy 121.758709 61.25503) - (xy 121.757241 61.255633) - (xy 121.710842 61.284447) - (xy 121.709898 61.285018) - (xy 121.688481 61.297663) - (xy 121.685137 61.300031) - (xy 121.685036 61.299889) - (xy 121.6794 61.303972) - (xy 121.420781 61.464571) - (xy 121.408109 61.471222) - (xy 121.407476 61.471497) - (xy 121.361327 61.50148) - (xy 121.360475 61.502021) - (xy 121.339025 61.515343) - (xy 121.335744 61.517777) - (xy 121.33562 61.51761) - (xy 121.330274 61.521654) - (xy 121.079935 61.684301) - (xy 121.067447 61.691189) - (xy 121.066553 61.6916) - (xy 121.021168 61.722469) - (xy 121.0203 61.723046) - (xy 120.999235 61.736732) - (xy 120.995998 61.739239) - (xy 120.995876 61.739082) - (xy 120.990548 61.743293) - (xy 120.750917 61.906272) - (xy 120.739123 61.913081) - (xy 120.693043 61.945634) - (xy 120.671345 61.960392) - (xy 120.667002 61.963904) - (xy 120.664443 61.965839) - (xy 120.435081 62.12787) - (xy 120.425558 62.133574) - (xy 120.378402 62.16791) - (xy 120.356455 62.183417) - (xy 120.353422 62.185959) - (xy 120.35077 62.188031) - (xy 120.132363 62.347074) - (xy 120.120155 62.354672) - (xy 120.119826 62.354844) - (xy 120.075494 62.388485) - (xy 120.054576 62.403718) - (xy 120.051476 62.406394) - (xy 120.051331 62.406226) - (xy 120.046366 62.410589) - (xy 119.844028 62.564137) - (xy 119.836881 62.568738) - (xy 119.789159 62.605774) - (xy 119.767297 62.622366) - (xy 119.765528 62.623955) - (xy 119.762813 62.626222) - (xy 119.57247 62.773951) - (xy 119.562384 62.780635) - (xy 119.517471 62.816638) - (xy 119.496438 62.832961) - (xy 119.493049 62.836072) - (xy 119.490539 62.838226) - (xy 119.340079 62.958833) - (xy 119.315536 62.978506) - (xy 119.309178 62.982837) - (xy 119.261952 63.021458) - (xy 119.240341 63.038782) - (xy 119.238944 63.040105) - (xy 119.236249 63.042478) - (xy 119.076346 63.173245) - (xy 119.066789 63.179931) - (xy 119.022481 63.217297) - (xy 119.001834 63.234182) - (xy 118.998738 63.237173) - (xy 118.996263 63.239407) - (xy 118.854621 63.358855) - (xy 118.847169 63.364219) - (xy 118.801924 63.403295) - (xy 118.780999 63.420943) - (xy 118.779026 63.422907) - (xy 118.776465 63.425282) - (xy 118.653023 63.531891) - (xy 118.64814 63.535479) - (xy 118.601245 63.57661) - (xy 118.596182 63.580982) - (xy 118.539786 63.604712) - (xy 118.480213 63.590761) - (xy 118.461467 63.576068) - (xy 118.413051 63.527652) - (xy 118.350118 63.4856) - (xy 118.250817 63.465848) - (xy 118.250816 63.465848) - (xy 118.151516 63.485599) - (xy 118.088586 63.527647) - (xy 116.992474 64.623761) - (xy 116.950423 64.686693) - (xy 116.930671 64.785994) - (xy 116.950422 64.885294) - (xy 116.992472 64.948227) - (xy 116.992477 64.948233) - (xy 117.621989 65.577742) - (xy 117.664319 65.620072) - (xy 117.727252 65.662124) - (xy 117.826553 65.681876) - (xy 117.925854 65.662124) - (xy 117.988787 65.620074) - (xy 119.084895 64.523964) - (xy 119.126947 64.461031) - (xy 119.146699 64.36173) - (xy 119.126947 64.262429) - (xy 119.101563 64.224438) - (xy 119.089534 64.206435) - (xy 119.072926 64.147546) - (xy 119.094104 64.090143) - (xy 119.107135 64.076515) - (xy 119.262092 63.942688) - (xy 119.475478 63.762735) - (xy 119.708029 63.572556) - (xy 119.956538 63.373353) - (xy 120.22088 63.168193) - (xy 120.498497 62.95752) - (xy 120.499187 62.957018) - (xy 120.576435 62.900766) - (xy 120.791629 62.744064) - (xy 121.096957 62.528364) - (xy 121.412928 62.313464) - (xy 121.413666 62.312974) - (xy 121.740777 62.100449) - (xy 121.74145 62.100022) - (xy 122.077195 61.891528) - (xy 122.078063 61.891001) - (xy 122.423858 61.686846) - (xy 122.424875 61.686263) - (xy 122.777225 61.490078) - (xy 122.7782 61.48955) - (xy 123.137243 61.300785) - (xy 123.138586 61.300106) - (xy 123.502449 61.123512) - (xy 123.503663 61.122946) - (xy 123.872633 60.957346) - (xy 123.874176 60.956686) - (xy 124.246782 60.805133) - (xy 124.248395 60.80451) - (xy 124.622727 60.667864) - (xy 124.62464 60.66721) - (xy 125.000003 60.547516) - (xy 125.002086 60.546903) - (xy 125.376411 60.44594) - (xy 125.378786 60.445364) - (xy 125.658936 60.384925) - (xy 125.752106 60.364825) - (xy 125.754722 60.364334) - (xy 126.133621 60.303748) - (xy 126.134558 60.303609) - (xy 126.464885 60.258303) - (xy 126.474744 60.257711) - (xy 126.477125 60.257353) - (xy 126.477128 60.257354) - (xy 126.512726 60.252009) - (xy 126.533447 60.248899) - (xy 126.53974 60.248035) - (xy 126.560275 60.24522) - (xy 126.560288 60.245215) - (xy 126.563372 60.244529) - (xy 126.566765 60.243897) - (xy 126.882384 60.196515) - (xy 126.889958 60.195975) - (xy 126.893592 60.195393) - (xy 126.893595 60.195394) - (xy 126.950379 60.186308) - (xy 126.97768 60.18221) - (xy 126.977698 60.182203) - (xy 126.979447 60.181791) - (xy 126.983007 60.181086) - (xy 127.310883 60.128626) - (xy 127.319165 60.127952) - (xy 127.322404 60.127398) - (xy 127.322408 60.127399) - (xy 127.37889 60.117746) - (xy 127.406016 60.113406) - (xy 127.406032 60.1134) - (xy 127.408211 60.112865) - (xy 127.411705 60.112138) - (xy 127.41413 60.111723) - (xy 127.747639 60.054725) - (xy 127.753933 60.054155) - (xy 127.7859 60.048428) - (xy 127.815055 60.043205) - (xy 127.842676 60.038485) - (xy 127.84269 60.038479) - (xy 127.843757 60.038205) - (xy 127.847383 60.037413) - (xy 128.191482 59.975772) - (xy 128.196799 59.97525) - (xy 128.201697 59.974338) - (xy 128.201701 59.974339) - (xy 128.258678 59.963735) - (xy 128.286426 59.958765) - (xy 128.286445 59.958757) - (xy 128.287006 59.958609) - (xy 128.290663 59.957783) - (xy 128.639996 59.892772) - (xy 128.647129 59.892015) - (xy 128.650976 59.891262) - (xy 128.650979 59.891263) - (xy 128.707388 59.880231) - (xy 128.734739 59.875142) - (xy 128.734754 59.875136) - (xy 128.736289 59.874717) - (xy 128.739852 59.873883) - (xy 128.805306 59.861083) - (xy 129.093093 59.804804) - (xy 129.096166 59.804459) - (xy 129.159763 59.791767) - (xy 129.187867 59.786272) - (xy 129.187871 59.78627) - (xy 129.188354 59.786176) - (xy 129.191114 59.78551) - (xy 129.545589 59.714773) - (xy 129.550623 59.714179) - (xy 129.555654 59.713141) - (xy 129.555658 59.713142) - (xy 129.61238 59.701445) - (xy 129.640184 59.695897) - (xy 129.640203 59.695889) - (xy 129.640637 59.695766) - (xy 129.644301 59.694862) - (xy 129.998899 59.621741) - (xy 130.004279 59.62107) - (xy 130.009104 59.62004) - (xy 130.009108 59.620041) - (xy 130.065842 59.607937) - (xy 130.083998 59.604193) - (xy 130.093349 59.602266) - (xy 130.093354 59.602264) - (xy 130.093366 59.602262) - (xy 130.093376 59.602257) - (xy 130.093978 59.602081) - (xy 130.097616 59.601158) - (xy 130.451153 59.525736) - (xy 130.452998 59.525498) - (xy 130.459928 59.524002) - (xy 130.459931 59.524003) - (xy 130.517298 59.511626) - (xy 130.517538 59.51165) - (xy 130.517523 59.511578) - (xy 130.517522 59.511578) - (xy 130.545693 59.505569) - (xy 130.545698 59.505566) - (xy 130.54679 59.505334) - (xy 130.548435 59.504909) - (xy 130.637569 59.48568) - (xy 130.897098 59.429691) - (xy 130.900674 59.429218) - (xy 130.906548 59.427922) - (xy 130.90655 59.427923) - (xy 130.963596 59.415346) - (xy 130.991473 59.409333) - (xy 130.991481 59.409329) - (xy 130.991739 59.409274) - (xy 130.994936 59.408436) - (xy 131.338781 59.332634) - (xy 131.343579 59.331972) - (xy 131.348733 59.330802) - (xy 131.348736 59.330803) - (xy 131.405335 59.317963) - (xy 131.433007 59.311863) - (xy 131.433024 59.311855) - (xy 131.433307 59.311769) - (xy 131.436998 59.310779) - (xy 131.772841 59.234593) - (xy 131.774722 59.234325) - (xy 131.781573 59.232753) - (xy 131.781576 59.232754) - (xy 131.826464 59.22246) - (xy 131.839076 59.219568) - (xy 131.842884 59.218704) - (xy 131.867075 59.213217) - (xy 131.867077 59.213215) - (xy 131.868135 59.212976) - (xy 131.869803 59.212521) - (xy 132.196656 59.137569) - (xy 132.198051 59.137368) - (xy 132.205197 59.135715) - (xy 132.205199 59.135716) - (xy 132.262754 59.122411) - (xy 132.262937 59.122427) - (xy 132.262925 59.122372) - (xy 132.290869 59.115965) - (xy 132.290873 59.115963) - (xy 132.292174 59.115665) - (xy 132.2934 59.115327) - (xy 132.608381 59.042521) - (xy 132.611704 59.042033) - (xy 132.617707 59.040618) - (xy 132.617711 59.040619) - (xy 132.674503 59.027239) - (xy 132.702457 59.020778) - (xy 132.702462 59.020775) - (xy 132.702825 59.020692) - (xy 132.705816 59.019861) - (xy 133.00891 58.948455) - (xy 133.012379 58.947929) - (xy 133.018277 58.946511) - (xy 133.018279 58.946512) - (xy 133.075133 58.932854) - (xy 133.102885 58.926317) - (xy 133.102885 58.926316) - (xy 133.103182 58.926247) - (xy 133.106266 58.925376) - (xy 133.393395 58.856404) - (xy 133.395126 58.856136) - (xy 133.402054 58.854455) - (xy 133.402057 58.854456) - (xy 133.459269 58.840581) - (xy 133.487364 58.833833) - (xy 133.487368 58.833831) - (xy 133.488464 58.833568) - (xy 133.49 58.833128) - (xy 133.761118 58.76738) - (xy 133.762443 58.767172) - (xy 133.769645 58.765412) - (xy 133.769648 58.765413) - (xy 133.827078 58.751385) - (xy 133.827082 58.751403) - (xy 133.827232 58.751347) - (xy 133.855096 58.744591) - (xy 133.855098 58.74459) - (xy 133.856439 58.744265) - (xy 133.857616 58.743926) - (xy 133.894336 58.734957) - (xy 134.109839 58.68232) - (xy 134.112417 58.681908) - (xy 134.118812 58.680323) - (xy 134.118815 58.680324) - (xy 134.175585 58.666261) - (xy 134.203653 58.659406) - (xy 134.203657 58.659404) - (xy 134.204362 58.659232) - (xy 134.206663 58.658562) - (xy 134.438057 58.601245) - (xy 134.441588 58.600667) - (xy 134.447415 58.599195) - (xy 134.447418 58.599196) - (xy 134.504056 58.584897) - (xy 134.531751 58.578037) - (xy 134.531758 58.578033) - (xy 134.532016 58.57797) - (xy 134.535191 58.577036) - (xy 134.744425 58.524213) - (xy 134.744572 58.524189) - (xy 134.752484 58.522189) - (xy 134.752488 58.52219) - (xy 134.807754 58.508225) - (xy 134.807775 58.508226) - (xy 134.807774 58.50822) - (xy 134.807775 58.50822) - (xy 134.838258 58.500525) - (xy 134.838264 58.500522) - (xy 134.840245 58.500022) - (xy 134.840369 58.499984) - (xy 135.022793 58.453892) - (xy 135.090963 58.436668) - (xy 135.090964 58.436674) - (xy 135.09102 58.436653) - (xy 135.179622 58.414328) - (xy 135.240666 58.418444) - (xy 135.287635 58.457656) - (xy 135.299435 58.484702) - (xy 135.307217 58.513743) - (xy 135.307217 58.513744) - (xy 135.321184 58.542069) - (xy 135.32996 58.602621) - (xy 135.301469 58.656768) - (xy 135.26182 58.680376) - (xy 135.131119 58.721068) - (xy 135.128479 58.721792) - (xy 135.128161 58.721891) - (xy 135.12816 58.721892) - (xy 135.121685 58.723926) - (xy 135.094564 58.732449) - (xy 135.060312 58.743114) - (xy 135.057661 58.744047) - (xy 134.674157 58.864578) - (xy 134.63987 58.875354) - (xy 134.636804 58.87621) - (xy 134.634812 58.876697) - (xy 134.60199 58.887258) - (xy 134.569299 58.897534) - (xy 134.567416 58.898277) - (xy 134.564427 58.899346) - (xy 134.145451 59.034169) - (xy 134.142367 59.035048) - (xy 134.123508 59.041181) - (xy 134.108597 59.04603) - (xy 134.075026 59.056833) - (xy 134.072041 59.057917) - (xy 133.651946 59.194533) - (xy 133.648804 59.195442) - (xy 133.647893 59.195672) - (xy 133.614615 59.206674) - (xy 133.581649 59.217396) - (xy 133.580784 59.217747) - (xy 133.577727 59.21887) - (xy 133.15956 59.357122) - (xy 133.156475 59.358032) - (xy 133.154887 59.358444) - (xy 133.12236 59.36942) - (xy 133.089352 59.380334) - (xy 133.087813 59.380967) - (xy 133.084813 59.382089) - (xy 132.670553 59.521881) - (xy 132.667491 59.522805) - (xy 132.665817 59.523251) - (xy 132.633163 59.534498) - (xy 132.600481 59.545528) - (xy 132.598887 59.546196) - (xy 132.595894 59.547337) - (xy 132.188454 59.687685) - (xy 132.185351 59.688642) - (xy 132.184261 59.688939) - (xy 132.151406 59.700447) - (xy 132.133766 59.706524) - (xy 132.118575 59.711758) - (xy 132.118572 59.711759) - (xy 132.118556 59.711765) - (xy 132.117542 59.712197) - (xy 132.114508 59.713374) - (xy 131.715058 59.853309) - (xy 131.712169 59.854222) - (xy 131.708354 59.855301) - (xy 131.676957 59.866655) - (xy 131.645148 59.877799) - (xy 131.641466 59.879392) - (xy 131.638655 59.880506) - (xy 131.251133 60.020657) - (xy 131.248213 60.021611) - (xy 131.244844 60.022598) - (xy 131.213174 60.034385) - (xy 131.181493 60.045842) - (xy 131.178286 60.047269) - (xy 131.175443 60.048428) - (xy 130.800606 60.187941) - (xy 130.797702 60.188921) - (xy 130.794329 60.189943) - (xy 130.762855 60.201992) - (xy 130.731203 60.213773) - (xy 130.727979 60.215242) - (xy 130.725159 60.216423) - (xy 130.363463 60.354892) - (xy 130.357912 60.356618) - (xy 130.357344 60.356798) - (xy 130.326657 60.368982) - (xy 130.295936 60.380743) - (xy 130.29535 60.381017) - (xy 130.290141 60.383483) - (xy 129.940918 60.522157) - (xy 129.935443 60.52397) - (xy 129.931862 60.524928) - (xy 129.931851 60.524932) - (xy 129.905278 60.536292) - (xy 129.904092 60.53678) - (xy 129.877276 60.54743) - (xy 129.877259 60.547438) - (xy 129.874051 60.549277) - (xy 129.868896 60.551845) - (xy 129.518645 60.701585) - (xy 129.513739 60.703383) - (xy 129.510447 60.704395) - (xy 129.50728 60.705369) - (xy 129.48393 60.716389) - (xy 129.482263 60.717139) - (xy 129.4585 60.727299) - (xy 129.458498 60.7273) - (xy 129.452728 60.730812) - (xy 129.448123 60.73329) - (xy 129.091379 60.901681) - (xy 129.08631 60.90374) - (xy 129.081188 60.905497) - (xy 129.057019 60.917871) - (xy 129.055594 60.918572) - (xy 129.031011 60.930177) - (xy 129.026491 60.933163) - (xy 129.021768 60.93592) - (xy 128.660711 61.120788) - (xy 128.655652 61.123031) - (xy 128.650949 61.124808) - (xy 128.650937 61.124814) - (xy 128.626823 61.138113) - (xy 128.625481 61.138826) - (xy 128.600952 61.151387) - (xy 128.596843 61.154296) - (xy 128.592152 61.157236) - (xy 128.230933 61.356469) - (xy 128.225689 61.358972) - (xy 128.222499 61.36027) - (xy 128.222496 61.360272) - (xy 128.197336 61.374984) - (xy 128.196258 61.375596) - (xy 128.170746 61.389667) - (xy 128.170741 61.38967) - (xy 128.167994 61.391745) - (xy 128.163155 61.39497) - (xy 127.800823 61.606834) - (xy 127.795585 61.609494) - (xy 127.792727 61.610737) - (xy 127.792725 61.610738) - (xy 127.767662 61.626208) - (xy 127.766651 61.626816) - (xy 127.741195 61.641701) - (xy 127.741192 61.641703) - (xy 127.738751 61.643643) - (xy 127.733951 61.647013) - (xy 127.373022 61.869789) - (xy 127.367673 61.872654) - (xy 127.365855 61.873488) - (xy 127.365845 61.873493) - (xy 127.365842 61.873495) - (xy 127.365838 61.873497) - (xy 127.365839 61.873497) - (xy 127.33976 61.89032) - (xy 127.313314 61.906642) - (xy 127.313307 61.906647) - (xy 127.311759 61.90794) - (xy 127.306873 61.911533) - (xy 126.947251 62.14352) - (xy 126.94195 62.146496) - (xy 126.940227 62.147327) - (xy 126.940212 62.147336) - (xy 126.914407 62.164706) - (xy 126.888197 62.181615) - (xy 126.888182 62.181627) - (xy 126.886737 62.182882) - (xy 126.881917 62.186575) - (xy 126.526328 62.425932) - (xy 126.520964 62.429072) - (xy 126.519987 62.429564) - (xy 126.519955 62.429583) - (xy 126.493821 62.447812) - (xy 126.467353 62.465629) - (xy 126.467327 62.46565) - (xy 126.466508 62.46639) - (xy 126.461652 62.47025) - (xy 126.109053 62.716211) - (xy 126.103761 62.71943) - (xy 126.102755 62.719958) - (xy 126.102714 62.719983) - (xy 126.076907 62.738634) - (xy 126.050777 62.756863) - (xy 126.050751 62.756884) - (xy 126.049928 62.757654) - (xy 126.045131 62.761602) - (xy 125.69865 63.012028) - (xy 125.693322 63.015386) - (xy 125.69315 63.015479) - (xy 125.69306 63.015536) - (xy 125.666768 63.035072) - (xy 125.640233 63.054251) - (xy 125.640174 63.0543) - (xy 125.640056 63.054415) - (xy 125.635215 63.058519) - (xy 125.295659 63.310834) - (xy 125.290382 63.314258) - (xy 125.289888 63.314535) - (xy 125.289843 63.314564) - (xy 125.264113 63.334275) - (xy 125.238142 63.353574) - (xy 125.238091 63.353617) - (xy 125.237697 63.354009) - (xy 125.232959 63.35814) - (xy 124.902431 63.611347) - (xy 124.900012 63.613087) - (xy 124.896224 63.615642) - (xy 124.870013 63.636181) - (xy 124.843548 63.656456) - (xy 124.840126 63.659488) - (xy 124.837838 63.661395) - (xy 124.518813 63.911396) - (xy 124.516425 63.913154) - (xy 124.512474 63.915884) - (xy 124.4866 63.93664) - (xy 124.460416 63.957158) - (xy 124.456836 63.960401) - (xy 124.454582 63.962323) - (xy 124.144951 64.210698) - (xy 124.142519 64.212529) - (xy 124.139525 64.214641) - (xy 124.113427 64.235986) - (xy 124.087173 64.257047) - (xy 124.084491 64.259533) - (xy 124.082189 64.261537) - (xy 123.784082 64.505367) - (xy 123.781728 64.507178) - (xy 123.777917 64.50993) - (xy 123.752378 64.531298) - (xy 123.726655 64.552339) - (xy 123.723247 64.555557) - (xy 123.72103 64.557528) - (xy 123.436338 64.79574) - (xy 123.433887 64.797663) - (xy 123.431619 64.799329) - (xy 123.405526 64.821522) - (xy 123.379569 64.843241) - (xy 123.37756 64.845182) - (xy 123.37525 64.847277) - (xy 123.105095 65.077074) - (xy 123.102739 65.078958) - (xy 123.099415 65.081452) - (xy 123.074155 65.103391) - (xy 123.048639 65.125098) - (xy 123.045671 65.128011) - (xy 123.043459 65.130054) - (xy 122.78872 65.351317) - (xy 122.786199 65.353365) - (xy 122.785266 65.354073) - (xy 122.759177 65.376978) - (xy 122.732922 65.399783) - (xy 122.73208 65.400627) - (xy 122.729719 65.402839) - (xy 122.491684 65.611827) - (xy 122.48933 65.613768) - (xy 122.486455 65.615993) - (xy 122.461326 65.638481) - (xy 122.436038 65.660683) - (xy 122.433486 65.663271) - (xy 122.431277 65.665374) - (xy 122.330305 65.755737) - (xy 122.211768 65.861818) - (xy 122.209302 65.863885) - (xy 122.207957 65.864939) - (xy 122.182446 65.888058) - (xy 122.156663 65.911133) - (xy 122.155463 65.912372) - (xy 122.153165 65.914593) - (xy 121.953282 66.095738) - (xy 121.950859 66.097796) - (xy 121.949241 66.099083) - (xy 121.923861 66.122401) - (xy 121.898477 66.145405) - (xy 121.897053 66.146894) - (xy 121.894785 66.149116) - (xy 121.716516 66.312909) - (xy 121.714067 66.315017) - (xy 121.713014 66.315864) - (xy 121.687687 66.339398) - (xy 121.662088 66.362919) - (xy 121.661157 66.363907) - (xy 121.658854 66.366192) - (xy 121.517667 66.497389) - (xy 121.462169 66.52315) - (xy 121.402128 66.51137) - (xy 121.380273 66.494871) - (xy 120.746505 65.861106) - (xy 120.746504 65.861105) - (xy 120.683571 65.819053) - (xy 120.58427 65.799301) - (xy 120.584269 65.799301) - (xy 120.484969 65.819052) - (xy 120.422039 65.8611) - (xy 119.325927 66.957214) - (xy 119.283876 67.020146) - (xy 119.264124 67.119447) - (xy 119.283875 67.218747) - (xy 119.325925 67.28168) - (xy 119.32593 67.281686) - (xy 119.947247 67.903001) - (xy 119.975025 67.957518) - (xy 119.965454 68.01795) - (xy 119.948071 68.042176) - (xy 119.793512 68.200434) - (xy 119.792709 68.2012) - (xy 119.766751 68.227835) - (xy 119.741044 68.254157) - (xy 119.740305 68.254969) - (xy 119.563077 68.43682) - (xy 119.560887 68.43892) - (xy 119.536213 68.464388) - (xy 119.511414 68.489832) - (xy 119.509348 68.492115) - (xy 119.312999 68.694771) - (xy 119.312375 68.695373) - (xy 119.286511 68.722112) - (xy 119.260661 68.748792) - (xy 119.260085 68.749431) - (xy 119.046657 68.97008) - (xy 119.044797 68.971876) - (xy 119.019865 68.99778) - (xy 118.995017 69.023468) - (xy 118.99329 69.02539) - (xy 118.763757 69.263877) - (xy 118.763255 69.264363) - (xy 118.73669 69.292) - (xy 118.711534 69.318137) - (xy 118.711066 69.31866) - (xy 118.466483 69.573125) - (xy 118.464159 69.57539) - (xy 118.463213 69.576252) - (xy 118.439373 69.60133) - (xy 118.415266 69.626411) - (xy 118.41444 69.627404) - (xy 118.412284 69.629826) - (xy 118.15641 69.898993) - (xy 118.155917 69.899476) - (xy 118.130456 69.926296) - (xy 118.104507 69.953592) - (xy 118.10407 69.954086) - (xy 118.079433 69.980036) - (xy 118.025656 70.009219) - (xy 117.964996 70.001219) - (xy 117.937633 69.981877) - (xy 117.281682 69.325929) - (xy 117.281681 69.325928) - (xy 117.218748 69.283876) - (xy 117.119447 69.264124) - (xy 117.119446 69.264124) - (xy 117.020146 69.283875) - (xy 116.957216 69.325923) - (xy 115.861104 70.422037) - (xy 115.819053 70.484969) - (xy 115.799301 70.58427) - (xy 115.819052 70.68357) - (xy 115.8611 70.7465) - (xy 115.861103 70.746504) - (xy 115.870411 70.755812) - (xy 115.898187 70.810327) - (xy 115.888616 70.870759) - (xy 115.869461 70.896754) - (xy 115.813015 70.951699) - (xy 115.605488 71.153239) - (xy 115.380774 71.37) - (xy 115.371833 71.37861) - (xy 115.137459 71.604303) - (xy 114.977742 71.757238) - (xy 114.879472 71.851335) - (xy 114.6069 72.110927) - (xy 114.321366 72.381484) - (xy 114.084586 72.604758) - (xy 114.024155 72.661742) - (xy 113.787624 72.88368) - (xy 113.717128 72.949828) - (xy 113.400418 73.243631) - (xy 113.075083 73.544017) - (xy 112.744165 73.847025) - (xy 112.408545 74.151775) - (xy 112.067935 74.457528) - (xy 111.725164 74.762435) - (xy 111.380705 75.06508) - (xy 111.036195 75.364785) - (xy 110.891074 75.489235) - (xy 110.694358 75.65793) - (xy 110.353531 75.945097) - (xy 110.017968 76.224071) - (xy 109.687026 76.492591) - (xy 109.362872 76.750328) - (xy 109.098208 76.956085) - (xy 109.086413 76.963967) - (xy 109.085299 76.9646) - (xy 109.0428 76.999147) - (xy 109.041961 76.999814) - (xy 109.022224 77.015159) - (xy 109.01922 77.017922) - (xy 109.019094 77.017785) - (xy 109.014082 77.022491) - (xy 108.778127 77.214299) - (xy 108.765005 77.222254) - (xy 108.765154 77.222485) - (xy 108.758256 77.226932) - (xy 108.722788 77.259187) - (xy 108.72071 77.260975) - (xy 108.706595 77.272449) - (xy 108.706586 77.272458) - (xy 108.70186 77.277814) - (xy 108.698046 77.281686) - (xy 108.464334 77.494224) - (xy 108.452499 77.502259) - (xy 108.452838 77.502733) - (xy 108.44616 77.507501) - (xy 108.411096 77.542563) - (xy 108.409401 77.54418) - (xy 108.394757 77.557498) - (xy 108.391337 77.561836) - (xy 108.387466 77.566192) - (xy 108.162211 77.791448) - (xy 108.15087 77.799953) - (xy 108.151254 77.800441) - (xy 108.144809 77.805509) - (xy 108.144807 77.805511) - (xy 108.144804 77.805513) - (xy 108.144804 77.805514) - (xy 108.111272 77.842311) - (xy 108.109689 77.84397) - (xy 108.095561 77.858099) - (xy 108.095553 77.858108) - (xy 108.092458 77.862442) - (xy 108.088764 77.867013) - (xy 107.872539 78.104314) - (xy 107.862147 78.112844) - (xy 107.862696 78.113486) - (xy 107.856464 78.118813) - (xy 107.823738 78.157812) - (xy 107.822411 78.15933) - (xy 107.808179 78.174949) - (xy 107.808174 78.174955) - (xy 107.805897 78.178479) - (xy 107.802241 78.18343) - (xy 107.595287 78.430064) - (xy 107.585442 78.438826) - (xy 107.58607 78.439506) - (xy 107.580047 78.445073) - (xy 107.548608 78.485634) - (xy 107.547406 78.487125) - (xy 107.533558 78.503629) - (xy 107.533552 78.503637) - (xy 107.531632 78.506892) - (xy 107.528121 78.512067) - (xy 107.32793 78.770354) - (xy 107.323555 78.775283) - (xy 107.316692 78.782048) - (xy 107.28578 78.824693) - (xy 107.284829 78.825962) - (xy 107.27081 78.84405) - (xy 107.269655 78.846195) - (xy 107.266154 78.851769) - (xy 107.074468 79.116217) - (xy 107.070269 79.121268) - (xy 107.063492 79.1284) - (xy 107.034047 79.171937) - (xy 107.033124 79.173255) - (xy 107.019731 79.191734) - (xy 107.019726 79.191742) - (xy 107.018605 79.193993) - (xy 107.015298 79.199658) - (xy 106.832114 79.470521) - (xy 106.82806 79.47573) - (xy 106.821708 79.482856) - (xy 106.793605 79.527416) - (xy 106.792742 79.528737) - (xy 106.779891 79.54774) - (xy 106.778889 79.54993) - (xy 106.775753 79.555722) - (xy 106.603834 79.828314) - (xy 106.595536 79.839611) - (xy 106.594165 79.841223) - (xy 106.566232 79.88791) - (xy 106.565625 79.888898) - (xy 106.552484 79.909735) - (xy 106.552475 79.909752) - (xy 106.552214 79.910375) - (xy 106.549053 79.916621) - (xy 106.383399 80.193488) - (xy 106.37947 80.199127) - (xy 106.375121 80.204526) - (xy 106.348705 80.251443) - (xy 106.34805 80.252571) - (xy 106.335714 80.273188) - (xy 106.335703 80.27321) - (xy 106.335238 80.274396) - (xy 106.332298 80.280582) - (xy 106.1779 80.554813) - (xy 106.170055 80.566667) - (xy 106.169333 80.567603) - (xy 106.143462 80.615956) - (xy 106.14295 80.616889) - (xy 106.130681 80.638679) - (xy 106.128978 80.642392) - (xy 106.128805 80.642312) - (xy 106.126017 80.648562) - (xy 106.10882 80.680707) - (xy 105.981963 80.917815) - (xy 105.974353 80.92983) - (xy 105.959899 80.9581) - (xy 105.948856 80.979698) - (xy 105.942556 80.991473) - (xy 105.936567 81.002667) - (xy 105.934943 81.00642) - (xy 105.934719 81.006323) - (xy 105.932196 81.01228) - (xy 105.795223 81.280172) - (xy 105.791607 81.28616) - (xy 105.788259 81.290909) - (xy 105.764707 81.339824) - (xy 105.764182 81.340881) - (xy 105.752994 81.362763) - (xy 105.752983 81.36279) - (xy 105.752748 81.363531) - (xy 105.750174 81.370007) - (xy 105.622609 81.634948) - (xy 105.617004 81.644646) - (xy 105.603652 81.673436) - (xy 105.592476 81.697533) - (xy 105.580851 81.721679) - (xy 105.579417 81.725417) - (xy 105.578106 81.728516) - (xy 105.459525 81.984209) - (xy 105.452517 81.99682) - (xy 105.452424 81.99696) - (xy 105.429953 82.047974) - (xy 105.419042 82.071502) - (xy 105.417635 82.075339) - (xy 105.417419 82.075259) - (xy 105.415209 82.081448) - (xy 105.307543 82.325877) - (xy 105.302789 82.334771) - (xy 105.279644 82.389217) - (xy 105.268734 82.413987) - (xy 105.267651 82.417127) - (xy 105.266415 82.420341) - (xy 105.165906 82.656788) - (xy 105.159732 82.668769) - (xy 105.138549 82.721144) - (xy 105.128258 82.745355) - (xy 105.126528 82.750587) - (xy 105.125421 82.753602) - (xy 105.106514 82.80035) - (xy 105.042412 82.95884) - (xy 105.035468 82.976008) - (xy 105.031719 82.983545) - (xy 105.009641 83.039863) - (xy 104.999344 83.06532) - (xy 104.998649 83.067554) - (xy 104.997475 83.070893) - (xy 104.915364 83.280346) - (xy 104.910513 83.290416) - (xy 104.890037 83.344951) - (xy 104.88023 83.369968) - (xy 104.879076 83.373821) - (xy 104.878002 83.377007) - (xy 104.805629 83.569777) - (xy 104.801059 83.579618) - (xy 104.78125 83.63471) - (xy 104.77179 83.659911) - (xy 104.770755 83.663556) - (xy 104.769718 83.666783) - (xy 104.707096 83.84095) - (xy 104.704969 83.845657) - (xy 104.684025 83.905117) - (xy 104.674461 83.931718) - (xy 104.67432 83.932243) - (xy 104.673211 83.935816) - (xy 104.61886 84.090124) - (xy 104.614817 84.099305) - (xy 104.59587 84.155397) - (xy 104.593489 84.162158) - (xy 104.556326 84.210765) - (xy 104.497691 84.228244) - (xy 104.474489 84.224901) - (xy 104.452247 84.218941) - (xy 104.408435 84.207202) - (xy 104.408426 84.207201) - (xy 104.33291 84.202251) - (xy 104.332905 84.202251) - (xy 104.237037 84.234794) - (xy 104.237033 84.234796) - (xy 104.160912 84.30155) - (xy 104.127436 84.369434) - (xy 103.965275 84.974631) - (xy 103.737904 85.823194) - (xy 103.726233 85.86675) - (xy 103.726232 85.866756) - (xy 103.721282 85.942271) - (xy 103.721282 85.942276) - (xy 103.753825 86.038146) - (xy 103.753827 86.038149) - (xy 103.820583 86.11427) - (xy 103.888466 86.147746) - (xy 104.806224 86.393658) - (xy 104.881751 86.398609) - (xy 104.977624 86.366064) - (xy 105.053746 86.299308) - (xy 105.087222 86.231425) - (xy 105.488425 84.734111) - (xy 105.493376 84.658585) - (xy 105.470263 84.590496) - (xy 105.460832 84.562713) - (xy 105.46083 84.56271) - (xy 105.394075 84.48659) - (xy 105.394074 84.486589) - (xy 105.333825 84.456878) - (xy 105.289999 84.414184) - (xy 105.279636 84.353883) - (xy 105.284235 84.335198) - (xy 105.285327 84.332098) - (xy 105.352013 84.142771) - (xy 105.446767 83.879236) - (xy 105.551964 83.599039) - (xy 105.668359 83.302134) - (xy 105.793469 82.992807) - (xy 105.930356 82.670777) - (xy 106.076033 82.340053) - (xy 106.233526 82.000456) - (xy 106.399321 81.656113) - (xy 106.399773 81.655201) - (xy 106.577155 81.308278) - (xy 106.764544 80.958026) - (xy 106.765017 80.957166) - (xy 106.834801 80.833222) - (xy 106.961305 80.608535) - (xy 106.961918 80.607478) - (xy 107.148323 80.29593) - (xy 107.169785 80.260059) - (xy 107.170394 80.259068) - (xy 107.218004 80.183578) - (xy 107.386431 79.916522) - (xy 107.387228 79.915301) - (xy 107.614015 79.579968) - (xy 107.614847 79.57878) - (xy 107.852236 79.251281) - (xy 107.853154 79.250055) - (xy 108.099397 78.932353) - (xy 108.10058 78.930887) - (xy 108.255246 78.746568) - (xy 108.356268 78.626175) - (xy 108.357576 78.62468) - (xy 108.622738 78.333671) - (xy 108.624272 78.332065) - (xy 108.898902 78.057434) - (xy 108.90058 78.055835) - (xy 108.932598 78.026718) - (xy 109.18326 77.798768) - (xy 109.185263 77.797044) - (xy 109.483236 77.554821) - (xy 109.483982 77.554227) - (xy 109.746723 77.349965) - (xy 109.753848 77.345261) - (xy 109.756319 77.343295) - (xy 109.756322 77.343295) - (xy 109.801085 77.307703) - (xy 109.822774 77.290842) - (xy 109.822782 77.290832) - (xy 109.82454 77.289217) - (xy 109.827244 77.286904) - (xy 109.90267 77.226932) - (xy 110.077196 77.088165) - (xy 110.083636 77.083816) - (xy 110.08642 77.081556) - (xy 110.086422 77.081556) - (xy 110.131009 77.045378) - (xy 110.15262 77.028196) - (xy 110.152629 77.028185) - (xy 110.154034 77.026865) - (xy 110.156738 77.024502) - (xy 110.414376 76.815459) - (xy 110.42203 76.810169) - (xy 110.424138 76.808416) - (xy 110.424139 76.808416) - (xy 110.468 76.771951) - (xy 110.489171 76.754774) - (xy 110.489175 76.754768) - (xy 110.491218 76.75281) - (xy 110.49382 76.750483) - (xy 110.756049 76.532477) - (xy 110.76032 76.529467) - (xy 110.764177 76.526217) - (xy 110.76418 76.526216) - (xy 110.808509 76.488865) - (xy 110.830218 76.470818) - (xy 110.830238 76.470794) - (xy 110.830586 76.470454) - (xy 110.833372 76.467916) - (xy 111.101159 76.242288) - (xy 111.106744 76.238286) - (xy 111.109863 76.23561) - (xy 111.109865 76.23561) - (xy 111.153576 76.198124) - (xy 111.174885 76.180171) - (xy 111.174895 76.180158) - (xy 111.175906 76.179154) - (xy 111.178599 76.176667) - (xy 111.286147 76.084437) - (xy 111.447854 75.945761) - (xy 111.452395 75.942455) - (xy 111.456038 75.939285) - (xy 111.456042 75.939284) - (xy 111.49978 75.901234) - (xy 111.52107 75.882977) - (xy 111.521081 75.882963) - (xy 111.521584 75.882455) - (xy 111.524327 75.879878) - (xy 111.796014 75.643526) - (xy 111.799171 75.641198) - (xy 111.803542 75.637357) - (xy 111.803545 75.637356) - (xy 111.847322 75.598892) - (xy 111.868836 75.580177) - (xy 111.86884 75.58017) - (xy 111.868926 75.580097) - (xy 111.871533 75.57762) - (xy 112.143564 75.338609) - (xy 112.147484 75.335684) - (xy 112.194875 75.293526) - (xy 112.216053 75.274921) - (xy 112.216071 75.274898) - (xy 112.216278 75.274685) - (xy 112.21902 75.272049) - (xy 112.48942 75.031518) - (xy 112.492309 75.029339) - (xy 112.496785 75.025321) - (xy 112.540183 74.986363) - (xy 112.561562 74.967347) - (xy 112.561563 74.967345) - (xy 112.561757 74.967173) - (xy 112.564136 74.964861) - (xy 112.832849 74.723647) - (xy 112.836461 74.720894) - (xy 112.877354 74.683762) - (xy 112.883471 74.678208) - (xy 112.904668 74.659181) - (xy 112.904682 74.659162) - (xy 112.904792 74.659047) - (xy 112.907505 74.656383) - (xy 113.171574 74.416607) - (xy 113.17423 74.41456) - (xy 113.17877 74.410401) - (xy 113.178773 74.410401) - (xy 113.221942 74.370872) - (xy 113.243056 74.351701) - (xy 113.243057 74.351698) - (xy 113.243335 74.351447) - (xy 113.245517 74.349283) - (xy 113.50485 74.111823) - (xy 113.507475 74.109784) - (xy 113.512019 74.105587) - (xy 113.512021 74.105587) - (xy 113.554966 74.065934) - (xy 113.576068 74.046613) - (xy 113.576071 74.046608) - (xy 113.576367 74.046338) - (xy 113.578523 74.044184) - (xy 113.600051 74.024307) - (xy 113.832054 73.810095) - (xy 113.833541 73.808933) - (xy 113.838724 73.804124) - (xy 113.838726 73.804124) - (xy 113.881775 73.764188) - (xy 113.894478 73.752459) - (xy 113.903067 73.744529) - (xy 113.903069 73.744525) - (xy 113.903876 73.743781) - (xy 113.9051 73.74255) - (xy 114.020496 73.6355) - (xy 114.150894 73.514533) - (xy 114.154453 73.511725) - (xy 114.158428 73.507994) - (xy 114.15843 73.507994) - (xy 114.181119 73.486703) - (xy 114.20088 73.468161) - (xy 114.221631 73.448913) - (xy 114.221638 73.448903) - (xy 114.22175 73.448782) - (xy 114.224443 73.446052) - (xy 114.234802 73.436332) - (xy 114.460522 73.224536) - (xy 114.462078 73.223298) - (xy 114.467163 73.218502) - (xy 114.467165 73.218502) - (xy 114.509896 73.178208) - (xy 114.530991 73.158415) - (xy 114.530991 73.158414) - (xy 114.531723 73.157728) - (xy 114.533 73.156421) - (xy 114.759236 72.94309) - (xy 114.760773 72.941863) - (xy 114.765888 72.937015) - (xy 114.76589 72.937015) - (xy 114.778824 72.924758) - (xy 114.808656 72.896492) - (xy 114.83034 72.876045) - (xy 114.831609 72.874742) - (xy 114.953548 72.759198) - (xy 115.046 72.671595) - (xy 115.047594 72.670314) - (xy 115.052643 72.665505) - (xy 115.052646 72.665504) - (xy 115.084819 72.634861) - (xy 115.094996 72.62517) - (xy 115.107256 72.613552) - (xy 115.116155 72.605121) - (xy 115.116156 72.605118) - (xy 115.116892 72.604422) - (xy 115.118213 72.603058) - (xy 115.200917 72.524292) - (xy 115.319781 72.411088) - (xy 115.321463 72.40973) - (xy 115.326443 72.404961) - (xy 115.326446 72.40496) - (xy 115.368751 72.364451) - (xy 115.389756 72.344447) - (xy 115.389756 72.344446) - (xy 115.390454 72.343782) - (xy 115.391849 72.342335) - (xy 115.579602 72.162555) - (xy 115.581374 72.161116) - (xy 115.619188 72.124702) - (xy 115.628629 72.11561) - (xy 115.649392 72.09573) - (xy 115.649393 72.095727) - (xy 115.650043 72.095106) - (xy 115.651488 72.093596) - (xy 115.82338 71.928071) - (xy 115.82391 71.92764) - (xy 115.829534 71.922214) - (xy 115.829536 71.922214) - (xy 115.848123 71.904283) - (xy 115.872024 71.88123) - (xy 115.872033 71.881239) - (xy 115.872082 71.881172) - (xy 115.893057 71.860976) - (xy 115.893062 71.860968) - (xy 115.8943 71.859777) - (xy 115.894739 71.859318) - (xy 115.939854 71.8158) - (xy 116.049725 71.709818) - (xy 116.051831 71.708093) - (xy 116.056534 71.703525) - (xy 116.056537 71.703524) - (xy 116.098532 71.662739) - (xy 116.119256 71.64275) - (xy 116.119259 71.642744) - (xy 116.119752 71.64227) - (xy 116.121471 71.640461) - (xy 116.258694 71.507198) - (xy 116.259409 71.506611) - (xy 116.264877 71.501287) - (xy 116.264879 71.501287) - (xy 116.307167 71.460123) - (xy 116.328049 71.439844) - (xy 116.328052 71.439838) - (xy 116.329141 71.438782) - (xy 116.329721 71.438168) - (xy 116.372758 71.396275) - (xy 116.427644 71.369236) - (xy 116.487941 71.379621) - (xy 116.511811 71.39721) - (xy 116.532949 71.418348) - (xy 116.532952 71.41835) - (xy 116.532954 71.418352) - (xy 116.558887 71.43568) - (xy 116.596767 71.483729) - (xy 116.599169 71.544868) - (xy 116.576751 71.585015) - (xy 116.483302 71.686612) - (xy 116.482602 71.687321) - (xy 116.457849 71.714286) - (xy 116.432435 71.741917) - (xy 116.431759 71.742706) - (xy 116.13593 72.064964) - (xy 116.133651 72.067288) - (xy 116.132835 72.068067) - (xy 116.109473 72.093784) - (xy 116.085934 72.119426) - (xy 116.085225 72.120318) - (xy 116.083126 72.122787) - (xy 115.787005 72.448777) - (xy 115.78474 72.451112) - (xy 115.783888 72.451933) - (xy 115.760738 72.477693) - (xy 115.737299 72.503497) - (xy 115.736573 72.504422) - (xy 115.73448 72.50691) - (xy 115.439037 72.835655) - (xy 115.436973 72.837799) - (xy 115.419253 72.857631) - (xy 115.413202 72.864403) - (xy 115.410399 72.867521) - (xy 115.389512 72.890762) - (xy 115.387597 72.893059) - (xy 115.094072 73.221568) - (xy 115.091944 73.223805) - (xy 115.089682 73.226038) - (xy 115.067445 73.251368) - (xy 115.044749 73.27677) - (xy 115.042804 73.279288) - (xy 115.040837 73.281675) - (xy 114.752823 73.609739) - (xy 114.750572 73.612138) - (xy 114.74995 73.612757) - (xy 114.727142 73.638989) - (xy 114.704051 73.665293) - (xy 114.703506 73.66601) - (xy 114.701457 73.668529) - (xy 114.418131 73.994398) - (xy 114.415981 73.996717) - (xy 114.414445 73.99827) - (xy 114.392115 74.024322) - (xy 114.369602 74.050215) - (xy 114.368287 74.051965) - (xy 114.366301 74.054437) - (xy 114.091655 74.374858) - (xy 114.089573 74.37714) - (xy 114.087374 74.379402) - (xy 114.065485 74.405389) - (xy 114.04347 74.431074) - (xy 114.041616 74.433579) - (xy 114.039694 74.436012) - (xy 113.773511 74.752051) - (xy 113.771379 74.754423) - (xy 113.769965 74.755896) - (xy 113.748123 74.782192) - (xy 113.725886 74.808595) - (xy 113.724662 74.81028) - (xy 113.722711 74.812787) - (xy 113.675231 74.869951) - (xy 113.465823 75.122066) - (xy 113.461483 75.126661) - (xy 113.461273 75.126856) - (xy 113.461227 75.126905) - (xy 113.440732 75.152273) - (xy 113.419856 75.177409) - (xy 113.419794 75.177495) - (xy 113.41963 75.177763) - (xy 113.416001 75.182889) - (xy 113.172393 75.484459) - (xy 113.170388 75.486789) - (xy 113.168147 75.489235) - (xy 113.147161 75.515696) - (xy 113.125871 75.542051) - (xy 113.123971 75.54478) - (xy 113.122132 75.547254) - (xy 112.889528 75.840536) - (xy 112.885758 75.844767) - (xy 112.882757 75.84777) - (xy 112.882747 75.847782) - (xy 112.86575 75.870485) - (xy 112.86491 75.871576) - (xy 112.847301 75.893781) - (xy 112.847299 75.893784) - (xy 112.845167 75.89744) - (xy 112.842034 75.902166) - (xy 112.614021 76.206759) - (xy 112.610604 76.210846) - (xy 112.606357 76.215402) - (xy 112.606357 76.215403) - (xy 112.5913 76.23706) - (xy 112.590304 76.238441) - (xy 112.578576 76.254109) - (xy 112.574502 76.259552) - (xy 112.574498 76.259557) - (xy 112.571517 76.265016) - (xy 112.568718 76.269544) - (xy 112.342931 76.594331) - (xy 112.339639 76.598559) - (xy 112.33569 76.603099) - (xy 112.335678 76.603115) - (xy 112.321272 76.625434) - (xy 112.320328 76.626842) - (xy 112.305169 76.648651) - (xy 112.305161 76.648663) - (xy 112.302469 76.654033) - (xy 112.29981 76.658687) - (xy 112.079994 76.999272) - (xy 112.076734 77.003751) - (xy 112.073591 77.007597) - (xy 112.059341 77.031232) - (xy 112.058541 77.032514) - (xy 112.043549 77.055742) - (xy 112.043545 77.055748) - (xy 112.041471 77.060267) - (xy 112.038878 77.065168) - (xy 111.826161 77.417967) - (xy 111.822798 77.422856) - (xy 111.821092 77.425043) - (xy 111.821091 77.425044) - (xy 111.806296 77.450888) - (xy 111.805729 77.451854) - (xy 111.790325 77.477401) - (xy 111.790322 77.477409) - (xy 111.789238 77.479971) - (xy 111.786607 77.48528) - (xy 111.638831 77.743431) - (xy 111.597831 77.815055) - (xy 111.578221 77.849311) - (xy 111.575067 77.854144) - (xy 111.572836 77.857162) - (xy 111.572832 77.857168) - (xy 111.559191 77.882518) - (xy 111.558562 77.883651) - (xy 111.544241 77.908668) - (xy 111.544232 77.908687) - (xy 111.542843 77.912192) - (xy 111.540415 77.91741) - (xy 111.338868 78.291957) - (xy 111.335688 78.297089) - (xy 111.334495 78.298775) - (xy 111.334481 78.298798) - (xy 111.320338 78.326392) - (xy 111.30564 78.353708) - (xy 111.305634 78.353721) - (xy 111.304926 78.355656) - (xy 111.302498 78.361205) - (xy 111.272244 78.420243) - (xy 111.107702 78.741316) - (xy 111.104588 78.746568) - (xy 111.103615 78.747999) - (xy 111.103603 78.748019) - (xy 111.089867 78.776118) - (xy 111.075564 78.804028) - (xy 111.075558 78.804041) - (xy 111.074995 78.80568) - (xy 111.072655 78.811325) - (xy 110.884187 79.196867) - (xy 110.881097 79.202291) - (xy 110.880579 79.203079) - (xy 110.880571 79.203094) - (xy 110.880567 79.2031) - (xy 110.880567 79.203102) - (xy 110.86699 79.232048) - (xy 110.857584 79.251292) - (xy 110.852908 79.260857) - (xy 110.852897 79.260883) - (xy 110.852606 79.261787) - (xy 110.850315 79.2676) - (xy 110.668055 79.656191) - (xy 110.665067 79.661643) - (xy 110.664417 79.66267) - (xy 110.651405 79.691688) - (xy 110.637921 79.72044) - (xy 110.637914 79.720458) - (xy 110.637556 79.721631) - (xy 110.63538 79.727431) - (xy 110.460289 80.117954) - (xy 110.457343 80.123541) - (xy 110.457152 80.123852) - (xy 110.457124 80.123906) - (xy 110.444241 80.153745) - (xy 110.430887 80.183533) - (xy 110.430871 80.183578) - (xy 110.430766 80.183944) - (xy 110.428638 80.189886) - (xy 110.351418 80.368755) - (xy 110.265572 80.567603) - (xy 110.260972 80.578258) - (xy 110.258094 80.583902) - (xy 110.257874 80.584271) - (xy 110.257867 80.584286) - (xy 110.245409 80.614303) - (xy 110.232518 80.644166) - (xy 110.232497 80.644225) - (xy 110.232382 80.64465) - (xy 110.230345 80.6506) - (xy 110.070624 81.035459) - (xy 110.069391 81.038194) - (xy 110.067501 81.042066) - (xy 110.055011 81.073078) - (xy 110.042201 81.103949) - (xy 110.040842 81.108022) - (xy 110.039805 81.110841) - (xy 109.888226 81.487265) - (xy 109.887012 81.490033) - (xy 109.885263 81.493709) - (xy 109.873038 81.524982) - (xy 109.860542 81.556015) - (xy 109.859297 81.559882) - (xy 109.858288 81.562714) - (xy 109.811465 81.682496) - (xy 109.713158 81.933977) - (xy 109.710494 81.93969) - (xy 109.710322 81.940004) - (xy 109.710291 81.940071) - (xy 109.698863 81.970547) - (xy 109.686991 82.000918) - (xy 109.686983 82.000944) - (xy 109.686907 82.001269) - (xy 109.685063 82.007343) - (xy 109.548919 82.370393) - (xy 109.54772 82.373304) - (xy 109.546766 82.375425) - (xy 109.534994 82.407526) - (xy 109.522949 82.439649) - (xy 109.522285 82.441897) - (xy 109.521292 82.444896) - (xy 109.393438 82.793588) - (xy 109.392323 82.796367) - (xy 109.390585 82.800343) - (xy 109.379405 82.831863) - (xy 109.367913 82.863204) - (xy 109.366712 82.867377) - (xy 109.365796 82.870232) - (xy 109.247196 83.204622) - (xy 109.246049 83.207555) - (xy 109.245057 83.209872) - (xy 109.233856 83.242228) - (xy 109.222454 83.274379) - (xy 109.221792 83.276776) - (xy 109.220861 83.279767) - (xy 109.110636 83.598198) - (xy 109.1095 83.601167) - (xy 109.108744 83.602967) - (xy 109.097722 83.635505) - (xy 109.086451 83.668068) - (xy 109.085945 83.669955) - (xy 109.085017 83.673019) - (xy 108.983333 83.97323) - (xy 108.982241 83.976147) - (xy 108.981142 83.978822) - (xy 108.970491 84.01114) - (xy 108.959585 84.043342) - (xy 108.958856 84.046135) - (xy 108.957977 84.049114) - (xy 108.865686 84.329169) - (xy 108.864575 84.332204) - (xy 108.864041 84.333526) - (xy 108.853411 84.366419) - (xy 108.84255 84.399376) - (xy 108.842201 84.400761) - (xy 108.841311 84.403859) - (xy 108.758629 84.659705) - (xy 108.757603 84.662572) - (xy 108.756227 84.666076) - (xy 108.746185 84.69821) - (xy 108.735848 84.7302) - (xy 108.734954 84.733834) - (xy 108.734135 84.73677) - (xy 108.661743 84.968424) - (xy 108.660667 84.971507) - (xy 108.660286 84.97249) - (xy 108.654516 84.991292) - (xy 108.653574 84.994065) - (xy 108.633961 85.046654) - (xy 108.633959 85.046663) - (xy 108.633677 85.050603) - (xy 108.629574 85.072571) - (xy 108.582259 85.226764) - (xy 108.547113 85.276848) - (xy 108.489241 85.296709) - (xy 108.461992 85.293349) - (xy 108.13911 85.206833) - (xy 107.595989 85.061305) - (xy 107.595985 85.061304) - (xy 107.595981 85.061304) - (xy 107.520465 85.056354) - (xy 107.52046 85.056354) - (xy 107.424592 85.088897) - (xy 107.424588 85.088899) - (xy 107.348467 85.155653) - (xy 107.314991 85.223537) - (xy 107.268905 85.395533) - (xy 106.91715 86.708307) - (xy 106.913788 86.720853) - (xy 106.913787 86.720859) - (xy 106.908837 86.796374) - (xy 106.908837 86.796379) - (xy 106.94138 86.892249) - (xy 106.941382 86.892252) - (xy 107.008138 86.968373) - (xy 107.076021 87.001849) - (xy 107.925111 87.229361) - (xy 107.976423 87.262684) - (xy 107.99835 87.319806) - (xy 107.996452 87.344951) - (xy 107.996212 87.346119) - (xy 107.995692 87.348376) - (xy 107.940522 87.564586) - (xy 107.940175 87.565773) - (xy 107.931244 87.600944) - (xy 107.921972 87.63728) - (xy 107.921708 87.638497) - (xy 107.859321 87.884193) - (xy 107.858444 87.887213) - (xy 107.849766 87.921825) - (xy 107.841102 87.955944) - (xy 107.840453 87.95897) - (xy 107.771837 88.232645) - (xy 107.771642 88.233326) - (xy 107.762757 88.26886) - (xy 107.753523 88.305695) - (xy 107.753372 88.306404) - (xy 107.678734 88.604952) - (xy 107.678392 88.606144) - (xy 107.669468 88.642016) - (xy 107.660548 88.6777) - (xy 107.66029 88.67892) - (xy 107.580542 88.999536) - (xy 107.57963 89.002738) - (xy 107.579612 89.002792) - (xy 107.571193 89.037123) - (xy 107.562702 89.071262) - (xy 107.562691 89.071328) - (xy 107.562009 89.07458) - (xy 107.478015 89.417143) - (xy 107.477155 89.420196) - (xy 107.468822 89.454639) - (xy 107.460398 89.488996) - (xy 107.459754 89.492116) - (xy 107.372536 89.852622) - (xy 107.371888 89.854948) - (xy 107.371775 89.855417) - (xy 107.371775 89.855419) - (xy 107.368291 89.869966) - (xy 107.363503 89.88996) - (xy 107.355045 89.924917) - (xy 107.354564 89.927286) - (xy 107.34625 89.962005) - (xy 107.314311 90.014193) - (xy 107.257797 90.03764) - (xy 107.224349 90.034577) - (xy 106.679903 89.888694) - (xy 106.327776 89.794342) - (xy 106.327772 89.794341) - (xy 106.327768 89.794341) - (xy 106.252252 89.789391) - (xy 106.252247 89.789391) - (xy 106.156379 89.821934) - (xy 106.156375 89.821936) - (xy 106.080254 89.88869) - (xy 106.046778 89.956574) - (xy 105.87204 90.608707) - (xy 105.646184 91.451619) - (xy 105.645575 91.45389) - (xy 105.645574 91.453896) - (xy 105.640624 91.529411) - (xy 105.640624 91.529416) - (xy 105.673167 91.625286) - (xy 105.673169 91.625289) - (xy 105.716333 91.674509) - (xy 105.739925 91.70141) - (xy 105.806021 91.734005) - (xy 105.80781 91.734887) - (xy 105.820732 91.738349) - (xy 105.872047 91.771671) - (xy 105.893976 91.828792) - (xy 105.89043 91.860724) - (xy 105.868864 91.937576) - (xy 105.798059 92.18674) - (xy 105.790154 92.214557) - (xy 105.778967 92.253518) - (xy 105.720622 92.456719) - (xy 105.720599 92.456782) - (xy 105.703413 92.516655) - (xy 105.694502 92.547693) - (xy 105.694493 92.547729) - (xy 105.610427 92.840602) - (xy 105.510806 93.183303) - (xy 105.404119 93.544245) - (xy 105.292325 93.921549) - (xy 105.174555 94.312784) - (xy 105.122983 94.483566) - (xy 105.053019 94.715249) - (xy 104.925459 95.127829) - (xy 104.793576 95.550452) - (xy 104.75417 95.675969) - (xy 104.659129 95.978691) - (xy 104.520763 96.410711) - (xy 104.378328 96.84499) - (xy 104.233735 97.281758) - (xy 104.087457 97.715616) - (xy 103.9392 98.146459) - (xy 103.789109 98.571881) - (xy 103.63807 98.991213) - (xy 103.486152 99.400299) - (xy 103.334359 99.799124) - (xy 103.18299 100.18398) - (xy 103.054905 100.497076) - (xy 103.051823 100.503319) - (xy 103.048742 100.508588) - (xy 103.029447 100.559268) - (xy 103.029003 100.560395) - (xy 103.019772 100.582961) - (xy 103.019768 100.582973) - (xy 103.019572 100.583839) - (xy 103.017559 100.5905) - (xy 102.908178 100.877813) - (xy 102.900894 100.891081) - (xy 102.901193 100.891235) - (xy 102.897439 100.898528) - (xy 102.882707 100.944523) - (xy 102.881828 100.947033) - (xy 102.875244 100.964328) - (xy 102.873898 100.971017) - (xy 102.872512 100.97635) - (xy 102.776015 101.277608) - (xy 102.769697 101.290663) - (xy 102.770174 101.29088) - (xy 102.766782 101.298344) - (xy 102.754064 101.345945) - (xy 102.753383 101.348264) - (xy 102.751386 101.3545) - (xy 102.747728 101.365925) - (xy 102.747434 101.366842) - (xy 102.747432 101.366849) - (xy 102.746591 101.372618) - (xy 102.745431 101.378255) - (xy 102.663312 101.685613) - (xy 102.65779 101.698549) - (xy 102.658398 101.698793) - (xy 102.655348 101.706409) - (xy 102.644666 101.755207) - (xy 102.644134 101.757395) - (xy 102.639905 101.773229) - (xy 102.638929 101.776881) - (xy 102.638437 101.782008) - (xy 102.637518 101.787863) - (xy 102.568853 102.101536) - (xy 102.564113 102.114121) - (xy 102.56491 102.114403) - (xy 102.562175 102.122135) - (xy 102.553329 102.172256) - (xy 102.552938 102.174233) - (xy 102.548418 102.19489) - (xy 102.548416 102.194901) - (xy 102.548206 102.199083) - (xy 102.547515 102.205197) - (xy 102.491542 102.522386) - (xy 102.487445 102.534695) - (xy 102.488397 102.534993) - (xy 102.485952 102.542818) - (xy 102.478874 102.59397) - (xy 102.478588 102.595784) - (xy 102.474788 102.617325) - (xy 102.474788 102.617332) - (xy 102.474755 102.620792) - (xy 102.47429 102.627106) - (xy 102.430048 102.946889) - (xy 102.426441 102.959274) - (xy 102.427415 102.95954) - (xy 102.425258 102.96745) - (xy 102.420044 103.018962) - (xy 102.419828 103.020759) - (xy 102.416818 103.042515) - (xy 102.416818 103.042516) - (xy 102.416911 103.045857) - (xy 102.416678 103.052214) - (xy 102.383726 103.37782) - (xy 102.382619 103.384356) - (xy 102.380457 103.393395) - (xy 102.376793 103.446078) - (xy 102.376661 103.447625) - (xy 102.374344 103.470523) - (xy 102.374344 103.47055) - (xy 102.37449 103.472827) - (xy 102.374473 103.47944) - (xy 102.355621 103.750533) - (xy 102.351759 103.806061) - (xy 102.350805 103.81288) - (xy 102.349388 103.819574) - (xy 102.34706 103.873375) - (xy 102.346988 103.874667) - (xy 102.345316 103.898719) - (xy 102.345316 103.898731) - (xy 102.345434 103.899962) - (xy 102.345613 103.906823) - (xy 102.331581 104.231096) - (xy 102.330829 104.237815) - (xy 102.329393 104.245709) - (xy 102.328619 104.299054) - (xy 102.328578 104.300471) - (xy 102.327561 104.324031) - (xy 102.327561 104.324045) - (xy 102.327773 104.325775) - (xy 102.328134 104.332507) - (xy 102.323455 104.655462) - (xy 102.322863 104.662417) - (xy 102.321939 104.668305) - (xy 100.233214 104.668305) - (xy 100.190655 104.240081) - (xy 100.190541 104.238747) - (xy 100.090613 102.828822) - (xy 100.090537 102.827476) - (xy 100.087877 102.764853) - (xy 100.030548 101.415316) - (xy 100.03051 101.413934) - (xy 100.028393 101.26434) - (xy 100.010509 100.000635) - (xy 100.010509 99.999364) - (xy 100.01114 99.954773) - (xy 101.165828 99.954773) - (xy 101.17355 100.097203) - (xy 101.175608 100.135149) - (xy 101.175609 100.135157) - (xy 101.223935 100.309208) - (xy 101.223938 100.309217) - (xy 101.308547 100.468808) - (xy 101.30855 100.468812) - (xy 101.308551 100.468814) - (xy 101.425498 100.606494) - (xy 101.425499 100.606495) - (xy 101.425501 100.606497) - (xy 101.502532 100.665054) - (xy 101.569308 100.715816) - (xy 101.733256 100.791667) - (xy 101.909678 100.8305) - (xy 102.045028 100.8305) - (xy 102.179586 100.815866) - (xy 102.350774 100.758186) - (xy 102.505561 100.665054) - (xy 102.636708 100.540825) - (xy 102.738083 100.391307) - (xy 102.804947 100.223492) - (xy 102.834172 100.045227) - (xy 102.824392 99.864848) - (xy 102.776064 99.690788) - (xy 102.776055 99.690771) - (xy 102.691452 99.531191) - (xy 102.69145 99.531189) - (xy 102.691449 99.531186) - (xy 102.574502 99.393506) - (xy 102.5745 99.393504) - (xy 102.574498 99.393502) - (xy 102.459453 99.306048) - (xy 102.430692 99.284184) - (xy 102.339116 99.241816) - (xy 102.266747 99.208334) - (xy 102.266745 99.208333) - (xy 102.217056 99.197396) - (xy 102.090322 99.1695) - (xy 102.090318 99.1695) - (xy 101.954972 99.1695) - (xy 101.820411 99.184134) - (xy 101.649228 99.241813) - (xy 101.649222 99.241816) - (xy 101.494442 99.334943) - (xy 101.363291 99.459175) - (xy 101.261918 99.608689) - (xy 101.229207 99.690788) - (xy 101.195053 99.776508) - (xy 101.188576 99.816018) - (xy 101.169267 99.933799) - (xy 101.165828 99.954773) - (xy 100.01114 99.954773) - (xy 100.029945 98.625981) - (xy 100.03051 98.586065) - (xy 100.030549 98.584664) - (xy 100.030626 98.582867) - (xy 100.090537 97.172517) - (xy 100.090612 97.171181) - (xy 100.190541 95.761246) - (xy 100.190655 95.759918) - (xy 100.197589 95.690154) - (xy 100.22634 95.400862) - (xy 100.330439 94.353423) - (xy 100.330597 94.352031) - (xy 100.332672 94.335825) - (xy 100.510122 92.950098) - (xy 100.51031 92.948772) - (xy 100.729455 91.552354) - (xy 100.729659 91.551162) - (xy 100.836498 90.976977) - (xy 103.18983 90.976977) - (xy 103.546934 91.072663) - (xy 103.606282 91.076554) - (xy 103.606285 91.076553) - (xy 103.681624 91.050979) - (xy 103.741448 90.998515) - (xy 103.767754 90.945173) - (xy 103.941084 90.298292) - (xy 103.409826 90.155941) - (xy 103.18983 90.976977) - (xy 100.836498 90.976977) - (xy 100.893979 90.66806) - (xy 102.508161 90.66806) - (xy 102.533736 90.7434) - (xy 102.586197 90.803221) - (xy 102.639546 90.82953) - (xy 102.996644 90.925213) - (xy 103.21664 90.104177) - (xy 102.688849 89.962755) - (xy 103.46159 89.962755) - (xy 103.992848 90.105106) - (xy 104.16618 89.458224) - (xy 104.17007 89.398878) - (xy 104.17007 89.398873) - (xy 104.144495 89.323533) - (xy 104.092034 89.263712) - (xy 104.038685 89.237403) - (xy 103.681586 89.141719) - (xy 103.46159 89.962755) - (xy 102.688849 89.962755) - (xy 102.685382 89.961826) - (xy 102.512052 90.608707) - (xy 102.512051 90.608714) - (xy 102.508161 90.668055) - (xy 102.508161 90.66806) - (xy 100.893979 90.66806) - (xy 100.988244 90.161452) - (xy 100.988486 90.16024) - (xy 101.072883 89.76864) - (xy 102.737146 89.76864) - (xy 103.268404 89.910991) - (xy 103.4884 89.089955) - (xy 103.131299 88.994271) - (xy 103.131292 88.99427) - (xy 103.071949 88.990379) - (xy 103.071946 88.99038) - (xy 102.996607 89.015954) - (xy 102.936783 89.068418) - (xy 102.910477 89.12176) - (xy 102.737146 89.76864) - (xy 101.072883 89.76864) - (xy 101.286288 88.77844) - (xy 101.286581 88.777165) - (xy 101.62335 87.404408) - (xy 101.623701 87.403063) - (xy 101.999176 86.040408) - (xy 101.999528 86.039199) - (xy 102.290012 85.090669) - (xy 102.41343 84.68767) - (xy 102.413859 84.686336) - (xy 102.416131 84.679605) - (xy 102.865814 83.347139) - (xy 102.866243 83.345925) - (xy 103.355959 82.019937) - (xy 103.356421 82.018739) - (xy 103.883453 80.707168) - (xy 103.883965 80.705947) - (xy 103.894947 80.680708) - (xy 104.447869 79.409891) - (xy 104.44844 79.408629) - (xy 104.479813 79.341763) - (xy 105.048794 78.129053) - (xy 105.049382 78.127844) - (xy 105.685722 76.86574) - (xy 105.68633 76.864575) - (xy 106.35813 75.620985) - (xy 106.358805 75.619778) - (xy 106.38206 75.5795) - (xy 107.065536 74.395684) - (xy 107.066176 74.394609) - (xy 107.807301 73.190946) - (xy 107.807988 73.189864) - (xy 108.582858 72.007686) - (xy 108.583611 72.006574) - (xy 108.593363 71.992577) - (xy 109.391582 70.846859) - (xy 109.392349 70.84579) - (xy 110.232862 69.709342) - (xy 110.233666 69.708288) - (xy 110.960848 68.781147) - (xy 113.972822 68.781147) - (xy 114.23424 69.042565) - (xy 114.283694 69.075609) - (xy 114.36173 69.09113) - (xy 114.439765 69.075609) - (xy 114.489219 69.042565) - (xy 114.96277 68.569015) - (xy 114.573861 68.180107) - (xy 113.972822 68.781147) - (xy 110.960848 68.781147) - (xy 111.105975 68.596113) - (xy 111.106826 68.595062) - (xy 111.392926 68.250816) - (xy 113.521416 68.250816) - (xy 113.536937 68.328852) - (xy 113.569981 68.378306) - (xy 113.8314 68.639725) - (xy 114.432439 68.038685) - (xy 114.715284 68.038685) - (xy 115.104192 68.427593) - (xy 115.577742 67.954042) - (xy 115.610786 67.904588) - (xy 115.626307 67.826553) - (xy 115.610786 67.748517) - (xy 115.577742 67.699063) - (xy 115.316324 67.437645) - (xy 114.715284 68.038685) - (xy 114.432439 68.038685) - (xy 114.043532 67.649777) - (xy 113.569981 68.123327) - (xy 113.536937 68.172781) - (xy 113.521416 68.250816) - (xy 111.392926 68.250816) - (xy 112.009981 67.508355) - (xy 114.184954 67.508355) - (xy 114.573862 67.897263) - (xy 115.174902 67.296223) - (xy 114.913483 67.034804) - (xy 114.864029 67.00176) - (xy 114.785994 66.986239) - (xy 114.707958 67.00176) - (xy 114.658504 67.034804) - (xy 114.184954 67.508355) - (xy 112.009981 67.508355) - (xy 112.01022 67.508067) - (xy 112.011131 67.507002) - (xy 112.312345 67.164756) - (xy 112.94494 66.445986) - (xy 112.945862 66.444971) - (xy 113.909317 65.410815) - (xy 113.910228 65.409863) - (xy 114.902614 64.403333) - (xy 114.903521 64.402437) - (xy 115.832984 63.51162) - (xy 115.923984 63.424404) - (xy 115.925009 63.423449) - (xy 116.216302 63.159671) - (xy 116.972705 62.474715) - (xy 116.973731 62.473814) - (xy 118.047831 61.55513) - (xy 118.048908 61.554235) - (xy 118.292089 61.35788) - (xy 119.148615 60.666283) - (xy 119.149686 60.665445) - (xy 120.274065 59.80898) - (xy 120.275138 59.808187) - (xy 121.423316 58.983878) - (xy 121.424394 58.983126) - (xy 122.5955 58.191596) - (xy 122.59657 58.190894) - (xy 123.789617 57.432816) - (xy 123.790654 57.432177) - (xy 125.004742 56.708125) - (xy 125.005761 56.707537) - (xy 126.239783 56.01817) - (xy 126.240959 56.017534) - (xy 127.493905 55.363414) - (xy 127.495155 55.362784) - (xy 128.343931 54.949799) - (xy 134.408682 54.949799) - (xy 134.504366 55.306898) - (xy 134.530675 55.360247) - (xy 134.590496 55.412708) - (xy 134.665836 55.438283) - (xy 134.665841 55.438283) - (xy 134.725187 55.434393) - (xy 135.372069 55.261061) - (xy 135.229718 54.729803) - (xy 134.408682 54.949799) - (xy 128.343931 54.949799) - (xy 128.498697 54.874495) - (xy 128.766115 54.744378) - (xy 128.767342 54.743802) - (xy 129.660294 54.340162) - (xy 134.257342 54.340162) - (xy 134.261233 54.399505) - (xy 134.261234 54.399512) - (xy 134.356918 54.756613) - (xy 134.65016 54.678039) - (xy 135.422904 54.678039) - (xy 135.565255 55.209297) - (xy 136.212136 55.035967) - (xy 136.265478 55.009661) - (xy 136.317942 54.949837) - (xy 136.343516 54.874498) - (xy 136.343517 54.874495) - (xy 136.339626 54.815147) - (xy 136.24394 54.458043) - (xy 135.422904 54.678039) - (xy 134.65016 54.678039) - (xy 135.177954 54.536617) - (xy 135.035603 54.005359) - (xy 134.388723 54.17869) - (xy 134.335381 54.204996) - (xy 134.282917 54.26482) - (xy 134.257343 54.340159) - (xy 134.257342 54.340162) - (xy 129.660294 54.340162) - (xy 130.055358 54.161582) - (xy 130.056498 54.161087) - (xy 130.552457 53.953595) - (xy 135.228789 53.953595) - (xy 135.37114 54.484853) - (xy 136.192176 54.264857) - (xy 136.096493 53.907759) - (xy 136.070184 53.85441) - (xy 136.010363 53.801949) - (xy 135.935023 53.776374) - (xy 135.935018 53.776374) - (xy 135.875677 53.780264) - (xy 135.87567 53.780265) - (xy 135.228789 53.953595) - (xy 130.552457 53.953595) - (xy 131.360532 53.615524) - (xy 131.361676 53.615065) - (xy 132.680616 53.106629) - (xy 132.68175 53.106209) - (xy 132.79924 53.064697) - (xy 138.935287 53.064697) - (xy 138.940237 53.140215) - (xy 138.940237 53.140218) - (xy 138.940238 53.14022) - (xy 139.1687 53.992848) - (xy 139.186152 54.057978) - (xy 139.186152 54.057979) - (xy 139.219624 54.125858) - (xy 139.219626 54.12586) - (xy 139.219627 54.125862) - (xy 139.295748 54.192618) - (xy 139.391622 54.225163) - (xy 139.391624 54.225162) - (xy 139.391625 54.225163) - (xy 139.419944 54.223306) - (xy 139.467148 54.220213) - (xy 140.964461 53.819008) - (xy 141.032345 53.785533) - (xy 141.083378 53.727339) - (xy 141.135959 53.696057) - (xy 141.157809 53.693616) - (xy 141.675819 53.693616) - (xy 141.73401 53.712523) - (xy 141.757295 53.736378) - (xy 141.807915 53.809715) - (xy 141.807916 53.809716) - (xy 141.807917 53.809717) - (xy 141.935975 53.923166) - (xy 142.087462 54.002673) - (xy 142.253574 54.043616) - (xy 142.424655 54.043616) - (xy 142.424658 54.043616) - (xy 142.59077 54.002673) - (xy 142.742257 53.923166) - (xy 142.870315 53.809717) - (xy 142.967501 53.668918) - (xy 143.028168 53.508952) - (xy 143.04879 53.339116) - (xy 143.028168 53.16928) - (xy 143.001894 53.1) - (xy 146.050001 53.1) - (xy 146.050001 53.483216) - (xy 146.059912 53.55125) - (xy 146.111214 53.656188) - (xy 146.193812 53.738786) - (xy 146.298751 53.790087) - (xy 146.366784 53.799999) - (xy 146.849998 53.799999) - (xy 146.85 53.799997) - (xy 147.05 53.799997) - (xy 147.050001 53.799999) - (xy 147.533213 53.799999) - (xy 147.533216 53.799998) - (xy 147.60125 53.790087) - (xy 147.706188 53.738785) - (xy 147.788786 53.656187) - (xy 147.840087 53.551248) - (xy 147.85 53.483215) - (xy 147.85 53.100001) - (xy 147.849999 53.1) - (xy 147.050001 53.1) - (xy 147.05 53.100001) - (xy 147.05 53.799997) - (xy 146.85 53.799997) - (xy 146.85 53.100001) - (xy 146.849999 53.1) - (xy 146.050001 53.1) - (xy 143.001894 53.1) - (xy 142.967501 53.009314) - (xy 142.899279 52.910477) - (xy 142.892047 52.899999) - (xy 146.05 52.899999) - (xy 146.050001 52.9) - (xy 146.849999 52.9) - (xy 146.85 52.899999) - (xy 147.05 52.899999) - (xy 147.050001 52.9) - (xy 147.849998 52.9) - (xy 147.849999 52.899998) - (xy 147.849999 52.516786) - (xy 147.849998 52.516783) - (xy 147.840087 52.448749) - (xy 147.788785 52.343811) - (xy 147.706187 52.261213) - (xy 147.601248 52.209912) - (xy 147.533216 52.2) - (xy 147.050001 52.2) - (xy 147.05 52.200001) - (xy 147.05 52.899999) - (xy 146.85 52.899999) - (xy 146.85 52.2) - (xy 146.366786 52.2) - (xy 146.366783 52.200001) - (xy 146.298749 52.209912) - (xy 146.193811 52.261214) - (xy 146.111213 52.343812) - (xy 146.059912 52.448751) - (xy 146.05 52.516784) - (xy 146.05 52.899999) - (xy 142.892047 52.899999) - (xy 142.870316 52.868516) - (xy 142.859828 52.859224) - (xy 142.742257 52.755066) - (xy 142.59077 52.675559) - (xy 142.590769 52.675558) - (xy 142.590768 52.675558) - (xy 142.42466 52.634616) - (xy 142.424658 52.634616) - (xy 142.253574 52.634616) - (xy 142.253571 52.634616) - (xy 142.087463 52.675558) - (xy 141.935973 52.755067) - (xy 141.807915 52.868516) - (xy 141.757295 52.941854) - (xy 141.708678 52.979004) - (xy 141.675819 52.984616) - (xy 141.054379 52.984616) - (xy 140.996188 52.965709) - (xy 140.960224 52.916209) - (xy 140.958752 52.911239) - (xy 140.898233 52.685382) - (xy 140.880782 52.620254) - (xy 140.879919 52.618504) - (xy 140.847309 52.552373) - (xy 140.847307 52.552371) - (xy 140.847307 52.55237) - (xy 140.771186 52.485614) - (xy 140.771182 52.485612) - (xy 140.675314 52.453069) - (xy 140.675308 52.453068) - (xy 140.59979 52.458018) - (xy 140.599786 52.458018) - (xy 140.599786 52.458019) - (xy 139.92232 52.639546) - (xy 139.102473 52.859224) - (xy 139.034591 52.892697) - (xy 139.034589 52.892698) - (xy 139.034589 52.892699) - (xy 138.967833 52.968821) - (xy 138.967832 52.968822) - (xy 138.967832 52.968823) - (xy 138.935288 53.064693) - (xy 138.935287 53.064697) - (xy 132.79924 53.064697) - (xy 134.014513 52.635314) - (xy 134.015804 52.634878) - (xy 135.361291 52.20191) - (xy 135.362529 52.20153) - (xy 136.719785 51.806794) - (xy 136.721089 51.806435) - (xy 138.088911 51.450282) - (xy 138.090222 51.44996) - (xy 139.467578 51.132656) - (xy 139.468875 51.132376) - (xy 140.854697 50.85417) - (xy 140.855989 50.853929) - (xy 142.249138 50.61505) - (xy 142.250409 50.614849) - (xy 143.649784 50.415486) - (xy 143.651103 50.415317) - (xy 145.055543 50.255637) - (xy 145.056775 50.255514) - (xy 146.465249 50.135636) - (xy 146.466484 50.135548) - (xy 147.877745 50.055578) - (xy 147.878991 50.055524) - (xy 149.291905 50.015524) - (xy 149.293295 50.015505) - (xy 150.706705 50.015505) - ) - ) - (filled_polygon - (layer "B.Cu") - (pts - (xy 150.708094 50.015524) - (xy 152.121005 50.055524) - (xy 152.122257 50.055578) - (xy 153.53351 50.135548) - (xy 153.534755 50.135636) - (xy 154.943217 50.255514) - (xy 154.944463 50.255638) - (xy 156.348887 50.415316) - (xy 156.350224 50.415488) - (xy 157.749579 50.614848) - (xy 157.750873 50.615052) - (xy 159.143998 50.853927) - (xy 159.145315 50.854172) - (xy 160.53111 51.132373) - (xy 160.532423 51.132657) - (xy 160.906944 51.218936) - (xy 161.90976 51.449956) - (xy 161.911088 51.450282) - (xy 163.27891 51.806435) - (xy 163.280232 51.806799) - (xy 164.637451 52.201524) - (xy 164.638716 52.201913) - (xy 165.740727 52.556532) - (xy 165.983378 52.634616) - (xy 165.984171 52.634871) - (xy 165.985498 52.635319) - (xy 167.318226 53.106201) - (xy 167.319406 53.106637) - (xy 168.638298 53.615055) - (xy 168.639491 53.615534) - (xy 169.943475 54.161076) - (xy 169.944667 54.161594) - (xy 171.232625 54.743788) - (xy 171.233893 54.744383) - (xy 172.504844 55.362784) - (xy 172.506095 55.363415) - (xy 173.75901 56.017519) - (xy 173.760242 56.018185) - (xy 174.994207 56.70752) - (xy 174.995287 56.708143) - (xy 176.209314 57.432159) - (xy 176.210414 57.432837) - (xy 177.403396 58.190873) - (xy 177.404531 58.191617) - (xy 178.544565 58.962147) - (xy 178.575558 58.983094) - (xy 178.576707 58.983895) - (xy 179.724838 59.808171) - (xy 179.725965 59.809004) - (xy 180.850313 60.665445) - (xy 180.851416 60.666309) - (xy 181.951091 61.554235) - (xy 181.952168 61.55513) - (xy 183.026268 62.473814) - (xy 183.02732 62.474739) - (xy 184.07499 63.423449) - (xy 184.076015 63.424404) - (xy 184.78276 64.101763) - (xy 184.982689 64.29338) - (xy 185.096435 64.402396) - (xy 185.097422 64.40337) - (xy 186.089736 65.409827) - (xy 186.090682 65.410815) - (xy 187.054137 66.444971) - (xy 187.055078 66.446009) - (xy 187.988868 67.507002) - (xy 187.989779 67.508067) - (xy 188.893173 68.595062) - (xy 188.894054 68.596152) - (xy 189.766315 69.708265) - (xy 189.767164 69.709379) - (xy 189.927498 69.926164) - (xy 190.573963 70.800243) - (xy 190.607613 70.84574) - (xy 190.60843 70.846879) - (xy 191.416388 72.006574) - (xy 191.417173 72.007735) - (xy 192.19199 73.189832) - (xy 192.19273 73.190997) - (xy 192.933792 74.394558) - (xy 192.934477 74.395708) - (xy 193.641194 75.619778) - (xy 193.641877 75.621001) - (xy 194.31364 76.864521) - (xy 194.314288 76.865763) - (xy 194.950598 78.127807) - (xy 194.951211 78.129067) - (xy 195.551559 79.408629) - (xy 195.552136 79.409906) - (xy 196.116034 80.705947) - (xy 196.116575 80.707239) - (xy 196.643559 82.018691) - (xy 196.644063 82.019998) - (xy 196.833074 82.531778) - (xy 197.133731 83.345855) - (xy 197.134197 83.347176) - (xy 197.58614 84.686336) - (xy 197.586569 84.68767) - (xy 198.00045 86.039128) - (xy 198.000841 86.040474) - (xy 198.376298 87.403063) - (xy 198.376651 87.404419) - (xy 198.713405 88.777111) - (xy 198.713719 88.778476) - (xy 198.826656 89.302503) - (xy 199.009689 90.151778) - (xy 199.011494 90.16015) - (xy 199.011768 90.161523) - (xy 199.270328 91.551096) - (xy 199.270552 91.552404) - (xy 199.489682 92.948728) - (xy 199.489879 92.950115) - (xy 199.669402 94.352031) - (xy 199.66956 94.353423) - (xy 199.809344 95.759918) - (xy 199.809463 95.761314) - (xy 199.909383 97.171125) - (xy 199.909462 97.172523) - (xy 199.96945 98.584664) - (xy 199.969489 98.586065) - (xy 199.98949 99.999296) - (xy 199.98949 100.000704) - (xy 199.969489 101.413934) - (xy 199.96945 101.415335) - (xy 199.909462 102.827476) - (xy 199.909383 102.828874) - (xy 199.809463 104.238685) - (xy 199.809344 104.240081) - (xy 199.66956 105.646576) - (xy 199.669402 105.647968) - (xy 199.489879 107.049884) - (xy 199.489682 107.051271) - (xy 199.270552 108.447595) - (xy 199.270326 108.448915) - (xy 199.089034 109.423231) - (xy 199.011769 109.838475) - (xy 199.011494 109.839849) - (xy 198.713719 111.221523) - (xy 198.713405 111.222888) - (xy 198.376651 112.59558) - (xy 198.376298 112.596936) - (xy 198.000841 113.959525) - (xy 198.00045 113.960871) - (xy 197.586569 115.312329) - (xy 197.58614 115.313663) - (xy 197.134197 116.652823) - (xy 197.133731 116.654144) - (xy 196.644063 117.980001) - (xy 196.643559 117.981308) - (xy 196.116575 119.29276) - (xy 196.116034 119.294052) - (xy 195.552136 120.590093) - (xy 195.551559 120.59137) - (xy 194.951211 121.870932) - (xy 194.950598 121.872192) - (xy 194.314288 123.134236) - (xy 194.31364 123.135478) - (xy 193.641877 124.378998) - (xy 193.641194 124.380221) - (xy 192.934477 125.604291) - (xy 192.933773 125.605471) - (xy 192.886341 125.682507) - (xy 192.192741 126.808985) - (xy 192.19199 126.810167) - (xy 191.417173 127.992264) - (xy 191.416388 127.993425) - (xy 190.60843 129.15312) - (xy 190.607613 129.154259) - (xy 189.767164 130.29062) - (xy 189.766315 130.291734) - (xy 188.894054 131.403847) - (xy 188.893173 131.404937) - (xy 187.989779 132.491932) - (xy 187.988868 132.492997) - (xy 187.055078 133.55399) - (xy 187.054137 133.555028) - (xy 186.090682 134.589184) - (xy 186.089713 134.590196) - (xy 185.097432 135.596619) - (xy 185.096435 135.597603) - (xy 184.076015 136.575595) - (xy 184.07499 136.57655) - (xy 183.02732 137.52526) - (xy 183.026268 137.526185) - (xy 181.952168 138.444869) - (xy 181.951091 138.445764) - (xy 180.851416 139.33369) - (xy 180.850313 139.334554) - (xy 179.725965 140.190995) - (xy 179.724838 140.191828) - (xy 178.576707 141.016104) - (xy 178.575558 141.016905) - (xy 177.404544 141.808373) - (xy 177.403372 141.809141) - (xy 176.210447 142.567142) - (xy 176.209263 142.56787) - (xy 174.99534 143.291824) - (xy 174.994147 143.292514) - (xy 173.760242 143.981814) - (xy 173.75901 143.98248) - (xy 172.506095 144.636584) - (xy 172.504844 144.637215) - (xy 171.233893 145.255616) - (xy 171.232625 145.256211) - (xy 169.944694 145.838393) - (xy 169.943409 145.838952) - (xy 168.639562 146.384436) - (xy 168.638262 146.384958) - (xy 167.319477 146.893335) - (xy 167.318162 146.893821) - (xy 165.985498 147.36468) - (xy 165.984171 147.365128) - (xy 164.638716 147.798086) - (xy 164.637389 147.798493) - (xy 164.409257 147.864842) - (xy 163.28026 148.193192) - (xy 163.27891 148.193564) - (xy 161.911088 148.549717) - (xy 161.909727 148.550051) - (xy 160.532423 148.867342) - (xy 160.531053 148.867638) - (xy 159.145338 149.145822) - (xy 159.14396 149.146079) - (xy 157.750879 149.384946) - (xy 157.749513 149.385161) - (xy 157.286155 149.451173) - (xy 156.350255 149.584507) - (xy 156.348865 149.584685) - (xy 154.94452 149.744355) - (xy 154.943149 149.744491) - (xy 153.534825 149.864357) - (xy 153.533439 149.864455) - (xy 152.975486 149.896072) - (xy 152.122318 149.944418) - (xy 152.120936 149.944477) - (xy 150.708094 149.984475) - (xy 150.706706 149.984495) - (xy 149.293294 149.984495) - (xy 149.291905 149.984475) - (xy 147.87906 149.944477) - (xy 147.877681 149.944418) - (xy 147.319735 149.912801) - (xy 146.466555 149.864455) - (xy 146.465179 149.864357) - (xy 145.056844 149.744491) - (xy 145.055479 149.744355) - (xy 143.651134 149.584685) - (xy 143.649744 149.584507) - (xy 142.952417 149.485162) - (xy 142.250476 149.385159) - (xy 142.24912 149.384946) - (xy 140.856039 149.146079) - (xy 140.854661 149.145822) - (xy 139.468946 148.867638) - (xy 139.467576 148.867342) - (xy 138.090272 148.550051) - (xy 138.088911 148.549717) - (xy 136.721089 148.193564) - (xy 136.719739 148.193192) - (xy 136.210977 148.045227) - (xy 135.899958 147.954772) - (xy 149.165828 147.954772) - (xy 149.175608 148.135149) - (xy 149.175609 148.135157) - (xy 149.223935 148.309208) - (xy 149.223938 148.309217) - (xy 149.308547 148.468808) - (xy 149.30855 148.468812) - (xy 149.308551 148.468814) - (xy 149.425498 148.606494) - (xy 149.425499 148.606495) - (xy 149.425501 148.606497) - (xy 149.502532 148.665054) - (xy 149.569308 148.715816) - (xy 149.733256 148.791667) - (xy 149.909678 148.8305) - (xy 150.045028 148.8305) - (xy 150.179586 148.815866) - (xy 150.350774 148.758186) - (xy 150.505561 148.665054) - (xy 150.636708 148.540825) - (xy 150.738083 148.391307) - (xy 150.804947 148.223492) - (xy 150.834172 148.045227) - (xy 150.824392 147.864848) - (xy 150.776064 147.690788) - (xy 150.776061 147.690782) - (xy 150.691452 147.531191) - (xy 150.69145 147.531189) - (xy 150.691449 147.531186) - (xy 150.574502 147.393506) - (xy 150.5745 147.393504) - (xy 150.574498 147.393502) - (xy 150.430693 147.284185) - (xy 150.430692 147.284184) - (xy 150.339116 147.241816) - (xy 150.266747 147.208334) - (xy 150.266745 147.208333) - (xy 150.231459 147.200566) - (xy 150.090322 147.1695) - (xy 150.090318 147.1695) - (xy 149.954972 147.1695) - (xy 149.820411 147.184134) - (xy 149.649228 147.241813) - (xy 149.649222 147.241816) - (xy 149.494442 147.334943) - (xy 149.363291 147.459175) - (xy 149.261918 147.608689) - (xy 149.229207 147.690788) - (xy 149.195053 147.776508) - (xy 149.191481 147.798297) - (xy 149.165828 147.954772) - (xy 135.899958 147.954772) - (xy 135.362591 147.798487) - (xy 135.361283 147.798086) - (xy 134.015828 147.365128) - (xy 134.014501 147.36468) - (xy 133.123674 147.049931) - (xy 132.681812 146.893811) - (xy 132.680553 146.893346) - (xy 131.361738 146.384958) - (xy 131.360473 146.38445) - (xy 130.056558 145.838938) - (xy 130.055305 145.838393) - (xy 128.767374 145.256211) - (xy 128.766106 145.255616) - (xy 127.495155 144.637215) - (xy 127.493904 144.636584) - (xy 126.240989 143.98248) - (xy 126.239757 143.981814) - (xy 125.709274 143.685469) - (xy 125.005814 143.292492) - (xy 125.004689 143.291842) - (xy 123.790704 142.567852) - (xy 123.789552 142.567142) - (xy 122.596627 141.809141) - (xy 122.595455 141.808373) - (xy 121.424441 141.016905) - (xy 121.423292 141.016104) - (xy 120.275161 140.191828) - (xy 120.274034 140.190995) - (xy 119.149686 139.334554) - (xy 119.148583 139.33369) - (xy 118.048908 138.445764) - (xy 118.047831 138.444869) - (xy 116.973731 137.526185) - (xy 116.972679 137.52526) - (xy 115.925009 136.57655) - (xy 115.923984 136.575595) - (xy 114.956441 135.648281) - (xy 114.903556 135.597595) - (xy 114.902567 135.596619) - (xy 114.853894 135.547252) - (xy 130.781316 135.547252) - (xy 130.784827 135.600798) - (xy 130.78794 135.648281) - (xy 130.787941 135.648283) - (xy 130.832719 135.739087) - (xy 130.889621 135.788989) - (xy 130.889623 135.78899) - (xy 130.889625 135.788992) - (xy 132.405285 136.664057) - (xy 132.476957 136.688388) - (xy 132.577986 136.681765) - (xy 132.668792 136.636986) - (xy 132.718697 136.58008) - (xy 133.475068 135.270004) - (xy 166.745215 135.270004) - (xy 166.765486 135.47583) - (xy 166.765487 135.475836) - (xy 166.825528 135.673762) - (xy 166.82553 135.673767) - (xy 166.843315 135.70704) - (xy 167.325732 135.428516) - (xy 167.340803 135.479844) - (xy 167.418535 135.600798) - (xy 167.422054 135.603847) - (xy 166.942956 135.880455) - (xy 167.054243 136.016057) - (xy 167.214125 136.147268) - (xy 167.214135 136.147275) - (xy 167.396528 136.244765) - (xy 167.396533 136.244767) - (xy 167.594459 136.304808) - (xy 167.594465 136.304809) - (xy 167.800292 136.325081) - (xy 167.8003 136.325081) - (xy 168.006126 136.304809) - (xy 168.006132 136.304808) - (xy 168.204056 136.244768) - (xy 168.204061 136.244766) - (xy 168.237336 136.226979) - (xy 167.960054 135.746713) - (xy 168.073396 135.694952) - (xy 168.131863 135.64429) - (xy 168.410751 136.127338) - (xy 168.546353 136.016052) - (xy 168.677564 135.85617) - (xy 168.677571 135.85616) - (xy 168.775061 135.673767) - (xy 168.775063 135.673762) - (xy 168.835104 135.475836) - (xy 168.835105 135.47583) - (xy 168.855377 135.270004) - (xy 168.855377 135.269995) - (xy 168.835105 135.064169) - (xy 168.835104 135.064163) - (xy 168.775064 134.866238) - (xy 168.757275 134.832958) - (xy 168.274859 135.11148) - (xy 168.259789 135.060156) - (xy 168.182057 134.939202) - (xy 168.178535 134.93615) - (xy 168.657634 134.659543) - (xy 168.546348 134.523942) - (xy 168.386466 134.392731) - (xy 168.386456 134.392724) - (xy 168.204063 134.295234) - (xy 168.204058 134.295232) - (xy 168.006132 134.235191) - (xy 168.006126 134.23519) - (xy 167.8003 134.214919) - (xy 167.800292 134.214919) - (xy 167.594465 134.23519) - (xy 167.594459 134.235191) - (xy 167.396541 134.29523) - (xy 167.396524 134.295236) - (xy 167.363254 134.313019) - (xy 167.640536 134.793286) - (xy 167.527196 134.845048) - (xy 167.468728 134.89571) - (xy 167.189839 134.41266) - (xy 167.054246 134.52394) - (xy 167.054236 134.52395) - (xy 166.923027 134.683829) - (xy 166.92302 134.683839) - (xy 166.82553 134.866232) - (xy 166.825528 134.866237) - (xy 166.765487 135.064163) - (xy 166.765486 135.064169) - (xy 166.745215 135.269995) - (xy 166.745215 135.270004) - (xy 133.475068 135.270004) - (xy 133.593762 135.06442) - (xy 133.618093 134.992748) - (xy 133.61147 134.891719) - (xy 133.566691 134.800913) - (xy 133.548911 134.78532) - (xy 133.509788 134.75101) - (xy 133.509782 134.751006) - (xy 132.562027 134.203821) - (xy 132.208998 134) - (xy 168.890768 134) - (xy 168.909655 134.203822) - (xy 168.935664 134.295234) - (xy 168.965672 134.400701) - (xy 169.056912 134.583935) - (xy 169.180268 134.747285) - (xy 169.331538 134.885186) - (xy 169.505573 134.992944) - (xy 169.696444 135.066888) - (xy 169.897653 135.1045) - (xy 170.102347 135.1045) - (xy 170.303556 135.066888) - (xy 170.494427 134.992944) - (xy 170.668462 134.885186) - (xy 170.819732 134.747285) - (xy 170.943088 134.583935) - (xy 171.034328 134.400701) - (xy 171.090345 134.203821) - (xy 171.109232 134) - (xy 171.090345 133.796179) - (xy 171.034328 133.599299) - (xy 170.943088 133.416065) - (xy 170.819732 133.252715) - (xy 170.668462 133.114814) - (xy 170.494427 133.007056) - (xy 170.303556 132.933112) - (xy 170.303555 132.933111) - (xy 170.303553 132.933111) - (xy 170.102347 132.8955) - (xy 169.897653 132.8955) - (xy 169.696446 132.933111) - (xy 169.505572 133.007056) - (xy 169.505567 133.007059) - (xy 169.331542 133.114811) - (xy 169.33154 133.114812) - (xy 169.331538 133.114814) - (xy 169.239095 133.199087) - (xy 169.180269 133.252714) - (xy 169.056913 133.416063) - (xy 169.056908 133.416072) - (xy 168.965672 133.599298) - (xy 168.909655 133.796177) - (xy 168.890768 134) - (xy 132.208998 134) - (xy 131.994125 133.875943) - (xy 131.994123 133.875942) - (xy 131.994121 133.875941) - (xy 131.922454 133.851612) - (xy 131.922452 133.851611) - (xy 131.82728 133.857851) - (xy 131.821424 133.858235) - (xy 131.821422 133.858235) - (xy 131.821421 133.858236) - (xy 131.730617 133.903014) - (xy 131.680715 133.959916) - (xy 131.680711 133.959922) - (xy 130.805646 135.475583) - (xy 130.781317 135.54725) - (xy 130.781316 135.547252) - (xy 114.853894 135.547252) - (xy 114.787433 135.479844) - (xy 113.910261 134.59017) - (xy 113.909317 134.589184) - (xy 113.360413 134) - (xy 128.890768 134) - (xy 128.909655 134.203822) - (xy 128.935664 134.295234) - (xy 128.965672 134.400701) - (xy 129.056912 134.583935) - (xy 129.180268 134.747285) - (xy 129.331538 134.885186) - (xy 129.505573 134.992944) - (xy 129.696444 135.066888) - (xy 129.897653 135.1045) - (xy 130.102347 135.1045) - (xy 130.303556 135.066888) - (xy 130.494427 134.992944) - (xy 130.668462 134.885186) - (xy 130.819732 134.747285) - (xy 130.943088 134.583935) - (xy 131.034328 134.400701) - (xy 131.090345 134.203821) - (xy 131.109232 134) - (xy 131.090345 133.796179) - (xy 131.034328 133.599299) - (xy 130.943088 133.416065) - (xy 130.819732 133.252715) - (xy 130.668462 133.114814) - (xy 130.494427 133.007056) - (xy 130.303556 132.933112) - (xy 130.303555 132.933111) - (xy 130.303553 132.933111) - (xy 130.102347 132.8955) - (xy 129.897653 132.8955) - (xy 129.696446 132.933111) - (xy 129.505572 133.007056) - (xy 129.505567 133.007059) - (xy 129.331542 133.114811) - (xy 129.33154 133.114812) - (xy 129.331538 133.114814) - (xy 129.239095 133.199087) - (xy 129.180269 133.252714) - (xy 129.056913 133.416063) - (xy 129.056908 133.416072) - (xy 128.965672 133.599298) - (xy 128.909655 133.796177) - (xy 128.890768 134) - (xy 113.360413 134) - (xy 112.945862 133.555028) - (xy 112.944921 133.55399) - (xy 112.219723 132.730004) - (xy 126.745215 132.730004) - (xy 126.765486 132.93583) - (xy 126.765487 132.935836) - (xy 126.825528 133.133762) - (xy 126.82553 133.133767) - (xy 126.92302 133.31616) - (xy 126.923027 133.31617) - (xy 127.054238 133.476052) - (xy 127.189839 133.587338) - (xy 127.468727 133.104289) - (xy 127.527196 133.154952) - (xy 127.640535 133.206712) - (xy 127.363254 133.686979) - (xy 127.396534 133.704768) - (xy 127.594459 133.764808) - (xy 127.594465 133.764809) - (xy 127.800292 133.785081) - (xy 127.8003 133.785081) - (xy 128.006126 133.764809) - (xy 128.006132 133.764808) - (xy 128.204058 133.704767) - (xy 128.204063 133.704765) - (xy 128.386456 133.607275) - (xy 128.386466 133.607268) - (xy 128.546348 133.476057) - (xy 128.657634 133.340455) - (xy 128.178536 133.063848) - (xy 128.182057 133.060798) - (xy 128.259789 132.939844) - (xy 128.274859 132.888517) - (xy 128.757275 133.16704) - (xy 128.775062 133.133765) - (xy 128.775064 133.13376) - (xy 128.835104 132.935836) - (xy 128.835105 132.93583) - (xy 128.855377 132.730004) - (xy 128.855377 132.729995) - (xy 128.835105 132.524169) - (xy 128.835104 132.524163) - (xy 128.813441 132.452751) - (xy 170.781317 132.452751) - (xy 170.805643 132.524414) - (xy 170.805645 132.524419) - (xy 171.680709 134.040073) - (xy 171.680714 134.040079) - (xy 171.730618 134.096986) - (xy 171.821424 134.141765) - (xy 171.922453 134.148388) - (xy 171.994125 134.124059) - (xy 172.950369 133.57197) - (xy 173.509778 133.248995) - (xy 173.50978 133.248993) - (xy 173.509784 133.248991) - (xy 173.566691 133.199087) - (xy 173.61147 133.108281) - (xy 173.618093 133.007252) - (xy 173.618027 133.007059) - (xy 173.593766 132.935585) - (xy 173.593764 132.93558) - (xy 172.7187 131.419926) - (xy 172.718695 131.41992) - (xy 172.705556 131.404937) - (xy 172.668792 131.363014) - (xy 172.66879 131.363013) - (xy 172.668789 131.363012) - (xy 172.577988 131.318236) - (xy 172.577986 131.318235) - (xy 172.527471 131.314923) - (xy 172.476959 131.311612) - (xy 172.476953 131.311612) - (xy 172.40529 131.335938) - (xy 172.405285 131.33594) - (xy 170.889631 132.211004) - (xy 170.889625 132.211009) - (xy 170.832721 132.260911) - (xy 170.832717 132.260915) - (xy 170.787941 132.351716) - (xy 170.78794 132.35172) - (xy 170.781317 132.452745) - (xy 170.781317 132.452751) - (xy 128.813441 132.452751) - (xy 128.775063 132.326237) - (xy 128.775061 132.326232) - (xy 128.677571 132.143839) - (xy 128.677564 132.143829) - (xy 128.546353 131.983947) - (xy 128.410751 131.87266) - (xy 128.131862 132.355708) - (xy 128.073396 132.305048) - (xy 127.960053 132.253285) - (xy 128.237336 131.773019) - (xy 128.204063 131.755234) - (xy 128.204058 131.755232) - (xy 128.006132 131.695191) - (xy 128.006126 131.69519) - (xy 127.8003 131.674919) - (xy 127.800292 131.674919) - (xy 127.594465 131.69519) - (xy 127.594459 131.695191) - (xy 127.396533 131.755232) - (xy 127.396528 131.755234) - (xy 127.214135 131.852724) - (xy 127.214125 131.852731) - (xy 127.054246 131.98394) - (xy 127.054236 131.98395) - (xy 126.942956 132.119543) - (xy 127.422055 132.396151) - (xy 127.418535 132.399202) - (xy 127.340803 132.520156) - (xy 127.325732 132.571481) - (xy 126.843315 132.292958) - (xy 126.825532 132.326228) - (xy 126.825526 132.326245) - (xy 126.765487 132.524163) - (xy 126.765486 132.524169) - (xy 126.745215 132.729995) - (xy 126.745215 132.730004) - (xy 112.219723 132.730004) - (xy 112.011131 132.492997) - (xy 112.01022 132.491932) - (xy 111.106826 131.404937) - (xy 111.105945 131.403847) - (xy 111.052684 131.335941) - (xy 110.233684 130.291734) - (xy 110.232835 130.29062) - (xy 109.392386 129.154259) - (xy 109.391569 129.15312) - (xy 108.583611 127.993425) - (xy 108.582826 127.992264) - (xy 108.558073 127.9545) - (xy 107.808009 126.810167) - (xy 107.807281 126.809021) - (xy 107.066195 125.60542) - (xy 107.065522 125.604291) - (xy 106.716634 124.999999) - (xy 122.040493 124.999999) - (xy 122.060504 125.34358) - (xy 122.120266 125.682506) - (xy 122.120266 125.682507) - (xy 122.218971 126.012205) - (xy 122.218973 126.012212) - (xy 122.355285 126.328217) - (xy 122.355288 126.328224) - (xy 122.527367 126.626274) - (xy 122.527369 126.626277) - (xy 122.732888 126.902337) - (xy 122.969069 127.152673) - (xy 123.232701 127.373886) - (xy 123.232705 127.373889) - (xy 123.520246 127.563008) - (xy 123.827799 127.717467) - (xy 124.151204 127.835177) - (xy 124.151207 127.835177) - (xy 124.151208 127.835178) - (xy 124.486076 127.914543) - (xy 124.486081 127.914543) - (xy 124.486087 127.914545) - (xy 124.82792 127.9545) - (xy 125.172077 127.9545) - (xy 125.17208 127.9545) - (xy 125.513913 127.914545) - (xy 125.513919 127.914543) - (xy 125.513923 127.914543) - (xy 125.737168 127.861632) - (xy 125.848796 127.835177) - (xy 126.172201 127.717467) - (xy 126.479754 127.563008) - (xy 126.767295 127.373889) - (xy 127.030937 127.152667) - (xy 127.267114 126.902334) - (xy 127.472632 126.626276) - (xy 127.644712 126.328224) - (xy 127.781027 126.012211) - (xy 127.879733 125.682509) - (xy 127.939496 125.343578) - (xy 127.959507 125) - (xy 127.939496 124.656422) - (xy 127.879733 124.317491) - (xy 127.781027 123.987789) - (xy 127.644712 123.671776) - (xy 127.472632 123.373724) - (xy 127.267114 123.097666) - (xy 127.267113 123.097665) - (xy 127.267111 123.097662) - (xy 127.03093 122.847326) - (xy 126.767298 122.626113) - (xy 126.479755 122.436992) - (xy 126.172203 122.282534) - (xy 126.172198 122.282532) - (xy 125.848791 122.164821) - (xy 125.513923 122.085456) - (xy 125.402817 122.072469) - (xy 125.17208 122.0455) - (xy 125.172077 122.0455) - (xy 124.827923 122.0455) - (xy 124.82792 122.0455) - (xy 124.639561 122.067516) - (xy 124.486076 122.085456) - (xy 124.151208 122.164821) - (xy 123.827801 122.282532) - (xy 123.827796 122.282534) - (xy 123.520244 122.436992) - (xy 123.232701 122.626113) - (xy 122.969069 122.847326) - (xy 122.732888 123.097662) - (xy 122.527369 123.373722) - (xy 122.527367 123.373725) - (xy 122.355288 123.671775) - (xy 122.355285 123.671782) - (xy 122.218973 123.987787) - (xy 122.218971 123.987794) - (xy 122.120266 124.317492) - (xy 122.120266 124.317493) - (xy 122.060504 124.656419) - (xy 122.040493 124.999999) - (xy 106.716634 124.999999) - (xy 106.358805 124.380221) - (xy 106.358122 124.378998) - (xy 105.976073 123.671776) - (xy 105.686345 123.135452) - (xy 105.685711 123.134236) - (xy 105.049401 121.872192) - (xy 105.048788 121.870932) - (xy 104.44844 120.59137) - (xy 104.447863 120.590093) - (xy 103.883965 119.294052) - (xy 103.883443 119.292806) - (xy 103.35643 117.981284) - (xy 103.35595 117.980038) - (xy 102.866251 116.654095) - (xy 102.865802 116.652823) - (xy 102.413859 115.313663) - (xy 102.41343 115.312329) - (xy 102.196679 114.604566) - (xy 101.999533 113.960819) - (xy 101.999171 113.959571) - (xy 101.734764 113.000001) - (xy 131.290326 113.000001) - (xy 131.310947 113.169833) - (xy 131.310948 113.169835) - (xy 131.371615 113.329802) - (xy 131.468797 113.470596) - (xy 131.470596 113.472626) - (xy 131.471276 113.474187) - (xy 131.472203 113.47553) - (xy 131.47194 113.475711) - (xy 131.495037 113.528718) - (xy 131.4955 113.538283) - (xy 131.4955 118.885117) - (xy 131.493238 118.90616) - (xy 131.491611 118.913639) - (xy 131.495374 118.966254) - (xy 131.4955 118.969787) - (xy 131.4955 118.986091) - (xy 131.497817 119.002212) - (xy 131.498195 119.005721) - (xy 131.501959 119.058335) - (xy 131.50196 119.058342) - (xy 131.501961 119.058344) - (xy 131.504635 119.065513) - (xy 131.509868 119.08602) - (xy 131.510956 119.09359) - (xy 131.510958 119.093596) - (xy 131.532867 119.141571) - (xy 131.534219 119.144836) - (xy 131.552656 119.194264) - (xy 131.552655 119.194264) - (xy 131.552656 119.194266) - (xy 131.552657 119.194267) - (xy 131.557248 119.2004) - (xy 131.568042 119.218593) - (xy 131.571222 119.225557) - (xy 131.605764 119.26542) - (xy 131.607982 119.268172) - (xy 131.617754 119.281226) - (xy 131.629282 119.292754) - (xy 131.631682 119.295331) - (xy 131.666225 119.335196) - (xy 131.672661 119.339332) - (xy 131.68914 119.352611) - (xy 132.597387 120.260858) - (xy 132.610665 120.277335) - (xy 132.614804 120.283775) - (xy 132.654668 120.318317) - (xy 132.657244 120.320716) - (xy 132.668776 120.332247) - (xy 132.668779 120.33225) - (xy 132.681835 120.342024) - (xy 132.684549 120.344209) - (xy 132.724442 120.378777) - (xy 132.731404 120.381956) - (xy 132.749604 120.392755) - (xy 132.755734 120.397344) - (xy 132.805152 120.415775) - (xy 132.808417 120.417128) - (xy 132.835571 120.429528) - (xy 132.856404 120.439042) - (xy 132.863976 120.44013) - (xy 132.884486 120.445364) - (xy 132.891658 120.44804) - (xy 132.944296 120.451804) - (xy 132.947789 120.45218) - (xy 132.963917 120.4545) - (xy 132.980201 120.4545) - (xy 132.983734 120.454626) - (xy 132.988821 120.454989) - (xy 133.03636 120.45839) - (xy 133.041947 120.457174) - (xy 133.043845 120.456762) - (xy 133.064888 120.4545) - (xy 136.750021 120.4545) - (xy 136.808212 120.473407) - (xy 136.820025 120.483496) - (xy 143.597387 127.260858) - (xy 143.610665 127.277335) - (xy 143.614804 127.283775) - (xy 143.654664 127.318314) - (xy 143.657244 127.320716) - (xy 143.668776 127.332247) - (xy 143.668779 127.33225) - (xy 143.681835 127.342024) - (xy 143.684549 127.344209) - (xy 143.724442 127.378777) - (xy 143.731404 127.381956) - (xy 143.749604 127.392755) - (xy 143.755734 127.397344) - (xy 143.805152 127.415775) - (xy 143.808417 127.417128) - (xy 143.835571 127.429528) - (xy 143.856404 127.439042) - (xy 143.863976 127.44013) - (xy 143.884486 127.445364) - (xy 143.891658 127.44804) - (xy 143.891657 127.44804) - (xy 143.902701 127.448829) - (xy 143.944284 127.451803) - (xy 143.947772 127.452178) - (xy 143.963917 127.4545) - (xy 143.980212 127.4545) - (xy 143.983744 127.454625) - (xy 144.03636 127.458389) - (xy 144.043015 127.456941) - (xy 144.04384 127.456762) - (xy 144.064883 127.4545) - (xy 155.935117 127.4545) - (xy 155.95616 127.456762) - (xy 155.957181 127.456984) - (xy 155.96364 127.458389) - (xy 156.016255 127.454625) - (xy 156.019788 127.4545) - (xy 156.036081 127.4545) - (xy 156.036083 127.4545) - (xy 156.052224 127.452179) - (xy 156.055714 127.451803) - (xy 156.108342 127.44804) - (xy 156.115508 127.445366) - (xy 156.136023 127.44013) - (xy 156.143596 127.439042) - (xy 156.191608 127.417114) - (xy 156.194823 127.415783) - (xy 156.244267 127.397343) - (xy 156.25039 127.392758) - (xy 156.2686 127.381954) - (xy 156.275558 127.378777) - (xy 156.31545 127.344209) - (xy 156.318134 127.342045) - (xy 156.331221 127.33225) - (xy 156.342772 127.320697) - (xy 156.345307 127.318337) - (xy 156.385196 127.283775) - (xy 156.389334 127.277336) - (xy 156.402607 127.260862) - (xy 158.310862 125.352607) - (xy 158.327337 125.339332) - (xy 158.333775 125.335196) - (xy 158.368337 125.295307) - (xy 158.370697 125.292772) - (xy 158.38225 125.281221) - (xy 158.392045 125.268134) - (xy 158.394209 125.26545) - (xy 158.428777 125.225558) - (xy 158.431954 125.2186) - (xy 158.442759 125.20039) - (xy 158.447343 125.194267) - (xy 158.465783 125.144823) - (xy 158.467114 125.141608) - (xy 158.489042 125.093596) - (xy 158.49013 125.086023) - (xy 158.495366 125.065508) - (xy 158.49804 125.058342) - (xy 158.501803 125.005714) - (xy 158.502179 125.002224) - (xy 158.502499 124.999999) - (xy 172.040493 124.999999) - (xy 172.060504 125.34358) - (xy 172.120266 125.682506) - (xy 172.120266 125.682507) - (xy 172.218971 126.012205) - (xy 172.218973 126.012212) - (xy 172.355285 126.328217) - (xy 172.355288 126.328224) - (xy 172.527367 126.626274) - (xy 172.527369 126.626277) - (xy 172.732888 126.902337) - (xy 172.969069 127.152673) - (xy 173.232701 127.373886) - (xy 173.232705 127.373889) - (xy 173.520246 127.563008) - (xy 173.827799 127.717467) - (xy 174.151204 127.835177) - (xy 174.151207 127.835177) - (xy 174.151208 127.835178) - (xy 174.486076 127.914543) - (xy 174.486081 127.914543) - (xy 174.486087 127.914545) - (xy 174.82792 127.9545) - (xy 175.172077 127.9545) - (xy 175.17208 127.9545) - (xy 175.513913 127.914545) - (xy 175.513919 127.914543) - (xy 175.513923 127.914543) - (xy 175.737168 127.861632) - (xy 175.848796 127.835177) - (xy 176.172201 127.717467) - (xy 176.479754 127.563008) - (xy 176.767295 127.373889) - (xy 177.030937 127.152667) - (xy 177.267114 126.902334) - (xy 177.472632 126.626276) - (xy 177.644712 126.328224) - (xy 177.781027 126.012211) - (xy 177.879733 125.682509) - (xy 177.939496 125.343578) - (xy 177.959507 125) - (xy 177.939496 124.656422) - (xy 177.879733 124.317491) - (xy 177.781027 123.987789) - (xy 177.644712 123.671776) - (xy 177.472632 123.373724) - (xy 177.267114 123.097666) - (xy 177.267113 123.097665) - (xy 177.267111 123.097662) - (xy 177.03093 122.847326) - (xy 176.767298 122.626113) - (xy 176.479755 122.436992) - (xy 176.172203 122.282534) - (xy 176.172198 122.282532) - (xy 175.848791 122.164821) - (xy 175.513923 122.085456) - (xy 175.402817 122.072469) - (xy 175.17208 122.0455) - (xy 175.172077 122.0455) - (xy 174.827923 122.0455) - (xy 174.82792 122.0455) - (xy 174.639561 122.067516) - (xy 174.486076 122.085456) - (xy 174.151208 122.164821) - (xy 173.827801 122.282532) - (xy 173.827796 122.282534) - (xy 173.520244 122.436992) - (xy 173.232701 122.626113) - (xy 172.969069 122.847326) - (xy 172.732888 123.097662) - (xy 172.527369 123.373722) - (xy 172.527367 123.373725) - (xy 172.355288 123.671775) - (xy 172.355285 123.671782) - (xy 172.218973 123.987787) - (xy 172.218971 123.987794) - (xy 172.120266 124.317492) - (xy 172.120266 124.317493) - (xy 172.060504 124.656419) - (xy 172.040493 124.999999) - (xy 158.502499 124.999999) - (xy 158.5045 124.986083) - (xy 158.5045 124.969787) - (xy 158.504626 124.966254) - (xy 158.508389 124.91364) - (xy 158.506762 124.90616) - (xy 158.5045 124.885117) - (xy 158.5045 121.538283) - (xy 158.523407 121.480092) - (xy 158.529404 121.472626) - (xy 158.531192 121.470606) - (xy 158.531199 121.470601) - (xy 158.628385 121.329802) - (xy 158.689052 121.169836) - (xy 158.709674 121) - (xy 158.689052 120.830164) - (xy 158.628385 120.670198) - (xy 158.531199 120.529399) - (xy 158.403141 120.41595) - (xy 158.251654 120.336443) - (xy 158.251653 120.336442) - (xy 158.251652 120.336442) - (xy 158.085544 120.2955) - (xy 158.085542 120.2955) - (xy 157.914458 120.2955) - (xy 157.914455 120.2955) - (xy 157.748347 120.336442) - (xy 157.596857 120.415951) - (xy 157.468799 120.5294) - (xy 157.371615 120.670197) - (xy 157.310948 120.830164) - (xy 157.310947 120.830166) - (xy 157.290326 120.999998) - (xy 157.290326 121.000001) - (xy 157.310947 121.169833) - (xy 157.310948 121.169835) - (xy 157.371615 121.329802) - (xy 157.468797 121.470596) - (xy 157.470596 121.472626) - (xy 157.471276 121.474187) - (xy 157.472203 121.47553) - (xy 157.47194 121.475711) - (xy 157.495037 121.528718) - (xy 157.4955 121.538283) - (xy 157.4955 124.700021) - (xy 157.476593 124.758212) - (xy 157.466504 124.770025) - (xy 155.820025 126.416504) - (xy 155.765508 126.444281) - (xy 155.750021 126.4455) - (xy 144.249979 126.4455) - (xy 144.191788 126.426593) - (xy 144.179975 126.416504) - (xy 137.402611 119.63914) - (xy 137.389332 119.622661) - (xy 137.385196 119.616225) - (xy 137.345331 119.581682) - (xy 137.342754 119.579282) - (xy 137.331226 119.567754) - (xy 137.331221 119.56775) - (xy 137.318163 119.557975) - (xy 137.31542 119.555764) - (xy 137.275558 119.521223) - (xy 137.275556 119.521222) - (xy 137.275557 119.521222) - (xy 137.268593 119.518042) - (xy 137.2504 119.507248) - (xy 137.244267 119.502657) - (xy 137.244266 119.502656) - (xy 137.244264 119.502655) - (xy 137.194836 119.484219) - (xy 137.191571 119.482867) - (xy 137.143596 119.460958) - (xy 137.14359 119.460956) - (xy 137.13602 119.459868) - (xy 137.115516 119.454635) - (xy 137.108342 119.45196) - (xy 137.108338 119.451959) - (xy 137.108335 119.451959) - (xy 137.055721 119.448195) - (xy 137.052212 119.447817) - (xy 137.036091 119.4455) - (xy 137.036083 119.4455) - (xy 137.019788 119.4455) - (xy 137.016255 119.445374) - (xy 136.96364 119.441611) - (xy 136.963639 119.441611) - (xy 136.95616 119.443238) - (xy 136.935117 119.4455) - (xy 133.249979 119.4455) - (xy 133.191788 119.426593) - (xy 133.179975 119.416504) - (xy 132.533496 118.770025) - (xy 132.505719 118.715508) - (xy 132.5045 118.700021) - (xy 132.5045 113.538283) - (xy 132.523407 113.480092) - (xy 132.529404 113.472626) - (xy 132.531192 113.470606) - (xy 132.531199 113.470601) - (xy 132.628385 113.329802) - (xy 132.689052 113.169836) - (xy 132.709674 113) - (xy 132.689052 112.830164) - (xy 132.628385 112.670198) - (xy 132.577816 112.596936) - (xy 132.5312 112.5294) - (xy 132.403142 112.415951) - (xy 132.403141 112.41595) - (xy 132.251654 112.336443) - (xy 132.251653 112.336442) - (xy 132.251652 112.336442) - (xy 132.085544 112.2955) - (xy 132.085542 112.2955) - (xy 131.914458 112.2955) - (xy 131.914455 112.2955) - (xy 131.748347 112.336442) - (xy 131.596857 112.415951) - (xy 131.468799 112.5294) - (xy 131.371615 112.670197) - (xy 131.310948 112.830164) - (xy 131.310947 112.830166) - (xy 131.290326 112.999998) - (xy 131.290326 113.000001) - (xy 101.734764 113.000001) - (xy 101.623699 112.596929) - (xy 101.623348 112.59558) - (xy 101.57928 112.41595) - (xy 101.517104 112.162503) - (xy 133.738582 112.162503) - (xy 133.758206 112.361763) - (xy 133.758207 112.361766) - (xy 133.816334 112.553383) - (xy 133.816335 112.553385) - (xy 133.910719 112.729966) - (xy 133.942221 112.768351) - (xy 134.037748 112.884752) - (xy 134.037753 112.884756) - (xy 134.192533 113.01178) - (xy 134.369114 113.106164) - (xy 134.36912 113.106167) - (xy 134.560731 113.164292) - (xy 134.560733 113.164292) - (xy 134.560736 113.164293) - (xy 134.759997 113.183918) - (xy 134.76 113.183918) - (xy 134.760003 113.183918) - (xy 134.959263 113.164293) - (xy 134.959264 113.164292) - (xy 134.959269 113.164292) - (xy 135.15088 113.106167) - (xy 135.245536 113.055572) - (xy 135.327466 113.01178) - (xy 135.327467 113.011778) - (xy 135.327469 113.011778) - (xy 135.482252 112.884752) - (xy 135.609278 112.729969) - (xy 135.625538 112.69955) - (xy 135.660971 112.633256) - (xy 135.703667 112.55338) - (xy 135.761792 112.361769) - (xy 135.762845 112.351085) - (xy 135.781418 112.162503) - (xy 136.278582 112.162503) - (xy 136.298206 112.361763) - (xy 136.298207 112.361766) - (xy 136.356334 112.553383) - (xy 136.356335 112.553385) - (xy 136.450719 112.729966) - (xy 136.482221 112.768351) - (xy 136.577748 112.884752) - (xy 136.577753 112.884756) - (xy 136.732533 113.01178) - (xy 136.909114 113.106164) - (xy 136.90912 113.106167) - (xy 137.100731 113.164292) - (xy 137.100733 113.164292) - (xy 137.100736 113.164293) - (xy 137.299997 113.183918) - (xy 137.3 113.183918) - (xy 137.300003 113.183918) - (xy 137.499263 113.164293) - (xy 137.499264 113.164292) - (xy 137.499269 113.164292) - (xy 137.69088 113.106167) - (xy 137.785536 113.055572) - (xy 137.867466 113.01178) - (xy 137.867467 113.011778) - (xy 137.867469 113.011778) - (xy 138.022252 112.884752) - (xy 138.149278 112.729969) - (xy 138.165538 112.69955) - (xy 138.200971 112.633256) - (xy 138.243667 112.55338) - (xy 138.301792 112.361769) - (xy 138.302845 112.351085) - (xy 138.321418 112.162503) - (xy 138.321418 112.162496) - (xy 138.301793 111.963236) - (xy 138.301792 111.963233) - (xy 138.301792 111.963231) - (xy 138.243667 111.77162) - (xy 138.165541 111.625456) - (xy 138.14928 111.595033) - (xy 138.022256 111.440253) - (xy 138.022252 111.440248) - (xy 137.99176 111.415224) - (xy 137.867466 111.313219) - (xy 137.690885 111.218835) - (xy 137.690883 111.218834) - (xy 137.676322 111.214417) - (xy 137.499269 111.160708) - (xy 137.499266 111.160707) - (xy 137.499263 111.160706) - (xy 137.300003 111.141082) - (xy 137.299997 111.141082) - (xy 137.100736 111.160706) - (xy 137.100733 111.160707) - (xy 136.909116 111.218834) - (xy 136.909114 111.218835) - (xy 136.732533 111.313219) - (xy 136.577753 111.440243) - (xy 136.577743 111.440253) - (xy 136.450719 111.595033) - (xy 136.356335 111.771614) - (xy 136.356334 111.771616) - (xy 136.298207 111.963233) - (xy 136.298206 111.963236) - (xy 136.278582 112.162496) - (xy 136.278582 112.162503) - (xy 135.781418 112.162503) - (xy 135.781418 112.162496) - (xy 135.761793 111.963236) - (xy 135.761792 111.963233) - (xy 135.761792 111.963231) - (xy 135.703667 111.77162) - (xy 135.625541 111.625456) - (xy 135.60928 111.595033) - (xy 135.482256 111.440253) - (xy 135.482252 111.440248) - (xy 135.45176 111.415224) - (xy 135.327466 111.313219) - (xy 135.150885 111.218835) - (xy 135.150883 111.218834) - (xy 135.136322 111.214417) - (xy 134.959269 111.160708) - (xy 134.959266 111.160707) - (xy 134.959263 111.160706) - (xy 134.760003 111.141082) - (xy 134.759997 111.141082) - (xy 134.560736 111.160706) - (xy 134.560733 111.160707) - (xy 134.369116 111.218834) - (xy 134.369114 111.218835) - (xy 134.192533 111.313219) - (xy 134.037753 111.440243) - (xy 134.037743 111.440253) - (xy 133.910719 111.595033) - (xy 133.816335 111.771614) - (xy 133.816334 111.771616) - (xy 133.758207 111.963233) - (xy 133.758206 111.963236) - (xy 133.738582 112.162496) - (xy 133.738582 112.162503) - (xy 101.517104 112.162503) - (xy 101.286585 111.222849) - (xy 101.28628 111.221523) - (xy 101.285701 111.218835) - (xy 100.988489 109.839772) - (xy 100.988241 109.838533) - (xy 100.948044 109.622503) - (xy 133.738582 109.622503) - (xy 133.758206 109.821763) - (xy 133.758207 109.821766) - (xy 133.816334 110.013383) - (xy 133.816335 110.013385) - (xy 133.910719 110.189966) - (xy 134.037743 110.344746) - (xy 134.037748 110.344752) - (xy 134.037753 110.344756) - (xy 134.192533 110.47178) - (xy 134.369114 110.566164) - (xy 134.36912 110.566167) - (xy 134.560731 110.624292) - (xy 134.560733 110.624292) - (xy 134.560736 110.624293) - (xy 134.759997 110.643918) - (xy 134.76 110.643918) - (xy 134.760003 110.643918) - (xy 134.959263 110.624293) - (xy 134.959264 110.624292) - (xy 134.959269 110.624292) - (xy 135.15088 110.566167) - (xy 135.230756 110.523471) - (xy 135.327466 110.47178) - (xy 135.327467 110.471778) - (xy 135.327469 110.471778) - (xy 135.482252 110.344752) - (xy 135.609278 110.189969) - (xy 135.703667 110.01338) - (xy 135.761792 109.821769) - (xy 135.781418 109.622503) - (xy 136.278582 109.622503) - (xy 136.298206 109.821763) - (xy 136.298207 109.821766) - (xy 136.356334 110.013383) - (xy 136.356335 110.013385) - (xy 136.450719 110.189966) - (xy 136.577743 110.344746) - (xy 136.577748 110.344752) - (xy 136.577753 110.344756) - (xy 136.732533 110.47178) - (xy 136.909114 110.566164) - (xy 136.90912 110.566167) - (xy 137.100731 110.624292) - (xy 137.100733 110.624292) - (xy 137.100736 110.624293) - (xy 137.299997 110.643918) - (xy 137.3 110.643918) - (xy 137.300003 110.643918) - (xy 137.499263 110.624293) - (xy 137.499264 110.624292) - (xy 137.499269 110.624292) - (xy 137.69088 110.566167) - (xy 137.770756 110.523471) - (xy 137.867466 110.47178) - (xy 137.867467 110.471778) - (xy 137.867469 110.471778) - (xy 138.022252 110.344752) - (xy 138.149278 110.189969) - (xy 138.243667 110.01338) - (xy 138.301792 109.821769) - (xy 138.321418 109.6225) - (xy 138.321418 109.622496) - (xy 138.301793 109.423236) - (xy 138.301792 109.423233) - (xy 138.301792 109.423231) - (xy 138.243667 109.23162) - (xy 138.243664 109.231614) - (xy 138.14928 109.055033) - (xy 138.022256 108.900253) - (xy 138.022252 108.900248) - (xy 138.022246 108.900243) - (xy 137.867466 108.773219) - (xy 137.690885 108.678835) - (xy 137.690883 108.678834) - (xy 137.499266 108.620707) - (xy 137.499263 108.620706) - (xy 137.300003 108.601082) - (xy 137.299997 108.601082) - (xy 137.100736 108.620706) - (xy 137.100733 108.620707) - (xy 136.909116 108.678834) - (xy 136.909114 108.678835) - (xy 136.732533 108.773219) - (xy 136.577753 108.900243) - (xy 136.577743 108.900253) - (xy 136.450719 109.055033) - (xy 136.356335 109.231614) - (xy 136.356334 109.231616) - (xy 136.298207 109.423233) - (xy 136.298206 109.423236) - (xy 136.278582 109.622496) - (xy 136.278582 109.622503) - (xy 135.781418 109.622503) - (xy 135.781418 109.6225) - (xy 135.781418 109.622496) - (xy 135.761793 109.423236) - (xy 135.761792 109.423233) - (xy 135.761792 109.423231) - (xy 135.703667 109.23162) - (xy 135.703664 109.231614) - (xy 135.60928 109.055033) - (xy 135.482256 108.900253) - (xy 135.482252 108.900248) - (xy 135.482246 108.900243) - (xy 135.327466 108.773219) - (xy 135.150885 108.678835) - (xy 135.150883 108.678834) - (xy 134.959266 108.620707) - (xy 134.959263 108.620706) - (xy 134.760003 108.601082) - (xy 134.759997 108.601082) - (xy 134.560736 108.620706) - (xy 134.560733 108.620707) - (xy 134.369116 108.678834) - (xy 134.369114 108.678835) - (xy 134.192533 108.773219) - (xy 134.037753 108.900243) - (xy 134.037743 108.900253) - (xy 133.910719 109.055033) - (xy 133.816335 109.231614) - (xy 133.816334 109.231616) - (xy 133.758207 109.423233) - (xy 133.758206 109.423236) - (xy 133.738582 109.622496) - (xy 133.738582 109.622503) - (xy 100.948044 109.622503) - (xy 100.729661 108.448849) - (xy 100.729453 108.447633) - (xy 100.515219 107.082503) - (xy 133.738582 107.082503) - (xy 133.758206 107.281763) - (xy 133.758207 107.281766) - (xy 133.816334 107.473383) - (xy 133.816335 107.473385) - (xy 133.910719 107.649966) - (xy 134.037743 107.804746) - (xy 134.037748 107.804752) - (xy 134.037753 107.804756) - (xy 134.192533 107.93178) - (xy 134.369114 108.026164) - (xy 134.36912 108.026167) - (xy 134.560731 108.084292) - (xy 134.560733 108.084292) - (xy 134.560736 108.084293) - (xy 134.759997 108.103918) - (xy 134.76 108.103918) - (xy 134.760003 108.103918) - (xy 134.959263 108.084293) - (xy 134.959264 108.084292) - (xy 134.959269 108.084292) - (xy 135.15088 108.026167) - (xy 135.230756 107.983471) - (xy 135.327466 107.93178) - (xy 135.327467 107.931778) - (xy 135.327469 107.931778) - (xy 135.482252 107.804752) - (xy 135.609278 107.649969) - (xy 135.703667 107.47338) - (xy 135.761792 107.281769) - (xy 135.781418 107.082503) - (xy 136.278582 107.082503) - (xy 136.298206 107.281763) - (xy 136.298207 107.281766) - (xy 136.356334 107.473383) - (xy 136.356335 107.473385) - (xy 136.450719 107.649966) - (xy 136.577743 107.804746) - (xy 136.577748 107.804752) - (xy 136.577753 107.804756) - (xy 136.732533 107.93178) - (xy 136.909114 108.026164) - (xy 136.90912 108.026167) - (xy 137.100731 108.084292) - (xy 137.100733 108.084292) - (xy 137.100736 108.084293) - (xy 137.299997 108.103918) - (xy 137.3 108.103918) - (xy 137.300003 108.103918) - (xy 137.499263 108.084293) - (xy 137.499264 108.084292) - (xy 137.499269 108.084292) - (xy 137.69088 108.026167) - (xy 137.770756 107.983471) - (xy 137.867466 107.93178) - (xy 137.867467 107.931778) - (xy 137.867469 107.931778) - (xy 138.022252 107.804752) - (xy 138.149278 107.649969) - (xy 138.243667 107.47338) - (xy 138.301792 107.281769) - (xy 138.321418 107.0825) - (xy 138.318636 107.054254) - (xy 138.301793 106.883236) - (xy 138.301792 106.883233) - (xy 138.301792 106.883231) - (xy 138.243667 106.69162) - (xy 138.243664 106.691614) - (xy 138.14928 106.515033) - (xy 138.022256 106.360253) - (xy 138.022252 106.360248) - (xy 138.022246 106.360243) - (xy 137.867466 106.233219) - (xy 137.690885 106.138835) - (xy 137.690883 106.138834) - (xy 137.499266 106.080707) - (xy 137.499263 106.080706) - (xy 137.300003 106.061082) - (xy 137.299997 106.061082) - (xy 137.100736 106.080706) - (xy 137.100733 106.080707) - (xy 136.909116 106.138834) - (xy 136.909114 106.138835) - (xy 136.732533 106.233219) - (xy 136.577753 106.360243) - (xy 136.577743 106.360253) - (xy 136.450719 106.515033) - (xy 136.356335 106.691614) - (xy 136.356334 106.691616) - (xy 136.298207 106.883233) - (xy 136.298206 106.883236) - (xy 136.278582 107.082496) - (xy 136.278582 107.082503) - (xy 135.781418 107.082503) - (xy 135.781418 107.0825) - (xy 135.778636 107.054254) - (xy 135.761793 106.883236) - (xy 135.761792 106.883233) - (xy 135.761792 106.883231) - (xy 135.703667 106.69162) - (xy 135.703664 106.691614) - (xy 135.60928 106.515033) - (xy 135.482256 106.360253) - (xy 135.482252 106.360248) - (xy 135.482246 106.360243) - (xy 135.327466 106.233219) - (xy 135.150885 106.138835) - (xy 135.150883 106.138834) - (xy 134.959266 106.080707) - (xy 134.959263 106.080706) - (xy 134.760003 106.061082) - (xy 134.759997 106.061082) - (xy 134.560736 106.080706) - (xy 134.560733 106.080707) - (xy 134.369116 106.138834) - (xy 134.369114 106.138835) - (xy 134.192533 106.233219) - (xy 134.037753 106.360243) - (xy 134.037743 106.360253) - (xy 133.910719 106.515033) - (xy 133.816335 106.691614) - (xy 133.816334 106.691616) - (xy 133.758207 106.883233) - (xy 133.758206 106.883236) - (xy 133.738582 107.082496) - (xy 133.738582 107.082503) - (xy 100.515219 107.082503) - (xy 100.510312 107.051237) - (xy 100.51012 107.049884) - (xy 100.488779 106.883233) - (xy 100.330596 105.647964) - (xy 100.330439 105.646576) - (xy 100.220711 104.542503) - (xy 133.738582 104.542503) - (xy 133.758206 104.741763) - (xy 133.758207 104.741766) - (xy 133.816334 104.933383) - (xy 133.816335 104.933385) - (xy 133.910719 105.109966) - (xy 134.037743 105.264746) - (xy 134.037748 105.264752) - (xy 134.037753 105.264756) - (xy 134.192533 105.39178) - (xy 134.369114 105.486164) - (xy 134.36912 105.486167) - (xy 134.560731 105.544292) - (xy 134.560733 105.544292) - (xy 134.560736 105.544293) - (xy 134.759997 105.563918) - (xy 134.76 105.563918) - (xy 134.760003 105.563918) - (xy 134.959263 105.544293) - (xy 134.959264 105.544292) - (xy 134.959269 105.544292) - (xy 135.15088 105.486167) - (xy 135.230756 105.443471) - (xy 135.327466 105.39178) - (xy 135.327467 105.391778) - (xy 135.327469 105.391778) - (xy 135.482252 105.264752) - (xy 135.609278 105.109969) - (xy 135.703667 104.93338) - (xy 135.761792 104.741769) - (xy 135.781418 104.542503) - (xy 136.278582 104.542503) - (xy 136.298206 104.741763) - (xy 136.298207 104.741766) - (xy 136.356334 104.933383) - (xy 136.356335 104.933385) - (xy 136.450719 105.109966) - (xy 136.577743 105.264746) - (xy 136.577748 105.264752) - (xy 136.577753 105.264756) - (xy 136.732533 105.39178) - (xy 136.909114 105.486164) - (xy 136.90912 105.486167) - (xy 137.100731 105.544292) - (xy 137.100733 105.544292) - (xy 137.100736 105.544293) - (xy 137.299997 105.563918) - (xy 137.3 105.563918) - (xy 137.300003 105.563918) - (xy 137.499263 105.544293) - (xy 137.499264 105.544292) - (xy 137.499269 105.544292) - (xy 137.69088 105.486167) - (xy 137.770756 105.443471) - (xy 137.867466 105.39178) - (xy 137.867467 105.391778) - (xy 137.867469 105.391778) - (xy 138.022252 105.264752) - (xy 138.149278 105.109969) - (xy 138.243667 104.93338) - (xy 138.301792 104.741769) - (xy 138.321418 104.5425) - (xy 138.321418 104.542496) - (xy 138.301793 104.343236) - (xy 138.301792 104.343233) - (xy 138.301792 104.343231) - (xy 138.243667 104.15162) - (xy 138.243664 104.151614) - (xy 138.14928 103.975033) - (xy 138.022256 103.820253) - (xy 138.022252 103.820248) - (xy 138.022246 103.820243) - (xy 137.867466 103.693219) - (xy 137.690885 103.598835) - (xy 137.690883 103.598834) - (xy 137.499266 103.540707) - (xy 137.499263 103.540706) - (xy 137.300003 103.521082) - (xy 137.299997 103.521082) - (xy 137.100736 103.540706) - (xy 137.100733 103.540707) - (xy 136.909116 103.598834) - (xy 136.909114 103.598835) - (xy 136.732533 103.693219) - (xy 136.577753 103.820243) - (xy 136.577743 103.820253) - (xy 136.450719 103.975033) - (xy 136.356335 104.151614) - (xy 136.356334 104.151616) - (xy 136.298207 104.343233) - (xy 136.298206 104.343236) - (xy 136.278582 104.542496) - (xy 136.278582 104.542503) - (xy 135.781418 104.542503) - (xy 135.781418 104.5425) - (xy 135.781418 104.542496) - (xy 135.761793 104.343236) - (xy 135.761792 104.343233) - (xy 135.761792 104.343231) - (xy 135.703667 104.15162) - (xy 135.703664 104.151614) - (xy 135.60928 103.975033) - (xy 135.482256 103.820253) - (xy 135.482252 103.820248) - (xy 135.482246 103.820243) - (xy 135.327466 103.693219) - (xy 135.150885 103.598835) - (xy 135.150883 103.598834) - (xy 134.959266 103.540707) - (xy 134.959263 103.540706) - (xy 134.760003 103.521082) - (xy 134.759997 103.521082) - (xy 134.560736 103.540706) - (xy 134.560733 103.540707) - (xy 134.369116 103.598834) - (xy 134.369114 103.598835) - (xy 134.192533 103.693219) - (xy 134.037753 103.820243) - (xy 134.037743 103.820253) - (xy 133.910719 103.975033) - (xy 133.816335 104.151614) - (xy 133.816334 104.151616) - (xy 133.758207 104.343233) - (xy 133.758206 104.343236) - (xy 133.738582 104.542496) - (xy 133.738582 104.542503) - (xy 100.220711 104.542503) - (xy 100.190655 104.240081) - (xy 100.190541 104.238747) - (xy 100.132163 103.415063) - (xy 109.8955 103.415063) - (xy 109.895501 103.41507) - (xy 109.910265 103.4893) - (xy 109.910266 103.489302) - (xy 109.944615 103.540708) - (xy 109.966516 103.573484) - (xy 110.050699 103.629734) - (xy 110.124933 103.6445) - (xy 111.875066 103.644499) - (xy 111.949301 103.629734) - (xy 112.033484 103.573484) - (xy 112.089734 103.489301) - (xy 112.1045 103.415067) - (xy 112.104499 102.002503) - (xy 133.738582 102.002503) - (xy 133.758206 102.201763) - (xy 133.758207 102.201766) - (xy 133.816334 102.393383) - (xy 133.816335 102.393385) - (xy 133.910719 102.569966) - (xy 134.037743 102.724746) - (xy 134.037748 102.724752) - (xy 134.037753 102.724756) - (xy 134.192533 102.85178) - (xy 134.369114 102.946164) - (xy 134.36912 102.946167) - (xy 134.560731 103.004292) - (xy 134.560733 103.004292) - (xy 134.560736 103.004293) - (xy 134.759997 103.023918) - (xy 134.76 103.023918) - (xy 134.760003 103.023918) - (xy 134.959263 103.004293) - (xy 134.959264 103.004292) - (xy 134.959269 103.004292) - (xy 135.15088 102.946167) - (xy 135.230756 102.903471) - (xy 135.327466 102.85178) - (xy 135.327467 102.851778) - (xy 135.327469 102.851778) - (xy 135.482252 102.724752) - (xy 135.609278 102.569969) - (xy 135.703667 102.39338) - (xy 135.761792 102.201769) - (xy 135.775077 102.066888) - (xy 135.781418 102.002503) - (xy 136.278582 102.002503) - (xy 136.298206 102.201763) - (xy 136.298207 102.201766) - (xy 136.356334 102.393383) - (xy 136.356335 102.393385) - (xy 136.450719 102.569966) - (xy 136.577743 102.724746) - (xy 136.577748 102.724752) - (xy 136.577753 102.724756) - (xy 136.732533 102.85178) - (xy 136.909114 102.946164) - (xy 136.90912 102.946167) - (xy 137.100731 103.004292) - (xy 137.100733 103.004292) - (xy 137.100736 103.004293) - (xy 137.299997 103.023918) - (xy 137.3 103.023918) - (xy 137.300003 103.023918) - (xy 137.499263 103.004293) - (xy 137.499264 103.004292) - (xy 137.499269 103.004292) - (xy 137.69088 102.946167) - (xy 137.770756 102.903471) - (xy 137.867466 102.85178) - (xy 137.867467 102.851778) - (xy 137.867469 102.851778) - (xy 138.022252 102.724752) - (xy 138.149278 102.569969) - (xy 138.243667 102.39338) - (xy 138.301792 102.201769) - (xy 138.315077 102.066888) - (xy 138.321418 102.002503) - (xy 138.321418 102.002496) - (xy 138.301793 101.803236) - (xy 138.301792 101.803233) - (xy 138.301792 101.803231) - (xy 138.243667 101.61162) - (xy 138.243664 101.611614) - (xy 138.14928 101.435033) - (xy 138.022256 101.280253) - (xy 138.022252 101.280248) - (xy 137.873055 101.157806) - (xy 137.867466 101.153219) - (xy 137.690885 101.058835) - (xy 137.690883 101.058834) - (xy 137.499266 101.000707) - (xy 137.499263 101.000706) - (xy 137.300003 100.981082) - (xy 137.299997 100.981082) - (xy 137.100736 101.000706) - (xy 137.100733 101.000707) - (xy 136.909116 101.058834) - (xy 136.909114 101.058835) - (xy 136.732533 101.153219) - (xy 136.577753 101.280243) - (xy 136.577743 101.280253) - (xy 136.450719 101.435033) - (xy 136.356335 101.611614) - (xy 136.356334 101.611616) - (xy 136.298207 101.803233) - (xy 136.298206 101.803236) - (xy 136.278582 102.002496) - (xy 136.278582 102.002503) - (xy 135.781418 102.002503) - (xy 135.781418 102.002496) - (xy 135.761793 101.803236) - (xy 135.761792 101.803233) - (xy 135.761792 101.803231) - (xy 135.703667 101.61162) - (xy 135.703664 101.611614) - (xy 135.60928 101.435033) - (xy 135.482256 101.280253) - (xy 135.482252 101.280248) - (xy 135.333055 101.157806) - (xy 135.327466 101.153219) - (xy 135.150885 101.058835) - (xy 135.150883 101.058834) - (xy 134.959266 101.000707) - (xy 134.959263 101.000706) - (xy 134.760003 100.981082) - (xy 134.759997 100.981082) - (xy 134.560736 101.000706) - (xy 134.560733 101.000707) - (xy 134.369116 101.058834) - (xy 134.369114 101.058835) - (xy 134.192533 101.153219) - (xy 134.037753 101.280243) - (xy 134.037743 101.280253) - (xy 133.910719 101.435033) - (xy 133.816335 101.611614) - (xy 133.816334 101.611616) - (xy 133.758207 101.803233) - (xy 133.758206 101.803236) - (xy 133.738582 102.002496) - (xy 133.738582 102.002503) - (xy 112.104499 102.002503) - (xy 112.104499 101.664934) - (xy 112.089734 101.590699) - (xy 112.089733 101.590697) - (xy 112.033486 101.506519) - (xy 112.033485 101.506518) - (xy 112.033484 101.506516) - (xy 111.949301 101.450266) - (xy 111.875067 101.4355) - (xy 111.875066 101.4355) - (xy 110.124936 101.4355) - (xy 110.124929 101.435501) - (xy 110.050699 101.450265) - (xy 110.050697 101.450266) - (xy 109.966519 101.506513) - (xy 109.966514 101.506518) - (xy 109.95214 101.528031) - (xy 109.910266 101.590699) - (xy 109.906105 101.61162) - (xy 109.8955 101.664933) - (xy 109.8955 103.415063) - (xy 100.132163 103.415063) - (xy 100.090613 102.828822) - (xy 100.090537 102.827476) - (xy 100.055086 101.99294) - (xy 100.030548 101.415316) - (xy 100.03051 101.413934) - (xy 100.026131 101.1045) - (xy 100.010509 100.000635) - (xy 100.010509 99.999364) - (xy 100.01114 99.954773) - (xy 101.165828 99.954773) - (xy 101.174607 100.116699) - (xy 101.175608 100.135149) - (xy 101.175609 100.135157) - (xy 101.223935 100.309208) - (xy 101.223938 100.309217) - (xy 101.308547 100.468808) - (xy 101.30855 100.468812) - (xy 101.308551 100.468814) - (xy 101.425498 100.606494) - (xy 101.425499 100.606495) - (xy 101.425501 100.606497) - (xy 101.502532 100.665054) - (xy 101.569308 100.715816) - (xy 101.733256 100.791667) - (xy 101.909678 100.8305) - (xy 102.045028 100.8305) - (xy 102.179586 100.815866) - (xy 102.350774 100.758186) - (xy 102.505561 100.665054) - (xy 102.636708 100.540825) - (xy 102.738083 100.391307) - (xy 102.804947 100.223492) - (xy 102.834172 100.045227) - (xy 102.83172 100) - (xy 109.890768 100) - (xy 109.895505 100.051122) - (xy 109.909655 100.203822) - (xy 109.965672 100.400701) - (xy 110.049409 100.568868) - (xy 110.056912 100.583935) - (xy 110.180268 100.747285) - (xy 110.331538 100.885186) - (xy 110.505573 100.992944) - (xy 110.696444 101.066888) - (xy 110.897653 101.1045) - (xy 111.102347 101.1045) - (xy 111.303556 101.066888) - (xy 111.494427 100.992944) - (xy 111.668462 100.885186) - (xy 111.819732 100.747285) - (xy 111.943088 100.583935) - (xy 112.034328 100.400701) - (xy 112.090345 100.203821) - (xy 112.10251 100.072539) - (xy 114.4955 100.072539) - (xy 114.528447 100.184746) - (xy 114.536371 100.211732) - (xy 114.614804 100.333775) - (xy 114.724442 100.428777) - (xy 114.856404 100.489042) - (xy 114.856407 100.489042) - (xy 114.856409 100.489043) - (xy 114.963912 100.5045) - (xy 115.036083 100.5045) - (xy 115.036088 100.5045) - (xy 115.14359 100.489043) - (xy 115.14359 100.489042) - (xy 115.143596 100.489042) - (xy 115.275558 100.428777) - (xy 115.385196 100.333775) - (xy 115.463629 100.211732) - (xy 115.5045 100.072536) - (xy 115.5045 99.927464) - (xy 115.463629 99.788268) - (xy 115.385196 99.666225) - (xy 115.275558 99.571223) - (xy 115.143596 99.510958) - (xy 115.143594 99.510957) - (xy 115.143593 99.510957) - (xy 115.14359 99.510956) - (xy 115.036088 99.4955) - (xy 115.036083 99.4955) - (xy 114.963917 99.4955) - (xy 114.963912 99.4955) - (xy 114.856409 99.510956) - (xy 114.856406 99.510957) - (xy 114.72444 99.571224) - (xy 114.614805 99.666224) - (xy 114.614803 99.666226) - (xy 114.536371 99.788267) - (xy 114.53637 99.78827) - (xy 114.4955 99.92746) - (xy 114.4955 100.072539) - (xy 112.10251 100.072539) - (xy 112.109232 100) - (xy 112.090345 99.796179) - (xy 112.034328 99.599299) - (xy 112.022102 99.574746) - (xy 112.01309 99.514233) - (xy 112.039747 99.462503) - (xy 133.738582 99.462503) - (xy 133.758206 99.661763) - (xy 133.758207 99.661766) - (xy 133.758208 99.661769) - (xy 133.812939 99.842193) - (xy 133.816334 99.853383) - (xy 133.816335 99.853385) - (xy 133.910719 100.029966) - (xy 134.019307 100.162281) - (xy 134.037748 100.184752) - (xy 134.037753 100.184756) - (xy 134.192533 100.31178) - (xy 134.369114 100.406164) - (xy 134.36912 100.406167) - (xy 134.560731 100.464292) - (xy 134.560733 100.464292) - (xy 134.560736 100.464293) - (xy 134.759997 100.483918) - (xy 134.76 100.483918) - (xy 134.760003 100.483918) - (xy 134.959263 100.464293) - (xy 134.959264 100.464292) - (xy 134.959269 100.464292) - (xy 135.15088 100.406167) - (xy 135.286316 100.333775) - (xy 135.327466 100.31178) - (xy 135.327467 100.311778) - (xy 135.327469 100.311778) - (xy 135.482252 100.184752) - (xy 135.609278 100.029969) - (xy 135.609594 100.029379) - (xy 135.681688 99.8945) - (xy 135.703667 99.85338) - (xy 135.761792 99.661769) - (xy 135.762803 99.651511) - (xy 135.781418 99.462503) - (xy 136.278582 99.462503) - (xy 136.298206 99.661763) - (xy 136.298207 99.661766) - (xy 136.298208 99.661769) - (xy 136.352939 99.842193) - (xy 136.356334 99.853383) - (xy 136.356335 99.853385) - (xy 136.450719 100.029966) - (xy 136.559307 100.162281) - (xy 136.577748 100.184752) - (xy 136.577753 100.184756) - (xy 136.732533 100.31178) - (xy 136.909114 100.406164) - (xy 136.90912 100.406167) - (xy 137.100731 100.464292) - (xy 137.100733 100.464292) - (xy 137.100736 100.464293) - (xy 137.299997 100.483918) - (xy 137.3 100.483918) - (xy 137.300003 100.483918) - (xy 137.499263 100.464293) - (xy 137.499264 100.464292) - (xy 137.499269 100.464292) - (xy 137.69088 100.406167) - (xy 137.826316 100.333775) - (xy 137.867466 100.31178) - (xy 137.867467 100.311778) - (xy 137.867469 100.311778) - (xy 138.022252 100.184752) - (xy 138.149278 100.029969) - (xy 138.149594 100.029379) - (xy 138.221688 99.8945) - (xy 138.243667 99.85338) - (xy 138.301792 99.661769) - (xy 138.302803 99.651511) - (xy 138.321418 99.462503) - (xy 138.321418 99.462496) - (xy 138.301793 99.263236) - (xy 138.301792 99.263233) - (xy 138.301792 99.263231) - (xy 138.243667 99.07162) - (xy 138.243664 99.071614) - (xy 138.14928 98.895033) - (xy 138.022256 98.740253) - (xy 138.022252 98.740248) - (xy 137.958401 98.687847) - (xy 137.867466 98.613219) - (xy 137.690885 98.518835) - (xy 137.690883 98.518834) - (xy 137.64604 98.505231) - (xy 137.499269 98.460708) - (xy 137.499266 98.460707) - (xy 137.499263 98.460706) - (xy 137.300003 98.441082) - (xy 137.299997 98.441082) - (xy 137.100736 98.460706) - (xy 137.100733 98.460707) - (xy 136.909116 98.518834) - (xy 136.909114 98.518835) - (xy 136.732533 98.613219) - (xy 136.577753 98.740243) - (xy 136.577743 98.740253) - (xy 136.450719 98.895033) - (xy 136.356335 99.071614) - (xy 136.356334 99.071616) - (xy 136.298207 99.263233) - (xy 136.298206 99.263236) - (xy 136.278582 99.462496) - (xy 136.278582 99.462503) - (xy 135.781418 99.462503) - (xy 135.781418 99.462496) - (xy 135.761793 99.263236) - (xy 135.761792 99.263233) - (xy 135.761792 99.263231) - (xy 135.703667 99.07162) - (xy 135.703664 99.071614) - (xy 135.60928 98.895033) - (xy 135.482256 98.740253) - (xy 135.482252 98.740248) - (xy 135.418401 98.687847) - (xy 135.327466 98.613219) - (xy 135.150885 98.518835) - (xy 135.150883 98.518834) - (xy 135.10604 98.505231) - (xy 134.959269 98.460708) - (xy 134.959266 98.460707) - (xy 134.959263 98.460706) - (xy 134.760003 98.441082) - (xy 134.759997 98.441082) - (xy 134.560736 98.460706) - (xy 134.560733 98.460707) - (xy 134.369116 98.518834) - (xy 134.369114 98.518835) - (xy 134.192533 98.613219) - (xy 134.037753 98.740243) - (xy 134.037743 98.740253) - (xy 133.910719 98.895033) - (xy 133.816335 99.071614) - (xy 133.816334 99.071616) - (xy 133.758207 99.263233) - (xy 133.758206 99.263236) - (xy 133.738582 99.462496) - (xy 133.738582 99.462503) - (xy 112.039747 99.462503) - (xy 112.040718 99.460619) - (xy 114.578834 96.922503) - (xy 133.738582 96.922503) - (xy 133.758206 97.121763) - (xy 133.758207 97.121766) - (xy 133.816334 97.313383) - (xy 133.816335 97.313385) - (xy 133.910719 97.489966) - (xy 134.037743 97.644746) - (xy 134.037748 97.644752) - (xy 134.037753 97.644756) - (xy 134.192533 97.77178) - (xy 134.36463 97.863767) - (xy 134.36912 97.866167) - (xy 134.560731 97.924292) - (xy 134.560733 97.924292) - (xy 134.560736 97.924293) - (xy 134.759997 97.943918) - (xy 134.76 97.943918) - (xy 134.760003 97.943918) - (xy 134.959263 97.924293) - (xy 134.959264 97.924292) - (xy 134.959269 97.924292) - (xy 135.15088 97.866167) - (xy 135.251935 97.812152) - (xy 135.327466 97.77178) - (xy 135.327467 97.771778) - (xy 135.327469 97.771778) - (xy 135.482252 97.644752) - (xy 135.609278 97.489969) - (xy 135.643195 97.426516) - (xy 135.678748 97.36) - (xy 135.703667 97.31338) - (xy 135.761792 97.121769) - (xy 135.768247 97.056237) - (xy 135.781418 96.922503) - (xy 136.278582 96.922503) - (xy 136.298206 97.121763) - (xy 136.298207 97.121766) - (xy 136.356334 97.313383) - (xy 136.356335 97.313385) - (xy 136.450719 97.489966) - (xy 136.577743 97.644746) - (xy 136.577748 97.644752) - (xy 136.577753 97.644756) - (xy 136.732533 97.77178) - (xy 136.90463 97.863767) - (xy 136.90912 97.866167) - (xy 137.100731 97.924292) - (xy 137.100733 97.924292) - (xy 137.100736 97.924293) - (xy 137.299997 97.943918) - (xy 137.3 97.943918) - (xy 137.300003 97.943918) - (xy 137.499263 97.924293) - (xy 137.499264 97.924292) - (xy 137.499269 97.924292) - (xy 137.69088 97.866167) - (xy 137.791935 97.812152) - (xy 137.867466 97.77178) - (xy 137.867467 97.771778) - (xy 137.867469 97.771778) - (xy 138.022252 97.644752) - (xy 138.149278 97.489969) - (xy 138.183195 97.426516) - (xy 138.218748 97.36) - (xy 138.243667 97.31338) - (xy 138.301792 97.121769) - (xy 138.308247 97.056237) - (xy 138.321418 96.922503) - (xy 138.321418 96.922496) - (xy 138.301793 96.723236) - (xy 138.301792 96.723233) - (xy 138.301792 96.723231) - (xy 138.243667 96.53162) - (xy 138.2369 96.51896) - (xy 138.14928 96.355033) - (xy 138.022256 96.200253) - (xy 138.022252 96.200248) - (xy 138.017246 96.19614) - (xy 137.867466 96.073219) - (xy 137.690885 95.978835) - (xy 137.690883 95.978834) - (xy 137.687062 95.977675) - (xy 137.499269 95.920708) - (xy 137.499266 95.920707) - (xy 137.499263 95.920706) - (xy 137.300003 95.901082) - (xy 137.299997 95.901082) - (xy 137.100736 95.920706) - (xy 137.100733 95.920707) - (xy 136.909116 95.978834) - (xy 136.909114 95.978835) - (xy 136.732533 96.073219) - (xy 136.577753 96.200243) - (xy 136.577743 96.200253) - (xy 136.450719 96.355033) - (xy 136.356335 96.531614) - (xy 136.356334 96.531616) - (xy 136.298207 96.723233) - (xy 136.298206 96.723236) - (xy 136.278582 96.922496) - (xy 136.278582 96.922503) - (xy 135.781418 96.922503) - (xy 135.781418 96.922496) - (xy 135.761793 96.723236) - (xy 135.761792 96.723233) - (xy 135.761792 96.723231) - (xy 135.703667 96.53162) - (xy 135.6969 96.51896) - (xy 135.60928 96.355033) - (xy 135.482256 96.200253) - (xy 135.482252 96.200248) - (xy 135.477246 96.19614) - (xy 135.327466 96.073219) - (xy 135.150885 95.978835) - (xy 135.150883 95.978834) - (xy 135.147062 95.977675) - (xy 134.959269 95.920708) - (xy 134.959266 95.920707) - (xy 134.959263 95.920706) - (xy 134.760003 95.901082) - (xy 134.759997 95.901082) - (xy 134.560736 95.920706) - (xy 134.560733 95.920707) - (xy 134.369116 95.978834) - (xy 134.369114 95.978835) - (xy 134.192533 96.073219) - (xy 134.037753 96.200243) - (xy 134.037743 96.200253) - (xy 133.910719 96.355033) - (xy 133.816335 96.531614) - (xy 133.816334 96.531616) - (xy 133.758207 96.723233) - (xy 133.758206 96.723236) - (xy 133.738582 96.922496) - (xy 133.738582 96.922503) - (xy 114.578834 96.922503) - (xy 115.232416 96.268921) - (xy 115.248265 96.256052) - (xy 115.258416 96.249421) - (xy 115.279344 96.222532) - (xy 115.283399 96.217938) - (xy 115.286442 96.214897) - (xy 115.298673 96.197765) - (xy 115.299869 96.19616) - (xy 115.331085 96.156056) - (xy 115.331086 96.15605) - (xy 115.334621 96.14952) - (xy 115.337883 96.142849) - (xy 115.337882 96.142849) - (xy 115.337884 96.142848) - (xy 115.352389 96.094124) - (xy 115.353008 96.092194) - (xy 115.3695 96.044156) - (xy 115.3695 96.044151) - (xy 115.370724 96.036821) - (xy 115.37164 96.029461) - (xy 115.371642 96.029456) - (xy 115.369541 95.978674) - (xy 115.3695 95.97666) - (xy 115.3695 94.382503) - (xy 133.738582 94.382503) - (xy 133.758206 94.581763) - (xy 133.758207 94.581766) - (xy 133.816334 94.773383) - (xy 133.816335 94.773385) - (xy 133.910719 94.949966) - (xy 134.037743 95.104746) - (xy 134.037748 95.104752) - (xy 134.037753 95.104756) - (xy 134.192533 95.23178) - (xy 134.369114 95.326164) - (xy 134.36912 95.326167) - (xy 134.560731 95.384292) - (xy 134.560733 95.384292) - (xy 134.560736 95.384293) - (xy 134.759997 95.403918) - (xy 134.76 95.403918) - (xy 134.760003 95.403918) - (xy 134.959263 95.384293) - (xy 134.959264 95.384292) - (xy 134.959269 95.384292) - (xy 135.15088 95.326167) - (xy 135.230756 95.283471) - (xy 135.327466 95.23178) - (xy 135.327467 95.231778) - (xy 135.327469 95.231778) - (xy 135.482252 95.104752) - (xy 135.609278 94.949969) - (xy 135.703667 94.77338) - (xy 135.761792 94.581769) - (xy 135.781418 94.382503) - (xy 136.278582 94.382503) - (xy 136.298206 94.581763) - (xy 136.298207 94.581766) - (xy 136.356334 94.773383) - (xy 136.356335 94.773385) - (xy 136.450719 94.949966) - (xy 136.577743 95.104746) - (xy 136.577748 95.104752) - (xy 136.577753 95.104756) - (xy 136.732533 95.23178) - (xy 136.909114 95.326164) - (xy 136.90912 95.326167) - (xy 137.100731 95.384292) - (xy 137.100733 95.384292) - (xy 137.100736 95.384293) - (xy 137.299997 95.403918) - (xy 137.3 95.403918) - (xy 137.300003 95.403918) - (xy 137.499263 95.384293) - (xy 137.499264 95.384292) - (xy 137.499269 95.384292) - (xy 137.69088 95.326167) - (xy 137.770756 95.283471) - (xy 137.867466 95.23178) - (xy 137.867467 95.231778) - (xy 137.867469 95.231778) - (xy 138.022252 95.104752) - (xy 138.149278 94.949969) - (xy 138.243667 94.77338) - (xy 138.301792 94.581769) - (xy 138.321418 94.3825) - (xy 138.321418 94.382496) - (xy 138.301793 94.183236) - (xy 138.301792 94.183233) - (xy 138.301792 94.183231) - (xy 138.243667 93.99162) - (xy 138.243664 93.991614) - (xy 138.14928 93.815033) - (xy 138.022256 93.660253) - (xy 138.022252 93.660248) - (xy 138.022246 93.660243) - (xy 137.867466 93.533219) - (xy 137.690885 93.438835) - (xy 137.690883 93.438834) - (xy 137.499266 93.380707) - (xy 137.499263 93.380706) - (xy 137.300003 93.361082) - (xy 137.299997 93.361082) - (xy 137.100736 93.380706) - (xy 137.100733 93.380707) - (xy 136.909116 93.438834) - (xy 136.909114 93.438835) - (xy 136.732533 93.533219) - (xy 136.577753 93.660243) - (xy 136.577743 93.660253) - (xy 136.450719 93.815033) - (xy 136.356335 93.991614) - (xy 136.356334 93.991616) - (xy 136.298207 94.183233) - (xy 136.298206 94.183236) - (xy 136.278582 94.382496) - (xy 136.278582 94.382503) - (xy 135.781418 94.382503) - (xy 135.781418 94.3825) - (xy 135.781418 94.382496) - (xy 135.761793 94.183236) - (xy 135.761792 94.183233) - (xy 135.761792 94.183231) - (xy 135.703667 93.99162) - (xy 135.703664 93.991614) - (xy 135.60928 93.815033) - (xy 135.482256 93.660253) - (xy 135.482252 93.660248) - (xy 135.482246 93.660243) - (xy 135.327466 93.533219) - (xy 135.150885 93.438835) - (xy 135.150883 93.438834) - (xy 134.959266 93.380707) - (xy 134.959263 93.380706) - (xy 134.760003 93.361082) - (xy 134.759997 93.361082) - (xy 134.560736 93.380706) - (xy 134.560733 93.380707) - (xy 134.369116 93.438834) - (xy 134.369114 93.438835) - (xy 134.192533 93.533219) - (xy 134.037753 93.660243) - (xy 134.037743 93.660253) - (xy 133.910719 93.815033) - (xy 133.816335 93.991614) - (xy 133.816334 93.991616) - (xy 133.758207 94.183233) - (xy 133.758206 94.183236) - (xy 133.738582 94.382496) - (xy 133.738582 94.382503) - (xy 115.3695 94.382503) - (xy 115.3695 91.842503) - (xy 133.738582 91.842503) - (xy 133.758206 92.041763) - (xy 133.758207 92.041766) - (xy 133.816334 92.233383) - (xy 133.816335 92.233385) - (xy 133.910719 92.409966) - (xy 134.037743 92.564746) - (xy 134.037748 92.564752) - (xy 134.037753 92.564756) - (xy 134.192533 92.69178) - (xy 134.369114 92.786164) - (xy 134.36912 92.786167) - (xy 134.560731 92.844292) - (xy 134.560733 92.844292) - (xy 134.560736 92.844293) - (xy 134.759997 92.863918) - (xy 134.76 92.863918) - (xy 134.760003 92.863918) - (xy 134.959263 92.844293) - (xy 134.959264 92.844292) - (xy 134.959269 92.844292) - (xy 135.15088 92.786167) - (xy 135.230756 92.743471) - (xy 135.327466 92.69178) - (xy 135.327467 92.691778) - (xy 135.327469 92.691778) - (xy 135.482252 92.564752) - (xy 135.609278 92.409969) - (xy 135.703667 92.23338) - (xy 135.761792 92.041769) - (xy 135.781418 91.842503) - (xy 136.278582 91.842503) - (xy 136.298206 92.041763) - (xy 136.298207 92.041766) - (xy 136.356334 92.233383) - (xy 136.356335 92.233385) - (xy 136.450719 92.409966) - (xy 136.577743 92.564746) - (xy 136.577748 92.564752) - (xy 136.577753 92.564756) - (xy 136.732533 92.69178) - (xy 136.909114 92.786164) - (xy 136.90912 92.786167) - (xy 137.100731 92.844292) - (xy 137.100733 92.844292) - (xy 137.100736 92.844293) - (xy 137.299997 92.863918) - (xy 137.3 92.863918) - (xy 137.300003 92.863918) - (xy 137.499263 92.844293) - (xy 137.499264 92.844292) - (xy 137.499269 92.844292) - (xy 137.69088 92.786167) - (xy 137.770756 92.743471) - (xy 137.867466 92.69178) - (xy 137.867467 92.691778) - (xy 137.867469 92.691778) - (xy 138.022252 92.564752) - (xy 138.149278 92.409969) - (xy 138.243667 92.23338) - (xy 138.301792 92.041769) - (xy 138.321418 91.8425) - (xy 138.321418 91.842496) - (xy 138.301793 91.643236) - (xy 138.301792 91.643233) - (xy 138.301792 91.643231) - (xy 138.243667 91.45162) - (xy 138.243664 91.451614) - (xy 138.14928 91.275033) - (xy 138.022256 91.120253) - (xy 138.022252 91.120248) - (xy 138.022246 91.120243) - (xy 137.867466 90.993219) - (xy 137.690885 90.898835) - (xy 137.690883 90.898834) - (xy 137.499266 90.840707) - (xy 137.499263 90.840706) - (xy 137.300003 90.821082) - (xy 137.299997 90.821082) - (xy 137.100736 90.840706) - (xy 137.100733 90.840707) - (xy 136.909116 90.898834) - (xy 136.909114 90.898835) - (xy 136.732533 90.993219) - (xy 136.577753 91.120243) - (xy 136.577743 91.120253) - (xy 136.450719 91.275033) - (xy 136.356335 91.451614) - (xy 136.356334 91.451616) - (xy 136.298207 91.643233) - (xy 136.298206 91.643236) - (xy 136.278582 91.842496) - (xy 136.278582 91.842503) - (xy 135.781418 91.842503) - (xy 135.781418 91.8425) - (xy 135.781418 91.842496) - (xy 135.761793 91.643236) - (xy 135.761792 91.643233) - (xy 135.761792 91.643231) - (xy 135.703667 91.45162) - (xy 135.703664 91.451614) - (xy 135.60928 91.275033) - (xy 135.482256 91.120253) - (xy 135.482252 91.120248) - (xy 135.482246 91.120243) - (xy 135.327466 90.993219) - (xy 135.150885 90.898835) - (xy 135.150883 90.898834) - (xy 134.959266 90.840707) - (xy 134.959263 90.840706) - (xy 134.760003 90.821082) - (xy 134.759997 90.821082) - (xy 134.560736 90.840706) - (xy 134.560733 90.840707) - (xy 134.369116 90.898834) - (xy 134.369114 90.898835) - (xy 134.192533 90.993219) - (xy 134.037753 91.120243) - (xy 134.037743 91.120253) - (xy 133.910719 91.275033) - (xy 133.816335 91.451614) - (xy 133.816334 91.451616) - (xy 133.758207 91.643233) - (xy 133.758206 91.643236) - (xy 133.738582 91.842496) - (xy 133.738582 91.842503) - (xy 115.3695 91.842503) - (xy 115.3695 89.302503) - (xy 133.738582 89.302503) - (xy 133.758206 89.501763) - (xy 133.758207 89.501766) - (xy 133.816334 89.693383) - (xy 133.816335 89.693385) - (xy 133.910719 89.869966) - (xy 134.037743 90.024746) - (xy 134.037748 90.024752) - (xy 134.037753 90.024756) - (xy 134.192533 90.15178) - (xy 134.369114 90.246164) - (xy 134.36912 90.246167) - (xy 134.560731 90.304292) - (xy 134.560733 90.304292) - (xy 134.560736 90.304293) - (xy 134.759997 90.323918) - (xy 134.76 90.323918) - (xy 134.760003 90.323918) - (xy 134.959263 90.304293) - (xy 134.959264 90.304292) - (xy 134.959269 90.304292) - (xy 135.15088 90.246167) - (xy 135.310553 90.16082) - (xy 135.327466 90.15178) - (xy 135.327467 90.151778) - (xy 135.327469 90.151778) - (xy 135.482252 90.024752) - (xy 135.609278 89.869969) - (xy 135.703667 89.69338) - (xy 135.761792 89.501769) - (xy 135.781418 89.302503) - (xy 136.278582 89.302503) - (xy 136.298206 89.501763) - (xy 136.298207 89.501766) - (xy 136.356334 89.693383) - (xy 136.356335 89.693385) - (xy 136.450719 89.869966) - (xy 136.577743 90.024746) - (xy 136.577748 90.024752) - (xy 136.577753 90.024756) - (xy 136.732533 90.15178) - (xy 136.909114 90.246164) - (xy 136.90912 90.246167) - (xy 137.100731 90.304292) - (xy 137.100733 90.304292) - (xy 137.100736 90.304293) - (xy 137.299997 90.323918) - (xy 137.3 90.323918) - (xy 137.300003 90.323918) - (xy 137.499263 90.304293) - (xy 137.499264 90.304292) - (xy 137.499269 90.304292) - (xy 137.69088 90.246167) - (xy 137.850553 90.16082) - (xy 137.867466 90.15178) - (xy 137.867467 90.151778) - (xy 137.867469 90.151778) - (xy 138.022252 90.024752) - (xy 138.149278 89.869969) - (xy 138.243667 89.69338) - (xy 138.301792 89.501769) - (xy 138.321418 89.3025) - (xy 138.321418 89.302496) - (xy 138.301793 89.103236) - (xy 138.301792 89.103233) - (xy 138.301792 89.103231) - (xy 138.243667 88.91162) - (xy 138.243664 88.911614) - (xy 138.14928 88.735033) - (xy 138.022256 88.580253) - (xy 138.022252 88.580248) - (xy 138.022246 88.580243) - (xy 137.867466 88.453219) - (xy 137.690885 88.358835) - (xy 137.690883 88.358834) - (xy 137.499266 88.300707) - (xy 137.499263 88.300706) - (xy 137.300003 88.281082) - (xy 137.299997 88.281082) - (xy 137.100736 88.300706) - (xy 137.100733 88.300707) - (xy 136.909116 88.358834) - (xy 136.909114 88.358835) - (xy 136.732533 88.453219) - (xy 136.577753 88.580243) - (xy 136.577743 88.580253) - (xy 136.450719 88.735033) - (xy 136.356335 88.911614) - (xy 136.356334 88.911616) - (xy 136.298207 89.103233) - (xy 136.298206 89.103236) - (xy 136.278582 89.302496) - (xy 136.278582 89.302503) - (xy 135.781418 89.302503) - (xy 135.781418 89.3025) - (xy 135.781418 89.302496) - (xy 135.761793 89.103236) - (xy 135.761792 89.103233) - (xy 135.761792 89.103231) - (xy 135.703667 88.91162) - (xy 135.703664 88.911614) - (xy 135.60928 88.735033) - (xy 135.482256 88.580253) - (xy 135.482252 88.580248) - (xy 135.482246 88.580243) - (xy 135.327466 88.453219) - (xy 135.150885 88.358835) - (xy 135.150883 88.358834) - (xy 134.959266 88.300707) - (xy 134.959263 88.300706) - (xy 134.760003 88.281082) - (xy 134.759997 88.281082) - (xy 134.560736 88.300706) - (xy 134.560733 88.300707) - (xy 134.369116 88.358834) - (xy 134.369114 88.358835) - (xy 134.192533 88.453219) - (xy 134.037753 88.580243) - (xy 134.037743 88.580253) - (xy 133.910719 88.735033) - (xy 133.816335 88.911614) - (xy 133.816334 88.911616) - (xy 133.758207 89.103233) - (xy 133.758206 89.103236) - (xy 133.738582 89.302496) - (xy 133.738582 89.302503) - (xy 115.3695 89.302503) - (xy 115.3695 86.762503) - (xy 133.738582 86.762503) - (xy 133.758206 86.961763) - (xy 133.758207 86.961766) - (xy 133.816334 87.153383) - (xy 133.816335 87.153385) - (xy 133.910719 87.329966) - (xy 133.970708 87.403063) - (xy 134.037748 87.484752) - (xy 134.037753 87.484756) - (xy 134.192533 87.61178) - (xy 134.369114 87.706164) - (xy 134.36912 87.706167) - (xy 134.560731 87.764292) - (xy 134.560733 87.764292) - (xy 134.560736 87.764293) - (xy 134.759997 87.783918) - (xy 134.76 87.783918) - (xy 134.760003 87.783918) - (xy 134.959263 87.764293) - (xy 134.959264 87.764292) - (xy 134.959269 87.764292) - (xy 135.15088 87.706167) - (xy 135.230756 87.663471) - (xy 135.327466 87.61178) - (xy 135.327467 87.611778) - (xy 135.327469 87.611778) - (xy 135.482252 87.484752) - (xy 135.609278 87.329969) - (xy 135.703667 87.15338) - (xy 135.761792 86.961769) - (xy 135.781418 86.762503) - (xy 136.278582 86.762503) - (xy 136.298206 86.961763) - (xy 136.298207 86.961766) - (xy 136.356334 87.153383) - (xy 136.356335 87.153385) - (xy 136.450719 87.329966) - (xy 136.510708 87.403063) - (xy 136.577748 87.484752) - (xy 136.577753 87.484756) - (xy 136.732533 87.61178) - (xy 136.909114 87.706164) - (xy 136.90912 87.706167) - (xy 137.100731 87.764292) - (xy 137.100733 87.764292) - (xy 137.100736 87.764293) - (xy 137.299997 87.783918) - (xy 137.3 87.783918) - (xy 137.300003 87.783918) - (xy 137.499263 87.764293) - (xy 137.499264 87.764292) - (xy 137.499269 87.764292) - (xy 137.69088 87.706167) - (xy 137.770756 87.663471) - (xy 137.867466 87.61178) - (xy 137.867467 87.611778) - (xy 137.867469 87.611778) - (xy 138.022252 87.484752) - (xy 138.149278 87.329969) - (xy 138.243667 87.15338) - (xy 138.301792 86.961769) - (xy 138.321418 86.7625) - (xy 138.321418 86.762496) - (xy 138.301793 86.563236) - (xy 138.301792 86.563233) - (xy 138.301792 86.563231) - (xy 138.243667 86.37162) - (xy 138.243664 86.371614) - (xy 138.14928 86.195033) - (xy 138.022256 86.040253) - (xy 138.022252 86.040248) - (xy 138.022246 86.040243) - (xy 137.867466 85.913219) - (xy 137.690885 85.818835) - (xy 137.690883 85.818834) - (xy 137.499266 85.760707) - (xy 137.499263 85.760706) - (xy 137.300003 85.741082) - (xy 137.299997 85.741082) - (xy 137.100736 85.760706) - (xy 137.100733 85.760707) - (xy 136.909116 85.818834) - (xy 136.909114 85.818835) - (xy 136.732533 85.913219) - (xy 136.577753 86.040243) - (xy 136.577743 86.040253) - (xy 136.450719 86.195033) - (xy 136.356335 86.371614) - (xy 136.356334 86.371616) - (xy 136.298207 86.563233) - (xy 136.298206 86.563236) - (xy 136.278582 86.762496) - (xy 136.278582 86.762503) - (xy 135.781418 86.762503) - (xy 135.781418 86.7625) - (xy 135.781418 86.762496) - (xy 135.761793 86.563236) - (xy 135.761792 86.563233) - (xy 135.761792 86.563231) - (xy 135.703667 86.37162) - (xy 135.703664 86.371614) - (xy 135.60928 86.195033) - (xy 135.482256 86.040253) - (xy 135.482252 86.040248) - (xy 135.482246 86.040243) - (xy 135.327466 85.913219) - (xy 135.150885 85.818835) - (xy 135.150883 85.818834) - (xy 134.959266 85.760707) - (xy 134.959263 85.760706) - (xy 134.760003 85.741082) - (xy 134.759997 85.741082) - (xy 134.560736 85.760706) - (xy 134.560733 85.760707) - (xy 134.369116 85.818834) - (xy 134.369114 85.818835) - (xy 134.192533 85.913219) - (xy 134.037753 86.040243) - (xy 134.037743 86.040253) - (xy 133.910719 86.195033) - (xy 133.816335 86.371614) - (xy 133.816334 86.371616) - (xy 133.758207 86.563233) - (xy 133.758206 86.563236) - (xy 133.738582 86.762496) - (xy 133.738582 86.762503) - (xy 115.3695 86.762503) - (xy 115.3695 84.222503) - (xy 133.738582 84.222503) - (xy 133.758206 84.421763) - (xy 133.758207 84.421766) - (xy 133.816334 84.613383) - (xy 133.816335 84.613385) - (xy 133.910719 84.789966) - (xy 133.993101 84.890349) - (xy 134.037748 84.944752) - (xy 134.037753 84.944756) - (xy 134.192533 85.07178) - (xy 134.369114 85.166164) - (xy 134.36912 85.166167) - (xy 134.560731 85.224292) - (xy 134.560733 85.224292) - (xy 134.560736 85.224293) - (xy 134.759997 85.243918) - (xy 134.76 85.243918) - (xy 134.760003 85.243918) - (xy 134.959263 85.224293) - (xy 134.959264 85.224292) - (xy 134.959269 85.224292) - (xy 135.15088 85.166167) - (xy 135.284314 85.094845) - (xy 135.327466 85.07178) - (xy 135.327467 85.071778) - (xy 135.327469 85.071778) - (xy 135.482252 84.944752) - (xy 135.609278 84.789969) - (xy 135.611871 84.785119) - (xy 135.703664 84.613385) - (xy 135.703665 84.613383) - (xy 135.703667 84.61338) - (xy 135.761792 84.421769) - (xy 135.764188 84.397449) - (xy 135.781418 84.222503) - (xy 136.278582 84.222503) - (xy 136.298206 84.421763) - (xy 136.298207 84.421766) - (xy 136.356334 84.613383) - (xy 136.356335 84.613385) - (xy 136.450719 84.789966) - (xy 136.533101 84.890349) - (xy 136.577748 84.944752) - (xy 136.577753 84.944756) - (xy 136.732533 85.07178) - (xy 136.909114 85.166164) - (xy 136.90912 85.166167) - (xy 137.100731 85.224292) - (xy 137.100733 85.224292) - (xy 137.100736 85.224293) - (xy 137.299997 85.243918) - (xy 137.3 85.243918) - (xy 137.300003 85.243918) - (xy 137.499263 85.224293) - (xy 137.499264 85.224292) - (xy 137.499269 85.224292) - (xy 137.69088 85.166167) - (xy 137.824314 85.094845) - (xy 137.867466 85.07178) - (xy 137.867467 85.071778) - (xy 137.867469 85.071778) - (xy 138.022252 84.944752) - (xy 138.149278 84.789969) - (xy 138.151871 84.785119) - (xy 138.243664 84.613385) - (xy 138.243665 84.613383) - (xy 138.243667 84.61338) - (xy 138.301792 84.421769) - (xy 138.304188 84.397449) - (xy 138.321418 84.222503) - (xy 138.321418 84.222496) - (xy 138.301793 84.023236) - (xy 138.301792 84.023233) - (xy 138.301792 84.023231) - (xy 138.243667 83.83162) - (xy 138.243664 83.831614) - (xy 138.14928 83.655033) - (xy 138.022256 83.500253) - (xy 138.022252 83.500248) - (xy 138.022246 83.500243) - (xy 137.867466 83.373219) - (xy 137.690885 83.278835) - (xy 137.690883 83.278834) - (xy 137.499266 83.220707) - (xy 137.499263 83.220706) - (xy 137.300003 83.201082) - (xy 137.299997 83.201082) - (xy 137.100736 83.220706) - (xy 137.100733 83.220707) - (xy 136.909116 83.278834) - (xy 136.909114 83.278835) - (xy 136.732533 83.373219) - (xy 136.577753 83.500243) - (xy 136.577743 83.500253) - (xy 136.450719 83.655033) - (xy 136.356335 83.831614) - (xy 136.356334 83.831616) - (xy 136.298207 84.023233) - (xy 136.298206 84.023236) - (xy 136.278582 84.222496) - (xy 136.278582 84.222503) - (xy 135.781418 84.222503) - (xy 135.781418 84.222496) - (xy 135.761793 84.023236) - (xy 135.761792 84.023233) - (xy 135.761792 84.023231) - (xy 135.703667 83.83162) - (xy 135.703664 83.831614) - (xy 135.60928 83.655033) - (xy 135.482256 83.500253) - (xy 135.482252 83.500248) - (xy 135.482246 83.500243) - (xy 135.327466 83.373219) - (xy 135.150885 83.278835) - (xy 135.150883 83.278834) - (xy 134.959266 83.220707) - (xy 134.959263 83.220706) - (xy 134.760003 83.201082) - (xy 134.759997 83.201082) - (xy 134.560736 83.220706) - (xy 134.560733 83.220707) - (xy 134.369116 83.278834) - (xy 134.369114 83.278835) - (xy 134.192533 83.373219) - (xy 134.037753 83.500243) - (xy 134.037743 83.500253) - (xy 133.910719 83.655033) - (xy 133.816335 83.831614) - (xy 133.816334 83.831616) - (xy 133.758207 84.023233) - (xy 133.758206 84.023236) - (xy 133.738582 84.222496) - (xy 133.738582 84.222503) - (xy 115.3695 84.222503) - (xy 115.3695 81.682503) - (xy 133.738582 81.682503) - (xy 133.758206 81.881763) - (xy 133.758207 81.881766) - (xy 133.816334 82.073383) - (xy 133.816335 82.073385) - (xy 133.910719 82.249966) - (xy 134.037743 82.404746) - (xy 134.037748 82.404752) - (xy 134.037753 82.404756) - (xy 134.192533 82.53178) - (xy 134.369114 82.626164) - (xy 134.36912 82.626167) - (xy 134.560731 82.684292) - (xy 134.560733 82.684292) - (xy 134.560736 82.684293) - (xy 134.759997 82.703918) - (xy 134.76 82.703918) - (xy 134.760003 82.703918) - (xy 134.959263 82.684293) - (xy 134.959264 82.684292) - (xy 134.959269 82.684292) - (xy 135.15088 82.626167) - (xy 135.230756 82.583471) - (xy 135.327466 82.53178) - (xy 135.327467 82.531778) - (xy 135.327469 82.531778) - (xy 135.482252 82.404752) - (xy 135.609278 82.249969) - (xy 135.703667 82.07338) - (xy 135.761792 81.881769) - (xy 135.781418 81.682503) - (xy 136.278582 81.682503) - (xy 136.298206 81.881763) - (xy 136.298207 81.881766) - (xy 136.356334 82.073383) - (xy 136.356335 82.073385) - (xy 136.450719 82.249966) - (xy 136.577743 82.404746) - (xy 136.577748 82.404752) - (xy 136.577753 82.404756) - (xy 136.732533 82.53178) - (xy 136.909114 82.626164) - (xy 136.90912 82.626167) - (xy 137.100731 82.684292) - (xy 137.100733 82.684292) - (xy 137.100736 82.684293) - (xy 137.299997 82.703918) - (xy 137.3 82.703918) - (xy 137.300003 82.703918) - (xy 137.499263 82.684293) - (xy 137.499264 82.684292) - (xy 137.499269 82.684292) - (xy 137.69088 82.626167) - (xy 137.770756 82.583471) - (xy 137.867466 82.53178) - (xy 137.867467 82.531778) - (xy 137.867469 82.531778) - (xy 138.022252 82.404752) - (xy 138.149278 82.249969) - (xy 138.243667 82.07338) - (xy 138.301792 81.881769) - (xy 138.321418 81.6825) - (xy 138.321418 81.682496) - (xy 138.301793 81.483236) - (xy 138.301792 81.483233) - (xy 138.301792 81.483231) - (xy 138.243667 81.29162) - (xy 138.243664 81.291614) - (xy 138.14928 81.115033) - (xy 138.022256 80.960253) - (xy 138.022252 80.960248) - (xy 138.022246 80.960243) - (xy 137.867466 80.833219) - (xy 137.690885 80.738835) - (xy 137.690883 80.738834) - (xy 137.499266 80.680707) - (xy 137.499263 80.680706) - (xy 137.300003 80.661082) - (xy 137.299997 80.661082) - (xy 137.100736 80.680706) - (xy 137.100733 80.680707) - (xy 136.909116 80.738834) - (xy 136.909114 80.738835) - (xy 136.732533 80.833219) - (xy 136.577753 80.960243) - (xy 136.577743 80.960253) - (xy 136.450719 81.115033) - (xy 136.356335 81.291614) - (xy 136.356334 81.291616) - (xy 136.298207 81.483233) - (xy 136.298206 81.483236) - (xy 136.278582 81.682496) - (xy 136.278582 81.682503) - (xy 135.781418 81.682503) - (xy 135.781418 81.6825) - (xy 135.781418 81.682496) - (xy 135.761793 81.483236) - (xy 135.761792 81.483233) - (xy 135.761792 81.483231) - (xy 135.703667 81.29162) - (xy 135.703664 81.291614) - (xy 135.60928 81.115033) - (xy 135.482256 80.960253) - (xy 135.482252 80.960248) - (xy 135.482246 80.960243) - (xy 135.327466 80.833219) - (xy 135.150885 80.738835) - (xy 135.150883 80.738834) - (xy 134.959266 80.680707) - (xy 134.959263 80.680706) - (xy 134.760003 80.661082) - (xy 134.759997 80.661082) - (xy 134.560736 80.680706) - (xy 134.560733 80.680707) - (xy 134.369116 80.738834) - (xy 134.369114 80.738835) - (xy 134.192533 80.833219) - (xy 134.037753 80.960243) - (xy 134.037743 80.960253) - (xy 133.910719 81.115033) - (xy 133.816335 81.291614) - (xy 133.816334 81.291616) - (xy 133.758207 81.483233) - (xy 133.758206 81.483236) - (xy 133.738582 81.682496) - (xy 133.738582 81.682503) - (xy 115.3695 81.682503) - (xy 115.3695 79.142503) - (xy 133.738582 79.142503) - (xy 133.758206 79.341763) - (xy 133.758207 79.341766) - (xy 133.816334 79.533383) - (xy 133.816335 79.533385) - (xy 133.910719 79.709966) - (xy 134.037743 79.864746) - (xy 134.037748 79.864752) - (xy 134.037753 79.864756) - (xy 134.192533 79.99178) - (xy 134.369114 80.086164) - (xy 134.36912 80.086167) - (xy 134.560731 80.144292) - (xy 134.560733 80.144292) - (xy 134.560736 80.144293) - (xy 134.759997 80.163918) - (xy 134.76 80.163918) - (xy 134.760003 80.163918) - (xy 134.959263 80.144293) - (xy 134.959264 80.144292) - (xy 134.959269 80.144292) - (xy 135.15088 80.086167) - (xy 135.230756 80.043471) - (xy 135.327466 79.99178) - (xy 135.327467 79.991778) - (xy 135.327469 79.991778) - (xy 135.482252 79.864752) - (xy 135.609278 79.709969) - (xy 135.703667 79.53338) - (xy 135.761792 79.341769) - (xy 135.781418 79.142503) - (xy 136.278582 79.142503) - (xy 136.298206 79.341763) - (xy 136.298207 79.341766) - (xy 136.356334 79.533383) - (xy 136.356335 79.533385) - (xy 136.450719 79.709966) - (xy 136.577743 79.864746) - (xy 136.577748 79.864752) - (xy 136.577753 79.864756) - (xy 136.732533 79.99178) - (xy 136.909114 80.086164) - (xy 136.90912 80.086167) - (xy 137.100731 80.144292) - (xy 137.100733 80.144292) - (xy 137.100736 80.144293) - (xy 137.299997 80.163918) - (xy 137.3 80.163918) - (xy 137.300003 80.163918) - (xy 137.499263 80.144293) - (xy 137.499264 80.144292) - (xy 137.499269 80.144292) - (xy 137.69088 80.086167) - (xy 137.770756 80.043471) - (xy 137.867466 79.99178) - (xy 137.867467 79.991778) - (xy 137.867469 79.991778) - (xy 138.022252 79.864752) - (xy 138.149278 79.709969) - (xy 138.243667 79.53338) - (xy 138.301792 79.341769) - (xy 138.321418 79.1425) - (xy 138.321418 79.142496) - (xy 138.301793 78.943236) - (xy 138.301792 78.943233) - (xy 138.301792 78.943231) - (xy 138.243667 78.75162) - (xy 138.243664 78.751614) - (xy 138.14928 78.575033) - (xy 138.022256 78.420253) - (xy 138.022252 78.420248) - (xy 138.022246 78.420243) - (xy 137.867466 78.293219) - (xy 137.690885 78.198835) - (xy 137.690883 78.198834) - (xy 137.499266 78.140707) - (xy 137.499263 78.140706) - (xy 137.300003 78.121082) - (xy 137.299997 78.121082) - (xy 137.100736 78.140706) - (xy 137.100733 78.140707) - (xy 136.909116 78.198834) - (xy 136.909114 78.198835) - (xy 136.732533 78.293219) - (xy 136.577753 78.420243) - (xy 136.577743 78.420253) - (xy 136.450719 78.575033) - (xy 136.356335 78.751614) - (xy 136.356334 78.751616) - (xy 136.298207 78.943233) - (xy 136.298206 78.943236) - (xy 136.278582 79.142496) - (xy 136.278582 79.142503) - (xy 135.781418 79.142503) - (xy 135.781418 79.1425) - (xy 135.781418 79.142496) - (xy 135.761793 78.943236) - (xy 135.761792 78.943233) - (xy 135.761792 78.943231) - (xy 135.703667 78.75162) - (xy 135.703664 78.751614) - (xy 135.60928 78.575033) - (xy 135.482256 78.420253) - (xy 135.482252 78.420248) - (xy 135.482246 78.420243) - (xy 135.327466 78.293219) - (xy 135.150885 78.198835) - (xy 135.150883 78.198834) - (xy 134.959266 78.140707) - (xy 134.959263 78.140706) - (xy 134.760003 78.121082) - (xy 134.759997 78.121082) - (xy 134.560736 78.140706) - (xy 134.560733 78.140707) - (xy 134.369116 78.198834) - (xy 134.369114 78.198835) - (xy 134.192533 78.293219) - (xy 134.037753 78.420243) - (xy 134.037743 78.420253) - (xy 133.910719 78.575033) - (xy 133.816335 78.751614) - (xy 133.816334 78.751616) - (xy 133.758207 78.943233) - (xy 133.758206 78.943236) - (xy 133.738582 79.142496) - (xy 133.738582 79.142503) - (xy 115.3695 79.142503) - (xy 115.3695 78.172846) - (xy 115.388407 78.114655) - (xy 115.39849 78.102848) - (xy 118.501338 75) - (xy 122.040493 75) - (xy 122.060504 75.34358) - (xy 122.120266 75.682506) - (xy 122.120266 75.682507) - (xy 122.218971 76.012205) - (xy 122.218973 76.012212) - (xy 122.355285 76.328217) - (xy 122.355288 76.328224) - (xy 122.527367 76.626274) - (xy 122.527369 76.626277) - (xy 122.732888 76.902337) - (xy 122.969069 77.152673) - (xy 123.232701 77.373886) - (xy 123.232705 77.373889) - (xy 123.351129 77.451778) - (xy 123.49464 77.546167) - (xy 123.520246 77.563008) - (xy 123.827799 77.717467) - (xy 124.151204 77.835177) - (xy 124.151207 77.835177) - (xy 124.151208 77.835178) - (xy 124.486076 77.914543) - (xy 124.486081 77.914543) - (xy 124.486087 77.914545) - (xy 124.82792 77.9545) - (xy 125.172077 77.9545) - (xy 125.17208 77.9545) - (xy 125.513913 77.914545) - (xy 125.513919 77.914543) - (xy 125.513923 77.914543) - (xy 125.737168 77.861632) - (xy 125.848796 77.835177) - (xy 126.172201 77.717467) - (xy 126.479754 77.563008) - (xy 126.767295 77.373889) - (xy 127.030937 77.152667) - (xy 127.267114 76.902334) - (xy 127.472632 76.626276) - (xy 127.486357 76.602503) - (xy 133.738582 76.602503) - (xy 133.758206 76.801763) - (xy 133.758207 76.801766) - (xy 133.816334 76.993383) - (xy 133.816335 76.993385) - (xy 133.910719 77.169966) - (xy 134.037743 77.324746) - (xy 134.037748 77.324752) - (xy 134.037753 77.324756) - (xy 134.192533 77.45178) - (xy 134.369114 77.546164) - (xy 134.36912 77.546167) - (xy 134.560731 77.604292) - (xy 134.560733 77.604292) - (xy 134.560736 77.604293) - (xy 134.759997 77.623918) - (xy 134.76 77.623918) - (xy 134.760003 77.623918) - (xy 134.959263 77.604293) - (xy 134.959264 77.604292) - (xy 134.959269 77.604292) - (xy 135.15088 77.546167) - (xy 135.230756 77.503471) - (xy 135.327466 77.45178) - (xy 135.327467 77.451778) - (xy 135.327469 77.451778) - (xy 135.482252 77.324752) - (xy 135.609278 77.169969) - (xy 135.703667 76.99338) - (xy 135.761792 76.801769) - (xy 135.779077 76.626277) - (xy 135.781418 76.602503) - (xy 136.278582 76.602503) - (xy 136.298206 76.801763) - (xy 136.298207 76.801766) - (xy 136.356334 76.993383) - (xy 136.356335 76.993385) - (xy 136.450719 77.169966) - (xy 136.577743 77.324746) - (xy 136.577748 77.324752) - (xy 136.577753 77.324756) - (xy 136.732533 77.45178) - (xy 136.909114 77.546164) - (xy 136.90912 77.546167) - (xy 137.100731 77.604292) - (xy 137.100733 77.604292) - (xy 137.100736 77.604293) - (xy 137.299997 77.623918) - (xy 137.3 77.623918) - (xy 137.300003 77.623918) - (xy 137.499263 77.604293) - (xy 137.499264 77.604292) - (xy 137.499269 77.604292) - (xy 137.69088 77.546167) - (xy 137.770756 77.503471) - (xy 137.867466 77.45178) - (xy 137.867467 77.451778) - (xy 137.867469 77.451778) - (xy 138.022252 77.324752) - (xy 138.149278 77.169969) - (xy 138.243667 76.99338) - (xy 138.301792 76.801769) - (xy 138.319077 76.626277) - (xy 138.321418 76.602503) - (xy 138.321418 76.602496) - (xy 138.301793 76.403236) - (xy 138.301792 76.403233) - (xy 138.301792 76.403231) - (xy 138.243667 76.21162) - (xy 138.214203 76.156496) - (xy 138.14928 76.035033) - (xy 138.022256 75.880253) - (xy 138.022252 75.880248) - (xy 138.022246 75.880243) - (xy 137.867466 75.753219) - (xy 137.690885 75.658835) - (xy 137.690883 75.658834) - (xy 137.499266 75.600707) - (xy 137.499263 75.600706) - (xy 137.300003 75.581082) - (xy 137.299997 75.581082) - (xy 137.100736 75.600706) - (xy 137.100733 75.600707) - (xy 136.909116 75.658834) - (xy 136.909114 75.658835) - (xy 136.732533 75.753219) - (xy 136.577753 75.880243) - (xy 136.577743 75.880253) - (xy 136.450719 76.035033) - (xy 136.356335 76.211614) - (xy 136.356334 76.211616) - (xy 136.298207 76.403233) - (xy 136.298206 76.403236) - (xy 136.278582 76.602496) - (xy 136.278582 76.602503) - (xy 135.781418 76.602503) - (xy 135.781418 76.602496) - (xy 135.761793 76.403236) - (xy 135.761792 76.403233) - (xy 135.761792 76.403231) - (xy 135.703667 76.21162) - (xy 135.674203 76.156496) - (xy 135.60928 76.035033) - (xy 135.482256 75.880253) - (xy 135.482252 75.880248) - (xy 135.482246 75.880243) - (xy 135.327466 75.753219) - (xy 135.150885 75.658835) - (xy 135.150883 75.658834) - (xy 134.959266 75.600707) - (xy 134.959263 75.600706) - (xy 134.760003 75.581082) - (xy 134.759997 75.581082) - (xy 134.560736 75.600706) - (xy 134.560733 75.600707) - (xy 134.369116 75.658834) - (xy 134.369114 75.658835) - (xy 134.192533 75.753219) - (xy 134.037753 75.880243) - (xy 134.037743 75.880253) - (xy 133.910719 76.035033) - (xy 133.816335 76.211614) - (xy 133.816334 76.211616) - (xy 133.758207 76.403233) - (xy 133.758206 76.403236) - (xy 133.738582 76.602496) - (xy 133.738582 76.602503) - (xy 127.486357 76.602503) - (xy 127.644712 76.328224) - (xy 127.781027 76.012211) - (xy 127.879733 75.682509) - (xy 127.939496 75.343578) - (xy 127.959507 75) - (xy 127.939496 74.656422) - (xy 127.879733 74.317491) - (xy 127.803395 74.062503) - (xy 133.738582 74.062503) - (xy 133.758206 74.261763) - (xy 133.758207 74.261766) - (xy 133.816334 74.453383) - (xy 133.816335 74.453385) - (xy 133.910719 74.629966) - (xy 133.932431 74.656422) - (xy 134.037748 74.784752) - (xy 134.037753 74.784756) - (xy 134.192533 74.91178) - (xy 134.357582 75) - (xy 134.36912 75.006167) - (xy 134.560731 75.064292) - (xy 134.560733 75.064292) - (xy 134.560736 75.064293) - (xy 134.759997 75.083918) - (xy 134.76 75.083918) - (xy 134.760003 75.083918) - (xy 134.959263 75.064293) - (xy 134.959264 75.064292) - (xy 134.959269 75.064292) - (xy 135.15088 75.006167) - (xy 135.230756 74.963471) - (xy 135.327466 74.91178) - (xy 135.327467 74.911778) - (xy 135.327469 74.911778) - (xy 135.482252 74.784752) - (xy 135.609278 74.629969) - (xy 135.703667 74.45338) - (xy 135.761792 74.261769) - (xy 135.781418 74.062503) - (xy 136.278582 74.062503) - (xy 136.298206 74.261763) - (xy 136.298207 74.261766) - (xy 136.356334 74.453383) - (xy 136.356335 74.453385) - (xy 136.450719 74.629966) - (xy 136.472431 74.656422) - (xy 136.577748 74.784752) - (xy 136.577753 74.784756) - (xy 136.732533 74.91178) - (xy 136.897582 75) - (xy 136.90912 75.006167) - (xy 137.100731 75.064292) - (xy 137.100733 75.064292) - (xy 137.100736 75.064293) - (xy 137.299997 75.083918) - (xy 137.3 75.083918) - (xy 137.300003 75.083918) - (xy 137.499263 75.064293) - (xy 137.499264 75.064292) - (xy 137.499269 75.064292) - (xy 137.69088 75.006167) - (xy 137.770756 74.963471) - (xy 137.867466 74.91178) - (xy 137.867467 74.911778) - (xy 137.867469 74.911778) - (xy 138.022252 74.784752) - (xy 138.149278 74.629969) - (xy 138.243667 74.45338) - (xy 138.301792 74.261769) - (xy 138.321418 74.0625) - (xy 138.321418 74.062496) - (xy 138.301793 73.863236) - (xy 138.301792 73.863233) - (xy 138.301792 73.863231) - (xy 138.243667 73.67162) - (xy 138.243664 73.671614) - (xy 138.14928 73.495033) - (xy 138.022256 73.340253) - (xy 138.022252 73.340248) - (xy 138.022246 73.340243) - (xy 137.867466 73.213219) - (xy 137.690885 73.118835) - (xy 137.690883 73.118834) - (xy 137.499266 73.060707) - (xy 137.499263 73.060706) - (xy 137.300003 73.041082) - (xy 137.299997 73.041082) - (xy 137.100736 73.060706) - (xy 137.100733 73.060707) - (xy 136.909116 73.118834) - (xy 136.909114 73.118835) - (xy 136.732533 73.213219) - (xy 136.577753 73.340243) - (xy 136.577743 73.340253) - (xy 136.450719 73.495033) - (xy 136.356335 73.671614) - (xy 136.356334 73.671616) - (xy 136.298207 73.863233) - (xy 136.298206 73.863236) - (xy 136.278582 74.062496) - (xy 136.278582 74.062503) - (xy 135.781418 74.062503) - (xy 135.781418 74.0625) - (xy 135.781418 74.062496) - (xy 135.761793 73.863236) - (xy 135.761792 73.863233) - (xy 135.761792 73.863231) - (xy 135.703667 73.67162) - (xy 135.703664 73.671614) - (xy 135.60928 73.495033) - (xy 135.482256 73.340253) - (xy 135.482252 73.340248) - (xy 135.482246 73.340243) - (xy 135.327466 73.213219) - (xy 135.150885 73.118835) - (xy 135.150883 73.118834) - (xy 134.959266 73.060707) - (xy 134.959263 73.060706) - (xy 134.760003 73.041082) - (xy 134.759997 73.041082) - (xy 134.560736 73.060706) - (xy 134.560733 73.060707) - (xy 134.369116 73.118834) - (xy 134.369114 73.118835) - (xy 134.192533 73.213219) - (xy 134.037753 73.340243) - (xy 134.037743 73.340253) - (xy 133.910719 73.495033) - (xy 133.816335 73.671614) - (xy 133.816334 73.671616) - (xy 133.758207 73.863233) - (xy 133.758206 73.863236) - (xy 133.738582 74.062496) - (xy 133.738582 74.062503) - (xy 127.803395 74.062503) - (xy 127.781027 73.987789) - (xy 127.644712 73.671776) - (xy 127.472632 73.373724) - (xy 127.267114 73.097666) - (xy 127.267113 73.097665) - (xy 127.267111 73.097662) - (xy 127.03093 72.847326) - (xy 126.767298 72.626113) - (xy 126.479755 72.436992) - (xy 126.172203 72.282534) - (xy 126.172198 72.282532) - (xy 125.848791 72.164821) - (xy 125.513923 72.085456) - (xy 125.402817 72.072469) - (xy 125.17208 72.0455) - (xy 125.172077 72.0455) - (xy 124.827923 72.0455) - (xy 124.82792 72.0455) - (xy 124.639561 72.067516) - (xy 124.486076 72.085456) - (xy 124.151208 72.164821) - (xy 123.827801 72.282532) - (xy 123.827796 72.282534) - (xy 123.520244 72.436992) - (xy 123.232701 72.626113) - (xy 122.969069 72.847326) - (xy 122.732888 73.097662) - (xy 122.527369 73.373722) - (xy 122.527367 73.373725) - (xy 122.355288 73.671775) - (xy 122.355285 73.671782) - (xy 122.218973 73.987787) - (xy 122.218971 73.987794) - (xy 122.120266 74.317492) - (xy 122.120266 74.317493) - (xy 122.060504 74.656419) - (xy 122.040493 75) - (xy 118.501338 75) - (xy 121.978835 71.522503) - (xy 133.738582 71.522503) - (xy 133.758206 71.721763) - (xy 133.758207 71.721766) - (xy 133.816334 71.913383) - (xy 133.816335 71.913385) - (xy 133.910719 72.089966) - (xy 134.037743 72.244746) - (xy 134.037748 72.244752) - (xy 134.037753 72.244756) - (xy 134.192533 72.37178) - (xy 134.369114 72.466164) - (xy 134.36912 72.466167) - (xy 134.560731 72.524292) - (xy 134.560733 72.524292) - (xy 134.560736 72.524293) - (xy 134.759997 72.543918) - (xy 134.76 72.543918) - (xy 134.760003 72.543918) - (xy 134.959263 72.524293) - (xy 134.959264 72.524292) - (xy 134.959269 72.524292) - (xy 135.15088 72.466167) - (xy 135.230756 72.423471) - (xy 135.327466 72.37178) - (xy 135.327467 72.371778) - (xy 135.327469 72.371778) - (xy 135.482252 72.244752) - (xy 135.609278 72.089969) - (xy 135.611691 72.085456) - (xy 135.703664 71.913385) - (xy 135.703665 71.913383) - (xy 135.703667 71.91338) - (xy 135.761792 71.721769) - (xy 135.781418 71.522503) - (xy 136.278582 71.522503) - (xy 136.298206 71.721763) - (xy 136.298207 71.721766) - (xy 136.356334 71.913383) - (xy 136.356335 71.913385) - (xy 136.450719 72.089966) - (xy 136.577743 72.244746) - (xy 136.577748 72.244752) - (xy 136.577753 72.244756) - (xy 136.732533 72.37178) - (xy 136.909114 72.466164) - (xy 136.90912 72.466167) - (xy 137.100731 72.524292) - (xy 137.100733 72.524292) - (xy 137.100736 72.524293) - (xy 137.299997 72.543918) - (xy 137.3 72.543918) - (xy 137.300003 72.543918) - (xy 137.499263 72.524293) - (xy 137.499264 72.524292) - (xy 137.499269 72.524292) - (xy 137.69088 72.466167) - (xy 137.770756 72.423471) - (xy 137.867466 72.37178) - (xy 137.867467 72.371778) - (xy 137.867469 72.371778) - (xy 138.022252 72.244752) - (xy 138.149278 72.089969) - (xy 138.151691 72.085456) - (xy 138.243664 71.913385) - (xy 138.243665 71.913383) - (xy 138.243667 71.91338) - (xy 138.301792 71.721769) - (xy 138.321418 71.5225) - (xy 138.307638 71.382587) - (xy 138.301793 71.323236) - (xy 138.301792 71.323233) - (xy 138.301792 71.323231) - (xy 138.243667 71.13162) - (xy 138.243664 71.131614) - (xy 138.14928 70.955033) - (xy 138.022256 70.800253) - (xy 138.022252 70.800248) - (xy 138.022246 70.800243) - (xy 137.867466 70.673219) - (xy 137.690885 70.578835) - (xy 137.690883 70.578834) - (xy 137.499266 70.520707) - (xy 137.499263 70.520706) - (xy 137.300003 70.501082) - (xy 137.299997 70.501082) - (xy 137.100736 70.520706) - (xy 137.100733 70.520707) - (xy 136.909116 70.578834) - (xy 136.909114 70.578835) - (xy 136.732533 70.673219) - (xy 136.577753 70.800243) - (xy 136.577743 70.800253) - (xy 136.450719 70.955033) - (xy 136.356335 71.131614) - (xy 136.356334 71.131616) - (xy 136.298207 71.323233) - (xy 136.298206 71.323236) - (xy 136.278582 71.522496) - (xy 136.278582 71.522503) - (xy 135.781418 71.522503) - (xy 135.781418 71.5225) - (xy 135.767638 71.382587) - (xy 135.761793 71.323236) - (xy 135.761792 71.323233) - (xy 135.761792 71.323231) - (xy 135.703667 71.13162) - (xy 135.703664 71.131614) - (xy 135.60928 70.955033) - (xy 135.482256 70.800253) - (xy 135.482252 70.800248) - (xy 135.482246 70.800243) - (xy 135.327466 70.673219) - (xy 135.150885 70.578835) - (xy 135.150883 70.578834) - (xy 134.959266 70.520707) - (xy 134.959263 70.520706) - (xy 134.760003 70.501082) - (xy 134.759997 70.501082) - (xy 134.560736 70.520706) - (xy 134.560733 70.520707) - (xy 134.369116 70.578834) - (xy 134.369114 70.578835) - (xy 134.192533 70.673219) - (xy 134.037753 70.800243) - (xy 134.037743 70.800253) - (xy 133.910719 70.955033) - (xy 133.816335 71.131614) - (xy 133.816334 71.131616) - (xy 133.758207 71.323233) - (xy 133.758206 71.323236) - (xy 133.738582 71.522496) - (xy 133.738582 71.522503) - (xy 121.978835 71.522503) - (xy 124.518835 68.982503) - (xy 133.738582 68.982503) - (xy 133.758206 69.181763) - (xy 133.758207 69.181766) - (xy 133.816334 69.373383) - (xy 133.816335 69.373385) - (xy 133.910719 69.549966) - (xy 134.028152 69.693059) - (xy 134.037748 69.704752) - (xy 134.037753 69.704756) - (xy 134.192533 69.83178) - (xy 134.369114 69.926164) - (xy 134.36912 69.926167) - (xy 134.560731 69.984292) - (xy 134.560733 69.984292) - (xy 134.560736 69.984293) - (xy 134.759997 70.003918) - (xy 134.76 70.003918) - (xy 134.760003 70.003918) - (xy 134.959263 69.984293) - (xy 134.959264 69.984292) - (xy 134.959269 69.984292) - (xy 135.15088 69.926167) - (xy 135.230756 69.883471) - (xy 135.327466 69.83178) - (xy 135.327467 69.831778) - (xy 135.327469 69.831778) - (xy 135.482252 69.704752) - (xy 135.609278 69.549969) - (xy 135.703667 69.37338) - (xy 135.761792 69.181769) - (xy 135.781418 68.982503) - (xy 136.278582 68.982503) - (xy 136.298206 69.181763) - (xy 136.298207 69.181766) - (xy 136.356334 69.373383) - (xy 136.356335 69.373385) - (xy 136.450719 69.549966) - (xy 136.568152 69.693059) - (xy 136.577748 69.704752) - (xy 136.577753 69.704756) - (xy 136.732533 69.83178) - (xy 136.909114 69.926164) - (xy 136.90912 69.926167) - (xy 137.100731 69.984292) - (xy 137.100733 69.984292) - (xy 137.100736 69.984293) - (xy 137.299997 70.003918) - (xy 137.3 70.003918) - (xy 137.300003 70.003918) - (xy 137.499263 69.984293) - (xy 137.499264 69.984292) - (xy 137.499269 69.984292) - (xy 137.69088 69.926167) - (xy 137.770756 69.883471) - (xy 137.867466 69.83178) - (xy 137.867467 69.831778) - (xy 137.867469 69.831778) - (xy 138.022252 69.704752) - (xy 138.149278 69.549969) - (xy 138.243667 69.37338) - (xy 138.301792 69.181769) - (xy 138.321418 68.9825) - (xy 138.321418 68.982496) - (xy 138.301793 68.783236) - (xy 138.301792 68.783233) - (xy 138.301792 68.783231) - (xy 138.243667 68.59162) - (xy 138.243664 68.591614) - (xy 138.14928 68.415033) - (xy 138.022256 68.260253) - (xy 138.022252 68.260248) - (xy 138.022246 68.260243) - (xy 137.867466 68.133219) - (xy 137.690885 68.038835) - (xy 137.690883 68.038834) - (xy 137.499266 67.980707) - (xy 137.499263 67.980706) - (xy 137.300003 67.961082) - (xy 137.299997 67.961082) - (xy 137.100736 67.980706) - (xy 137.100733 67.980707) - (xy 136.909116 68.038834) - (xy 136.909114 68.038835) - (xy 136.732533 68.133219) - (xy 136.577753 68.260243) - (xy 136.577743 68.260253) - (xy 136.450719 68.415033) - (xy 136.356335 68.591614) - (xy 136.356334 68.591616) - (xy 136.298207 68.783233) - (xy 136.298206 68.783236) - (xy 136.278582 68.982496) - (xy 136.278582 68.982503) - (xy 135.781418 68.982503) - (xy 135.781418 68.9825) - (xy 135.781418 68.982496) - (xy 135.761793 68.783236) - (xy 135.761792 68.783233) - (xy 135.761792 68.783231) - (xy 135.703667 68.59162) - (xy 135.703664 68.591614) - (xy 135.60928 68.415033) - (xy 135.482256 68.260253) - (xy 135.482252 68.260248) - (xy 135.482246 68.260243) - (xy 135.327466 68.133219) - (xy 135.150885 68.038835) - (xy 135.150883 68.038834) - (xy 134.959266 67.980707) - (xy 134.959263 67.980706) - (xy 134.760003 67.961082) - (xy 134.759997 67.961082) - (xy 134.560736 67.980706) - (xy 134.560733 67.980707) - (xy 134.369116 68.038834) - (xy 134.369114 68.038835) - (xy 134.192533 68.133219) - (xy 134.037753 68.260243) - (xy 134.037743 68.260253) - (xy 133.910719 68.415033) - (xy 133.816335 68.591614) - (xy 133.816334 68.591616) - (xy 133.758207 68.783233) - (xy 133.758206 68.783236) - (xy 133.738582 68.982496) - (xy 133.738582 68.982503) - (xy 124.518835 68.982503) - (xy 127.058835 66.442503) - (xy 133.738582 66.442503) - (xy 133.758206 66.641763) - (xy 133.758207 66.641766) - (xy 133.816334 66.833383) - (xy 133.816335 66.833385) - (xy 133.910719 67.009966) - (xy 134.037743 67.164746) - (xy 134.037748 67.164752) - (xy 134.037753 67.164756) - (xy 134.192533 67.29178) - (xy 134.369114 67.386164) - (xy 134.36912 67.386167) - (xy 134.560731 67.444292) - (xy 134.560733 67.444292) - (xy 134.560736 67.444293) - (xy 134.759997 67.463918) - (xy 134.76 67.463918) - (xy 134.760003 67.463918) - (xy 134.959263 67.444293) - (xy 134.959264 67.444292) - (xy 134.959269 67.444292) - (xy 135.15088 67.386167) - (xy 135.230756 67.343471) - (xy 135.327466 67.29178) - (xy 135.327467 67.291778) - (xy 135.327469 67.291778) - (xy 135.482252 67.164752) - (xy 135.609278 67.009969) - (xy 135.703667 66.83338) - (xy 135.761792 66.641769) - (xy 135.781073 66.446009) - (xy 135.781418 66.442503) - (xy 136.278582 66.442503) - (xy 136.298206 66.641763) - (xy 136.298207 66.641766) - (xy 136.356334 66.833383) - (xy 136.356335 66.833385) - (xy 136.450719 67.009966) - (xy 136.577743 67.164746) - (xy 136.577748 67.164752) - (xy 136.577753 67.164756) - (xy 136.732533 67.29178) - (xy 136.909114 67.386164) - (xy 136.90912 67.386167) - (xy 137.100731 67.444292) - (xy 137.100733 67.444292) - (xy 137.100736 67.444293) - (xy 137.299997 67.463918) - (xy 137.3 67.463918) - (xy 137.300003 67.463918) - (xy 137.499263 67.444293) - (xy 137.499264 67.444292) - (xy 137.499269 67.444292) - (xy 137.69088 67.386167) - (xy 137.770756 67.343471) - (xy 137.867466 67.29178) - (xy 137.867467 67.291778) - (xy 137.867469 67.291778) - (xy 138.022252 67.164752) - (xy 138.149278 67.009969) - (xy 138.243667 66.83338) - (xy 138.301792 66.641769) - (xy 138.321073 66.446009) - (xy 138.321418 66.442503) - (xy 138.321418 66.442496) - (xy 138.301793 66.243236) - (xy 138.301792 66.243233) - (xy 138.301792 66.243231) - (xy 138.243667 66.05162) - (xy 138.239504 66.043831) - (xy 138.14928 65.875033) - (xy 138.046344 65.749604) - (xy 138.022252 65.720248) - (xy 138.022246 65.720243) - (xy 137.867466 65.593219) - (xy 137.690885 65.498835) - (xy 137.690883 65.498834) - (xy 137.499266 65.440707) - (xy 137.499263 65.440706) - (xy 137.300003 65.421082) - (xy 137.299997 65.421082) - (xy 137.100736 65.440706) - (xy 137.100733 65.440707) - (xy 136.909116 65.498834) - (xy 136.909114 65.498835) - (xy 136.732533 65.593219) - (xy 136.577753 65.720243) - (xy 136.577743 65.720253) - (xy 136.450719 65.875033) - (xy 136.356335 66.051614) - (xy 136.356334 66.051616) - (xy 136.298207 66.243233) - (xy 136.298206 66.243236) - (xy 136.278582 66.442496) - (xy 136.278582 66.442503) - (xy 135.781418 66.442503) - (xy 135.781418 66.442496) - (xy 135.761793 66.243236) - (xy 135.761792 66.243233) - (xy 135.761792 66.243231) - (xy 135.703667 66.05162) - (xy 135.699504 66.043831) - (xy 135.60928 65.875033) - (xy 135.506344 65.749604) - (xy 135.482252 65.720248) - (xy 135.482246 65.720243) - (xy 135.327466 65.593219) - (xy 135.150885 65.498835) - (xy 135.150883 65.498834) - (xy 134.959266 65.440707) - (xy 134.959263 65.440706) - (xy 134.760003 65.421082) - (xy 134.759997 65.421082) - (xy 134.560736 65.440706) - (xy 134.560733 65.440707) - (xy 134.369116 65.498834) - (xy 134.369114 65.498835) - (xy 134.192533 65.593219) - (xy 134.037753 65.720243) - (xy 134.037743 65.720253) - (xy 133.910719 65.875033) - (xy 133.816335 66.051614) - (xy 133.816334 66.051616) - (xy 133.758207 66.243233) - (xy 133.758206 66.243236) - (xy 133.738582 66.442496) - (xy 133.738582 66.442503) - (xy 127.058835 66.442503) - (xy 128.811775 64.689563) - (xy 133.7435 64.689563) - (xy 133.743501 64.68957) - (xy 133.758265 64.7638) - (xy 133.758266 64.763802) - (xy 133.813302 64.846167) - (xy 133.814516 64.847984) - (xy 133.898699 64.904234) - (xy 133.972933 64.919) - (xy 135.547066 64.918999) - (xy 135.621301 64.904234) - (xy 135.705484 64.847984) - (xy 135.761734 64.763801) - (xy 135.7765 64.689567) - (xy 135.7765 64.689563) - (xy 136.2835 64.689563) - (xy 136.283501 64.68957) - (xy 136.298265 64.7638) - (xy 136.298266 64.763802) - (xy 136.353302 64.846167) - (xy 136.354516 64.847984) - (xy 136.438699 64.904234) - (xy 136.512933 64.919) - (xy 138.087066 64.918999) - (xy 138.161301 64.904234) - (xy 138.245484 64.847984) - (xy 138.301734 64.763801) - (xy 138.3165 64.689567) - (xy 138.3165 64.506) - (xy 138.335407 64.447809) - (xy 138.384907 64.411845) - (xy 138.4155 64.407) - (xy 138.652521 64.407) - (xy 138.710712 64.425907) - (xy 138.722525 64.435996) - (xy 140.466504 66.179974) - (xy 140.494281 66.234491) - (xy 140.4955 66.249978) - (xy 140.4955 117.461716) - (xy 140.476593 117.519907) - (xy 140.470606 117.527362) - (xy 140.468801 117.529399) - (xy 140.371615 117.670197) - (xy 140.310948 117.830164) - (xy 140.310947 117.830166) - (xy 140.290326 117.999998) - (xy 140.290326 118.000001) - (xy 140.310947 118.169833) - (xy 140.310948 118.169835) - (xy 140.371615 118.329802) - (xy 140.468799 118.470599) - (xy 140.4688 118.4706) - (xy 140.468801 118.470601) - (xy 140.596859 118.58405) - (xy 140.748346 118.663557) - (xy 140.914458 118.7045) - (xy 141.085539 118.7045) - (xy 141.085542 118.7045) - (xy 141.251654 118.663557) - (xy 141.403141 118.58405) - (xy 141.531199 118.470601) - (xy 141.628385 118.329802) - (xy 141.689052 118.169836) - (xy 141.709674 118) - (xy 141.707404 117.981308) - (xy 141.689052 117.830166) - (xy 141.689052 117.830164) - (xy 141.628385 117.670198) - (xy 141.531199 117.529399) - (xy 141.531194 117.529394) - (xy 141.529394 117.527362) - (xy 141.528712 117.525797) - (xy 141.527797 117.524471) - (xy 141.528056 117.524291) - (xy 141.504962 117.471266) - (xy 141.5045 117.461716) - (xy 141.5045 112.162503) - (xy 161.733345 112.162503) - (xy 161.751917 112.35108) - (xy 161.751918 112.351085) - (xy 161.806927 112.532423) - (xy 161.896255 112.699543) - (xy 161.896259 112.699549) - (xy 161.952724 112.768351) - (xy 162.368848 112.352226) - (xy 162.415813 112.424112) - (xy 162.508031 112.495889) - (xy 162.094147 112.909774) - (xy 162.094146 112.909774) - (xy 162.16295 112.96624) - (xy 162.162956 112.966244) - (xy 162.330076 113.055572) - (xy 162.511414 113.110581) - (xy 162.511419 113.110582) - (xy 162.699997 113.129155) - (xy 162.700003 113.129155) - (xy 162.88858 113.110582) - (xy 162.888585 113.110581) - (xy 163.069923 113.055572) - (xy 163.237043 112.966244) - (xy 163.23705 112.966239) - (xy 163.305851 112.909774) - (xy 162.88933 112.493253) - (xy 162.937251 112.46732) - (xy 163.023371 112.373769) - (xy 163.03231 112.353387) - (xy 163.447274 112.768351) - (xy 163.503739 112.69955) - (xy 163.503744 112.699543) - (xy 163.593072 112.532423) - (xy 163.648081 112.351085) - (xy 163.648082 112.35108) - (xy 163.666655 112.162503) - (xy 164.273345 112.162503) - (xy 164.291917 112.35108) - (xy 164.291918 112.351085) - (xy 164.346927 112.532423) - (xy 164.436255 112.699543) - (xy 164.436259 112.699549) - (xy 164.492724 112.768351) - (xy 164.908848 112.352226) - (xy 164.955813 112.424112) - (xy 165.048031 112.495889) - (xy 164.634147 112.909774) - (xy 164.634146 112.909774) - (xy 164.70295 112.96624) - (xy 164.702956 112.966244) - (xy 164.870076 113.055572) - (xy 165.051414 113.110581) - (xy 165.051419 113.110582) - (xy 165.239997 113.129155) - (xy 165.240003 113.129155) - (xy 165.42858 113.110582) - (xy 165.428585 113.110581) - (xy 165.609923 113.055572) - (xy 165.777043 112.966244) - (xy 165.77705 112.966239) - (xy 165.845851 112.909774) - (xy 165.42933 112.493253) - (xy 165.477251 112.46732) - (xy 165.563371 112.373769) - (xy 165.57231 112.353387) - (xy 165.987274 112.768351) - (xy 166.043739 112.69955) - (xy 166.043744 112.699543) - (xy 166.133072 112.532423) - (xy 166.188081 112.351085) - (xy 166.188082 112.35108) - (xy 166.206655 112.162503) - (xy 166.206655 112.162496) - (xy 166.188082 111.973919) - (xy 166.188081 111.973914) - (xy 166.133072 111.792576) - (xy 166.043744 111.625456) - (xy 166.04374 111.62545) - (xy 165.987274 111.556647) - (xy 165.57115 111.97277) - (xy 165.524187 111.900888) - (xy 165.431965 111.829109) - (xy 165.845851 111.415224) - (xy 165.845852 111.415224) - (xy 165.777049 111.358759) - (xy 165.777043 111.358755) - (xy 165.609923 111.269427) - (xy 165.428585 111.214418) - (xy 165.42858 111.214417) - (xy 165.240003 111.195845) - (xy 165.239997 111.195845) - (xy 165.051419 111.214417) - (xy 165.051414 111.214418) - (xy 164.870076 111.269427) - (xy 164.702952 111.358757) - (xy 164.634147 111.415224) - (xy 165.050669 111.831746) - (xy 165.002749 111.85768) - (xy 164.916629 111.951231) - (xy 164.907689 111.971612) - (xy 164.492724 111.556647) - (xy 164.436257 111.625452) - (xy 164.346927 111.792576) - (xy 164.291918 111.973914) - (xy 164.291917 111.973919) - (xy 164.273345 112.162496) - (xy 164.273345 112.162503) - (xy 163.666655 112.162503) - (xy 163.666655 112.162496) - (xy 163.648082 111.973919) - (xy 163.648081 111.973914) - (xy 163.593072 111.792576) - (xy 163.503744 111.625456) - (xy 163.50374 111.62545) - (xy 163.447274 111.556647) - (xy 163.03115 111.97277) - (xy 162.984187 111.900888) - (xy 162.891965 111.829109) - (xy 163.305851 111.415224) - (xy 163.305852 111.415224) - (xy 163.237049 111.358759) - (xy 163.237043 111.358755) - (xy 163.069923 111.269427) - (xy 162.888585 111.214418) - (xy 162.88858 111.214417) - (xy 162.700003 111.195845) - (xy 162.699997 111.195845) - (xy 162.511419 111.214417) - (xy 162.511414 111.214418) - (xy 162.330076 111.269427) - (xy 162.162952 111.358757) - (xy 162.094147 111.415224) - (xy 162.510669 111.831746) - (xy 162.462749 111.85768) - (xy 162.376629 111.951231) - (xy 162.367689 111.971612) - (xy 161.952724 111.556647) - (xy 161.896257 111.625452) - (xy 161.806927 111.792576) - (xy 161.751918 111.973914) - (xy 161.751917 111.973919) - (xy 161.733345 112.162496) - (xy 161.733345 112.162503) - (xy 141.5045 112.162503) - (xy 141.5045 109.622503) - (xy 161.678582 109.622503) - (xy 161.698206 109.821763) - (xy 161.698207 109.821766) - (xy 161.756334 110.013383) - (xy 161.756335 110.013385) - (xy 161.850719 110.189966) - (xy 161.977743 110.344746) - (xy 161.977748 110.344752) - (xy 161.977753 110.344756) - (xy 162.132533 110.47178) - (xy 162.309114 110.566164) - (xy 162.30912 110.566167) - (xy 162.500731 110.624292) - (xy 162.500733 110.624292) - (xy 162.500736 110.624293) - (xy 162.699997 110.643918) - (xy 162.7 110.643918) - (xy 162.700003 110.643918) - (xy 162.899263 110.624293) - (xy 162.899264 110.624292) - (xy 162.899269 110.624292) - (xy 163.09088 110.566167) - (xy 163.170756 110.523471) - (xy 163.267466 110.47178) - (xy 163.267467 110.471778) - (xy 163.267469 110.471778) - (xy 163.422252 110.344752) - (xy 163.549278 110.189969) - (xy 163.643667 110.01338) - (xy 163.701792 109.821769) - (xy 163.721418 109.622503) - (xy 164.218582 109.622503) - (xy 164.238206 109.821763) - (xy 164.238207 109.821766) - (xy 164.296334 110.013383) - (xy 164.296335 110.013385) - (xy 164.390719 110.189966) - (xy 164.517743 110.344746) - (xy 164.517748 110.344752) - (xy 164.517753 110.344756) - (xy 164.672533 110.47178) - (xy 164.849114 110.566164) - (xy 164.84912 110.566167) - (xy 165.040731 110.624292) - (xy 165.040733 110.624292) - (xy 165.040736 110.624293) - (xy 165.239997 110.643918) - (xy 165.24 110.643918) - (xy 165.240003 110.643918) - (xy 165.439263 110.624293) - (xy 165.439264 110.624292) - (xy 165.439269 110.624292) - (xy 165.63088 110.566167) - (xy 165.710756 110.523471) - (xy 165.807466 110.47178) - (xy 165.807467 110.471778) - (xy 165.807469 110.471778) - (xy 165.962252 110.344752) - (xy 166.089278 110.189969) - (xy 166.183667 110.01338) - (xy 166.241792 109.821769) - (xy 166.261418 109.6225) - (xy 166.261418 109.622496) - (xy 166.241793 109.423236) - (xy 166.241792 109.423233) - (xy 166.241792 109.423231) - (xy 166.183667 109.23162) - (xy 166.183664 109.231614) - (xy 166.08928 109.055033) - (xy 165.962256 108.900253) - (xy 165.962252 108.900248) - (xy 165.962246 108.900243) - (xy 165.807466 108.773219) - (xy 165.630885 108.678835) - (xy 165.630883 108.678834) - (xy 165.439266 108.620707) - (xy 165.439263 108.620706) - (xy 165.240003 108.601082) - (xy 165.239997 108.601082) - (xy 165.040736 108.620706) - (xy 165.040733 108.620707) - (xy 164.849116 108.678834) - (xy 164.849114 108.678835) - (xy 164.672533 108.773219) - (xy 164.517753 108.900243) - (xy 164.517743 108.900253) - (xy 164.390719 109.055033) - (xy 164.296335 109.231614) - (xy 164.296334 109.231616) - (xy 164.238207 109.423233) - (xy 164.238206 109.423236) - (xy 164.218582 109.622496) - (xy 164.218582 109.622503) - (xy 163.721418 109.622503) - (xy 163.721418 109.6225) - (xy 163.721418 109.622496) - (xy 163.701793 109.423236) - (xy 163.701792 109.423233) - (xy 163.701792 109.423231) - (xy 163.643667 109.23162) - (xy 163.643664 109.231614) - (xy 163.54928 109.055033) - (xy 163.422256 108.900253) - (xy 163.422252 108.900248) - (xy 163.422246 108.900243) - (xy 163.267466 108.773219) - (xy 163.090885 108.678835) - (xy 163.090883 108.678834) - (xy 162.899266 108.620707) - (xy 162.899263 108.620706) - (xy 162.700003 108.601082) - (xy 162.699997 108.601082) - (xy 162.500736 108.620706) - (xy 162.500733 108.620707) - (xy 162.309116 108.678834) - (xy 162.309114 108.678835) - (xy 162.132533 108.773219) - (xy 161.977753 108.900243) - (xy 161.977743 108.900253) - (xy 161.850719 109.055033) - (xy 161.756335 109.231614) - (xy 161.756334 109.231616) - (xy 161.698207 109.423233) - (xy 161.698206 109.423236) - (xy 161.678582 109.622496) - (xy 161.678582 109.622503) - (xy 141.5045 109.622503) - (xy 141.5045 107.082503) - (xy 161.678582 107.082503) - (xy 161.698206 107.281763) - (xy 161.698207 107.281766) - (xy 161.756334 107.473383) - (xy 161.756335 107.473385) - (xy 161.850719 107.649966) - (xy 161.977743 107.804746) - (xy 161.977748 107.804752) - (xy 161.977753 107.804756) - (xy 162.132533 107.93178) - (xy 162.309114 108.026164) - (xy 162.30912 108.026167) - (xy 162.500731 108.084292) - (xy 162.500733 108.084292) - (xy 162.500736 108.084293) - (xy 162.699997 108.103918) - (xy 162.7 108.103918) - (xy 162.700003 108.103918) - (xy 162.899263 108.084293) - (xy 162.899264 108.084292) - (xy 162.899269 108.084292) - (xy 163.09088 108.026167) - (xy 163.170756 107.983471) - (xy 163.267466 107.93178) - (xy 163.267467 107.931778) - (xy 163.267469 107.931778) - (xy 163.422252 107.804752) - (xy 163.549278 107.649969) - (xy 163.643667 107.47338) - (xy 163.701792 107.281769) - (xy 163.721418 107.082503) - (xy 164.218582 107.082503) - (xy 164.238206 107.281763) - (xy 164.238207 107.281766) - (xy 164.296334 107.473383) - (xy 164.296335 107.473385) - (xy 164.390719 107.649966) - (xy 164.517743 107.804746) - (xy 164.517748 107.804752) - (xy 164.517753 107.804756) - (xy 164.672533 107.93178) - (xy 164.849114 108.026164) - (xy 164.84912 108.026167) - (xy 165.040731 108.084292) - (xy 165.040733 108.084292) - (xy 165.040736 108.084293) - (xy 165.239997 108.103918) - (xy 165.24 108.103918) - (xy 165.240003 108.103918) - (xy 165.439263 108.084293) - (xy 165.439264 108.084292) - (xy 165.439269 108.084292) - (xy 165.63088 108.026167) - (xy 165.710756 107.983471) - (xy 165.807466 107.93178) - (xy 165.807467 107.931778) - (xy 165.807469 107.931778) - (xy 165.962252 107.804752) - (xy 166.089278 107.649969) - (xy 166.183667 107.47338) - (xy 166.241792 107.281769) - (xy 166.261418 107.0825) - (xy 166.258636 107.054254) - (xy 166.241793 106.883236) - (xy 166.241792 106.883233) - (xy 166.241792 106.883231) - (xy 166.183667 106.69162) - (xy 166.183664 106.691614) - (xy 166.08928 106.515033) - (xy 165.962256 106.360253) - (xy 165.962252 106.360248) - (xy 165.962246 106.360243) - (xy 165.807466 106.233219) - (xy 165.630885 106.138835) - (xy 165.630883 106.138834) - (xy 165.439266 106.080707) - (xy 165.439263 106.080706) - (xy 165.240003 106.061082) - (xy 165.239997 106.061082) - (xy 165.040736 106.080706) - (xy 165.040733 106.080707) - (xy 164.849116 106.138834) - (xy 164.849114 106.138835) - (xy 164.672533 106.233219) - (xy 164.517753 106.360243) - (xy 164.517743 106.360253) - (xy 164.390719 106.515033) - (xy 164.296335 106.691614) - (xy 164.296334 106.691616) - (xy 164.238207 106.883233) - (xy 164.238206 106.883236) - (xy 164.218582 107.082496) - (xy 164.218582 107.082503) - (xy 163.721418 107.082503) - (xy 163.721418 107.0825) - (xy 163.718636 107.054254) - (xy 163.701793 106.883236) - (xy 163.701792 106.883233) - (xy 163.701792 106.883231) - (xy 163.643667 106.69162) - (xy 163.643664 106.691614) - (xy 163.54928 106.515033) - (xy 163.422256 106.360253) - (xy 163.422252 106.360248) - (xy 163.422246 106.360243) - (xy 163.267466 106.233219) - (xy 163.090885 106.138835) - (xy 163.090883 106.138834) - (xy 162.899266 106.080707) - (xy 162.899263 106.080706) - (xy 162.700003 106.061082) - (xy 162.699997 106.061082) - (xy 162.500736 106.080706) - (xy 162.500733 106.080707) - (xy 162.309116 106.138834) - (xy 162.309114 106.138835) - (xy 162.132533 106.233219) - (xy 161.977753 106.360243) - (xy 161.977743 106.360253) - (xy 161.850719 106.515033) - (xy 161.756335 106.691614) - (xy 161.756334 106.691616) - (xy 161.698207 106.883233) - (xy 161.698206 106.883236) - (xy 161.678582 107.082496) - (xy 161.678582 107.082503) - (xy 141.5045 107.082503) - (xy 141.5045 104.542503) - (xy 161.678582 104.542503) - (xy 161.698206 104.741763) - (xy 161.698207 104.741766) - (xy 161.756334 104.933383) - (xy 161.756335 104.933385) - (xy 161.850719 105.109966) - (xy 161.977743 105.264746) - (xy 161.977748 105.264752) - (xy 161.977753 105.264756) - (xy 162.132533 105.39178) - (xy 162.309114 105.486164) - (xy 162.30912 105.486167) - (xy 162.500731 105.544292) - (xy 162.500733 105.544292) - (xy 162.500736 105.544293) - (xy 162.699997 105.563918) - (xy 162.7 105.563918) - (xy 162.700003 105.563918) - (xy 162.899263 105.544293) - (xy 162.899264 105.544292) - (xy 162.899269 105.544292) - (xy 163.09088 105.486167) - (xy 163.170756 105.443471) - (xy 163.267466 105.39178) - (xy 163.267467 105.391778) - (xy 163.267469 105.391778) - (xy 163.422252 105.264752) - (xy 163.549278 105.109969) - (xy 163.643667 104.93338) - (xy 163.701792 104.741769) - (xy 163.721418 104.542503) - (xy 164.218582 104.542503) - (xy 164.238206 104.741763) - (xy 164.238207 104.741766) - (xy 164.296334 104.933383) - (xy 164.296335 104.933385) - (xy 164.390719 105.109966) - (xy 164.517743 105.264746) - (xy 164.517748 105.264752) - (xy 164.517753 105.264756) - (xy 164.672533 105.39178) - (xy 164.849114 105.486164) - (xy 164.84912 105.486167) - (xy 165.040731 105.544292) - (xy 165.040733 105.544292) - (xy 165.040736 105.544293) - (xy 165.239997 105.563918) - (xy 165.24 105.563918) - (xy 165.240003 105.563918) - (xy 165.439263 105.544293) - (xy 165.439264 105.544292) - (xy 165.439269 105.544292) - (xy 165.63088 105.486167) - (xy 165.710756 105.443471) - (xy 165.807466 105.39178) - (xy 165.807467 105.391778) - (xy 165.807469 105.391778) - (xy 165.962252 105.264752) - (xy 166.089278 105.109969) - (xy 166.183667 104.93338) - (xy 166.241792 104.741769) - (xy 166.261418 104.5425) - (xy 166.261418 104.542496) - (xy 166.241793 104.343236) - (xy 166.241792 104.343233) - (xy 166.241792 104.343231) - (xy 166.183667 104.15162) - (xy 166.183664 104.151614) - (xy 166.08928 103.975033) - (xy 165.962256 103.820253) - (xy 165.962252 103.820248) - (xy 165.962246 103.820243) - (xy 165.807466 103.693219) - (xy 165.630885 103.598835) - (xy 165.630883 103.598834) - (xy 165.439266 103.540707) - (xy 165.439263 103.540706) - (xy 165.240003 103.521082) - (xy 165.239997 103.521082) - (xy 165.040736 103.540706) - (xy 165.040733 103.540707) - (xy 164.849116 103.598834) - (xy 164.849114 103.598835) - (xy 164.672533 103.693219) - (xy 164.517753 103.820243) - (xy 164.517743 103.820253) - (xy 164.390719 103.975033) - (xy 164.296335 104.151614) - (xy 164.296334 104.151616) - (xy 164.238207 104.343233) - (xy 164.238206 104.343236) - (xy 164.218582 104.542496) - (xy 164.218582 104.542503) - (xy 163.721418 104.542503) - (xy 163.721418 104.5425) - (xy 163.721418 104.542496) - (xy 163.701793 104.343236) - (xy 163.701792 104.343233) - (xy 163.701792 104.343231) - (xy 163.643667 104.15162) - (xy 163.643664 104.151614) - (xy 163.54928 103.975033) - (xy 163.422256 103.820253) - (xy 163.422252 103.820248) - (xy 163.422246 103.820243) - (xy 163.267466 103.693219) - (xy 163.090885 103.598835) - (xy 163.090883 103.598834) - (xy 162.899266 103.540707) - (xy 162.899263 103.540706) - (xy 162.700003 103.521082) - (xy 162.699997 103.521082) - (xy 162.500736 103.540706) - (xy 162.500733 103.540707) - (xy 162.309116 103.598834) - (xy 162.309114 103.598835) - (xy 162.132533 103.693219) - (xy 161.977753 103.820243) - (xy 161.977743 103.820253) - (xy 161.850719 103.975033) - (xy 161.756335 104.151614) - (xy 161.756334 104.151616) - (xy 161.698207 104.343233) - (xy 161.698206 104.343236) - (xy 161.678582 104.542496) - (xy 161.678582 104.542503) - (xy 141.5045 104.542503) - (xy 141.5045 102.002503) - (xy 161.678582 102.002503) - (xy 161.698206 102.201763) - (xy 161.698207 102.201766) - (xy 161.756334 102.393383) - (xy 161.756335 102.393385) - (xy 161.850719 102.569966) - (xy 161.977743 102.724746) - (xy 161.977748 102.724752) - (xy 161.977753 102.724756) - (xy 162.132533 102.85178) - (xy 162.309114 102.946164) - (xy 162.30912 102.946167) - (xy 162.500731 103.004292) - (xy 162.500733 103.004292) - (xy 162.500736 103.004293) - (xy 162.699997 103.023918) - (xy 162.7 103.023918) - (xy 162.700003 103.023918) - (xy 162.899263 103.004293) - (xy 162.899264 103.004292) - (xy 162.899269 103.004292) - (xy 163.09088 102.946167) - (xy 163.170756 102.903471) - (xy 163.267466 102.85178) - (xy 163.267467 102.851778) - (xy 163.267469 102.851778) - (xy 163.422252 102.724752) - (xy 163.549278 102.569969) - (xy 163.643667 102.39338) - (xy 163.701792 102.201769) - (xy 163.715077 102.066888) - (xy 163.721418 102.002503) - (xy 164.218582 102.002503) - (xy 164.238206 102.201763) - (xy 164.238207 102.201766) - (xy 164.296334 102.393383) - (xy 164.296335 102.393385) - (xy 164.390719 102.569966) - (xy 164.517743 102.724746) - (xy 164.517748 102.724752) - (xy 164.517753 102.724756) - (xy 164.672533 102.85178) - (xy 164.849114 102.946164) - (xy 164.84912 102.946167) - (xy 165.040731 103.004292) - (xy 165.040733 103.004292) - (xy 165.040736 103.004293) - (xy 165.239997 103.023918) - (xy 165.24 103.023918) - (xy 165.240003 103.023918) - (xy 165.439263 103.004293) - (xy 165.439264 103.004292) - (xy 165.439269 103.004292) - (xy 165.63088 102.946167) - (xy 165.710756 102.903471) - (xy 165.807466 102.85178) - (xy 165.807467 102.851778) - (xy 165.807469 102.851778) - (xy 165.962252 102.724752) - (xy 166.089278 102.569969) - (xy 166.183667 102.39338) - (xy 166.241792 102.201769) - (xy 166.255077 102.066888) - (xy 166.261418 102.002503) - (xy 166.261418 102.002496) - (xy 166.241793 101.803236) - (xy 166.241792 101.803233) - (xy 166.241792 101.803231) - (xy 166.183667 101.61162) - (xy 166.183664 101.611614) - (xy 166.08928 101.435033) - (xy 165.962256 101.280253) - (xy 165.962252 101.280248) - (xy 165.813055 101.157806) - (xy 165.807466 101.153219) - (xy 165.630885 101.058835) - (xy 165.630883 101.058834) - (xy 165.439266 101.000707) - (xy 165.439263 101.000706) - (xy 165.240003 100.981082) - (xy 165.239997 100.981082) - (xy 165.040736 101.000706) - (xy 165.040733 101.000707) - (xy 164.849116 101.058834) - (xy 164.849114 101.058835) - (xy 164.672533 101.153219) - (xy 164.517753 101.280243) - (xy 164.517743 101.280253) - (xy 164.390719 101.435033) - (xy 164.296335 101.611614) - (xy 164.296334 101.611616) - (xy 164.238207 101.803233) - (xy 164.238206 101.803236) - (xy 164.218582 102.002496) - (xy 164.218582 102.002503) - (xy 163.721418 102.002503) - (xy 163.721418 102.002496) - (xy 163.701793 101.803236) - (xy 163.701792 101.803233) - (xy 163.701792 101.803231) - (xy 163.643667 101.61162) - (xy 163.643664 101.611614) - (xy 163.54928 101.435033) - (xy 163.422256 101.280253) - (xy 163.422252 101.280248) - (xy 163.273055 101.157806) - (xy 163.267466 101.153219) - (xy 163.090885 101.058835) - (xy 163.090883 101.058834) - (xy 162.899266 101.000707) - (xy 162.899263 101.000706) - (xy 162.700003 100.981082) - (xy 162.699997 100.981082) - (xy 162.500736 101.000706) - (xy 162.500733 101.000707) - (xy 162.309116 101.058834) - (xy 162.309114 101.058835) - (xy 162.132533 101.153219) - (xy 161.977753 101.280243) - (xy 161.977743 101.280253) - (xy 161.850719 101.435033) - (xy 161.756335 101.611614) - (xy 161.756334 101.611616) - (xy 161.698207 101.803233) - (xy 161.698206 101.803236) - (xy 161.678582 102.002496) - (xy 161.678582 102.002503) - (xy 141.5045 102.002503) - (xy 141.5045 66.06488) - (xy 141.506764 66.043831) - (xy 141.508389 66.036362) - (xy 141.508389 66.03636) - (xy 141.504626 65.983743) - (xy 141.5045 65.980211) - (xy 141.5045 65.963916) - (xy 141.50413 65.961345) - (xy 141.502178 65.947772) - (xy 141.501803 65.944277) - (xy 141.49804 65.891659) - (xy 141.49804 65.891658) - (xy 141.495364 65.884486) - (xy 141.49013 65.863976) - (xy 141.489042 65.856404) - (xy 141.479528 65.835571) - (xy 141.467128 65.808417) - (xy 141.465775 65.805152) - (xy 141.447344 65.755734) - (xy 141.442755 65.749604) - (xy 141.431956 65.731404) - (xy 141.428777 65.724442) - (xy 141.394209 65.684549) - (xy 141.392024 65.681835) - (xy 141.38225 65.668779) - (xy 141.382246 65.668776) - (xy 141.370716 65.657244) - (xy 141.368317 65.654668) - (xy 141.333775 65.614804) - (xy 141.327335 65.610665) - (xy 141.310858 65.597387) - (xy 139.305111 63.59164) - (xy 139.291832 63.575161) - (xy 139.287696 63.568725) - (xy 139.247831 63.534182) - (xy 139.245254 63.531782) - (xy 139.233726 63.520254) - (xy 139.233721 63.52025) - (xy 139.220663 63.510475) - (xy 139.21792 63.508264) - (xy 139.178058 63.473723) - (xy 139.178056 63.473722) - (xy 139.178057 63.473722) - (xy 139.171093 63.470542) - (xy 139.1529 63.459748) - (xy 139.146767 63.455157) - (xy 139.146766 63.455156) - (xy 139.146764 63.455155) - (xy 139.097336 63.436719) - (xy 139.094071 63.435367) - (xy 139.046096 63.413458) - (xy 139.04609 63.413456) - (xy 139.03852 63.412368) - (xy 139.018016 63.407135) - (xy 139.010842 63.40446) - (xy 139.010838 63.404459) - (xy 139.010835 63.404459) - (xy 138.958221 63.400695) - (xy 138.954712 63.400317) - (xy 138.938591 63.398) - (xy 138.938583 63.398) - (xy 138.922288 63.398) - (xy 138.918755 63.397874) - (xy 138.86614 63.394111) - (xy 138.866139 63.394111) - (xy 138.85866 63.395738) - (xy 138.837617 63.398) - (xy 138.415499 63.398) - (xy 138.357308 63.379093) - (xy 138.321344 63.329593) - (xy 138.316499 63.299) - (xy 138.316499 63.115436) - (xy 138.316498 63.115429) - (xy 138.301734 63.041199) - (xy 138.301733 63.041197) - (xy 138.245486 62.957019) - (xy 138.245485 62.957018) - (xy 138.245484 62.957016) - (xy 138.161301 62.900766) - (xy 138.087067 62.886) - (xy 138.087066 62.886) - (xy 136.512936 62.886) - (xy 136.512929 62.886001) - (xy 136.438699 62.900765) - (xy 136.438697 62.900766) - (xy 136.354519 62.957013) - (xy 136.354514 62.957018) - (xy 136.317016 63.013137) - (xy 136.298266 63.041199) - (xy 136.283501 63.115429) - (xy 136.2835 63.115433) - (xy 136.2835 64.689563) - (xy 135.7765 64.689563) - (xy 135.776499 63.115434) - (xy 135.761734 63.041199) - (xy 135.761733 63.041197) - (xy 135.705486 62.957019) - (xy 135.705485 62.957018) - (xy 135.705484 62.957016) - (xy 135.621301 62.900766) - (xy 135.547067 62.886) - (xy 135.547066 62.886) - (xy 133.972936 62.886) - (xy 133.972929 62.886001) - (xy 133.898699 62.900765) - (xy 133.898697 62.900766) - (xy 133.814519 62.957013) - (xy 133.814514 62.957018) - (xy 133.777015 63.013137) - (xy 133.758266 63.041199) - (xy 133.743501 63.115429) - (xy 133.7435 63.115433) - (xy 133.7435 64.689563) - (xy 128.811775 64.689563) - (xy 133.501338 60) - (xy 159.390284 60) - (xy 159.411059 60.157805) - (xy 159.41106 60.157806) - (xy 159.471968 60.304854) - (xy 159.47197 60.304858) - (xy 159.568863 60.431131) - (xy 159.568864 60.431132) - (xy 159.568866 60.431134) - (xy 159.606768 60.460217) - (xy 159.641423 60.51064) - (xy 159.6455 60.538758) - (xy 159.6455 97.952965) - (xy 159.643393 97.973279) - (xy 159.640905 97.985145) - (xy 159.64512 98.01896) - (xy 159.6455 98.025088) - (xy 159.6455 98.029379) - (xy 159.648957 98.0501) - (xy 159.649252 98.052122) - (xy 159.655538 98.10255) - (xy 159.657655 98.109661) - (xy 159.660071 98.116699) - (xy 159.684248 98.161373) - (xy 159.685172 98.163168) - (xy 159.706137 98.20605) - (xy 159.707502 98.208842) - (xy 159.711818 98.214887) - (xy 159.716379 98.220746) - (xy 159.716381 98.220749) - (xy 159.741803 98.244151) - (xy 159.753751 98.25515) - (xy 159.755227 98.256567) - (xy 161.256073 99.757412) - (xy 161.268946 99.773265) - (xy 161.271066 99.776509) - (xy 161.275579 99.783416) - (xy 161.300611 99.802899) - (xy 161.302462 99.80434) - (xy 161.307059 99.808399) - (xy 161.3101 99.811439) - (xy 161.310103 99.811442) - (xy 161.327232 99.823672) - (xy 161.328861 99.824887) - (xy 161.368942 99.856084) - (xy 161.375481 99.859622) - (xy 161.382147 99.86288) - (xy 161.382152 99.862884) - (xy 161.430882 99.877391) - (xy 161.43278 99.877999) - (xy 161.480844 99.8945) - (xy 161.480846 99.8945) - (xy 161.488167 99.895722) - (xy 161.495537 99.89664) - (xy 161.495544 99.896642) - (xy 161.546326 99.894541) - (xy 161.548339 99.8945) - (xy 161.718974 99.8945) - (xy 161.777165 99.913407) - (xy 161.806284 99.946832) - (xy 161.850719 100.029966) - (xy 161.959307 100.162281) - (xy 161.977748 100.184752) - (xy 161.977753 100.184756) - (xy 162.132533 100.31178) - (xy 162.309114 100.406164) - (xy 162.30912 100.406167) - (xy 162.500731 100.464292) - (xy 162.500733 100.464292) - (xy 162.500736 100.464293) - (xy 162.699997 100.483918) - (xy 162.7 100.483918) - (xy 162.700003 100.483918) - (xy 162.899263 100.464293) - (xy 162.899264 100.464292) - (xy 162.899269 100.464292) - (xy 163.09088 100.406167) - (xy 163.226316 100.333775) - (xy 163.267466 100.31178) - (xy 163.267467 100.311778) - (xy 163.267469 100.311778) - (xy 163.422252 100.184752) - (xy 163.549278 100.029969) - (xy 163.549594 100.029379) - (xy 163.621688 99.8945) - (xy 163.643667 99.85338) - (xy 163.701792 99.661769) - (xy 163.702803 99.651511) - (xy 163.721418 99.462503) - (xy 164.218582 99.462503) - (xy 164.238206 99.661763) - (xy 164.238207 99.661766) - (xy 164.238208 99.661769) - (xy 164.292939 99.842193) - (xy 164.296334 99.853383) - (xy 164.296335 99.853385) - (xy 164.390719 100.029966) - (xy 164.499307 100.162281) - (xy 164.517748 100.184752) - (xy 164.517753 100.184756) - (xy 164.672533 100.31178) - (xy 164.849114 100.406164) - (xy 164.84912 100.406167) - (xy 165.040731 100.464292) - (xy 165.040733 100.464292) - (xy 165.040736 100.464293) - (xy 165.239997 100.483918) - (xy 165.24 100.483918) - (xy 165.240003 100.483918) - (xy 165.439263 100.464293) - (xy 165.439264 100.464292) - (xy 165.439269 100.464292) - (xy 165.63088 100.406167) - (xy 165.766316 100.333775) - (xy 165.807466 100.31178) - (xy 165.807467 100.311778) - (xy 165.807469 100.311778) - (xy 165.962252 100.184752) - (xy 166.089278 100.029969) - (xy 166.089594 100.029379) - (xy 166.161688 99.8945) - (xy 166.183667 99.85338) - (xy 166.241792 99.661769) - (xy 166.242803 99.651511) - (xy 166.261418 99.462503) - (xy 166.261418 99.462496) - (xy 166.241793 99.263236) - (xy 166.241792 99.263233) - (xy 166.241792 99.263231) - (xy 166.183667 99.07162) - (xy 166.183664 99.071614) - (xy 166.08928 98.895033) - (xy 165.962256 98.740253) - (xy 165.962252 98.740248) - (xy 165.898401 98.687847) - (xy 165.807466 98.613219) - (xy 165.630885 98.518835) - (xy 165.630883 98.518834) - (xy 165.58604 98.505231) - (xy 165.439269 98.460708) - (xy 165.439266 98.460707) - (xy 165.439263 98.460706) - (xy 165.240003 98.441082) - (xy 165.239997 98.441082) - (xy 165.040736 98.460706) - (xy 165.040733 98.460707) - (xy 164.849116 98.518834) - (xy 164.849114 98.518835) - (xy 164.672533 98.613219) - (xy 164.517753 98.740243) - (xy 164.517743 98.740253) - (xy 164.390719 98.895033) - (xy 164.296335 99.071614) - (xy 164.296334 99.071616) - (xy 164.238207 99.263233) - (xy 164.238206 99.263236) - (xy 164.218582 99.462496) - (xy 164.218582 99.462503) - (xy 163.721418 99.462503) - (xy 163.721418 99.462496) - (xy 163.701793 99.263236) - (xy 163.701792 99.263233) - (xy 163.701792 99.263231) - (xy 163.643667 99.07162) - (xy 163.643664 99.071614) - (xy 163.54928 98.895033) - (xy 163.422256 98.740253) - (xy 163.422252 98.740248) - (xy 163.358401 98.687847) - (xy 163.267466 98.613219) - (xy 163.090885 98.518835) - (xy 163.090883 98.518834) - (xy 163.04604 98.505231) - (xy 162.899269 98.460708) - (xy 162.899266 98.460707) - (xy 162.899263 98.460706) - (xy 162.700003 98.441082) - (xy 162.699997 98.441082) - (xy 162.500736 98.460706) - (xy 162.500733 98.460707) - (xy 162.309116 98.518834) - (xy 162.309114 98.518835) - (xy 162.132533 98.613219) - (xy 161.977753 98.740243) - (xy 161.977743 98.740253) - (xy 161.85072 98.895031) - (xy 161.755383 99.073395) - (xy 161.711277 99.115801) - (xy 161.650669 99.124184) - (xy 161.598069 99.09673) - (xy 160.383496 97.882156) - (xy 160.355719 97.827639) - (xy 160.3545 97.812152) - (xy 160.3545 96.922503) - (xy 161.678582 96.922503) - (xy 161.698206 97.121763) - (xy 161.698207 97.121766) - (xy 161.756334 97.313383) - (xy 161.756335 97.313385) - (xy 161.850719 97.489966) - (xy 161.977743 97.644746) - (xy 161.977748 97.644752) - (xy 161.977753 97.644756) - (xy 162.132533 97.77178) - (xy 162.30463 97.863767) - (xy 162.30912 97.866167) - (xy 162.500731 97.924292) - (xy 162.500733 97.924292) - (xy 162.500736 97.924293) - (xy 162.699997 97.943918) - (xy 162.7 97.943918) - (xy 162.700003 97.943918) - (xy 162.899263 97.924293) - (xy 162.899264 97.924292) - (xy 162.899269 97.924292) - (xy 163.09088 97.866167) - (xy 163.191935 97.812152) - (xy 163.267466 97.77178) - (xy 163.267467 97.771778) - (xy 163.267469 97.771778) - (xy 163.422252 97.644752) - (xy 163.549278 97.489969) - (xy 163.583195 97.426516) - (xy 163.618748 97.36) - (xy 163.643667 97.31338) - (xy 163.701792 97.121769) - (xy 163.708247 97.056237) - (xy 163.721418 96.922503) - (xy 164.218582 96.922503) - (xy 164.238206 97.121763) - (xy 164.238207 97.121766) - (xy 164.296334 97.313383) - (xy 164.296335 97.313385) - (xy 164.390719 97.489966) - (xy 164.517743 97.644746) - (xy 164.517748 97.644752) - (xy 164.517753 97.644756) - (xy 164.672533 97.77178) - (xy 164.84463 97.863767) - (xy 164.84912 97.866167) - (xy 165.040731 97.924292) - (xy 165.040733 97.924292) - (xy 165.040736 97.924293) - (xy 165.239997 97.943918) - (xy 165.24 97.943918) - (xy 165.240003 97.943918) - (xy 165.439263 97.924293) - (xy 165.439264 97.924292) - (xy 165.439269 97.924292) - (xy 165.63088 97.866167) - (xy 165.731935 97.812152) - (xy 165.807466 97.77178) - (xy 165.807467 97.771778) - (xy 165.807469 97.771778) - (xy 165.962252 97.644752) - (xy 166.089278 97.489969) - (xy 166.123195 97.426516) - (xy 166.158748 97.36) - (xy 166.183667 97.31338) - (xy 166.241792 97.121769) - (xy 166.248247 97.056237) - (xy 166.261418 96.922503) - (xy 166.261418 96.922496) - (xy 166.241793 96.723236) - (xy 166.241792 96.723233) - (xy 166.241792 96.723231) - (xy 166.183667 96.53162) - (xy 166.1769 96.51896) - (xy 166.08928 96.355033) - (xy 165.962256 96.200253) - (xy 165.962252 96.200248) - (xy 165.957246 96.19614) - (xy 165.807466 96.073219) - (xy 165.630885 95.978835) - (xy 165.630883 95.978834) - (xy 165.627062 95.977675) - (xy 165.439269 95.920708) - (xy 165.439266 95.920707) - (xy 165.439263 95.920706) - (xy 165.240003 95.901082) - (xy 165.239997 95.901082) - (xy 165.040736 95.920706) - (xy 165.040733 95.920707) - (xy 164.849116 95.978834) - (xy 164.849114 95.978835) - (xy 164.672533 96.073219) - (xy 164.517753 96.200243) - (xy 164.517743 96.200253) - (xy 164.390719 96.355033) - (xy 164.296335 96.531614) - (xy 164.296334 96.531616) - (xy 164.238207 96.723233) - (xy 164.238206 96.723236) - (xy 164.218582 96.922496) - (xy 164.218582 96.922503) - (xy 163.721418 96.922503) - (xy 163.721418 96.922496) - (xy 163.701793 96.723236) - (xy 163.701792 96.723233) - (xy 163.701792 96.723231) - (xy 163.643667 96.53162) - (xy 163.6369 96.51896) - (xy 163.54928 96.355033) - (xy 163.422256 96.200253) - (xy 163.422252 96.200248) - (xy 163.417246 96.19614) - (xy 163.267466 96.073219) - (xy 163.090885 95.978835) - (xy 163.090883 95.978834) - (xy 163.087062 95.977675) - (xy 162.899269 95.920708) - (xy 162.899266 95.920707) - (xy 162.899263 95.920706) - (xy 162.700003 95.901082) - (xy 162.699997 95.901082) - (xy 162.500736 95.920706) - (xy 162.500733 95.920707) - (xy 162.309116 95.978834) - (xy 162.309114 95.978835) - (xy 162.132533 96.073219) - (xy 161.977753 96.200243) - (xy 161.977743 96.200253) - (xy 161.850719 96.355033) - (xy 161.756335 96.531614) - (xy 161.756334 96.531616) - (xy 161.698207 96.723233) - (xy 161.698206 96.723236) - (xy 161.678582 96.922496) - (xy 161.678582 96.922503) - (xy 160.3545 96.922503) - (xy 160.3545 94.382503) - (xy 161.678582 94.382503) - (xy 161.698206 94.581763) - (xy 161.698207 94.581766) - (xy 161.756334 94.773383) - (xy 161.756335 94.773385) - (xy 161.850719 94.949966) - (xy 161.977743 95.104746) - (xy 161.977748 95.104752) - (xy 161.977753 95.104756) - (xy 162.132533 95.23178) - (xy 162.309114 95.326164) - (xy 162.30912 95.326167) - (xy 162.500731 95.384292) - (xy 162.500733 95.384292) - (xy 162.500736 95.384293) - (xy 162.699997 95.403918) - (xy 162.7 95.403918) - (xy 162.700003 95.403918) - (xy 162.899263 95.384293) - (xy 162.899264 95.384292) - (xy 162.899269 95.384292) - (xy 163.09088 95.326167) - (xy 163.170756 95.283471) - (xy 163.267466 95.23178) - (xy 163.267467 95.231778) - (xy 163.267469 95.231778) - (xy 163.422252 95.104752) - (xy 163.549278 94.949969) - (xy 163.643667 94.77338) - (xy 163.701792 94.581769) - (xy 163.721418 94.382503) - (xy 164.218582 94.382503) - (xy 164.238206 94.581763) - (xy 164.238207 94.581766) - (xy 164.296334 94.773383) - (xy 164.296335 94.773385) - (xy 164.390719 94.949966) - (xy 164.517743 95.104746) - (xy 164.517748 95.104752) - (xy 164.517753 95.104756) - (xy 164.672533 95.23178) - (xy 164.849114 95.326164) - (xy 164.84912 95.326167) - (xy 165.040731 95.384292) - (xy 165.040733 95.384292) - (xy 165.040736 95.384293) - (xy 165.239997 95.403918) - (xy 165.24 95.403918) - (xy 165.240003 95.403918) - (xy 165.439263 95.384293) - (xy 165.439264 95.384292) - (xy 165.439269 95.384292) - (xy 165.63088 95.326167) - (xy 165.710756 95.283471) - (xy 165.807466 95.23178) - (xy 165.807467 95.231778) - (xy 165.807469 95.231778) - (xy 165.962252 95.104752) - (xy 166.089278 94.949969) - (xy 166.183667 94.77338) - (xy 166.241792 94.581769) - (xy 166.261418 94.3825) - (xy 166.261418 94.382496) - (xy 166.241793 94.183236) - (xy 166.241792 94.183233) - (xy 166.241792 94.183231) - (xy 166.183667 93.99162) - (xy 166.183664 93.991614) - (xy 166.08928 93.815033) - (xy 165.962256 93.660253) - (xy 165.962252 93.660248) - (xy 165.962246 93.660243) - (xy 165.807466 93.533219) - (xy 165.630885 93.438835) - (xy 165.630883 93.438834) - (xy 165.439266 93.380707) - (xy 165.439263 93.380706) - (xy 165.240003 93.361082) - (xy 165.239997 93.361082) - (xy 165.040736 93.380706) - (xy 165.040733 93.380707) - (xy 164.849116 93.438834) - (xy 164.849114 93.438835) - (xy 164.672533 93.533219) - (xy 164.517753 93.660243) - (xy 164.517743 93.660253) - (xy 164.390719 93.815033) - (xy 164.296335 93.991614) - (xy 164.296334 93.991616) - (xy 164.238207 94.183233) - (xy 164.238206 94.183236) - (xy 164.218582 94.382496) - (xy 164.218582 94.382503) - (xy 163.721418 94.382503) - (xy 163.721418 94.3825) - (xy 163.721418 94.382496) - (xy 163.701793 94.183236) - (xy 163.701792 94.183233) - (xy 163.701792 94.183231) - (xy 163.643667 93.99162) - (xy 163.643664 93.991614) - (xy 163.54928 93.815033) - (xy 163.422256 93.660253) - (xy 163.422252 93.660248) - (xy 163.422246 93.660243) - (xy 163.267466 93.533219) - (xy 163.090885 93.438835) - (xy 163.090883 93.438834) - (xy 162.899266 93.380707) - (xy 162.899263 93.380706) - (xy 162.700003 93.361082) - (xy 162.699997 93.361082) - (xy 162.500736 93.380706) - (xy 162.500733 93.380707) - (xy 162.309116 93.438834) - (xy 162.309114 93.438835) - (xy 162.132533 93.533219) - (xy 161.977753 93.660243) - (xy 161.977743 93.660253) - (xy 161.850719 93.815033) - (xy 161.756335 93.991614) - (xy 161.756334 93.991616) - (xy 161.698207 94.183233) - (xy 161.698206 94.183236) - (xy 161.678582 94.382496) - (xy 161.678582 94.382503) - (xy 160.3545 94.382503) - (xy 160.3545 91.842503) - (xy 161.678582 91.842503) - (xy 161.698206 92.041763) - (xy 161.698207 92.041766) - (xy 161.756334 92.233383) - (xy 161.756335 92.233385) - (xy 161.850719 92.409966) - (xy 161.977743 92.564746) - (xy 161.977748 92.564752) - (xy 161.977753 92.564756) - (xy 162.132533 92.69178) - (xy 162.309114 92.786164) - (xy 162.30912 92.786167) - (xy 162.500731 92.844292) - (xy 162.500733 92.844292) - (xy 162.500736 92.844293) - (xy 162.699997 92.863918) - (xy 162.7 92.863918) - (xy 162.700003 92.863918) - (xy 162.899263 92.844293) - (xy 162.899264 92.844292) - (xy 162.899269 92.844292) - (xy 163.09088 92.786167) - (xy 163.170756 92.743471) - (xy 163.267466 92.69178) - (xy 163.267467 92.691778) - (xy 163.267469 92.691778) - (xy 163.422252 92.564752) - (xy 163.549278 92.409969) - (xy 163.643667 92.23338) - (xy 163.701792 92.041769) - (xy 163.721418 91.842503) - (xy 164.218582 91.842503) - (xy 164.238206 92.041763) - (xy 164.238207 92.041766) - (xy 164.296334 92.233383) - (xy 164.296335 92.233385) - (xy 164.390719 92.409966) - (xy 164.517743 92.564746) - (xy 164.517748 92.564752) - (xy 164.517753 92.564756) - (xy 164.672533 92.69178) - (xy 164.849114 92.786164) - (xy 164.84912 92.786167) - (xy 165.040731 92.844292) - (xy 165.040733 92.844292) - (xy 165.040736 92.844293) - (xy 165.239997 92.863918) - (xy 165.24 92.863918) - (xy 165.240003 92.863918) - (xy 165.439263 92.844293) - (xy 165.439264 92.844292) - (xy 165.439269 92.844292) - (xy 165.63088 92.786167) - (xy 165.710756 92.743471) - (xy 165.807466 92.69178) - (xy 165.807467 92.691778) - (xy 165.807469 92.691778) - (xy 165.962252 92.564752) - (xy 166.089278 92.409969) - (xy 166.183667 92.23338) - (xy 166.241792 92.041769) - (xy 166.261418 91.8425) - (xy 166.261418 91.842496) - (xy 166.241793 91.643236) - (xy 166.241792 91.643233) - (xy 166.241792 91.643231) - (xy 166.183667 91.45162) - (xy 166.183664 91.451614) - (xy 166.08928 91.275033) - (xy 165.962256 91.120253) - (xy 165.962252 91.120248) - (xy 165.962246 91.120243) - (xy 165.807466 90.993219) - (xy 165.630885 90.898835) - (xy 165.630883 90.898834) - (xy 165.439266 90.840707) - (xy 165.439263 90.840706) - (xy 165.240003 90.821082) - (xy 165.239997 90.821082) - (xy 165.040736 90.840706) - (xy 165.040733 90.840707) - (xy 164.849116 90.898834) - (xy 164.849114 90.898835) - (xy 164.672533 90.993219) - (xy 164.517753 91.120243) - (xy 164.517743 91.120253) - (xy 164.390719 91.275033) - (xy 164.296335 91.451614) - (xy 164.296334 91.451616) - (xy 164.238207 91.643233) - (xy 164.238206 91.643236) - (xy 164.218582 91.842496) - (xy 164.218582 91.842503) - (xy 163.721418 91.842503) - (xy 163.721418 91.8425) - (xy 163.721418 91.842496) - (xy 163.701793 91.643236) - (xy 163.701792 91.643233) - (xy 163.701792 91.643231) - (xy 163.643667 91.45162) - (xy 163.643664 91.451614) - (xy 163.54928 91.275033) - (xy 163.422256 91.120253) - (xy 163.422252 91.120248) - (xy 163.422246 91.120243) - (xy 163.267466 90.993219) - (xy 163.090885 90.898835) - (xy 163.090883 90.898834) - (xy 162.899266 90.840707) - (xy 162.899263 90.840706) - (xy 162.700003 90.821082) - (xy 162.699997 90.821082) - (xy 162.500736 90.840706) - (xy 162.500733 90.840707) - (xy 162.309116 90.898834) - (xy 162.309114 90.898835) - (xy 162.132533 90.993219) - (xy 161.977753 91.120243) - (xy 161.977743 91.120253) - (xy 161.850719 91.275033) - (xy 161.756335 91.451614) - (xy 161.756334 91.451616) - (xy 161.698207 91.643233) - (xy 161.698206 91.643236) - (xy 161.678582 91.842496) - (xy 161.678582 91.842503) - (xy 160.3545 91.842503) - (xy 160.3545 89.302503) - (xy 161.678582 89.302503) - (xy 161.698206 89.501763) - (xy 161.698207 89.501766) - (xy 161.756334 89.693383) - (xy 161.756335 89.693385) - (xy 161.850719 89.869966) - (xy 161.977743 90.024746) - (xy 161.977748 90.024752) - (xy 161.977753 90.024756) - (xy 162.132533 90.15178) - (xy 162.309114 90.246164) - (xy 162.30912 90.246167) - (xy 162.500731 90.304292) - (xy 162.500733 90.304292) - (xy 162.500736 90.304293) - (xy 162.699997 90.323918) - (xy 162.7 90.323918) - (xy 162.700003 90.323918) - (xy 162.899263 90.304293) - (xy 162.899264 90.304292) - (xy 162.899269 90.304292) - (xy 163.09088 90.246167) - (xy 163.250553 90.16082) - (xy 163.267466 90.15178) - (xy 163.267467 90.151778) - (xy 163.267469 90.151778) - (xy 163.422252 90.024752) - (xy 163.549278 89.869969) - (xy 163.643667 89.69338) - (xy 163.701792 89.501769) - (xy 163.721418 89.302503) - (xy 164.218582 89.302503) - (xy 164.238206 89.501763) - (xy 164.238207 89.501766) - (xy 164.296334 89.693383) - (xy 164.296335 89.693385) - (xy 164.390719 89.869966) - (xy 164.517743 90.024746) - (xy 164.517748 90.024752) - (xy 164.517753 90.024756) - (xy 164.672533 90.15178) - (xy 164.849114 90.246164) - (xy 164.84912 90.246167) - (xy 165.040731 90.304292) - (xy 165.040733 90.304292) - (xy 165.040736 90.304293) - (xy 165.239997 90.323918) - (xy 165.24 90.323918) - (xy 165.240003 90.323918) - (xy 165.439263 90.304293) - (xy 165.439264 90.304292) - (xy 165.439269 90.304292) - (xy 165.63088 90.246167) - (xy 165.790553 90.16082) - (xy 165.807466 90.15178) - (xy 165.807467 90.151778) - (xy 165.807469 90.151778) - (xy 165.962252 90.024752) - (xy 166.089278 89.869969) - (xy 166.183667 89.69338) - (xy 166.241792 89.501769) - (xy 166.261418 89.3025) - (xy 166.261418 89.302496) - (xy 166.241793 89.103236) - (xy 166.241792 89.103233) - (xy 166.241792 89.103231) - (xy 166.183667 88.91162) - (xy 166.183664 88.911614) - (xy 166.08928 88.735033) - (xy 165.962256 88.580253) - (xy 165.962252 88.580248) - (xy 165.962246 88.580243) - (xy 165.807466 88.453219) - (xy 165.630885 88.358835) - (xy 165.630883 88.358834) - (xy 165.439266 88.300707) - (xy 165.439263 88.300706) - (xy 165.240003 88.281082) - (xy 165.239997 88.281082) - (xy 165.040736 88.300706) - (xy 165.040733 88.300707) - (xy 164.849116 88.358834) - (xy 164.849114 88.358835) - (xy 164.672533 88.453219) - (xy 164.517753 88.580243) - (xy 164.517743 88.580253) - (xy 164.390719 88.735033) - (xy 164.296335 88.911614) - (xy 164.296334 88.911616) - (xy 164.238207 89.103233) - (xy 164.238206 89.103236) - (xy 164.218582 89.302496) - (xy 164.218582 89.302503) - (xy 163.721418 89.302503) - (xy 163.721418 89.3025) - (xy 163.721418 89.302496) - (xy 163.701793 89.103236) - (xy 163.701792 89.103233) - (xy 163.701792 89.103231) - (xy 163.643667 88.91162) - (xy 163.643664 88.911614) - (xy 163.54928 88.735033) - (xy 163.422256 88.580253) - (xy 163.422252 88.580248) - (xy 163.422246 88.580243) - (xy 163.267466 88.453219) - (xy 163.090885 88.358835) - (xy 163.090883 88.358834) - (xy 162.899266 88.300707) - (xy 162.899263 88.300706) - (xy 162.700003 88.281082) - (xy 162.699997 88.281082) - (xy 162.500736 88.300706) - (xy 162.500733 88.300707) - (xy 162.309116 88.358834) - (xy 162.309114 88.358835) - (xy 162.132533 88.453219) - (xy 161.977753 88.580243) - (xy 161.977743 88.580253) - (xy 161.850719 88.735033) - (xy 161.756335 88.911614) - (xy 161.756334 88.911616) - (xy 161.698207 89.103233) - (xy 161.698206 89.103236) - (xy 161.678582 89.302496) - (xy 161.678582 89.302503) - (xy 160.3545 89.302503) - (xy 160.3545 86.762503) - (xy 161.678582 86.762503) - (xy 161.698206 86.961763) - (xy 161.698207 86.961766) - (xy 161.756334 87.153383) - (xy 161.756335 87.153385) - (xy 161.850719 87.329966) - (xy 161.910708 87.403063) - (xy 161.977748 87.484752) - (xy 161.977753 87.484756) - (xy 162.132533 87.61178) - (xy 162.309114 87.706164) - (xy 162.30912 87.706167) - (xy 162.500731 87.764292) - (xy 162.500733 87.764292) - (xy 162.500736 87.764293) - (xy 162.699997 87.783918) - (xy 162.7 87.783918) - (xy 162.700003 87.783918) - (xy 162.899263 87.764293) - (xy 162.899264 87.764292) - (xy 162.899269 87.764292) - (xy 163.09088 87.706167) - (xy 163.170756 87.663471) - (xy 163.267466 87.61178) - (xy 163.267467 87.611778) - (xy 163.267469 87.611778) - (xy 163.422252 87.484752) - (xy 163.549278 87.329969) - (xy 163.643667 87.15338) - (xy 163.701792 86.961769) - (xy 163.721418 86.762503) - (xy 164.218582 86.762503) - (xy 164.238206 86.961763) - (xy 164.238207 86.961766) - (xy 164.296334 87.153383) - (xy 164.296335 87.153385) - (xy 164.390719 87.329966) - (xy 164.450708 87.403063) - (xy 164.517748 87.484752) - (xy 164.517753 87.484756) - (xy 164.672533 87.61178) - (xy 164.849114 87.706164) - (xy 164.84912 87.706167) - (xy 165.040731 87.764292) - (xy 165.040733 87.764292) - (xy 165.040736 87.764293) - (xy 165.239997 87.783918) - (xy 165.24 87.783918) - (xy 165.240003 87.783918) - (xy 165.439263 87.764293) - (xy 165.439264 87.764292) - (xy 165.439269 87.764292) - (xy 165.63088 87.706167) - (xy 165.710756 87.663471) - (xy 165.807466 87.61178) - (xy 165.807467 87.611778) - (xy 165.807469 87.611778) - (xy 165.962252 87.484752) - (xy 166.089278 87.329969) - (xy 166.183667 87.15338) - (xy 166.241792 86.961769) - (xy 166.261418 86.7625) - (xy 166.261418 86.762496) - (xy 166.241793 86.563236) - (xy 166.241792 86.563233) - (xy 166.241792 86.563231) - (xy 166.183667 86.37162) - (xy 166.183664 86.371614) - (xy 166.08928 86.195033) - (xy 165.962256 86.040253) - (xy 165.962252 86.040248) - (xy 165.962246 86.040243) - (xy 165.807466 85.913219) - (xy 165.630885 85.818835) - (xy 165.630883 85.818834) - (xy 165.439266 85.760707) - (xy 165.439263 85.760706) - (xy 165.240003 85.741082) - (xy 165.239997 85.741082) - (xy 165.040736 85.760706) - (xy 165.040733 85.760707) - (xy 164.849116 85.818834) - (xy 164.849114 85.818835) - (xy 164.672533 85.913219) - (xy 164.517753 86.040243) - (xy 164.517743 86.040253) - (xy 164.390719 86.195033) - (xy 164.296335 86.371614) - (xy 164.296334 86.371616) - (xy 164.238207 86.563233) - (xy 164.238206 86.563236) - (xy 164.218582 86.762496) - (xy 164.218582 86.762503) - (xy 163.721418 86.762503) - (xy 163.721418 86.7625) - (xy 163.721418 86.762496) - (xy 163.701793 86.563236) - (xy 163.701792 86.563233) - (xy 163.701792 86.563231) - (xy 163.643667 86.37162) - (xy 163.643664 86.371614) - (xy 163.54928 86.195033) - (xy 163.422256 86.040253) - (xy 163.422252 86.040248) - (xy 163.422246 86.040243) - (xy 163.267466 85.913219) - (xy 163.090885 85.818835) - (xy 163.090883 85.818834) - (xy 162.899266 85.760707) - (xy 162.899263 85.760706) - (xy 162.700003 85.741082) - (xy 162.699997 85.741082) - (xy 162.500736 85.760706) - (xy 162.500733 85.760707) - (xy 162.309116 85.818834) - (xy 162.309114 85.818835) - (xy 162.132533 85.913219) - (xy 161.977753 86.040243) - (xy 161.977743 86.040253) - (xy 161.850719 86.195033) - (xy 161.756335 86.371614) - (xy 161.756334 86.371616) - (xy 161.698207 86.563233) - (xy 161.698206 86.563236) - (xy 161.678582 86.762496) - (xy 161.678582 86.762503) - (xy 160.3545 86.762503) - (xy 160.3545 84.222503) - (xy 161.678582 84.222503) - (xy 161.698206 84.421763) - (xy 161.698207 84.421766) - (xy 161.756334 84.613383) - (xy 161.756335 84.613385) - (xy 161.850719 84.789966) - (xy 161.933101 84.890349) - (xy 161.977748 84.944752) - (xy 161.977753 84.944756) - (xy 162.132533 85.07178) - (xy 162.309114 85.166164) - (xy 162.30912 85.166167) - (xy 162.500731 85.224292) - (xy 162.500733 85.224292) - (xy 162.500736 85.224293) - (xy 162.699997 85.243918) - (xy 162.7 85.243918) - (xy 162.700003 85.243918) - (xy 162.899263 85.224293) - (xy 162.899264 85.224292) - (xy 162.899269 85.224292) - (xy 163.09088 85.166167) - (xy 163.224314 85.094845) - (xy 163.267466 85.07178) - (xy 163.267467 85.071778) - (xy 163.267469 85.071778) - (xy 163.422252 84.944752) - (xy 163.549278 84.789969) - (xy 163.551871 84.785119) - (xy 163.643664 84.613385) - (xy 163.643665 84.613383) - (xy 163.643667 84.61338) - (xy 163.701792 84.421769) - (xy 163.704188 84.397449) - (xy 163.721418 84.222503) - (xy 164.218582 84.222503) - (xy 164.238206 84.421763) - (xy 164.238207 84.421766) - (xy 164.296334 84.613383) - (xy 164.296335 84.613385) - (xy 164.390719 84.789966) - (xy 164.473101 84.890349) - (xy 164.517748 84.944752) - (xy 164.517753 84.944756) - (xy 164.672533 85.07178) - (xy 164.849114 85.166164) - (xy 164.84912 85.166167) - (xy 165.040731 85.224292) - (xy 165.040733 85.224292) - (xy 165.040736 85.224293) - (xy 165.239997 85.243918) - (xy 165.24 85.243918) - (xy 165.240003 85.243918) - (xy 165.439263 85.224293) - (xy 165.439264 85.224292) - (xy 165.439269 85.224292) - (xy 165.63088 85.166167) - (xy 165.764314 85.094845) - (xy 165.807466 85.07178) - (xy 165.807467 85.071778) - (xy 165.807469 85.071778) - (xy 165.962252 84.944752) - (xy 166.089278 84.789969) - (xy 166.091871 84.785119) - (xy 166.183664 84.613385) - (xy 166.183665 84.613383) - (xy 166.183667 84.61338) - (xy 166.241792 84.421769) - (xy 166.244188 84.397449) - (xy 166.261418 84.222503) - (xy 166.261418 84.222496) - (xy 166.241793 84.023236) - (xy 166.241792 84.023233) - (xy 166.241792 84.023231) - (xy 166.183667 83.83162) - (xy 166.183664 83.831614) - (xy 166.08928 83.655033) - (xy 165.962256 83.500253) - (xy 165.962252 83.500248) - (xy 165.962246 83.500243) - (xy 165.807466 83.373219) - (xy 165.630885 83.278835) - (xy 165.630883 83.278834) - (xy 165.439266 83.220707) - (xy 165.439263 83.220706) - (xy 165.240003 83.201082) - (xy 165.239997 83.201082) - (xy 165.040736 83.220706) - (xy 165.040733 83.220707) - (xy 164.849116 83.278834) - (xy 164.849114 83.278835) - (xy 164.672533 83.373219) - (xy 164.517753 83.500243) - (xy 164.517743 83.500253) - (xy 164.390719 83.655033) - (xy 164.296335 83.831614) - (xy 164.296334 83.831616) - (xy 164.238207 84.023233) - (xy 164.238206 84.023236) - (xy 164.218582 84.222496) - (xy 164.218582 84.222503) - (xy 163.721418 84.222503) - (xy 163.721418 84.222496) - (xy 163.701793 84.023236) - (xy 163.701792 84.023233) - (xy 163.701792 84.023231) - (xy 163.643667 83.83162) - (xy 163.643664 83.831614) - (xy 163.54928 83.655033) - (xy 163.422256 83.500253) - (xy 163.422252 83.500248) - (xy 163.422246 83.500243) - (xy 163.267466 83.373219) - (xy 163.090885 83.278835) - (xy 163.090883 83.278834) - (xy 162.899266 83.220707) - (xy 162.899263 83.220706) - (xy 162.700003 83.201082) - (xy 162.699997 83.201082) - (xy 162.500736 83.220706) - (xy 162.500733 83.220707) - (xy 162.309116 83.278834) - (xy 162.309114 83.278835) - (xy 162.132533 83.373219) - (xy 161.977753 83.500243) - (xy 161.977743 83.500253) - (xy 161.850719 83.655033) - (xy 161.756335 83.831614) - (xy 161.756334 83.831616) - (xy 161.698207 84.023233) - (xy 161.698206 84.023236) - (xy 161.678582 84.222496) - (xy 161.678582 84.222503) - (xy 160.3545 84.222503) - (xy 160.3545 81.682503) - (xy 161.678582 81.682503) - (xy 161.698206 81.881763) - (xy 161.698207 81.881766) - (xy 161.756334 82.073383) - (xy 161.756335 82.073385) - (xy 161.850719 82.249966) - (xy 161.977743 82.404746) - (xy 161.977748 82.404752) - (xy 161.977753 82.404756) - (xy 162.132533 82.53178) - (xy 162.309114 82.626164) - (xy 162.30912 82.626167) - (xy 162.500731 82.684292) - (xy 162.500733 82.684292) - (xy 162.500736 82.684293) - (xy 162.699997 82.703918) - (xy 162.7 82.703918) - (xy 162.700003 82.703918) - (xy 162.899263 82.684293) - (xy 162.899264 82.684292) - (xy 162.899269 82.684292) - (xy 163.09088 82.626167) - (xy 163.170756 82.583471) - (xy 163.267466 82.53178) - (xy 163.267467 82.531778) - (xy 163.267469 82.531778) - (xy 163.422252 82.404752) - (xy 163.549278 82.249969) - (xy 163.643667 82.07338) - (xy 163.701792 81.881769) - (xy 163.721418 81.682503) - (xy 164.218582 81.682503) - (xy 164.238206 81.881763) - (xy 164.238207 81.881766) - (xy 164.296334 82.073383) - (xy 164.296335 82.073385) - (xy 164.390719 82.249966) - (xy 164.517743 82.404746) - (xy 164.517748 82.404752) - (xy 164.517753 82.404756) - (xy 164.672533 82.53178) - (xy 164.849114 82.626164) - (xy 164.84912 82.626167) - (xy 165.040731 82.684292) - (xy 165.040733 82.684292) - (xy 165.040736 82.684293) - (xy 165.239997 82.703918) - (xy 165.24 82.703918) - (xy 165.240003 82.703918) - (xy 165.439263 82.684293) - (xy 165.439264 82.684292) - (xy 165.439269 82.684292) - (xy 165.63088 82.626167) - (xy 165.710756 82.583471) - (xy 165.807466 82.53178) - (xy 165.807467 82.531778) - (xy 165.807469 82.531778) - (xy 165.962252 82.404752) - (xy 166.089278 82.249969) - (xy 166.183667 82.07338) - (xy 166.241792 81.881769) - (xy 166.261418 81.6825) - (xy 166.261418 81.682496) - (xy 166.241793 81.483236) - (xy 166.241792 81.483233) - (xy 166.241792 81.483231) - (xy 166.183667 81.29162) - (xy 166.183664 81.291614) - (xy 166.08928 81.115033) - (xy 165.962256 80.960253) - (xy 165.962252 80.960248) - (xy 165.962246 80.960243) - (xy 165.807466 80.833219) - (xy 165.630885 80.738835) - (xy 165.630883 80.738834) - (xy 165.439266 80.680707) - (xy 165.439263 80.680706) - (xy 165.240003 80.661082) - (xy 165.239997 80.661082) - (xy 165.040736 80.680706) - (xy 165.040733 80.680707) - (xy 164.849116 80.738834) - (xy 164.849114 80.738835) - (xy 164.672533 80.833219) - (xy 164.517753 80.960243) - (xy 164.517743 80.960253) - (xy 164.390719 81.115033) - (xy 164.296335 81.291614) - (xy 164.296334 81.291616) - (xy 164.238207 81.483233) - (xy 164.238206 81.483236) - (xy 164.218582 81.682496) - (xy 164.218582 81.682503) - (xy 163.721418 81.682503) - (xy 163.721418 81.6825) - (xy 163.721418 81.682496) - (xy 163.701793 81.483236) - (xy 163.701792 81.483233) - (xy 163.701792 81.483231) - (xy 163.643667 81.29162) - (xy 163.643664 81.291614) - (xy 163.54928 81.115033) - (xy 163.422256 80.960253) - (xy 163.422252 80.960248) - (xy 163.422246 80.960243) - (xy 163.267466 80.833219) - (xy 163.090885 80.738835) - (xy 163.090883 80.738834) - (xy 162.899266 80.680707) - (xy 162.899263 80.680706) - (xy 162.700003 80.661082) - (xy 162.699997 80.661082) - (xy 162.500736 80.680706) - (xy 162.500733 80.680707) - (xy 162.309116 80.738834) - (xy 162.309114 80.738835) - (xy 162.132533 80.833219) - (xy 161.977753 80.960243) - (xy 161.977743 80.960253) - (xy 161.850719 81.115033) - (xy 161.756335 81.291614) - (xy 161.756334 81.291616) - (xy 161.698207 81.483233) - (xy 161.698206 81.483236) - (xy 161.678582 81.682496) - (xy 161.678582 81.682503) - (xy 160.3545 81.682503) - (xy 160.3545 79.142503) - (xy 161.678582 79.142503) - (xy 161.698206 79.341763) - (xy 161.698207 79.341766) - (xy 161.756334 79.533383) - (xy 161.756335 79.533385) - (xy 161.850719 79.709966) - (xy 161.977743 79.864746) - (xy 161.977748 79.864752) - (xy 161.977753 79.864756) - (xy 162.132533 79.99178) - (xy 162.309114 80.086164) - (xy 162.30912 80.086167) - (xy 162.500731 80.144292) - (xy 162.500733 80.144292) - (xy 162.500736 80.144293) - (xy 162.699997 80.163918) - (xy 162.7 80.163918) - (xy 162.700003 80.163918) - (xy 162.899263 80.144293) - (xy 162.899264 80.144292) - (xy 162.899269 80.144292) - (xy 163.09088 80.086167) - (xy 163.170756 80.043471) - (xy 163.267466 79.99178) - (xy 163.267467 79.991778) - (xy 163.267469 79.991778) - (xy 163.422252 79.864752) - (xy 163.549278 79.709969) - (xy 163.643667 79.53338) - (xy 163.701792 79.341769) - (xy 163.721418 79.142503) - (xy 164.218582 79.142503) - (xy 164.238206 79.341763) - (xy 164.238207 79.341766) - (xy 164.296334 79.533383) - (xy 164.296335 79.533385) - (xy 164.390719 79.709966) - (xy 164.517743 79.864746) - (xy 164.517748 79.864752) - (xy 164.517753 79.864756) - (xy 164.672533 79.99178) - (xy 164.849114 80.086164) - (xy 164.84912 80.086167) - (xy 165.040731 80.144292) - (xy 165.040733 80.144292) - (xy 165.040736 80.144293) - (xy 165.239997 80.163918) - (xy 165.24 80.163918) - (xy 165.240003 80.163918) - (xy 165.439263 80.144293) - (xy 165.439264 80.144292) - (xy 165.439269 80.144292) - (xy 165.63088 80.086167) - (xy 165.710756 80.043471) - (xy 165.807466 79.99178) - (xy 165.807467 79.991778) - (xy 165.807469 79.991778) - (xy 165.962252 79.864752) - (xy 166.089278 79.709969) - (xy 166.183667 79.53338) - (xy 166.241792 79.341769) - (xy 166.261418 79.1425) - (xy 166.261418 79.142496) - (xy 166.241793 78.943236) - (xy 166.241792 78.943233) - (xy 166.241792 78.943231) - (xy 166.183667 78.75162) - (xy 166.183664 78.751614) - (xy 166.08928 78.575033) - (xy 165.962256 78.420253) - (xy 165.962252 78.420248) - (xy 165.962246 78.420243) - (xy 165.807466 78.293219) - (xy 165.630885 78.198835) - (xy 165.630883 78.198834) - (xy 165.439266 78.140707) - (xy 165.439263 78.140706) - (xy 165.240003 78.121082) - (xy 165.239997 78.121082) - (xy 165.040736 78.140706) - (xy 165.040733 78.140707) - (xy 164.849116 78.198834) - (xy 164.849114 78.198835) - (xy 164.672533 78.293219) - (xy 164.517753 78.420243) - (xy 164.517743 78.420253) - (xy 164.390719 78.575033) - (xy 164.296335 78.751614) - (xy 164.296334 78.751616) - (xy 164.238207 78.943233) - (xy 164.238206 78.943236) - (xy 164.218582 79.142496) - (xy 164.218582 79.142503) - (xy 163.721418 79.142503) - (xy 163.721418 79.1425) - (xy 163.721418 79.142496) - (xy 163.701793 78.943236) - (xy 163.701792 78.943233) - (xy 163.701792 78.943231) - (xy 163.643667 78.75162) - (xy 163.643664 78.751614) - (xy 163.54928 78.575033) - (xy 163.422256 78.420253) - (xy 163.422252 78.420248) - (xy 163.422246 78.420243) - (xy 163.267466 78.293219) - (xy 163.090885 78.198835) - (xy 163.090883 78.198834) - (xy 162.899266 78.140707) - (xy 162.899263 78.140706) - (xy 162.700003 78.121082) - (xy 162.699997 78.121082) - (xy 162.500736 78.140706) - (xy 162.500733 78.140707) - (xy 162.309116 78.198834) - (xy 162.309114 78.198835) - (xy 162.132533 78.293219) - (xy 161.977753 78.420243) - (xy 161.977743 78.420253) - (xy 161.850719 78.575033) - (xy 161.756335 78.751614) - (xy 161.756334 78.751616) - (xy 161.698207 78.943233) - (xy 161.698206 78.943236) - (xy 161.678582 79.142496) - (xy 161.678582 79.142503) - (xy 160.3545 79.142503) - (xy 160.3545 76.602503) - (xy 161.678582 76.602503) - (xy 161.698206 76.801763) - (xy 161.698207 76.801766) - (xy 161.756334 76.993383) - (xy 161.756335 76.993385) - (xy 161.850719 77.169966) - (xy 161.977743 77.324746) - (xy 161.977748 77.324752) - (xy 161.977753 77.324756) - (xy 162.132533 77.45178) - (xy 162.309114 77.546164) - (xy 162.30912 77.546167) - (xy 162.500731 77.604292) - (xy 162.500733 77.604292) - (xy 162.500736 77.604293) - (xy 162.699997 77.623918) - (xy 162.7 77.623918) - (xy 162.700003 77.623918) - (xy 162.899263 77.604293) - (xy 162.899264 77.604292) - (xy 162.899269 77.604292) - (xy 163.09088 77.546167) - (xy 163.170756 77.503471) - (xy 163.267466 77.45178) - (xy 163.267467 77.451778) - (xy 163.267469 77.451778) - (xy 163.422252 77.324752) - (xy 163.549278 77.169969) - (xy 163.643667 76.99338) - (xy 163.701792 76.801769) - (xy 163.719077 76.626277) - (xy 163.721418 76.602503) - (xy 164.218582 76.602503) - (xy 164.238206 76.801763) - (xy 164.238207 76.801766) - (xy 164.296334 76.993383) - (xy 164.296335 76.993385) - (xy 164.390719 77.169966) - (xy 164.517743 77.324746) - (xy 164.517748 77.324752) - (xy 164.517753 77.324756) - (xy 164.672533 77.45178) - (xy 164.849114 77.546164) - (xy 164.84912 77.546167) - (xy 165.040731 77.604292) - (xy 165.040733 77.604292) - (xy 165.040736 77.604293) - (xy 165.239997 77.623918) - (xy 165.24 77.623918) - (xy 165.240003 77.623918) - (xy 165.439263 77.604293) - (xy 165.439264 77.604292) - (xy 165.439269 77.604292) - (xy 165.63088 77.546167) - (xy 165.710756 77.503471) - (xy 165.807466 77.45178) - (xy 165.807467 77.451778) - (xy 165.807469 77.451778) - (xy 165.962252 77.324752) - (xy 166.089278 77.169969) - (xy 166.133715 77.086832) - (xy 166.177821 77.044425) - (xy 166.221026 77.0345) - (xy 168.992153 77.0345) - (xy 169.050344 77.053407) - (xy 169.062157 77.063496) - (xy 177.116504 85.117843) - (xy 177.144281 85.17236) - (xy 177.1455 85.187847) - (xy 177.1455 99.952965) - (xy 177.143393 99.973279) - (xy 177.140905 99.985147) - (xy 177.143636 100.007059) - (xy 177.14512 100.01896) - (xy 177.1455 100.025088) - (xy 177.1455 100.029379) - (xy 177.148957 100.0501) - (xy 177.149252 100.052122) - (xy 177.155538 100.10255) - (xy 177.157655 100.109661) - (xy 177.160071 100.116699) - (xy 177.170056 100.135149) - (xy 177.182317 100.157806) - (xy 177.184248 100.161373) - (xy 177.185172 100.163168) - (xy 177.195722 100.184746) - (xy 177.207502 100.208842) - (xy 177.211818 100.214887) - (xy 177.216379 100.220746) - (xy 177.216381 100.220749) - (xy 177.251106 100.252715) - (xy 177.253752 100.255151) - (xy 177.255228 100.256568) - (xy 177.86837 100.869708) - (xy 177.896147 100.924225) - (xy 177.896519 100.952632) - (xy 177.890284 100.999997) - (xy 177.890284 101) - (xy 177.911059 101.157805) - (xy 177.91106 101.157806) - (xy 177.97197 101.304858) - (xy 178.068866 101.431134) - (xy 178.195142 101.52803) - (xy 178.342194 101.58894) - (xy 178.499999 101.609716) - (xy 178.499999 101.609715) - (xy 178.5 101.609716) - (xy 178.657806 101.58894) - (xy 178.804858 101.52803) - (xy 178.931134 101.431134) - (xy 179.02803 101.304858) - (xy 179.08894 101.157806) - (xy 179.109716 101) - (xy 179.08894 100.842194) - (xy 179.02803 100.695142) - (xy 178.931134 100.568866) - (xy 178.931132 100.568865) - (xy 178.927184 100.563719) - (xy 178.928538 100.562679) - (xy 178.904494 100.515487) - (xy 178.914065 100.455055) - (xy 178.927518 100.436537) - (xy 178.927184 100.436281) - (xy 178.931132 100.431135) - (xy 178.931134 100.431134) - (xy 179.02803 100.304858) - (xy 179.08894 100.157806) - (xy 179.109716 100) - (xy 179.103761 99.954772) - (xy 179.08894 99.842194) - (xy 179.02803 99.695142) - (xy 178.931134 99.568866) - (xy 178.915133 99.556588) - (xy 178.893231 99.539781) - (xy 178.858576 99.489356) - (xy 178.8545 99.46124) - (xy 178.8545 85.047034) - (xy 178.856607 85.026718) - (xy 178.859095 85.014853) - (xy 178.854879 84.981034) - (xy 178.8545 84.974911) - (xy 178.8545 84.970621) - (xy 178.851039 84.94988) - (xy 178.850744 84.947855) - (xy 178.848833 84.93253) - (xy 178.844461 84.897449) - (xy 178.844459 84.897445) - (xy 178.842347 84.890349) - (xy 178.839928 84.8833) - (xy 178.837786 84.879342) - (xy 178.815733 84.838593) - (xy 178.814814 84.836805) - (xy 178.79506 84.796399) - (xy 178.792499 84.79116) - (xy 178.792498 84.791159) - (xy 178.788185 84.785119) - (xy 178.783621 84.779254) - (xy 178.783619 84.779251) - (xy 178.746243 84.744844) - (xy 178.744771 84.743431) - (xy 167.923926 73.922587) - (xy 167.911051 73.906732) - (xy 167.90442 73.896583) - (xy 167.877534 73.875657) - (xy 167.872939 73.8716) - (xy 167.869897 73.868558) - (xy 167.852774 73.856332) - (xy 167.851142 73.855115) - (xy 167.811054 73.823913) - (xy 167.804535 73.820386) - (xy 167.79785 73.817117) - (xy 167.797848 73.817116) - (xy 167.749141 73.802614) - (xy 167.747195 73.801991) - (xy 167.699157 73.7855) - (xy 167.691828 73.784277) - (xy 167.684457 73.783358) - (xy 167.684456 73.783358) - (xy 167.684454 73.783358) - (xy 167.679022 73.783582) - (xy 167.633673 73.785458) - (xy 167.631661 73.7855) - (xy 166.291635 73.7855) - (xy 166.233444 73.766593) - (xy 166.19748 73.717093) - (xy 166.196898 73.715238) - (xy 166.183667 73.67162) - (xy 166.183664 73.671614) - (xy 166.08928 73.495033) - (xy 165.962256 73.340253) - (xy 165.962252 73.340248) - (xy 165.962246 73.340243) - (xy 165.807466 73.213219) - (xy 165.630885 73.118835) - (xy 165.630883 73.118834) - (xy 165.439266 73.060707) - (xy 165.439263 73.060706) - (xy 165.240003 73.041082) - (xy 165.239997 73.041082) - (xy 165.040736 73.060706) - (xy 165.040733 73.060707) - (xy 164.849116 73.118834) - (xy 164.849114 73.118835) - (xy 164.672533 73.213219) - (xy 164.517753 73.340243) - (xy 164.517743 73.340253) - (xy 164.390719 73.495033) - (xy 164.296335 73.671614) - (xy 164.296334 73.671616) - (xy 164.238207 73.863233) - (xy 164.238206 73.863236) - (xy 164.218582 74.062496) - (xy 164.218582 74.062503) - (xy 164.238206 74.261763) - (xy 164.238207 74.261766) - (xy 164.296334 74.453383) - (xy 164.296335 74.453385) - (xy 164.390719 74.629966) - (xy 164.412431 74.656422) - (xy 164.517748 74.784752) - (xy 164.517753 74.784756) - (xy 164.672533 74.91178) - (xy 164.837582 75) - (xy 164.84912 75.006167) - (xy 165.040731 75.064292) - (xy 165.040733 75.064292) - (xy 165.040736 75.064293) - (xy 165.239997 75.083918) - (xy 165.24 75.083918) - (xy 165.240003 75.083918) - (xy 165.439263 75.064293) - (xy 165.439264 75.064292) - (xy 165.439269 75.064292) - (xy 165.63088 75.006167) - (xy 165.710756 74.963471) - (xy 165.807466 74.91178) - (xy 165.807467 74.911778) - (xy 165.807469 74.911778) - (xy 165.962252 74.784752) - (xy 166.089278 74.629969) - (xy 166.133715 74.546832) - (xy 166.177821 74.504425) - (xy 166.221026 74.4945) - (xy 167.452153 74.4945) - (xy 167.510344 74.513407) - (xy 167.522157 74.523496) - (xy 169.155157 76.156496) - (xy 169.182934 76.211013) - (xy 169.173363 76.271445) - (xy 169.130098 76.31471) - (xy 169.085153 76.3255) - (xy 166.291635 76.3255) - (xy 166.233444 76.306593) - (xy 166.19748 76.257093) - (xy 166.196898 76.255238) - (xy 166.183667 76.21162) - (xy 166.154203 76.156496) - (xy 166.08928 76.035033) - (xy 165.962256 75.880253) - (xy 165.962252 75.880248) - (xy 165.962246 75.880243) - (xy 165.807466 75.753219) - (xy 165.630885 75.658835) - (xy 165.630883 75.658834) - (xy 165.439266 75.600707) - (xy 165.439263 75.600706) - (xy 165.240003 75.581082) - (xy 165.239997 75.581082) - (xy 165.040736 75.600706) - (xy 165.040733 75.600707) - (xy 164.849116 75.658834) - (xy 164.849114 75.658835) - (xy 164.672533 75.753219) - (xy 164.517753 75.880243) - (xy 164.517743 75.880253) - (xy 164.390719 76.035033) - (xy 164.296335 76.211614) - (xy 164.296334 76.211616) - (xy 164.238207 76.403233) - (xy 164.238206 76.403236) - (xy 164.218582 76.602496) - (xy 164.218582 76.602503) - (xy 163.721418 76.602503) - (xy 163.721418 76.602496) - (xy 163.701793 76.403236) - (xy 163.701792 76.403233) - (xy 163.701792 76.403231) - (xy 163.643667 76.21162) - (xy 163.614203 76.156496) - (xy 163.54928 76.035033) - (xy 163.422256 75.880253) - (xy 163.422252 75.880248) - (xy 163.422246 75.880243) - (xy 163.267466 75.753219) - (xy 163.090885 75.658835) - (xy 163.090883 75.658834) - (xy 162.899266 75.600707) - (xy 162.899263 75.600706) - (xy 162.700003 75.581082) - (xy 162.699997 75.581082) - (xy 162.500736 75.600706) - (xy 162.500733 75.600707) - (xy 162.309116 75.658834) - (xy 162.309114 75.658835) - (xy 162.132533 75.753219) - (xy 161.977753 75.880243) - (xy 161.977743 75.880253) - (xy 161.850719 76.035033) - (xy 161.756335 76.211614) - (xy 161.756334 76.211616) - (xy 161.698207 76.403233) - (xy 161.698206 76.403236) - (xy 161.678582 76.602496) - (xy 161.678582 76.602503) - (xy 160.3545 76.602503) - (xy 160.3545 74.062503) - (xy 161.678582 74.062503) - (xy 161.698206 74.261763) - (xy 161.698207 74.261766) - (xy 161.756334 74.453383) - (xy 161.756335 74.453385) - (xy 161.850719 74.629966) - (xy 161.872431 74.656422) - (xy 161.977748 74.784752) - (xy 161.977753 74.784756) - (xy 162.132533 74.91178) - (xy 162.297582 75) - (xy 162.30912 75.006167) - (xy 162.500731 75.064292) - (xy 162.500733 75.064292) - (xy 162.500736 75.064293) - (xy 162.699997 75.083918) - (xy 162.7 75.083918) - (xy 162.700003 75.083918) - (xy 162.899263 75.064293) - (xy 162.899264 75.064292) - (xy 162.899269 75.064292) - (xy 163.09088 75.006167) - (xy 163.170756 74.963471) - (xy 163.267466 74.91178) - (xy 163.267467 74.911778) - (xy 163.267469 74.911778) - (xy 163.422252 74.784752) - (xy 163.549278 74.629969) - (xy 163.643667 74.45338) - (xy 163.701792 74.261769) - (xy 163.721418 74.0625) - (xy 163.721418 74.062496) - (xy 163.701793 73.863236) - (xy 163.701792 73.863233) - (xy 163.701792 73.863231) - (xy 163.643667 73.67162) - (xy 163.643664 73.671614) - (xy 163.54928 73.495033) - (xy 163.422256 73.340253) - (xy 163.422252 73.340248) - (xy 163.422246 73.340243) - (xy 163.267466 73.213219) - (xy 163.090885 73.118835) - (xy 163.090883 73.118834) - (xy 162.899266 73.060707) - (xy 162.899263 73.060706) - (xy 162.700003 73.041082) - (xy 162.699997 73.041082) - (xy 162.500736 73.060706) - (xy 162.500733 73.060707) - (xy 162.309116 73.118834) - (xy 162.309114 73.118835) - (xy 162.132533 73.213219) - (xy 161.977753 73.340243) - (xy 161.977743 73.340253) - (xy 161.850719 73.495033) - (xy 161.756335 73.671614) - (xy 161.756334 73.671616) - (xy 161.698207 73.863233) - (xy 161.698206 73.863236) - (xy 161.678582 74.062496) - (xy 161.678582 74.062503) - (xy 160.3545 74.062503) - (xy 160.3545 71.522503) - (xy 161.678582 71.522503) - (xy 161.698206 71.721763) - (xy 161.698207 71.721766) - (xy 161.756334 71.913383) - (xy 161.756335 71.913385) - (xy 161.850719 72.089966) - (xy 161.977743 72.244746) - (xy 161.977748 72.244752) - (xy 161.977753 72.244756) - (xy 162.132533 72.37178) - (xy 162.309114 72.466164) - (xy 162.30912 72.466167) - (xy 162.500731 72.524292) - (xy 162.500733 72.524292) - (xy 162.500736 72.524293) - (xy 162.699997 72.543918) - (xy 162.7 72.543918) - (xy 162.700003 72.543918) - (xy 162.899263 72.524293) - (xy 162.899264 72.524292) - (xy 162.899269 72.524292) - (xy 163.09088 72.466167) - (xy 163.170756 72.423471) - (xy 163.267466 72.37178) - (xy 163.267467 72.371778) - (xy 163.267469 72.371778) - (xy 163.422252 72.244752) - (xy 163.549278 72.089969) - (xy 163.551691 72.085456) - (xy 163.643664 71.913385) - (xy 163.643665 71.913383) - (xy 163.643667 71.91338) - (xy 163.701792 71.721769) - (xy 163.721418 71.522503) - (xy 164.218582 71.522503) - (xy 164.238206 71.721763) - (xy 164.238207 71.721766) - (xy 164.296334 71.913383) - (xy 164.296335 71.913385) - (xy 164.390719 72.089966) - (xy 164.517743 72.244746) - (xy 164.517748 72.244752) - (xy 164.517753 72.244756) - (xy 164.672533 72.37178) - (xy 164.849114 72.466164) - (xy 164.84912 72.466167) - (xy 165.040731 72.524292) - (xy 165.040733 72.524292) - (xy 165.040736 72.524293) - (xy 165.239997 72.543918) - (xy 165.24 72.543918) - (xy 165.240003 72.543918) - (xy 165.439263 72.524293) - (xy 165.439264 72.524292) - (xy 165.439269 72.524292) - (xy 165.63088 72.466167) - (xy 165.710756 72.423471) - (xy 165.807466 72.37178) - (xy 165.807467 72.371778) - (xy 165.807469 72.371778) - (xy 165.962252 72.244752) - (xy 166.089278 72.089969) - (xy 166.091691 72.085456) - (xy 166.133716 72.006832) - (xy 166.177821 71.964425) - (xy 166.221026 71.9545) - (xy 166.412153 71.9545) - (xy 166.470344 71.973407) - (xy 166.482157 71.983496) - (xy 179.116504 84.617843) - (xy 179.144281 84.67236) - (xy 179.1455 84.687847) - (xy 179.1455 96.452965) - (xy 179.143393 96.473279) - (xy 179.140905 96.485145) - (xy 179.14512 96.51896) - (xy 179.1455 96.525088) - (xy 179.1455 96.529379) - (xy 179.148957 96.5501) - (xy 179.149252 96.552122) - (xy 179.155538 96.60255) - (xy 179.157655 96.609661) - (xy 179.160071 96.616699) - (xy 179.184248 96.661373) - (xy 179.185172 96.663168) - (xy 179.207501 96.70884) - (xy 179.207502 96.708842) - (xy 179.211818 96.714887) - (xy 179.216379 96.720746) - (xy 179.216381 96.720749) - (xy 179.253751 96.75515) - (xy 179.255227 96.756567) - (xy 181.116504 98.617843) - (xy 181.144281 98.67236) - (xy 181.1455 98.687847) - (xy 181.1455 100.46124) - (xy 181.126593 100.519431) - (xy 181.106769 100.539781) - (xy 181.068869 100.568863) - (xy 181.068864 100.568868) - (xy 180.97197 100.695141) - (xy 180.971968 100.695145) - (xy 180.91106 100.842193) - (xy 180.911059 100.842194) - (xy 180.890284 100.999999) - (xy 180.890284 101) - (xy 180.911059 101.157805) - (xy 180.91106 101.157806) - (xy 180.97197 101.304858) - (xy 181.068866 101.431134) - (xy 181.195142 101.52803) - (xy 181.342194 101.58894) - (xy 181.499999 101.609716) - (xy 181.499999 101.609715) - (xy 181.5 101.609716) - (xy 181.657806 101.58894) - (xy 181.804858 101.52803) - (xy 181.931134 101.431134) - (xy 182.02803 101.304858) - (xy 182.08894 101.157806) - (xy 182.109716 101) - (xy 187.890768 101) - (xy 187.909655 101.203821) - (xy 187.965672 101.400701) - (xy 188.056912 101.583935) - (xy 188.180268 101.747285) - (xy 188.331538 101.885186) - (xy 188.505573 101.992944) - (xy 188.696444 102.066888) - (xy 188.897653 102.1045) - (xy 189.102347 102.1045) - (xy 189.303556 102.066888) - (xy 189.494427 101.992944) - (xy 189.668462 101.885186) - (xy 189.819732 101.747285) - (xy 189.943088 101.583935) - (xy 190.034328 101.400701) - (xy 190.090345 101.203821) - (xy 190.109232 101) - (xy 190.090345 100.796179) - (xy 190.034328 100.599299) - (xy 189.943088 100.416065) - (xy 189.819732 100.252715) - (xy 189.668462 100.114814) - (xy 189.494427 100.007056) - (xy 189.359469 99.954773) - (xy 197.165828 99.954773) - (xy 197.174607 100.116699) - (xy 197.175608 100.135149) - (xy 197.175609 100.135157) - (xy 197.223935 100.309208) - (xy 197.223938 100.309217) - (xy 197.308547 100.468808) - (xy 197.30855 100.468812) - (xy 197.308551 100.468814) - (xy 197.425498 100.606494) - (xy 197.425499 100.606495) - (xy 197.425501 100.606497) - (xy 197.502532 100.665054) - (xy 197.569308 100.715816) - (xy 197.733256 100.791667) - (xy 197.909678 100.8305) - (xy 197.909682 100.8305) - (xy 198.045028 100.8305) - (xy 198.179586 100.815866) - (xy 198.350774 100.758186) - (xy 198.505561 100.665054) - (xy 198.636708 100.540825) - (xy 198.738083 100.391307) - (xy 198.804947 100.223492) - (xy 198.834172 100.045227) - (xy 198.824392 99.864848) - (xy 198.776064 99.690788) - (xy 198.755241 99.651511) - (xy 198.691452 99.531191) - (xy 198.69145 99.531189) - (xy 198.691449 99.531186) - (xy 198.574502 99.393506) - (xy 198.5745 99.393504) - (xy 198.574498 99.393502) - (xy 198.430693 99.284185) - (xy 198.430692 99.284184) - (xy 198.339116 99.241816) - (xy 198.266747 99.208334) - (xy 198.266745 99.208333) - (xy 198.231459 99.200566) - (xy 198.090322 99.1695) - (xy 198.090318 99.1695) - (xy 197.954972 99.1695) - (xy 197.820411 99.184134) - (xy 197.649228 99.241813) - (xy 197.649222 99.241816) - (xy 197.494442 99.334943) - (xy 197.363291 99.459175) - (xy 197.261918 99.608689) - (xy 197.229207 99.690788) - (xy 197.195053 99.776508) - (xy 197.165828 99.954773) - (xy 189.359469 99.954773) - (xy 189.303556 99.933112) - (xy 189.303555 99.933111) - (xy 189.303553 99.933111) - (xy 189.102347 99.8955) - (xy 188.897653 99.8955) - (xy 188.696446 99.933111) - (xy 188.505572 100.007056) - (xy 188.505567 100.007059) - (xy 188.331542 100.114811) - (xy 188.33154 100.114812) - (xy 188.331538 100.114814) - (xy 188.180268 100.252715) - (xy 188.140895 100.304854) - (xy 188.056913 100.416063) - (xy 188.056908 100.416072) - (xy 187.965672 100.599298) - (xy 187.909655 100.796177) - (xy 187.909654 100.796179) - (xy 187.909655 100.796179) - (xy 187.890768 101) - (xy 182.109716 101) - (xy 182.08894 100.842194) - (xy 182.02803 100.695142) - (xy 181.931134 100.568866) - (xy 181.923071 100.562679) - (xy 181.893231 100.539781) - (xy 181.858576 100.489356) - (xy 181.8545 100.46124) - (xy 181.8545 99.335063) - (xy 187.8955 99.335063) - (xy 187.895501 99.33507) - (xy 187.910265 99.4093) - (xy 187.910266 99.409302) - (xy 187.966513 99.49348) - (xy 187.966516 99.493484) - (xy 188.050699 99.549734) - (xy 188.124933 99.5645) - (xy 189.875066 99.564499) - (xy 189.949301 99.549734) - (xy 190.033484 99.493484) - (xy 190.089734 99.409301) - (xy 190.1045 99.335067) - (xy 190.104499 97.584934) - (xy 190.089734 97.510699) - (xy 190.089733 97.510697) - (xy 190.033486 97.426519) - (xy 190.033485 97.426518) - (xy 190.033484 97.426516) - (xy 189.949301 97.370266) - (xy 189.875067 97.3555) - (xy 189.875066 97.3555) - (xy 188.124936 97.3555) - (xy 188.124929 97.355501) - (xy 188.050699 97.370265) - (xy 188.050697 97.370266) - (xy 187.966519 97.426513) - (xy 187.966514 97.426518) - (xy 187.929015 97.482637) - (xy 187.910266 97.510699) - (xy 187.895501 97.584929) - (xy 187.8955 97.584933) - (xy 187.8955 99.335063) - (xy 181.8545 99.335063) - (xy 181.8545 98.547034) - (xy 181.856607 98.526718) - (xy 181.859095 98.514853) - (xy 181.854879 98.481034) - (xy 181.8545 98.474911) - (xy 181.8545 98.470621) - (xy 181.851039 98.44988) - (xy 181.850744 98.447855) - (xy 181.848833 98.43253) - (xy 181.844461 98.397449) - (xy 181.844459 98.397445) - (xy 181.842347 98.390349) - (xy 181.839928 98.3833) - (xy 181.837786 98.379342) - (xy 181.815733 98.338593) - (xy 181.814814 98.336805) - (xy 181.805867 98.318505) - (xy 181.792499 98.29116) - (xy 181.792498 98.291159) - (xy 181.788185 98.285119) - (xy 181.783621 98.279254) - (xy 181.783619 98.279251) - (xy 181.746243 98.244844) - (xy 181.744771 98.243431) - (xy 179.883496 96.382156) - (xy 179.855719 96.327639) - (xy 179.8545 96.312152) - (xy 179.8545 84.547034) - (xy 179.856607 84.526718) - (xy 179.859095 84.514853) - (xy 179.854879 84.481034) - (xy 179.8545 84.474911) - (xy 179.8545 84.470621) - (xy 179.851039 84.44988) - (xy 179.850744 84.447855) - (xy 179.847492 84.421766) - (xy 179.844461 84.397449) - (xy 179.844459 84.397445) - (xy 179.842347 84.390349) - (xy 179.839928 84.3833) - (xy 179.837786 84.379342) - (xy 179.815733 84.338593) - (xy 179.814814 84.336805) - (xy 179.805867 84.318505) - (xy 179.792499 84.29116) - (xy 179.792498 84.291159) - (xy 179.788185 84.285119) - (xy 179.783621 84.279254) - (xy 179.783619 84.279251) - (xy 179.746243 84.244844) - (xy 179.744771 84.243431) - (xy 170.501339 75) - (xy 172.040493 75) - (xy 172.060504 75.34358) - (xy 172.120266 75.682506) - (xy 172.120266 75.682507) - (xy 172.218971 76.012205) - (xy 172.218973 76.012212) - (xy 172.355285 76.328217) - (xy 172.355288 76.328224) - (xy 172.527367 76.626274) - (xy 172.527369 76.626277) - (xy 172.732888 76.902337) - (xy 172.969069 77.152673) - (xy 173.232701 77.373886) - (xy 173.232705 77.373889) - (xy 173.351129 77.451778) - (xy 173.49464 77.546167) - (xy 173.520246 77.563008) - (xy 173.827799 77.717467) - (xy 174.151204 77.835177) - (xy 174.151207 77.835177) - (xy 174.151208 77.835178) - (xy 174.486076 77.914543) - (xy 174.486081 77.914543) - (xy 174.486087 77.914545) - (xy 174.82792 77.9545) - (xy 175.172077 77.9545) - (xy 175.17208 77.9545) - (xy 175.513913 77.914545) - (xy 175.513919 77.914543) - (xy 175.513923 77.914543) - (xy 175.737168 77.861632) - (xy 175.848796 77.835177) - (xy 176.172201 77.717467) - (xy 176.479754 77.563008) - (xy 176.767295 77.373889) - (xy 177.030937 77.152667) - (xy 177.267114 76.902334) - (xy 177.472632 76.626276) - (xy 177.644712 76.328224) - (xy 177.781027 76.012211) - (xy 177.879733 75.682509) - (xy 177.939496 75.343578) - (xy 177.959507 75) - (xy 177.939496 74.656422) - (xy 177.879733 74.317491) - (xy 177.781027 73.987789) - (xy 177.644712 73.671776) - (xy 177.472632 73.373724) - (xy 177.267114 73.097666) - (xy 177.267113 73.097665) - (xy 177.267111 73.097662) - (xy 177.03093 72.847326) - (xy 176.767298 72.626113) - (xy 176.479755 72.436992) - (xy 176.172203 72.282534) - (xy 176.172198 72.282532) - (xy 175.848791 72.164821) - (xy 175.513923 72.085456) - (xy 175.402817 72.072469) - (xy 175.17208 72.0455) - (xy 175.172077 72.0455) - (xy 174.827923 72.0455) - (xy 174.82792 72.0455) - (xy 174.639561 72.067516) - (xy 174.486076 72.085456) - (xy 174.151208 72.164821) - (xy 173.827801 72.282532) - (xy 173.827796 72.282534) - (xy 173.520244 72.436992) - (xy 173.232701 72.626113) - (xy 172.969069 72.847326) - (xy 172.732888 73.097662) - (xy 172.527369 73.373722) - (xy 172.527367 73.373725) - (xy 172.355288 73.671775) - (xy 172.355285 73.671782) - (xy 172.218973 73.987787) - (xy 172.218971 73.987794) - (xy 172.120266 74.317492) - (xy 172.120266 74.317493) - (xy 172.060504 74.656419) - (xy 172.040493 75) - (xy 170.501339 75) - (xy 166.883926 71.382587) - (xy 166.871051 71.366732) - (xy 166.86442 71.356583) - (xy 166.837534 71.335657) - (xy 166.832939 71.3316) - (xy 166.829897 71.328558) - (xy 166.812774 71.316332) - (xy 166.811142 71.315115) - (xy 166.771054 71.283913) - (xy 166.764535 71.280386) - (xy 166.75785 71.277117) - (xy 166.757848 71.277116) - (xy 166.709141 71.262614) - (xy 166.707195 71.261991) - (xy 166.659157 71.2455) - (xy 166.651828 71.244277) - (xy 166.644457 71.243358) - (xy 166.644456 71.243358) - (xy 166.644454 71.243358) - (xy 166.639022 71.243582) - (xy 166.593673 71.245458) - (xy 166.591661 71.2455) - (xy 166.291635 71.2455) - (xy 166.233444 71.226593) - (xy 166.19748 71.177093) - (xy 166.196898 71.175238) - (xy 166.183667 71.13162) - (xy 166.183664 71.131614) - (xy 166.08928 70.955033) - (xy 165.962256 70.800253) - (xy 165.962252 70.800248) - (xy 165.962246 70.800243) - (xy 165.807466 70.673219) - (xy 165.630885 70.578835) - (xy 165.630883 70.578834) - (xy 165.439266 70.520707) - (xy 165.439263 70.520706) - (xy 165.240003 70.501082) - (xy 165.239997 70.501082) - (xy 165.040736 70.520706) - (xy 165.040733 70.520707) - (xy 164.849116 70.578834) - (xy 164.849114 70.578835) - (xy 164.672533 70.673219) - (xy 164.517753 70.800243) - (xy 164.517743 70.800253) - (xy 164.390719 70.955033) - (xy 164.296335 71.131614) - (xy 164.296334 71.131616) - (xy 164.238207 71.323233) - (xy 164.238206 71.323236) - (xy 164.218582 71.522496) - (xy 164.218582 71.522503) - (xy 163.721418 71.522503) - (xy 163.721418 71.5225) - (xy 163.707638 71.382587) - (xy 163.701793 71.323236) - (xy 163.701792 71.323233) - (xy 163.701792 71.323231) - (xy 163.643667 71.13162) - (xy 163.643664 71.131614) - (xy 163.54928 70.955033) - (xy 163.422256 70.800253) - (xy 163.422252 70.800248) - (xy 163.422246 70.800243) - (xy 163.267466 70.673219) - (xy 163.090885 70.578835) - (xy 163.090883 70.578834) - (xy 162.899266 70.520707) - (xy 162.899263 70.520706) - (xy 162.700003 70.501082) - (xy 162.699997 70.501082) - (xy 162.500736 70.520706) - (xy 162.500733 70.520707) - (xy 162.309116 70.578834) - (xy 162.309114 70.578835) - (xy 162.132533 70.673219) - (xy 161.977753 70.800243) - (xy 161.977743 70.800253) - (xy 161.850719 70.955033) - (xy 161.756335 71.131614) - (xy 161.756334 71.131616) - (xy 161.698207 71.323233) - (xy 161.698206 71.323236) - (xy 161.678582 71.522496) - (xy 161.678582 71.522503) - (xy 160.3545 71.522503) - (xy 160.3545 68.982503) - (xy 161.678582 68.982503) - (xy 161.698206 69.181763) - (xy 161.698207 69.181766) - (xy 161.756334 69.373383) - (xy 161.756335 69.373385) - (xy 161.850719 69.549966) - (xy 161.968152 69.693059) - (xy 161.977748 69.704752) - (xy 161.977753 69.704756) - (xy 162.132533 69.83178) - (xy 162.309114 69.926164) - (xy 162.30912 69.926167) - (xy 162.500731 69.984292) - (xy 162.500733 69.984292) - (xy 162.500736 69.984293) - (xy 162.699997 70.003918) - (xy 162.7 70.003918) - (xy 162.700003 70.003918) - (xy 162.899263 69.984293) - (xy 162.899264 69.984292) - (xy 162.899269 69.984292) - (xy 163.09088 69.926167) - (xy 163.170756 69.883471) - (xy 163.267466 69.83178) - (xy 163.267467 69.831778) - (xy 163.267469 69.831778) - (xy 163.422252 69.704752) - (xy 163.549278 69.549969) - (xy 163.643667 69.37338) - (xy 163.701792 69.181769) - (xy 163.721418 68.982503) - (xy 164.218582 68.982503) - (xy 164.238206 69.181763) - (xy 164.238207 69.181766) - (xy 164.296334 69.373383) - (xy 164.296335 69.373385) - (xy 164.390719 69.549966) - (xy 164.508152 69.693059) - (xy 164.517748 69.704752) - (xy 164.517753 69.704756) - (xy 164.672533 69.83178) - (xy 164.849114 69.926164) - (xy 164.84912 69.926167) - (xy 165.040731 69.984292) - (xy 165.040733 69.984292) - (xy 165.040736 69.984293) - (xy 165.239997 70.003918) - (xy 165.24 70.003918) - (xy 165.240003 70.003918) - (xy 165.439263 69.984293) - (xy 165.439264 69.984292) - (xy 165.439269 69.984292) - (xy 165.63088 69.926167) - (xy 165.710756 69.883471) - (xy 165.807466 69.83178) - (xy 165.807467 69.831778) - (xy 165.807469 69.831778) - (xy 165.962252 69.704752) - (xy 166.089278 69.549969) - (xy 166.183667 69.37338) - (xy 166.241792 69.181769) - (xy 166.261418 68.9825) - (xy 166.261418 68.982496) - (xy 166.241793 68.783236) - (xy 166.241792 68.783233) - (xy 166.241792 68.783231) - (xy 166.183667 68.59162) - (xy 166.183664 68.591614) - (xy 166.08928 68.415033) - (xy 165.962256 68.260253) - (xy 165.962252 68.260248) - (xy 165.962246 68.260243) - (xy 165.807466 68.133219) - (xy 165.630885 68.038835) - (xy 165.630883 68.038834) - (xy 165.439266 67.980707) - (xy 165.439263 67.980706) - (xy 165.240003 67.961082) - (xy 165.239997 67.961082) - (xy 165.040736 67.980706) - (xy 165.040733 67.980707) - (xy 164.849116 68.038834) - (xy 164.849114 68.038835) - (xy 164.672533 68.133219) - (xy 164.517753 68.260243) - (xy 164.517743 68.260253) - (xy 164.390719 68.415033) - (xy 164.296335 68.591614) - (xy 164.296334 68.591616) - (xy 164.238207 68.783233) - (xy 164.238206 68.783236) - (xy 164.218582 68.982496) - (xy 164.218582 68.982503) - (xy 163.721418 68.982503) - (xy 163.721418 68.9825) - (xy 163.721418 68.982496) - (xy 163.701793 68.783236) - (xy 163.701792 68.783233) - (xy 163.701792 68.783231) - (xy 163.643667 68.59162) - (xy 163.643664 68.591614) - (xy 163.54928 68.415033) - (xy 163.422256 68.260253) - (xy 163.422252 68.260248) - (xy 163.422246 68.260243) - (xy 163.267466 68.133219) - (xy 163.090885 68.038835) - (xy 163.090883 68.038834) - (xy 162.899266 67.980707) - (xy 162.899263 67.980706) - (xy 162.700003 67.961082) - (xy 162.699997 67.961082) - (xy 162.500736 67.980706) - (xy 162.500733 67.980707) - (xy 162.309116 68.038834) - (xy 162.309114 68.038835) - (xy 162.132533 68.133219) - (xy 161.977753 68.260243) - (xy 161.977743 68.260253) - (xy 161.850719 68.415033) - (xy 161.756335 68.591614) - (xy 161.756334 68.591616) - (xy 161.698207 68.783233) - (xy 161.698206 68.783236) - (xy 161.678582 68.982496) - (xy 161.678582 68.982503) - (xy 160.3545 68.982503) - (xy 160.3545 66.442503) - (xy 161.678582 66.442503) - (xy 161.698206 66.641763) - (xy 161.698207 66.641766) - (xy 161.756334 66.833383) - (xy 161.756335 66.833385) - (xy 161.850719 67.009966) - (xy 161.977743 67.164746) - (xy 161.977748 67.164752) - (xy 161.977753 67.164756) - (xy 162.132533 67.29178) - (xy 162.309114 67.386164) - (xy 162.30912 67.386167) - (xy 162.500731 67.444292) - (xy 162.500733 67.444292) - (xy 162.500736 67.444293) - (xy 162.699997 67.463918) - (xy 162.7 67.463918) - (xy 162.700003 67.463918) - (xy 162.899263 67.444293) - (xy 162.899264 67.444292) - (xy 162.899269 67.444292) - (xy 163.09088 67.386167) - (xy 163.170756 67.343471) - (xy 163.267466 67.29178) - (xy 163.267467 67.291778) - (xy 163.267469 67.291778) - (xy 163.422252 67.164752) - (xy 163.549278 67.009969) - (xy 163.643667 66.83338) - (xy 163.701792 66.641769) - (xy 163.721073 66.446009) - (xy 163.721418 66.442503) - (xy 164.218582 66.442503) - (xy 164.238206 66.641763) - (xy 164.238207 66.641766) - (xy 164.296334 66.833383) - (xy 164.296335 66.833385) - (xy 164.390719 67.009966) - (xy 164.517743 67.164746) - (xy 164.517748 67.164752) - (xy 164.517753 67.164756) - (xy 164.672533 67.29178) - (xy 164.849114 67.386164) - (xy 164.84912 67.386167) - (xy 165.040731 67.444292) - (xy 165.040733 67.444292) - (xy 165.040736 67.444293) - (xy 165.239997 67.463918) - (xy 165.24 67.463918) - (xy 165.240003 67.463918) - (xy 165.439263 67.444293) - (xy 165.439264 67.444292) - (xy 165.439269 67.444292) - (xy 165.63088 67.386167) - (xy 165.710756 67.343471) - (xy 165.807466 67.29178) - (xy 165.807467 67.291778) - (xy 165.807469 67.291778) - (xy 165.962252 67.164752) - (xy 166.089278 67.009969) - (xy 166.183667 66.83338) - (xy 166.241792 66.641769) - (xy 166.261073 66.446009) - (xy 166.261418 66.442503) - (xy 166.261418 66.442496) - (xy 166.241793 66.243236) - (xy 166.241792 66.243233) - (xy 166.241792 66.243231) - (xy 166.183667 66.05162) - (xy 166.179504 66.043831) - (xy 166.08928 65.875033) - (xy 165.986344 65.749604) - (xy 165.962252 65.720248) - (xy 165.962246 65.720243) - (xy 165.807466 65.593219) - (xy 165.630885 65.498835) - (xy 165.630883 65.498834) - (xy 165.439266 65.440707) - (xy 165.439263 65.440706) - (xy 165.240003 65.421082) - (xy 165.239997 65.421082) - (xy 165.040736 65.440706) - (xy 165.040733 65.440707) - (xy 164.849116 65.498834) - (xy 164.849114 65.498835) - (xy 164.672533 65.593219) - (xy 164.517753 65.720243) - (xy 164.517743 65.720253) - (xy 164.390719 65.875033) - (xy 164.296335 66.051614) - (xy 164.296334 66.051616) - (xy 164.238207 66.243233) - (xy 164.238206 66.243236) - (xy 164.218582 66.442496) - (xy 164.218582 66.442503) - (xy 163.721418 66.442503) - (xy 163.721418 66.442496) - (xy 163.701793 66.243236) - (xy 163.701792 66.243233) - (xy 163.701792 66.243231) - (xy 163.643667 66.05162) - (xy 163.639504 66.043831) - (xy 163.54928 65.875033) - (xy 163.446344 65.749604) - (xy 163.422252 65.720248) - (xy 163.422246 65.720243) - (xy 163.267466 65.593219) - (xy 163.090885 65.498835) - (xy 163.090883 65.498834) - (xy 162.899266 65.440707) - (xy 162.899263 65.440706) - (xy 162.700003 65.421082) - (xy 162.699997 65.421082) - (xy 162.500736 65.440706) - (xy 162.500733 65.440707) - (xy 162.309116 65.498834) - (xy 162.309114 65.498835) - (xy 162.132533 65.593219) - (xy 161.977753 65.720243) - (xy 161.977743 65.720253) - (xy 161.850719 65.875033) - (xy 161.756335 66.051614) - (xy 161.756334 66.051616) - (xy 161.698207 66.243233) - (xy 161.698206 66.243236) - (xy 161.678582 66.442496) - (xy 161.678582 66.442503) - (xy 160.3545 66.442503) - (xy 160.3545 63.902503) - (xy 161.678582 63.902503) - (xy 161.698206 64.101763) - (xy 161.698207 64.101766) - (xy 161.756334 64.293383) - (xy 161.756335 64.293385) - (xy 161.850719 64.469966) - (xy 161.977743 64.624746) - (xy 161.977748 64.624752) - (xy 161.977753 64.624756) - (xy 162.132533 64.75178) - (xy 162.309114 64.846164) - (xy 162.30912 64.846167) - (xy 162.500731 64.904292) - (xy 162.500733 64.904292) - (xy 162.500736 64.904293) - (xy 162.699997 64.923918) - (xy 162.7 64.923918) - (xy 162.700003 64.923918) - (xy 162.899263 64.904293) - (xy 162.899264 64.904292) - (xy 162.899269 64.904292) - (xy 163.09088 64.846167) - (xy 163.244976 64.763801) - (xy 163.267466 64.75178) - (xy 163.267467 64.751778) - (xy 163.267469 64.751778) - (xy 163.422252 64.624752) - (xy 163.549278 64.469969) - (xy 163.643667 64.29338) - (xy 163.701792 64.101769) - (xy 163.721418 63.902503) - (xy 164.218582 63.902503) - (xy 164.238206 64.101763) - (xy 164.238207 64.101766) - (xy 164.296334 64.293383) - (xy 164.296335 64.293385) - (xy 164.390719 64.469966) - (xy 164.517743 64.624746) - (xy 164.517748 64.624752) - (xy 164.517753 64.624756) - (xy 164.672533 64.75178) - (xy 164.849114 64.846164) - (xy 164.84912 64.846167) - (xy 165.040731 64.904292) - (xy 165.040733 64.904292) - (xy 165.040736 64.904293) - (xy 165.239997 64.923918) - (xy 165.24 64.923918) - (xy 165.240003 64.923918) - (xy 165.439263 64.904293) - (xy 165.439264 64.904292) - (xy 165.439269 64.904292) - (xy 165.63088 64.846167) - (xy 165.784976 64.763801) - (xy 165.807466 64.75178) - (xy 165.807467 64.751778) - (xy 165.807469 64.751778) - (xy 165.962252 64.624752) - (xy 166.089278 64.469969) - (xy 166.183667 64.29338) - (xy 166.241792 64.101769) - (xy 166.261418 63.9025) - (xy 166.261418 63.902496) - (xy 166.241793 63.703236) - (xy 166.241792 63.703233) - (xy 166.241792 63.703231) - (xy 166.183667 63.51162) - (xy 166.16341 63.473722) - (xy 166.08928 63.335033) - (xy 165.962256 63.180253) - (xy 165.962252 63.180248) - (xy 165.883278 63.115436) - (xy 165.807466 63.053219) - (xy 165.630885 62.958835) - (xy 165.630883 62.958834) - (xy 165.624883 62.957014) - (xy 165.535074 62.92977) - (xy 165.439266 62.900707) - (xy 165.439263 62.900706) - (xy 165.240003 62.881082) - (xy 165.239997 62.881082) - (xy 165.040736 62.900706) - (xy 165.040733 62.900707) - (xy 164.849116 62.958834) - (xy 164.849114 62.958835) - (xy 164.672533 63.053219) - (xy 164.517753 63.180243) - (xy 164.517743 63.180253) - (xy 164.390719 63.335033) - (xy 164.296335 63.511614) - (xy 164.296334 63.511616) - (xy 164.238207 63.703233) - (xy 164.238206 63.703236) - (xy 164.218582 63.902496) - (xy 164.218582 63.902503) - (xy 163.721418 63.902503) - (xy 163.721418 63.9025) - (xy 163.721418 63.902496) - (xy 163.701793 63.703236) - (xy 163.701792 63.703233) - (xy 163.701792 63.703231) - (xy 163.643667 63.51162) - (xy 163.62341 63.473722) - (xy 163.54928 63.335033) - (xy 163.422256 63.180253) - (xy 163.422252 63.180248) - (xy 163.343278 63.115436) - (xy 163.267466 63.053219) - (xy 163.090885 62.958835) - (xy 163.090883 62.958834) - (xy 163.084883 62.957014) - (xy 162.995074 62.92977) - (xy 162.899266 62.900707) - (xy 162.899263 62.900706) - (xy 162.700003 62.881082) - (xy 162.699997 62.881082) - (xy 162.500736 62.900706) - (xy 162.500733 62.900707) - (xy 162.309116 62.958834) - (xy 162.309114 62.958835) - (xy 162.132533 63.053219) - (xy 161.977753 63.180243) - (xy 161.977743 63.180253) - (xy 161.850719 63.335033) - (xy 161.756335 63.511614) - (xy 161.756334 63.511616) - (xy 161.698207 63.703233) - (xy 161.698206 63.703236) - (xy 161.678582 63.902496) - (xy 161.678582 63.902503) - (xy 160.3545 63.902503) - (xy 160.3545 60.538758) - (xy 160.373407 60.480567) - (xy 160.393228 60.46022) - (xy 160.431134 60.431134) - (xy 160.52803 60.304858) - (xy 160.58894 60.157806) - (xy 160.609716 60) - (xy 160.58894 59.842194) - (xy 160.52803 59.695142) - (xy 160.431134 59.568866) - (xy 160.304858 59.47197) - (xy 160.304854 59.471968) - (xy 160.157806 59.41106) - (xy 160.157805 59.411059) - (xy 160 59.390284) - (xy 159.842194 59.411059) - (xy 159.842193 59.41106) - (xy 159.695145 59.471968) - (xy 159.695141 59.47197) - (xy 159.568868 59.568864) - (xy 159.568864 59.568868) - (xy 159.47197 59.695141) - (xy 159.471968 59.695145) - (xy 159.41106 59.842193) - (xy 159.411059 59.842194) - (xy 159.390284 59.999999) - (xy 159.390284 60) - (xy 133.501338 60) - (xy 139.778726 53.722612) - (xy 139.833244 53.694835) - (xy 139.848731 53.693616) - (xy 141.675819 53.693616) - (xy 141.73401 53.712523) - (xy 141.757295 53.736378) - (xy 141.807915 53.809715) - (xy 141.807916 53.809716) - (xy 141.807917 53.809717) - (xy 141.935975 53.923166) - (xy 142.087462 54.002673) - (xy 142.253574 54.043616) - (xy 142.424655 54.043616) - (xy 142.424658 54.043616) - (xy 142.59077 54.002673) - (xy 142.742257 53.923166) - (xy 142.870315 53.809717) - (xy 142.967501 53.668918) - (xy 143.028168 53.508952) - (xy 143.04879 53.339116) - (xy 143.028168 53.16928) - (xy 142.967501 53.009314) - (xy 142.870315 52.868515) - (xy 142.742257 52.755066) - (xy 142.59077 52.675559) - (xy 142.590769 52.675558) - (xy 142.590768 52.675558) - (xy 142.42466 52.634616) - (xy 142.424658 52.634616) - (xy 142.253574 52.634616) - (xy 142.253571 52.634616) - (xy 142.087463 52.675558) - (xy 141.935973 52.755067) - (xy 141.807915 52.868516) - (xy 141.757295 52.941854) - (xy 141.708678 52.979004) - (xy 141.675819 52.984616) - (xy 139.707918 52.984616) - (xy 139.687603 52.982509) - (xy 139.675736 52.980021) - (xy 139.641922 52.984236) - (xy 139.635796 52.984616) - (xy 139.631506 52.984616) - (xy 139.61077 52.988075) - (xy 139.60875 52.988369) - (xy 139.558334 52.994655) - (xy 139.551188 52.996782) - (xy 139.544187 52.999186) - (xy 139.499499 53.023369) - (xy 139.497681 53.024305) - (xy 139.452046 53.046615) - (xy 139.445994 53.050935) - (xy 139.440134 53.055496) - (xy 139.405733 53.092866) - (xy 139.404317 53.094342) - (xy 114.797585 77.701074) - (xy 114.781736 77.713945) - (xy 114.771586 77.720577) - (xy 114.771581 77.720581) - (xy 114.750652 77.747469) - (xy 114.746594 77.752066) - (xy 114.743563 77.755096) - (xy 114.743554 77.755107) - (xy 114.731332 77.772223) - (xy 114.730113 77.773857) - (xy 114.698915 77.813942) - (xy 114.695388 77.82046) - (xy 114.692113 77.827158) - (xy 114.677617 77.875848) - (xy 114.676994 77.877794) - (xy 114.660499 77.925843) - (xy 114.659277 77.933171) - (xy 114.658358 77.940546) - (xy 114.660457 77.991293) - (xy 114.660499 77.993338) - (xy 114.6605 95.797152) - (xy 114.641593 95.855343) - (xy 114.631504 95.867156) - (xy 111.538006 98.960653) - (xy 111.483489 98.98843) - (xy 111.432239 98.982964) - (xy 111.303553 98.933111) - (xy 111.102347 98.8955) - (xy 110.897653 98.8955) - (xy 110.696446 98.933111) - (xy 110.505572 99.007056) - (xy 110.505567 99.007059) - (xy 110.331542 99.114811) - (xy 110.33154 99.114812) - (xy 110.331538 99.114814) - (xy 110.228953 99.208333) - (xy 110.180269 99.252714) - (xy 110.056913 99.416063) - (xy 110.056908 99.416072) - (xy 109.965672 99.599298) - (xy 109.909655 99.796177) - (xy 109.892144 99.985147) - (xy 109.890768 100) - (xy 102.83172 100) - (xy 102.824392 99.864848) - (xy 102.776064 99.690788) - (xy 102.755241 99.651511) - (xy 102.691452 99.531191) - (xy 102.69145 99.531189) - (xy 102.691449 99.531186) - (xy 102.574502 99.393506) - (xy 102.5745 99.393504) - (xy 102.574498 99.393502) - (xy 102.430693 99.284185) - (xy 102.430692 99.284184) - (xy 102.339116 99.241816) - (xy 102.266747 99.208334) - (xy 102.266745 99.208333) - (xy 102.231459 99.200566) - (xy 102.090322 99.1695) - (xy 102.090318 99.1695) - (xy 101.954972 99.1695) - (xy 101.820411 99.184134) - (xy 101.649228 99.241813) - (xy 101.649222 99.241816) - (xy 101.494442 99.334943) - (xy 101.363291 99.459175) - (xy 101.261918 99.608689) - (xy 101.229207 99.690788) - (xy 101.195053 99.776508) - (xy 101.165828 99.954773) - (xy 100.01114 99.954773) - (xy 100.03051 98.586065) - (xy 100.030549 98.584664) - (xy 100.033346 98.518835) - (xy 100.074077 97.56) - (xy 109.954767 97.56) - (xy 109.96519 97.665831) - (xy 109.965191 97.665836) - (xy 110.025232 97.863762) - (xy 110.025234 97.863767) - (xy 110.122724 98.04616) - (xy 110.122731 98.04617) - (xy 110.25394 98.20605) - (xy 110.253949 98.206059) - (xy 110.413829 98.337268) - (xy 110.413839 98.337275) - (xy 110.596232 98.434765) - (xy 110.596237 98.434767) - (xy 110.794166 98.494808) - (xy 110.899998 98.505231) - (xy 110.899999 98.50523) - (xy 110.899999 97.950763) - (xy 110.964237 97.96) - (xy 111.035763 97.96) - (xy 111.1 97.950764) - (xy 111.1 98.50523) - (xy 111.100001 98.505231) - (xy 111.205833 98.494808) - (xy 111.403762 98.434767) - (xy 111.403767 98.434765) - (xy 111.58616 98.337275) - (xy 111.58617 98.337268) - (xy 111.74605 98.206059) - (xy 111.746059 98.20605) - (xy 111.877268 98.04617) - (xy 111.877275 98.04616) - (xy 111.974765 97.863767) - (xy 111.974767 97.863762) - (xy 112.034808 97.665836) - (xy 112.034809 97.665831) - (xy 112.045232 97.56) - (xy 111.491746 97.56) - (xy 111.5 97.531889) - (xy 111.5 97.388111) - (xy 111.491746 97.36) - (xy 112.045232 97.36) - (xy 112.045232 97.359999) - (xy 112.034809 97.254168) - (xy 112.034808 97.254163) - (xy 111.974767 97.056237) - (xy 111.974765 97.056232) - (xy 111.877275 96.873839) - (xy 111.877268 96.873829) - (xy 111.746059 96.713949) - (xy 111.74605 96.71394) - (xy 111.58617 96.582731) - (xy 111.58616 96.582724) - (xy 111.403767 96.485234) - (xy 111.403762 96.485232) - (xy 111.205836 96.425191) - (xy 111.205831 96.42519) - (xy 111.1 96.414767) - (xy 111.099999 96.969235) - (xy 111.035763 96.96) - (xy 110.964237 96.96) - (xy 110.899999 96.969236) - (xy 110.899999 96.414767) - (xy 110.899998 96.414767) - (xy 110.794168 96.42519) - (xy 110.794163 96.425191) - (xy 110.596237 96.485232) - (xy 110.596232 96.485234) - (xy 110.413839 96.582724) - (xy 110.413829 96.582731) - (xy 110.253949 96.71394) - (xy 110.25394 96.713949) - (xy 110.122731 96.873829) - (xy 110.122724 96.873839) - (xy 110.025234 97.056232) - (xy 110.025232 97.056237) - (xy 109.965191 97.254163) - (xy 109.96519 97.254168) - (xy 109.954767 97.359999) - (xy 109.954768 97.36) - (xy 110.508254 97.36) - (xy 110.5 97.388111) - (xy 110.5 97.531889) - (xy 110.508254 97.56) - (xy 109.954767 97.56) - (xy 100.074077 97.56) - (xy 100.090537 97.172517) - (xy 100.090612 97.171181) - (xy 100.190541 95.761246) - (xy 100.190655 95.759918) - (xy 100.330439 94.353423) - (xy 100.330597 94.352031) - (xy 100.37675 93.991616) - (xy 100.510122 92.950098) - (xy 100.51031 92.948772) - (xy 100.729455 91.552354) - (xy 100.729659 91.551162) - (xy 100.988244 90.161452) - (xy 100.988486 90.16024) - (xy 101.286288 88.77844) - (xy 101.286581 88.777165) - (xy 101.62335 87.404408) - (xy 101.623701 87.403063) - (xy 101.6925 87.153383) - (xy 101.999176 86.040408) - (xy 101.999528 86.039199) - (xy 102.281691 85.117841) - (xy 102.41343 84.68767) - (xy 102.413859 84.686336) - (xy 102.438479 84.613385) - (xy 102.865814 83.347139) - (xy 102.866243 83.345925) - (xy 103.355959 82.019937) - (xy 103.356421 82.018739) - (xy 103.883453 80.707168) - (xy 103.883965 80.705947) - (xy 103.894947 80.680708) - (xy 104.447869 79.409891) - (xy 104.44844 79.408629) - (xy 104.479813 79.341763) - (xy 105.048794 78.129053) - (xy 105.049382 78.127844) - (xy 105.685722 76.86574) - (xy 105.68633 76.864575) - (xy 106.35813 75.620985) - (xy 106.358805 75.619778) - (xy 106.668184 75.083918) - (xy 107.065536 74.395684) - (xy 107.066176 74.394609) - (xy 107.807301 73.190946) - (xy 107.807988 73.189864) - (xy 108.582858 72.007686) - (xy 108.583611 72.006574) - (xy 108.593363 71.992577) - (xy 109.391582 70.846859) - (xy 109.392349 70.84579) - (xy 110.232862 69.709342) - (xy 110.233666 69.708288) - (xy 111.105975 68.596113) - (xy 111.106826 68.595062) - (xy 112.01022 67.508067) - (xy 112.011131 67.507002) - (xy 112.312345 67.164756) - (xy 112.94494 66.445986) - (xy 112.945862 66.444971) - (xy 113.909317 65.410815) - (xy 113.910228 65.409863) - (xy 114.902614 64.403333) - (xy 114.903521 64.402437) - (xy 115.832984 63.51162) - (xy 115.923984 63.424404) - (xy 115.925009 63.423449) - (xy 116.265159 63.115429) - (xy 116.972705 62.474715) - (xy 116.973731 62.473814) - (xy 118.047831 61.55513) - (xy 118.048908 61.554235) - (xy 118.122427 61.494871) - (xy 119.148615 60.666283) - (xy 119.149686 60.665445) - (xy 119.352916 60.51064) - (xy 120.274065 59.80898) - (xy 120.275138 59.808187) - (xy 121.423316 58.983878) - (xy 121.424394 58.983126) - (xy 122.5955 58.191596) - (xy 122.59657 58.190894) - (xy 123.789617 57.432816) - (xy 123.790654 57.432177) - (xy 125.004742 56.708125) - (xy 125.005761 56.707537) - (xy 126.239783 56.01817) - (xy 126.240959 56.017534) - (xy 127.493905 55.363414) - (xy 127.495155 55.362784) - (xy 128.766106 54.744383) - (xy 128.767342 54.743802) - (xy 130.055358 54.161582) - (xy 130.056498 54.161087) - (xy 131.360532 53.615524) - (xy 131.361676 53.615065) - (xy 132.680616 53.106629) - (xy 132.68175 53.106209) - (xy 134.014513 52.635314) - (xy 134.015804 52.634878) - (xy 135.361291 52.20191) - (xy 135.362529 52.20153) - (xy 136.719785 51.806794) - (xy 136.721089 51.806435) - (xy 138.088911 51.450282) - (xy 138.090222 51.44996) - (xy 139.467578 51.132656) - (xy 139.468875 51.132376) - (xy 140.854697 50.85417) - (xy 140.855989 50.853929) - (xy 142.249138 50.61505) - (xy 142.250409 50.614849) - (xy 143.649784 50.415486) - (xy 143.651103 50.415317) - (xy 145.055543 50.255637) - (xy 145.056775 50.255514) - (xy 146.465249 50.135636) - (xy 146.466484 50.135548) - (xy 147.877745 50.055578) - (xy 147.878991 50.055524) - (xy 149.291905 50.015524) - (xy 149.293295 50.015505) - (xy 150.706705 50.015505) - ) - ) - ) - (group "" (id 1d506467-c8ed-4b35-9c1f-5889763a75e7) - (members - 0042aa0a-5e49-4f32-9a1e-10e4caba302a - 034c1caa-04e4-4744-8fb0-7429b0f8d5f6 - 07966f57-eaa0-4e66-8d9e-a97cd4d1b07d - 0cbf4004-5b3b-4df1-8eda-8b7299cbaaea - 0e771edc-57ca-4725-ab24-671f658dcb76 - 1068a494-d19a-4076-bdf9-3b083dd480b9 - 111c26fa-3fcd-4b80-9e0d-7033c85f1397 - 1a970ae9-4100-4dbd-94e9-c0c531fef083 - 1b78518c-26e2-47ab-8bc7-0936d2b38baa - 1c410426-3fd6-485d-aedd-360866e29667 - 1ccf5304-7062-4b0b-b5c1-42cd5afcb30a - 1d3a9605-3876-4351-9d19-8c9780bfd1ef - 1d70a597-3988-4b66-bdfc-acab474f76d9 - 1dd7e4be-a29c-4f26-85ee-ff0a6b358fd4 - 1e649bd6-f4ef-4a57-9354-3cffc241910f - 1f6fa9a2-c334-4059-9665-f9ead2b0933a - 22c4ee7c-141d-45ef-ae69-971b5cf2f427 - 25394235-e995-43a7-818f-fa23be0b4c03 - 2a7b2689-b9fe-4f03-8835-a9ab95018adb - 2dda9e7f-d96f-49ff-90ce-58dc7a4c9191 - 2e381d9a-ef04-458e-92cb-977828d3d96f - 3199adcc-6fa7-4fdf-9e88-e57f69c165e4 - 3e0a3b85-3c49-428a-bbd2-0004b0c04019 - 41d8278d-2aa1-4b99-931a-82ad3713cbbd - 42a67a14-7362-4c48-ac21-ab67f0b6f863 - 47af8692-3cdf-452c-9377-b946204c0220 - 49cfa3ec-6794-408f-943f-7c3ccc702fa5 - 4a2d2e11-5b8a-458a-817f-a8adf1f6c383 - 4a54fe19-7516-441b-92b6-cd9f8b7f72b7 - 4b3b85eb-f585-499a-aeb2-d0fa83aff934 - 4da48a00-20a3-484f-aa86-b7b15a4ba524 - 4dfe93d9-9fab-479f-9b45-d696cebaa085 - 51077b4b-207e-4ad5-b2a9-c530f49e3560 - 52d20fef-085c-458b-9cfb-455ced28a4f4 - 53214fdc-51ba-4992-aef6-3b2b388450d6 - 546c0ea4-c853-4578-a9bb-650136f95b51 - 5778355a-daf9-47dc-be49-e780c0d27666 - 5a4c5c30-b0e2-42d7-b801-9ba309af6160 - 5cf21a61-29d8-4218-9242-a84c042e0e28 - 607f0626-ebfe-4001-83f9-2db1db418d61 - 642340e5-51f7-473b-9229-d9efa1b00feb - 67e76bf4-d82c-4efb-9e18-b312f11a918b - 6960e0dd-c835-4f51-b748-90f4992c9d89 - 6eb0337a-3c32-4fa9-8626-619cf7882893 - 72471e47-1b50-41ff-b5de-69e5301852b0 - 73ee8e7a-1c44-4d25-b2cf-bc1a8adc589f - 76c64895-7a25-47d7-93b3-7f13db2f14c0 - 79f7f52d-2c14-44ec-bb92-9df385fb73ff - 7e704485-d4b4-4d6c-87af-391ea276fe31 - 7edf7ff8-5799-4786-9480-847578a9996f - 8305e611-dcd1-41c1-95c3-d148b0247394 - 86693e90-1b91-4ad4-b2aa-f38c843dcf0b - 8716767a-f8e7-456e-9212-4472903feb11 - 87645eff-d14a-4ed2-8518-5894be0e5815 - 8a08d884-b9a1-49bb-b057-a7f01f26b437 - 8a7f34bd-2e10-4f8d-87fc-a1bea050f2f7 - 8a83dd8d-c7eb-4084-8587-ff3c0767f2d7 - 8e25afce-d4d5-4ba6-8b28-1fba0f73d79d - 938d7eeb-5b44-47a5-9c84-b1045beadb15 - 963622d3-cff3-45b7-afe6-de4b8b5f3248 - 97ef9d0b-4ce2-462d-880b-1d1f7883a1fc - 98b15c2b-fa5f-4f3f-97fa-3ddc44d05f42 - 9d96b7d7-1f98-4e9e-868c-ff15640f2473 - 9ddd2819-9155-4aac-8e77-dd1a5f656a43 - 9e579f35-7f25-475f-a606-dee0f80f92b6 - 9e8d3e9f-69f3-44e1-8739-644ce23e2d2e - a09a1b7f-e40d-46e6-801b-73a243526438 - a72c6b62-ea76-4859-882e-17a3a4dd03a6 - a7591cce-f8ac-45e5-a380-929e45851f00 - aa580c72-e929-40b7-8403-64d223d53d08 - aad0c615-8572-4af3-a057-522b47779296 - ad68d1d4-65ab-4444-b2b2-6d0ae578b7fe - b02a284e-796a-4050-a5a1-d10aaeff9eba - b215780a-9051-4a91-b711-266b708e2e62 - b6f3c6ff-3889-4f71-a2c8-781e6ab7f1c1 - b92a20ca-4a41-4ad2-8eb5-f72a59289ae0 - bbd8ad53-5889-4daf-ae69-9fe47b5fb630 - bf5ea7ee-0831-4803-a613-9515cab1fd5e - c11b200c-de5d-4300-ab26-1a58a4c3db29 - c29e1342-48cc-4d61-ae32-ddc8e14dd0cb - c58b06cf-72f0-4a5f-87b2-95c46feac049 - c68fc331-ae49-4390-a33e-eb6887721ab8 - cd715ef2-10d5-4f0b-830a-c3305f97adec - cfc1e5a5-2572-4690-881f-57f028b4b384 - cfd3e9d6-d21e-46af-b199-9685d6cf2e04 - d06f76b7-9081-40d0-946f-e6e443b9e1fc - d21a978a-25d5-47d6-b370-0f4ab402452e - d24be2fd-e750-4201-bb69-6a5eac065f20 - d6809f6c-3343-4814-ac38-8a0e31d2bc4c - d9a4bbeb-88d4-46ad-897f-9f4f5ecfb569 - dab2e991-30ee-42ee-a20e-0df91c275667 - dd9476ff-55bb-47d8-90b6-f7d7ef97d2d9 - e07698ec-5428-4906-8958-30ebe896043c - e18bee6c-2e88-4ba8-9b0e-2daa5730460e - e9a8f678-7061-410c-838f-9616a12dbccf - ea10e3b5-5f37-483c-8f69-d494d8f80d64 - eb6227c7-e60a-4dd2-84dd-bf2d308845a8 - ec390011-3514-4baf-8cc5-2e39382ff288 - ec5b5feb-8ff4-41e2-ae63-e952d24398bc - f13c8f68-35ee-4f19-9665-7d46a109a263 - f6d4954c-906d-4bf1-b87d-609cc742dcfd - f9456f00-5638-4058-a4e0-fba8d15ef991 - f9a4b46c-0f5c-49ea-9ecd-4ff0e8b152bc - fab4d73c-4c6f-4728-8738-8baeff584691 - fe9070df-93ca-4360-b146-aaaadb67dded - ffe6f0ff-efc0-4456-8f04-666f84ecd017 - fff2dd8c-42dc-4c75-91a9-f57e88cf3645 - ) - ) - (group "" (id 302eaac0-41b3-470d-91e5-9116807b8fa5) - (members - 003fec91-43e2-4126-b70a-67c8090dda10 - 005f5dc9-ef9d-4a06-93e5-fec95a627678 - 009d238d-2cca-4029-9a75-75a49e8b7ac8 - 00cb578d-443a-44a7-ac9a-32834c96d00b - 0115ee81-06cd-4c22-b80f-9dfd250abb60 - 0132aa8c-90aa-46f0-a924-427f4d80d4c6 - 0155c181-697a-4641-8c8d-37f2079ed6bb - 01b930f5-dfa2-4bae-8610-f5f9c026482c - 01f90aaf-74d8-4b67-8610-9ed6af29dc0c - 0304b542-01ff-4313-bf5f-e9c3268722ce - 0324fa8d-04d7-490f-8ff3-e67f1f3331c2 - 033477e8-3277-461b-baca-ad89039d698e - 03beb769-b002-460e-b7f4-f10463ebbeb2 - 03bff075-6fce-4cc5-877c-7bf532e3417f - 043dfd30-835c-469f-b20b-be7c056b055c - 044cbb28-6f21-4dba-b7da-0858b43faee9 - 04ab717c-a79a-4aec-a2bf-4a0a51ecc5b0 - 04f27c15-2dfa-4e35-980f-7f8522a632fb - 05033d80-0407-45f6-b355-87aecef15b06 - 052fcd03-2213-4481-be7b-93737486cf89 - 05ac9d03-30c8-44fc-b524-9935ea111e9c - 05c50924-6adf-43b2-8ab9-85d2e573155b - 05cb100c-3e51-47eb-bed1-4343b6c58396 - 06030287-528c-46bb-ae9b-0603f6d2c84c - 0633d488-9ba0-4655-a4c7-6d0d4b9ef096 - 0645ba61-d8e5-455a-aba9-96027d990efd - 0682d79e-6959-483b-bf9b-bddf6f4ad7c0 - 069114be-4eb3-4184-885c-857ef9be77da - 0742b197-6d2c-42d7-ad13-fd6286df5a08 - 079ddb6b-d85b-4030-97c2-c1dad5d67caf - 07c60274-6617-4933-9824-8258203fe530 - 07e933a6-ce85-4d0b-8a47-a71fb4533529 - 081e474b-6cd4-4194-981c-c34f972fd8fb - 083b004e-5682-45d6-9df7-85537434feee - 0844c9e8-90ae-4076-a2a4-27d96061c445 - 089279c7-14f9-426a-8fcd-c29b51da9537 - 0896cb97-ea06-4c0f-b2e4-1e3a369d1bd3 - 089cab3c-12ae-4583-8353-319b3c81a63d - 097afc5b-8e08-4770-8857-389b13321c5a - 099cfebd-2317-4775-97b7-e4ac7e703e24 - 099d15f5-7711-4ad4-86fa-8d65582c8047 - 09c4aa74-857d-4490-ae87-168a00505082 - 0a3a1ff7-51d1-486b-a680-d7a22e5f4cb9 - 0a641e70-afdc-4496-8466-8012319a2350 - 0a65e26e-6f30-4d01-96c2-ac230dea8760 - 0a83687d-efba-48e5-b938-902fd1801eee - 0aa26c31-cc14-4f72-9fe2-81097e819bfc - 0b9c6d06-8d14-4f21-b3cf-6fed733d26cc - 0baff181-a6ae-42bf-a33d-66a469d2d05f - 0bb2e790-9880-4664-bb61-c59285d7d3cd - 0bfec88a-67d4-4f2b-9114-dc1759e0ddde - 0c06379d-02b9-4660-846a-4adf6891d531 - 0c11dc9b-e6fa-4314-989b-bac0e3d76e97 - 0c44dbef-921b-4c4f-adfb-3524e8c5d9cf - 0c63a996-e97e-4a39-8b57-71aa179dd19e - 0c90ec08-20a2-491b-adf5-daf2bd509ca3 - 0c98d2a2-6a91-4b4e-9303-0c1a975c1959 - 0ca2a8b0-0550-4fec-8920-76897e219f12 - 0ce61abf-99fd-4f4f-b4ac-858ec94754ae - 0ddc728f-b853-41e3-9d8d-6cc80241be35 - 0dfc129a-fd89-4b2a-b3a1-bb3be777dc88 - 0e08447c-db9c-4bd1-a39b-eac4f5349ad7 - 0e2f997b-c536-4171-841e-6a1eaa7d5f2d - 0e515997-b633-43e0-a57d-307268a801ae - 0e523112-0396-44f5-9e6c-af914c04e5bc - 0e736702-391d-4385-ac1b-b47b9d0e1082 - 0fa8210d-13ec-43d4-a05d-95c049810a3e - 0fc2b9ce-baf5-4ad0-9bdf-3744eb499599 - 0fe064a4-0ee2-4710-905d-d889356dc24f - 109f090d-b2a3-43b1-b75f-42209ba92f4b - 10db8068-57a6-4c20-bd2e-99ea0370810f - 1140eda4-4a1d-408a-b2e3-dbc0380d212a - 11490b5f-8c8d-469d-9c6b-a98c388b9858 - 1161f82f-8fb8-41c4-963c-321ede6a0497 - 11d9c2e5-6625-4233-a9e8-2c9359e24dfd - 122c9f4e-f209-4ed2-8649-4895490b3d95 - 125b9316-5151-4eef-8c90-ae3bd5c1dedd - 127a4857-cf71-4755-b9b6-48e854d7650e - 128ec576-d2a2-484a-9310-be3f89c2fe09 - 12d84ed8-b7b9-4bcb-a24e-9ade0bc50c09 - 13143e91-aed0-401f-bdb3-e93e0149096d - 13347aca-911b-4454-8ad0-59b6c7a227f4 - 134b2f13-c629-43db-91f7-903369f992b2 - 13837006-515c-49f3-b73b-c2c4e8d1208f - 13962b7b-6033-4839-99d3-4d87f51e2a25 - 141d63dd-3634-4e36-9aac-9aaa87a9114a - 143d7de6-ba97-4ad4-8f8f-7de234a4bdd9 - 144db456-673b-49dc-a5e7-620b034e8f75 - 14594fdb-ed54-4262-b8ef-9c644266bd51 - 146c1ec4-54c2-4a07-a1c2-14e695b28f18 - 14963fb6-11ff-4f7f-9d2a-ad5fc934ec93 - 14d43ab3-5730-4677-a1d6-5c6b9c5a716f - 14d7082e-357b-44ea-b8f2-ce172b8cc1b3 - 14d87f25-8369-435d-8cfd-faa114bcb508 - 1528db3c-ca7f-4895-82b9-d2e0c37424c3 - 153ea806-1937-4dde-b811-9fae0e43549e - 1577f6c7-ade6-40b0-be05-bc716173e59c - 15963de1-7a3d-4953-96da-0303b5576e63 - 159cb47b-531f-403d-8a16-a00d8c021918 - 15b30a26-4862-4c46-9851-54c821984c51 - 15bf0a8f-32d2-4c70-b7a5-ee06d764b813 - 1655d7cd-0dc7-4d4d-9c0d-5c2cae9247bf - 165da8ea-88bd-4a85-9ac7-64235fee985d - 16a7dff7-c0d5-479b-99c1-0273b511b43c - 1724b8ae-4502-4862-8bde-ef76aba8f1d5 - 173c0a30-5ae5-4b60-befd-10588781e045 - 173e7bbe-cecb-4c50-9d1f-4e931e2b5590 - 174ae67a-a6ef-4946-8ea4-ba70b95c9e03 - 174ae6c8-d95f-4aa5-bc36-d461b8e7a969 - 174d93f1-c617-419f-bf3b-795d72b48403 - 17a92d6e-6ca1-46e2-abe0-eeed273224d5 - 17c67d22-eafb-44a3-ac53-8e6c70812528 - 17c98b34-430c-4b11-ad73-1f333479b1e8 - 180aa296-ffff-4799-8e1f-d5e46acffd31 - 180e9801-b4fe-424c-8955-739bd55494a4 - 18453a56-1c5b-4525-8dce-8af87d2b702b - 18a1b013-029d-4482-862f-832d9170ebfb - 18ac6d22-3a46-4ac7-9638-6dba13ce8282 - 18be4bbf-4d40-41f9-bd77-c4e6464478b9 - 18c23014-a9dd-4c2c-b85e-392ea92cacb5 - 18d390bd-8de2-498f-884d-2745303dc245 - 18d4d856-c044-468d-9373-8f7ba3f8092d - 1978117e-537c-4d5f-974c-9566c703a0b4 - 19998e53-beb6-4a09-9d37-fd6685161b4f - 1a3241f0-6c6a-47a8-9265-66c6c3bf5bef - 1a394882-3c50-4ec2-8951-f0abcfcfba01 - 1a3f17c0-a508-4939-aac9-773178c705ee - 1a81bbc9-704e-487f-b9a9-8aff7181c81e - 1aaeb2b5-a4e4-4bf8-94af-222d44aeb370 - 1ab5ad86-223e-49be-a9f0-70d45a2f1c2f - 1b498e06-669b-4740-a0ca-38b83cf4b75e - 1b91aaa8-0516-494e-866b-834e50e4b1e2 - 1bcd5e14-c3a0-4981-91a7-073c2bd322ef - 1c018991-dea7-4f68-b9fe-2fbb56d033f6 - 1c221590-398e-41a3-a24b-16363e94c5fb - 1cb9c427-944b-47e0-b9ea-4a18cd64b6fb - 1cd25acc-001c-44a7-b00a-a70238175d0e - 1cfe7abc-4e26-42df-aeed-a167b548451b - 1d16a648-8adc-4d34-8728-2a11d5248bbb - 1d2968f4-d993-4b2a-b6a0-2758b5c43546 - 1d5d75a9-8f5a-48cf-9b9c-eab09d44998f - 1d7896c8-e771-4af8-b4bc-925ba8ef0189 - 1daf48bc-17f5-42b4-b8ea-f03b7e3d38b4 - 1e22e4bd-7064-46d3-8948-30da71df19a4 - 1e2f7134-ed07-4d96-8b82-f6e8e520dfc8 - 1e7e487e-7285-480d-9475-52c8abf70118 - 1eab7b02-65d5-421d-b8e4-e1295eeddd13 - 1f43f0bc-1a66-4320-a35c-7299cf8bd5a6 - 1f5822f4-5cf6-4caf-9551-c19168047bb4 - 1f615c5b-a33a-4af2-9345-c54bcd07b660 - 1f937847-109a-4eab-941d-54457062f348 - 1fc2ae01-25ef-4c06-81c2-e0255f158ea4 - 204ad255-cf6d-40be-8f32-676d247dd238 - 2056d66b-8135-42d2-9e0e-236aabffba8e - 208f0123-fbac-4226-9986-7536716a45e1 - 209118a7-ecce-4b15-a577-d9696977cb31 - 20a04a1c-a2fd-4fa1-86e9-07fd8e149bca - 2154a203-3d00-433d-8575-096ea8b2a5a0 - 216cf056-7f8c-4a6f-8210-0a9eefc99eb5 - 219ef157-fbfb-445b-924b-72d54a797ebd - 21a7e1ef-fbb9-42e5-8732-7806e5de6ffc - 21aba3da-8f27-4b2f-9e3a-459fe3d902c6 - 21b06c6a-c0ef-4616-9bf7-a582ee5eb4f8 - 21baec36-30d9-4fb1-9d86-362ded96ecaf - 21cc6a95-41d9-4647-ae2a-5693b4709855 - 2202c502-62f5-4d14-bbd4-4ffaf2c266ad - 2258a046-2aee-47dc-8511-c2566e364e24 - 225ed3f3-4835-4072-8bb6-4a706d138828 - 22842b03-3e54-40a1-86af-c4b888933d23 - 22b881f2-591a-4003-b47b-3ec51a9bc8d3 - 22bc84d0-c5ca-4dec-af31-912b9017bdb9 - 2331de4e-94f5-448b-b223-425a7441e584 - 23811200-7988-44e5-bd07-f388a9d0abd2 - 239ec8da-1a44-4cfc-9ed2-6e63545913e0 - 2442e868-4efb-4ad8-9d36-1ca5b08745a3 - 24699dff-6954-42ed-b5d6-b51730dde7a9 - 2524b7d4-5147-4db9-8aa5-941de69cc516 - 254ec250-83f6-440d-880e-525b9376c951 - 25656b51-034d-4133-a21e-80a549e9235c - 2565f954-4ca2-41e6-8170-0d54114b5892 - 25936135-2447-4c44-b48e-407f390ad279 - 261d6b6c-6185-4fa1-ba16-46a8cc8fcd23 - 26955567-5a11-4ecb-9959-30d7d6bda8fe - 26a33652-3a93-4a2a-9c78-08b9fd48cd1c - 26ae36ae-d0c0-46f0-8c1f-1c945cd0d48b - 26b41393-d64d-4a2a-885c-b615d53ea91e - 26d483b2-1d82-4e97-8506-e0ab58fd462f - 2746cf3c-5bc9-479a-8110-ec1bcb243a1f - 278948ea-d8a8-4ec4-ab7b-3d2c7383e85a - 27a205fe-ae3c-46aa-a775-6248bb367c53 - 27b11811-c18e-4a6c-a8e3-6dc962ba327d - 27c1d646-c5f6-47f8-b2bd-6799a30bfb11 - 28050082-d1f9-43da-8d0c-e5466bb90359 - 28dea579-621a-4033-bb61-ee5cdc1890ba - 2905584d-da1b-4f0f-9ca5-ffdaf3bce279 - 2a032956-c783-440c-94a1-e0fa8821f888 - 2a31d19a-6eeb-41d3-a9dc-fa5a7cb8d36c - 2a63da60-c3f8-4e3f-8373-99e328aa8b5e - 2a671f58-3093-4450-9e23-83f2fb0f845d - 2aafe599-a26d-4c5b-a941-6ee8e973e822 - 2af11c80-b550-440e-8c98-c4997f2cfca3 - 2b34b60d-13b9-443b-9847-e6cc3ec87360 - 2b43b03b-e130-4d2f-9463-1a24f8046723 - 2b5549a0-9b34-4ff2-93af-e38dc941fff7 - 2b5c0bce-51f4-482a-be01-4bd7f1b26117 - 2b905cea-e69e-4e99-a12d-ed935d4e6700 - 2ba1660b-007e-40b2-8d42-6b8139514fe9 - 2ba848fd-1805-49fe-b8b7-7bc268a33dd0 - 2bd255de-45b7-41a5-ae05-1147c626a622 - 2bdcc3ab-f1e8-45a4-b435-0b6473b70ab1 - 2bfee129-cbe2-4bcd-a71f-af1972e78d28 - 2c1955fe-00a2-41c8-94a6-28443ab2bd61 - 2c1b9c60-9273-4358-9b86-f174bb5a3377 - 2c283b05-1252-42ff-baa6-db81a9621239 - 2c2f17b8-f469-4106-9422-80b2bb7efdef - 2c4cada5-80b1-498b-9c75-ade5ac17d30c - 2c630911-455a-45d8-b67e-63735b16c48e - 2cf860fb-fcd4-45b2-9ddc-3993d949858b - 2d0b97c0-7c13-4501-9c77-d8c4345aff51 - 2d6085bd-4160-4c9c-8326-2785901e9d61 - 2d8bc9ab-604c-4266-9f05-799b59357ef9 - 2df878c6-d6bc-4939-abfd-c08fdde20cbc - 2e053da0-49e8-44b0-a6f5-b8969156e4f8 - 2e14a2f3-efd6-496e-8a1f-f6360a445b27 - 2e1fce69-2dfb-4886-a2bf-42cbd97f9f81 - 2e45bd36-30b5-4f47-8fd5-0683ee7e2f23 - 2e690538-89e9-436c-86be-bc95aea90331 - 2e9659ae-4460-474a-bcad-d75225033a06 - 2e9f10d3-756c-4051-a628-65999af43de2 - 2ec2ea68-3113-49f9-886c-6bbc2ecdf4ef - 2ee90e9b-fb98-4e30-b872-40700b1ffe95 - 2eea9654-797b-45ac-a132-a3e25afbead3 - 2f0db26c-a1a5-45ba-9358-86578d0bfd71 - 2f14d70c-7ead-4841-8a94-faa16b1a619d - 2f2199ad-b687-447a-b433-dc79017c80db - 2f7708d1-8bad-4b1d-b457-fcb92e7eaea9 - 2fbf6697-8f66-4dd6-a5ab-d57205a15e5d - 2fe416d6-adca-4ef6-b1d2-613811aa6b72 - 301162d6-8ba1-4732-bfa9-db5bf7ca77ac - 301e770c-1edd-43e5-a874-30e12f5b1531 - 3046df30-8645-4199-a91c-bce1b71a25b3 - 307204e0-013f-4f59-b041-fb2f1058dfb2 - 3092b169-8711-48ab-ac03-048d780cfd0f - 311e9337-fcf2-429c-90ba-a751a2de6066 - 3191a4fc-6a0b-44a3-9184-4da0dc579a00 - 31bbd041-abb4-4f0f-9a79-9ab24377460f - 32592819-2995-450d-832e-ffc3a3d11320 - 32630765-aa48-4adf-9b9b-cf2809550dd9 - 327e7fd5-a38f-479f-80e7-67e132257000 - 32813a8b-e452-4d1f-a26f-eb6bdc85a4c1 - 32a3ace6-9aaa-4a9f-a628-4d37b721e4a2 - 32a3b96a-ba1e-4f78-a21a-48f63c4b6717 - 32aa97de-e6a7-4d17-ba96-42487c95c30d - 32ca262e-d552-43fd-9657-e00c7e217a39 - 33300f01-038b-4345-8785-30938d263698 - 3368223c-79e6-4960-97b4-3876f844a456 - 337413b1-1944-4f43-bae6-89501dbaf25a - 33801e15-f4da-4a35-b1a1-ba20b82a28e2 - 338a0444-8ee5-4577-a208-3ed67bc7e0c3 - 33cc579d-c80c-49e2-abe7-bbaa549c613f - 34063105-0709-4b8c-b046-d2bcdca93f13 - 3480d664-11b5-40e6-b3ad-6e1fa4dae097 - 3487ba01-62d0-4c6c-a865-66aac993378e - 34da6716-c2dd-4d18-9f25-3885667c2f6b - 34e9327e-14fa-4b63-957c-f4711ca74e05 - 34f1c292-200b-4fa7-98dd-551bc0ccc9f8 - 35453d8e-cd50-4e8a-a3e1-93b1ae89fb2f - 357d1778-6d46-4418-a9cf-8a55678064af - 35cfb998-bb0a-4693-b5be-209a8133498a - 360218c1-291f-4190-b207-7d34beb7d075 - 36083cf7-0787-43b4-be7a-313a02e7ad02 - 361afe61-39bc-4762-bba8-87d3d343cb7f - 36322132-04d3-40d1-a45f-afd123b68830 - 363a74d3-c763-462f-8371-4ec0c4a4813c - 3688b8f4-c3b1-4586-a734-b37aaa578436 - 3692aa72-ba61-4801-90e9-7447c8b71529 - 36a8a43e-85ad-4fbe-9315-a9bb55128b9d - 36c264f7-2747-41f9-a032-d08e9ba96f9a - 36fcc1f6-2551-467f-9716-91c2091989cf - 371fe2cd-58b6-4a18-9440-41b9ba8e0f3f - 372a6f16-8a11-48c5-83ce-b34c642d100a - 37732da4-ed37-4e8c-8d9e-10551004dedd - 37e3e752-ed6c-49bc-a4bf-45bad527fd41 - 3843226e-f55f-4b47-91cc-ca8239dbd0ce - 3858d5f7-1c64-457b-acbd-215bfe154db6 - 386238c4-5cb4-41ac-bf61-3fe984348807 - 386f5d8f-02e3-4511-bf79-9411355211ca - 3894a60e-9f7c-4dbf-8251-1926ec9e0b43 - 38c38537-05a9-426c-aec7-7d10e718c1e5 - 393c6f3f-adf6-47ca-8a21-33981d3bb48e - 3964f801-83a3-461c-a167-dce34f77efea - 39f77bae-7984-4cba-9986-b042706e7c8d - 3a320bd5-c515-4530-bdcf-e91f2f370da9 - 3a3b9bb5-babf-45aa-be21-8eb74d8f66ef - 3a82b92e-df35-4a16-bc85-5a5e7d717820 - 3a90206b-7bac-4454-8ac9-ab832b9bac4f - 3ab02eb7-8340-4c3d-802e-fbbcb1e6670e - 3af5c438-05d5-4857-b966-34329d492c1b - 3b47c9c7-8e1a-47e1-87cc-9668ed327eab - 3b54df51-72c5-4235-993e-46d4a4625a5a - 3b5b47e0-50f4-4592-8bf3-c70fbad92dcb - 3b6a034d-74c7-404a-893a-33d360c5f2e9 - 3b78c1c0-d75a-4eaa-b18c-c327879794f2 - 3bc5dc3e-55ec-4326-8bd1-7eb43a1d7ac0 - 3bddb960-aeca-4028-ab5c-0e6c5b358515 - 3c0069be-2c6d-465d-b344-fb98229aefaa - 3c70718f-dc76-4171-b90e-6baca8a2c504 - 3cc35df9-a8d0-48d0-840c-116462706af8 - 3d04f3e3-5aa9-4502-905f-0548aaff944a - 3d0595d0-043e-472d-b1ae-a3705db9eb45 - 3d22adc2-d826-4441-b08b-c37650b2b2c2 - 3d3f66c2-c606-4be5-9064-b6814679106a - 3d4ce906-ce9a-44d4-90db-6e1e84a78efb - 3d7fc8a3-2a05-4a2b-ab50-6336885e7d87 - 3dec3613-e72f-412d-90e7-a51fab15818a - 3e095f73-d839-40b7-842c-d47a1c1366e8 - 3e2a71c3-21f5-4595-b8ab-c8c243a3a20d - 3e5687f4-19e9-4065-92e7-32ca82bcd357 - 3e624db3-1645-4e57-8d93-fc9f0192acd5 - 3e75e932-0a46-496c-843a-0860d6d809e0 - 3eceab90-7285-49e5-950c-009a6ca2eecf - 3ee2563c-f286-460b-94fc-4d525a1ec313 - 3f18e9fe-bedd-4fb3-b77c-6ef67720a8e1 - 3f34b8b7-3b70-4c78-8de6-843b9ed2ab65 - 3f378886-3925-4751-9b98-a7f45f8abda2 - 3f6a8d5d-cb7a-447e-8f42-53549bc83ad4 - 3f6c2b13-7ffa-4696-961b-90dde73fd688 - 3f8469c5-d10b-4a7e-9360-24d70829d335 - 3f962dee-7e18-4492-bff0-242b62debad6 - 402c52c4-8a8e-43f1-ac05-2963f496013e - 403ef4b6-c62a-4234-8e0c-eb117e485f10 - 4099921f-2a84-47c2-90ba-d24d044c5a74 - 40a7fdc3-57ad-4aef-8338-fd1e0518af12 - 40b9efb8-e1e5-41e4-84c1-7cb3cd411c42 - 417b3208-cfa3-4522-afa1-881112a89477 - 41a4f514-bc63-431f-acff-959b9e5639d4 - 41fa3402-d2f9-4c2a-97a7-5fbe711f6147 - 427beadc-9e9b-4c51-9377-c95f270edd36 - 42809681-223e-42f0-9044-dcb751b4a54b - 428b1e41-526b-44a8-9203-b4c0082d8740 - 42d6524e-168c-4fd8-93a4-10fa553b1932 - 4324f77f-4198-4f74-aeac-a03971204b32 - 432ac367-e122-4cfd-b1ec-aa5a6b302101 - 432c8159-0d8d-4da7-9f92-153c78fb8129 - 4330640f-26d7-4674-8b79-a313025591a0 - 4368575f-5bf8-49e1-8ec7-c39dd86ad00d - 43733fc8-e0b8-4453-860e-5967b93e58e5 - 437e176d-de02-4088-b946-a8e2aaeacfb3 - 438687ab-1cca-4e51-8c16-9c25137c64a5 - 439be1b4-8056-4658-b5c0-13d883b3dbdd - 43cc0f1d-81d4-4e9e-97c2-f1ffbe073231 - 44032e8a-51f5-496e-90d4-37b92d2486de - 44060a89-d39f-47d2-8524-25fb26552639 - 44210e1d-8459-4669-8bdc-02706b8f29e2 - 442c79f1-e1a3-4b62-a466-d151d276389b - 44405ff5-1e15-4e6e-b44c-e778deb97668 - 447c626c-5d0e-4da5-a4a0-6fcb36acadee - 448532ad-4c5c-4142-ba40-57af920fc299 - 449972f7-eefb-474a-9a2e-f42d57e30665 - 449b1523-2640-44cc-871e-7245266c67d0 - 44abbee6-c94e-4611-a033-da53f54774b5 - 44d55d1a-1582-4e34-a34d-a432902e0b0a - 44eba159-98e2-4cf2-b05d-ec30875f4633 - 45466819-1d2f-4d68-ae9d-1716f9f30c75 - 459cd279-ed36-4f16-9b1b-af8ff75c4ee0 - 45aee5b3-2244-494e-af1d-ff9a31c0dea3 - 45db5dc9-6348-4aea-badd-0b8ae8304ef0 - 4612de06-aa7c-4ab7-866b-b3767dbc3224 - 4618e26e-75ce-46b3-b7a3-12abfc79cf96 - 467c3d09-97da-4418-a51d-13f047252912 - 469d3536-0cb6-4b51-ae23-971fd935eea3 - 46a187c1-bd98-4dd3-b13b-f5267617dd47 - 46dd7c87-abc9-4ad1-a294-88e8d9605817 - 4751d0c1-0c1e-4727-89cc-ead3b19d8f2a - 475476b6-57da-4bf2-a22c-b3d67f3310fe - 4767d2af-4395-4390-a004-52c9fb2d3d2d - 4782be87-3ae0-4943-818f-64d7c7d60c52 - 47ed9f73-cd1c-41af-91d7-107914de79c3 - 48415ef3-ebec-4147-8bef-1a151f7fb97d - 4846a6b4-e8c5-45bf-afed-810dc549d0d0 - 48815882-8278-4006-bd48-76429223ab1c - 48a65e26-1f7b-4b83-b9c1-c0c087901f9b - 48d86867-b1c7-4ea6-b327-6493559ecaf1 - 491dbbf9-b86c-450d-864b-d5e401217531 - 4940948b-ec2a-4731-80b3-142d48673d29 - 495ec76e-d3df-4aed-9634-bf6e8311103c - 4969dd87-8ec9-4a9b-b042-ec19c7cb9202 - 49dd6aae-add4-4fa2-9810-910b92c891cc - 49ef94e1-d3aa-4bc5-8c05-37e6ce18f50f - 49f9c817-c331-40bc-aa46-a8f6851ca788 - 4a3ed15e-4340-421d-bb63-5c4147db76ce - 4a58908f-fed1-4a0b-a383-e9cb271edbcc - 4a6b79f8-1e21-46f9-a1bf-2d33f514cb1e - 4a9554ee-7394-48ed-88b3-c7d97b3181cc - 4aba867e-54e5-4526-90f1-553d80e1160e - 4ae17a96-46fb-4ede-91d8-f31bc7ca5a61 - 4b29553f-47d2-4167-bd5e-d9e35eff6538 - 4b5781c8-3e2a-49bc-9c17-5ac8cd76b968 - 4bb32824-4189-4d04-bdaa-7d8e58d161b8 - 4bd50a32-c65f-45fa-9e02-dbd80c5410ea - 4bfe9b4b-be98-4e91-aa25-ddcc69bf1cc8 - 4c31fba3-0eff-445f-9f33-45f08db8f107 - 4c5cc37e-77d9-4d26-9379-58bb248e0bf3 - 4c5d2d77-93c0-4ac3-9318-4c79c672ba16 - 4c62b184-3004-4f77-963c-a486a6d25c0b - 4cc3a272-7ccb-4e03-99fa-162e95fa806b - 4ce13fe5-41db-4bab-bab3-6ad2105bb7a7 - 4d60f142-9067-4019-bbd4-d38a2e771a65 - 4d69ea67-fce6-411a-9c91-319e5565ec7b - 4d73a516-18cc-4b4e-b3f8-fcf1ba67748f - 4d9497c0-af06-4e6d-9aa1-4d05042362d5 - 4d9787ab-211c-4f42-9b7e-3d747497dd3a - 4dbbad5b-11b4-4aa1-8b82-d64829bdff17 - 4dff4d40-a6c0-4a83-92cb-a2db20cd2066 - 4e3dfa2b-0a89-4e25-983f-b8ef73c6d3a1 - 4e3e74f0-d202-4170-b860-0cd00043d340 - 4e6638d0-84a7-4589-98f8-10855ca26fd8 - 4e9e41bb-0daa-4517-b48b-4881e972237a - 4eef0c03-3bde-475e-b667-ac93446c30ca - 4fac3ed7-2ac2-49cc-8909-aa3be484467d - 4fd6091b-c466-48d3-9e72-b4893b1a0f0f - 4fdcf473-fa79-4690-b7bd-e76050dc2297 - 4ffc0283-2455-4376-a380-f41a0237c3fa - 504cd49a-1eeb-4aed-8143-eabdcb2c01a2 - 505b3769-d637-4048-a4fc-fa264614483d - 5060c41e-4668-4e89-bd45-c164a8165916 - 50ff7a7f-438f-4300-a107-872e782393a0 - 510da53e-6101-49f9-a5cd-6bd3e61c5061 - 5133cb59-9742-4637-8f2b-c6e2bf99f8c5 - 514f9972-c7d3-42d6-9d28-dd3c3bf7e923 - 51805e8c-d5c8-4834-b9c3-ee143adcc6ab - 518e4ce7-2c24-47e3-9e41-c72c9339b42d - 51f1fec3-0946-4817-89ce-552aef5de6cb - 523b164c-d097-4260-a418-d1da9cc995d9 - 526ee442-b608-4bb9-b064-eb2d42ceb1ae - 526fec45-7490-44bf-8663-257706067131 - 52b7170c-bb61-4b45-bd85-a4bfc66be2e1 - 52e254cb-8484-4321-a051-92af59ca161a - 52ebb97f-b56d-46df-84b7-b1b4e1cc138c - 53053d36-8fd1-4038-8821-b225034dcc35 - 53933b31-97d9-458c-bb53-fb0dcfa20ba9 - 53950bd2-7577-48b9-ba3d-64d5c6d5c41f - 53b74a1d-725d-4d5f-941a-c8ed5bd24cc7 - 53d4e5e2-a456-4f2a-844d-23195ee2aaae - 53e40a61-ebdc-46b0-b6ca-afc6f5dad71f - 54b297e3-5600-4c97-bdb9-243300bdb4f0 - 554c29dd-6a35-40e5-a551-bafd11df567e - 55570a4d-6d16-4261-8568-3fe88386420b - 55881319-f5ae-4df7-a114-b4e4acc0d6f2 - 558f26fa-cfa1-41bf-9b2d-4f52702a9b3a - 55945d32-a833-475e-ba9c-997490bd1a28 - 55a23101-58bd-4e43-9eb4-55ce18b5216a - 55cb2440-57ed-4539-a16b-dc3c214c0899 - 55cf6c8c-0def-429b-a536-1a23b3bb4ec6 - 55eb7585-112f-40c3-a1f8-310925a41bef - 568abdbd-6510-4869-85df-ce346924fed1 - 568cb150-67bc-4cc6-a03d-5027a2e77206 - 5710a0b2-f69c-4676-9cd6-fd2d112c588c - 571cf2fd-3fd5-422d-b8bd-a68e35a23cce - 573b70ff-9375-4c9e-8dd8-6b6aab1976fd - 574e8615-8e0e-4372-b9f6-cb0e8e9e66ee - 577ffba9-c1a0-4556-8105-c17f7579f56f - 578e6ff9-ab6f-48c2-bed0-b4406b3b96d8 - 57eca0c6-a76c-4429-90b9-692a87b44ee8 - 57f628d4-b6ce-4e10-a1e6-543e00575848 - 591f9711-fe7a-4fb1-841d-0a10af8c210f - 59a70598-af64-4bbc-a1ca-d41d92441689 - 59cc4203-5216-4f0f-82f2-dba1fc455d69 - 59dee136-e262-44e4-bca0-1e938e6d671c - 5a096225-91eb-47f8-a47c-72a7f724bf2b - 5a932828-6e0e-4e2a-97b6-b90cf04e1094 - 5a96f491-6c19-4db4-bd60-b67b865e0837 - 5b1ebb4e-9629-4359-905c-f004487156c3 - 5b3e94a4-b663-46ca-bb4b-99ab591e9cdb - 5b62ef86-66fd-4f0f-9313-b88933045fb8 - 5b7f5505-93c9-4628-ba72-5767b96b20be - 5b90ccab-d65d-4911-bcfd-feea9ecfd215 - 5ba591aa-ece0-43b3-9ce5-f62fd5f4ff2e - 5c03f63e-e5a1-44b3-8839-5913689138dc - 5c10bf30-1a0a-4447-acc1-3ec0dbee1616 - 5c543c44-ba8d-4f33-8eb0-83ea54b60a5f - 5ca4c9fa-40ab-4019-ac2b-8f6595c99229 - 5d011b75-47e0-4ccb-a204-c323d15dc567 - 5d03bcb4-b8ad-44a5-93ab-5beaab5d867f - 5d34b731-54f5-462d-9f3b-caeb6837a0a7 - 5d67e318-7c2b-49ec-99f3-6f48f797ccdd - 5d70dbca-efe6-4a3c-a75d-5d087defb680 - 5d769ba6-bac4-45b0-b662-88d127904dd0 - 5dcd6e17-a3b3-44ad-ba96-5ecd2f6fe4c0 - 5e0b4e29-0bf1-4296-9fac-a9e68ba781bf - 5e6ff917-92a3-4114-be80-77dce2936c28 - 5e778872-3894-4862-8ec2-95d9ac2d4573 - 5f22022b-924e-458d-af68-0dab42fc7bea - 5f99e17c-3291-45d1-9ebe-e557b11ae705 - 5fb55710-6802-444c-b49e-f8baff0b0e80 - 5fd0968a-69f7-40bf-b11c-bfb8200bff6d - 5fd696a0-1bbe-4441-8aae-ce71c1dd5c32 - 6001aded-83b8-4a77-8269-e5bbf843387a - 6023b3de-6d2e-47c1-9ae1-55a0402c4036 - 604f1d57-1d99-4121-a43d-9debbbaba875 - 60519434-6c93-4b4f-91ec-474e1858cb47 - 61249d6f-e278-4f7b-9bf9-c83e0805c7ab - 61ab734c-67dd-4039-a46d-c8f722694380 - 61c4270c-8f12-4189-bc63-6cce1ad19628 - 61ec8929-b0e5-4e15-9295-afa8e343089a - 61fc6940-5ca8-4b5e-9740-aff284ab44bd - 62d19439-7d9a-43c2-b106-b7e15a382d3d - 62e98f17-d345-4216-bcb6-febe1c155e92 - 6325cbe4-8991-40a8-b10e-65951b73879a - 635be725-3f41-4e65-9cba-323513d3069e - 6370e775-a201-41f3-9758-525cb431394c - 64110730-f36e-435c-a470-3d6273ae7d16 - 648bdd8d-1d0f-4aba-a3b4-96cc6ac3e5eb - 64f34d5c-bcea-4586-91e6-4d17e2fc6e6e - 6545256b-f6e8-4ccb-b354-d838d64e317f - 657e614d-c0dd-4820-8da0-e7747303ddfd - 6598f1f6-1d58-46c4-b711-419fdf9e2c8b - 65b69d37-37b6-475c-812e-15bf5f03cfa3 - 65c4d1da-583e-453c-b594-6d311b2735ed - 6626989c-d766-402b-98e3-551841ae57ec - 663e6453-faa7-4ff6-a990-719b38e885a1 - 664ecf5c-b57a-4f6c-9dfb-90603ab88fd6 - 665addff-c6de-4595-a056-c5e6d44010e8 - 666f7502-4d7e-4ee9-9893-5aec2526c722 - 66b8bba9-4e40-4100-a696-84bb1f6652b4 - 66c466ce-1620-49db-a860-b80058aed775 - 6705cc41-41e1-4120-af44-4dec8ca34d95 - 6746ce41-2ce2-44c1-aa46-6d3884af8ec5 - 67815a61-6d7b-443a-b2de-a389405c015b - 6783aa85-b800-4847-8c85-cd7a3cc56298 - 67a87f54-a912-4ade-a760-010460423e02 - 67d464dd-2a1f-4611-8ab7-9d49056d28f9 - 67fe52bb-ab73-4811-84a9-76cb502d8d44 - 681a270b-e2b5-4de6-a018-2ec53bff8314 - 6828bced-85e7-4736-b10b-40d9e1e3fa7d - 68306024-0839-432e-a685-eaee525e7935 - 68577d32-5cbb-4835-b02a-bc34ab01678d - 687aeeeb-ebb1-498a-9110-799221d1622c - 68fa189c-7ace-4f0c-be20-50f1fa91bdd9 - 691bd938-87c3-4aad-915f-6702673b9183 - 6949d88d-037f-4bee-9d16-af6d5f156f5b - 694f7a5c-c1e6-4bac-9b99-db4f03e2ea29 - 699c22de-2ca8-43b7-97d6-d77b391ca98d - 69cdb12b-3f3e-4573-9aa4-bc2d4fe1ff0a - 6a033729-72b4-4c64-811b-2f75c5608b21 - 6a0a5095-184a-48c4-9919-8b8e80203956 - 6a7d168d-33f0-4e15-b573-255191615d15 - 6aa30bde-6821-4fc9-9133-60c259ea5896 - 6ab266ce-f16a-4467-aede-59b4c85111ed - 6ab52cbb-2e9c-43e1-87dd-9edf16282f49 - 6abc4978-ca95-4832-81be-bce2caed5fba - 6abf02ef-4f51-41c4-b691-713535daf618 - 6b103af6-0534-472d-a1ca-e9752e1fce93 - 6b203d61-5b9a-4d49-8b60-6ebf1ad4ef30 - 6b435743-875d-4c3d-a903-e6f82c448c0c - 6b8c673b-ae46-4260-99a8-77585b3a84a1 - 6ba27bb4-2c30-4ab3-8e31-448ab0d8e79b - 6bc2f931-80c0-452d-bc15-1734c83951a4 - 6bcb7392-af1c-4dcc-b6d5-c0895f448b37 - 6bdd6cb1-c913-4424-8974-9db9c175a5d6 - 6c6331ec-fd4e-422d-a5e6-aca798b14486 - 6c6fd662-cfbe-4ca6-92d1-35b435be4129 - 6c9cdba0-6711-4db6-a24e-4be7418bf2f6 - 6d5222b0-8d8e-463e-994b-d52cf2c9ae40 - 6d8ffa22-fc31-4d72-b24d-b29330b2e7a5 - 6dd4d311-a3b2-427f-80a5-540e8e398427 - 6dde6d09-17e8-487f-a0bf-9ae6de94cede - 6e0f8a8f-d2d0-45f1-b4fd-3d381f357bd6 - 6e3e4137-9c3b-47f0-a1b3-2759893d6112 - 6eb0e76d-18b9-4202-91d6-405cc24f1496 - 6f370e20-bb54-47cd-ace1-191bbf593550 - 6f40b4c0-5d76-481e-924d-441ca4654c0f - 6f60bc13-bc1d-4091-a388-caf7f8c25e8d - 6fe750e7-2ef1-49cc-9693-d752916789fa - 7018cc7e-bca9-4c94-a4ba-c7ccc02edd76 - 704e1a37-8b6f-492b-9b43-79b308d2bbe6 - 7078b425-f6d3-4a16-872d-b60c06a1aa02 - 70d09fc4-e1e7-4b5f-8a92-d3802371ad5d - 71280e91-6a28-461c-a224-9f645469cd17 - 7139e2fa-7973-4549-8f3e-ec38868c153b - 7154f0eb-d65d-4b83-ab3e-377d2a144b63 - 718945e3-faab-4b30-be94-e9d51fd593ae - 71b7fd65-63a8-404a-b10c-092cdd57b4c7 - 720f90cd-119c-41fc-946e-5aadd9493091 - 72115acb-af9e-4c9f-b429-019ab7da0b5a - 72245e52-d766-4bab-acef-e81d7d1ee8d3 - 728c3dbf-b7d0-49ae-b8b1-48bb3be710be - 729605d6-35c7-4a55-a65f-1de5ebd97d7b - 72b7a31c-a1f9-485b-a0d8-d2092abf65e5 - 72bb2266-d086-4b2c-a2fb-da9ed48e0ed3 - 730faecf-8433-42f7-9022-c3dc4219ee85 - 730fb96a-e553-4a07-8581-5f7144ecb243 - 730ff960-ebef-4906-b68a-9af4ece5f894 - 7381cb61-f31d-467a-873a-81b25a5de5de - 7393aa3e-34e5-444c-b6cc-7a91fb841544 - 741ffb9c-8ccd-4504-a900-531d2a730462 - 7444cb1a-5e81-4d72-8d12-60da2b58b235 - 747f5521-43f9-4b99-b42c-39f61b9b3db1 - 7484251b-4229-4477-9678-2ff9a43ed4a8 - 74af6de3-a4c4-424e-94bf-ccd0a0d42c4f - 74c01c7f-f550-4d3b-ac82-0dea463ffefc - 74c9000b-09a9-4125-b2fc-a422d966f334 - 7507a827-090d-43ea-bf23-5d2c91153d80 - 7530178c-5aa4-4e00-8598-2f09e3c58c54 - 75a92b5d-27c0-4aec-8716-b40a1f5a16cc - 761bd9ea-5bae-4921-b010-48d9a7540f61 - 76534bf4-7bc6-4b21-ad8d-542e7eaad3c0 - 766c6071-4d88-41d4-8cd7-ddce09b9eedd - 7678ad85-b883-485c-8f80-8dc892f2bd47 - 76944f06-5a58-4a73-9baa-91b43ac0c8db - 7729fdff-438a-415f-935d-f0afbb499ebc - 7736da02-0aa2-4608-a52e-b6b6c5d29bc0 - 77c1bcdc-1fb1-4136-b69b-739a2d1424ce - 77cd55ab-5adc-4b37-9bb3-520658a0706e - 77d4cfed-d8c8-48f0-ac1f-80e944c83fa2 - 7811d8b1-e731-4135-b8bb-bb5833471a49 - 788f6aa0-93b1-4115-b491-bad33f1745d9 - 78a9783b-b8a8-47f0-87d0-5fb4807924e9 - 78c76f3a-f545-4425-b98f-ec602fe35008 - 78d154db-e1c9-4e6a-861c-15b8b0e8e38f - 78e19188-3449-42c5-a9b9-e9ca2b59fe8c - 78e27ca2-1aa9-46d0-ae3c-31d063bc3074 - 797f3be3-6979-402b-a2d7-bde1afff4587 - 79b30ecb-1a26-465c-a7d1-fa65abceb1b5 - 7a0f2250-877d-4d67-874d-bdbb8e59d377 - 7a5ad89f-49cb-4fa4-84d4-b8ecbd0392a4 - 7ab5c9ce-7bf1-4449-aaf9-3aa80ce4726a - 7ad6daca-1e7a-4b64-8b72-42cc8089ca31 - 7ad89ab5-d0ad-4838-b123-e61ea86eda11 - 7add39dd-0df3-4174-86b9-9ecf5180d6fe - 7b1f04a9-6890-4e79-bcc4-de081899daf2 - 7b4d70e5-6d0b-4f59-bed7-fe368915cae5 - 7c1532d2-1602-47f5-942c-a26646795a9f - 7c1bdf44-fec9-424b-b98a-242d4da7cfcc - 7c4c974b-2112-4e38-845b-0b7ae4014c1e - 7c5d48eb-f307-43d1-a0e1-70808206ca61 - 7c700141-dffc-497e-b791-049ff81d35b7 - 7cab5aea-90be-4aa7-8d49-0106a813066c - 7cb2e589-5423-4093-943c-a0a9ab6a403f - 7cb2fe1d-f875-4c3a-bccd-df7aba493f3e - 7dbd203e-8ad5-47dd-b9f5-0f73f9cf1f39 - 7e4ffbda-59a3-4aaa-a2a1-6e543c443865 - 7ed66c43-b4cb-4873-b421-d1ec26517c72 - 7ee7f19c-2579-443a-bcb6-352124a6ad41 - 7f3d2942-56c0-4dbd-93ee-bfea668bf389 - 7fef2c69-456a-488a-a66f-33a839f1f6d3 - 802c7e70-ac5b-4b39-92a0-4adb092a4b4c - 8031b999-f9ff-453a-922b-961266bb73ba - 806e5540-89d4-41f7-a771-73e7b0dc8df5 - 807eaf92-f802-4f58-9592-8ed7f065e83b - 80a3bd1a-ad75-4975-983d-ab66e87521f3 - 81316d01-b4b8-4751-93e8-0143aeb8697c - 817933a3-972f-406c-b07b-d2d21c5b7e80 - 81c79a0f-357e-4310-81e0-2068af0740d2 - 81d6da27-f1d7-4191-9478-d6d4b1e09dfc - 81ec61f5-bb37-4a38-af7a-1b335cac6605 - 8254055a-478a-47b9-9e2f-26ef507ae778 - 82571501-c16d-4de3-9bf5-23a3e62adb4e - 828ab43f-3536-467a-8443-b8f8aa711abf - 82a7e855-5d3a-4058-8351-39d3179ae7bf - 82cfdc23-dec2-4fa5-a92c-b6aa4a1905e9 - 82e6f546-06e8-4037-8fe0-bd8445d95fc7 - 8323f851-b2a9-4a31-954e-c5bc4b776550 - 83516801-22a3-4cfc-90cb-19b64fe04cb2 - 835b1a43-0efb-402b-a811-dbdb8cc663be - 835d7d9b-3d16-4763-8ecd-9d4a67be8b8b - 83d6ca9a-afb9-4afa-8a22-735054adcc7c - 8407173c-a8aa-4254-8824-3bf6843d5503 - 841fd550-795d-4759-bc52-25313a4a1998 - 8485262c-1a83-42a7-94f3-eb3c52ee282f - 8486b708-b5f1-4c85-ad27-c7a2bc252e76 - 849f7434-3eee-4c17-94f2-dd79dff91b49 - 84be5dd9-6c88-45fc-ae09-7f595ebfc3e8 - 84edd35b-b19f-442f-bae9-86cdd9537847 - 861f3360-29ef-4fbc-895f-201cb5b80a46 - 8660d2cb-71fc-4cf7-8abd-10f7519a75ef - 86c5523b-5884-4019-b43a-d99482a8a965 - 86d203a1-fe24-4dea-be60-97729ca2d7d5 - 86e0e5bb-3140-43c6-9947-1106d25e682c - 86e16e7b-b5be-4198-8edb-5539c1de2cc1 - 872c9b32-17e1-4fa9-a3d2-b6595ddbc9e9 - 87316ea7-a107-4999-8637-a0345612accf - 8738ac1b-6e37-4b3f-b11a-e9d09d8bb156 - 87876801-d5df-42d2-a1fc-8299dd1d61fa - 87b746a8-0319-4912-b31c-2953833cc1b4 - 87c5a851-bfea-4e19-95a2-bf2dd7eb1e9c - 87da1246-7c9c-4244-aa61-1d31df6adee9 - 87eb5df0-e58c-4b06-bf3c-c35697e1e8d2 - 87f15464-b1c4-4405-9f7a-1077644dfb4d - 88785aef-2f90-4130-b865-c0fc07229dff - 889238c8-f17d-4a1f-bb85-78038fcff44a - 88f220e1-cd59-44fb-a42b-b21624b6fb62 - 892a2b01-a8a7-4d8f-920d-3aed4c681fea - 897f6308-efc7-47d0-a664-1b75a87569d1 - 89999771-42ac-40b2-8e51-82654beb0b0a - 89ded90b-7b28-4862-b7af-16d3d946890f - 8a0fa1e5-bb14-4424-8018-351e36905538 - 8a26b22e-9762-4a87-aab0-8d2f39b91e1e - 8a370ac1-ef75-4874-943f-6b171614cec7 - 8a3ae28a-203a-4229-8ad1-db5e88671d1b - 8a4f6755-2390-4a26-9347-e49c5e880eb3 - 8aefab98-0d39-4ce6-96f3-376612b105be - 8af02a40-5f8a-4b43-b7b4-496cd84753f1 - 8b1a228b-d099-4867-9766-b1614f21bccc - 8b44b9b1-a2f3-41cc-96ee-b00988cc1ef4 - 8bb67ad6-246b-4c76-87a2-9c7077a55881 - 8be0b8c4-1cfe-4984-aa21-e710720a6b3c - 8beb9097-f19c-4282-9500-19c1f35600c4 - 8c1283de-22cc-4073-b73a-21691e59b697 - 8c4138cc-c934-4caf-a057-eef831ccc8b4 - 8c58999c-eda0-49d5-842f-63a6cc4849ff - 8d74418b-805a-4e0b-ad6f-68af5cd82e48 - 8dcc8e8f-a0ac-4666-8fc3-bc1c61e8eaac - 8def76eb-29ff-4539-a37e-2f13d7e3f41b - 8e3aae47-4ec7-4b5d-bd4c-7f41a2b4c371 - 8e4f1b88-ac52-455e-a693-ce4b5f419f82 - 8e556898-416d-42cb-a031-08595b18a4d7 - 8e5aa09a-c1d0-4e3e-baea-ba22c66f1656 - 8eca6283-396a-46b5-967b-9d4396a16ea2 - 8f222a33-fc3f-4abe-a88b-ac52da8a4293 - 8f32bc69-18d7-43b8-85eb-7b854468bc50 - 8f394310-f176-4706-abd6-8230284da2ea - 8fc76002-1418-4f3b-879a-f89693519f4a - 904684a5-9de4-4aad-adb2-74ae01e08f08 - 906df577-4dcd-4992-8d0b-5f77b8ecbd7f - 90a52c68-beea-4cc1-b97a-bed40c5489bc - 90db9a12-f6d4-46e0-ae20-4b91f4b22a79 - 90dc2e2e-6998-45dc-b0b8-e74a50f5e9d6 - 90efb02c-f32e-4a0e-843c-27ce1daa2c8b - 90f359c6-2547-4570-a3ec-1bfc1b620aea - 917cc3c1-7d36-490f-9ea4-1059ed9e0435 - 91836f66-890a-4edf-8644-5ee1ac90da2a - 918d6c81-0e91-49b0-acd9-b05ec98965e3 - 91a1df58-64fe-474b-bed4-9f973503eec3 - 91a55839-7c9b-48e3-9095-15dfe9d1e620 - 91d2f445-a43b-47b7-bae2-9426ecd988b0 - 923867ea-0880-4e73-87c2-84b3c96de219 - 9271c57d-6a57-4e1c-b283-4f74602a5ae0 - 92a40108-2868-498a-bbe9-4f74a77dccb6 - 92c41a42-cfee-4397-abf4-0e50e512967f - 92d199b8-3bdf-4fe9-8c84-5844f808f2b8 - 937f6e23-7c29-4be3-a653-6989caded123 - 93b4e11e-0324-4b97-8300-9aae29cc9db0 - 940bfbc0-e182-4630-a657-2adb8daee91a - 9431aee6-63b7-4564-8e5f-9d08afbec7f4 - 943ae666-d8e8-4b4f-980f-c64cbc23dcb0 - 94766ec8-d992-4c3b-921e-5ca32a8eaca8 - 94dc8447-90da-41a0-960e-e943f6510360 - 94ddfafd-f4da-400f-b51e-c683a5d91165 - 94df3dd6-c00e-4e92-bd84-b3c0a1b06085 - 94f61221-e86e-4844-8810-ca2467cebb17 - 951cc90b-361b-4029-aef4-d25259105411 - 95462ff4-a53d-43e0-bc6b-b101d1baf4e2 - 954b6d3b-0b10-49fb-b28a-b5c3ec55a669 - 954dcc76-fb40-4491-8345-5541f8db131c - 958dda9f-23a9-4524-9755-66e9318f8e57 - 95f522a1-2f5c-40ef-b1fb-abbfe8763a2a - 964c3181-6bc0-43cb-901a-c214cec4cdbd - 965edb9e-10c9-490f-8253-74f409d1497d - 965ef00e-ec2d-47d4-880c-1898a2a62879 - 966e3e93-7654-41c3-8bef-570d6b6c1808 - 96ccc3b8-fc48-4405-baab-c4a7c6f2317a - 9711edaa-b2c6-49af-8ad2-0e79344f6941 - 971b4b91-7568-40cf-b9c1-c68b377f945a - 971da088-f752-469f-880c-d71b44532902 - 975b269f-6945-4fde-8190-597b0de16456 - 97a561d1-9473-4e3d-ab3b-1d5b04caf0ce - 97ee7272-ff86-418a-8a72-058e23488850 - 9809e8be-594d-434f-b043-543869797407 - 980f25cc-cb5e-4af6-8e62-81dd060b9df2 - 982ecec0-4f9c-4193-845a-42266f96900d - 9832b37c-29e8-49bb-bd16-77f23fbc67ca - 9867f936-4612-4d53-b7ed-00daa1168e7b - 98b9d633-fad5-4d1c-82af-352514355698 - 98cb62e9-0cb2-4b07-a937-49bb32d8c3e9 - 9915ec9a-54fd-4e22-ad8a-5fa8f7c0d255 - 992391be-997e-44ae-853a-3bf4ab07eceb - 9938529d-7df1-435e-8937-4f78f41e38ae - 99e4e837-6545-4046-a2e1-718a00d15f21 - 9a828ee1-f158-48a7-89fd-4b64569e03fd - 9a8d5a3d-9153-4f34-ab6c-36927752a7cd - 9ad87233-3cfc-4dc2-a131-412302c0c4b5 - 9adb0a17-69e4-44bc-a7f8-c02b206bbc30 - 9b036fb4-00c3-4e1c-8158-d79dd3d45a84 - 9b097f79-8784-4333-9608-3d45a011f40a - 9b1fa471-0558-423d-9d93-74576dcfe08c - 9b3cecaa-a86b-49b6-9100-0424089dbd39 - 9c608e5f-c912-4e79-95c1-20d070984f90 - 9c685bc5-d9f1-42bf-9bf5-14ac0f42fb4f - 9d119b59-0695-46f3-beab-00db4b451b9e - 9d5b0ed5-8c96-4d9b-ad34-7168ae7f8675 - 9d722a6c-5258-41b7-bef9-2cfa829b997e - 9db28497-6973-49c7-94de-9d79847337e2 - 9db537dd-44c9-402c-914b-904d407271b5 - 9dced0c2-0d94-46f6-9609-0c0674a0bd80 - 9e912e21-e142-4eb2-8f91-5c117a02fa7f - 9e9f4f1e-1a1d-4d13-aa6a-2af4909e9869 - 9eb1648a-66a4-46cb-b7ce-157994017521 - 9eb18045-1f13-4c60-b0ca-b3b0b18f3e4c - 9ed7eb9a-8d48-4020-95f2-3d0e3aeedc19 - 9f6b311c-4265-44f4-9575-571bbae2e014 - 9ff98100-558f-482e-9e0c-d8890de43528 - a0278a16-9399-45f8-b320-8b8969df02b2 - a09c2b67-e600-423e-aef3-f5264f22c548 - a09ff0b4-05ae-465b-90cc-5998380639d2 - a0a569f8-1ff4-40a9-adac-26d8dded3e7d - a1266f11-546d-4cc8-ab46-3ca02a070406 - a12d036e-7efa-41bd-81e6-babe8a66e3b8 - a1a24010-9c2a-422a-8fe7-a7a0da22afca - a1c446d4-34a5-45e1-b555-e6e628c372c0 - a25f919e-98bb-479b-9594-e8e70240c49a - a27a5540-62df-4d92-b30e-9030a4fc8467 - a2eba141-4f33-4e6a-93d1-7169b21a903e - a39145b1-e818-40c4-973a-45810cf40a61 - a3bd7c4f-d8a0-458d-89ef-b8a6f7d23657 - a3d253ac-96ca-450f-9df6-36da949a0aa0 - a3dbfa4e-1bde-46a8-a983-cf55387d592a - a3e4cf01-e716-4ebc-9767-0867f98f9005 - a402b6c5-f3f8-4640-b941-aadd5a8fa93d - a461ccc4-3333-4e8c-b5da-bf96631e069f - a4b963ce-c750-41f8-b03d-3c0e99e78eaf - a51f0808-84cc-4505-b900-c33a5f40f47d - a5753c79-497a-4bb2-acc4-e4d290f05caf - a57a0d72-2d90-40c5-996c-323b61103731 - a5f04f8f-589e-4381-bf0d-63e600ab15b4 - a60477ea-a540-4416-a95c-597e0fef662f - a60c9801-7263-4376-bee4-5a3258264223 - a619dd19-1f2c-4703-8b10-a75750a22762 - a62b3e93-8797-4185-8af9-8e6731cb1852 - a640be09-be07-49bd-9e33-6fb913689a9d - a64a756d-1197-433e-8dff-0428bcb1114b - a6ec53b5-5cc2-43c5-90b8-26905f496e2b - a70246fc-1a34-4bff-9079-04395c15944c - a71dbc00-0bea-4f7c-9169-b2d36ba764dd - a7e8a34a-6e09-4e9c-99ae-2cc987ff2739 - a8055267-fa19-46e2-b032-76a874c997f8 - a8455f74-4a26-4dba-864a-2f362056d890 - a89e5c2d-2459-4a35-86bd-754c36cb233a - a8a8ac55-2cae-4870-a393-b1d66772c2b6 - a8b79ceb-36f8-4547-af3b-3ec368eb3adc - a8e638b9-e16e-4f9c-b7ad-c05ada45514f - a917310d-51a4-448f-ba7a-da9a6aa77bef - a952f1c0-352f-4cfd-853d-82937a35963b - a96469d1-469b-4d73-83e7-6e39d3eda559 - a971b0ca-1216-4929-bce4-407bfecd9f2f - a994a09c-98c1-4561-8c2f-203ec653ca37 - a9e6a3ae-8b31-4c40-bae8-2b29a1e792a8 - a9f42c23-59fc-4732-ab9f-200b63932158 - aa9eeb8f-cbb3-41b5-96c2-2fa3b2418b51 - aaa3d3b8-baea-4b8f-b450-1ac5bd29a26d - aabd86e3-0304-408c-975b-15f8c8a5eab8 - aac33599-a6dd-41b8-a19f-970114bc29a2 - aac8ae15-1958-40f2-b2b7-8d8afbc2e123 - ab04e224-3750-48bb-b682-1f420da00bfa - ab968c28-e36d-4ffb-97f8-460d9274cae7 - abc996ae-b957-42ba-a030-011bee29bfc2 - ac556122-d9e1-4ed3-bc4c-c514d0817d0b - ac6e29e1-cd4c-4432-b8b7-e2c6d164995b - ad358936-34d2-4ac5-bf8f-4ba3378b0d1c - ad3b1700-34c2-4a84-bff0-94ca240d6d38 - ad630092-3f4e-470e-b5bc-00f6a2f376e0 - ad715fab-30b4-47c1-8058-e29b95a3bc09 - ade1b4cc-5fa0-4233-bcaf-2c6b9a52d9f8 - adf3cebd-e3df-4b93-8b1e-2fe2c7ade71c - ae057f86-3ce2-4518-a90e-044aa8d3925e - ae112f15-fc30-4268-8ac9-841f62e8fd60 - ae1924b5-0b46-4f08-8502-f7188a5d5f6c - ae34ed20-ef38-4724-831e-6d56a487dbd9 - ae5a31d4-6016-483f-aa28-3c132c0a8778 - ae7c8df3-6e6f-445b-ae0a-264c0746f815 - aeae106c-0125-4d39-840c-3a3f77e030e3 - aebfda4f-ce2b-4c6a-9b4a-f7c7c5f92c9b - aee2d01a-80e9-497c-a035-8f75608521bf - af52b7f0-40d4-4725-b46e-82484b5f3b9d - af8cd861-5e47-490a-8b23-a512a2e74715 - af913d80-0c4b-4456-ae7f-e84e1a44692e - afdc3983-2b7e-40ff-b7cd-e49802b5774b - afe69f2c-dcbd-4c2d-8ddc-4e0a16117ff9 - b022f007-a4fb-4293-bbeb-d573f9333279 - b025011d-0515-4fd6-8823-f84f133f252c - b05d1cac-e70d-4703-99e6-bd4c9fd25468 - b066278d-7d72-4132-9bc7-4e5e4a44c141 - b0eb2812-35f9-4705-aad7-2c95368b7f8b - b164415c-75c1-4e7f-8f25-c0a69e287217 - b1678b56-9af9-4a52-9825-f8736ac3ab84 - b1f8c0ee-33d0-4e8e-aea9-9727e9abcdd1 - b229bd7e-a4f1-4245-af93-2766941ab8ef - b2947427-7571-4142-86b4-145ad67510c5 - b2d142c7-8eaf-41a2-931e-718043999168 - b31ed971-0c39-4237-ab8b-4b876e4dedf6 - b344dd7d-5b1d-4682-9023-212a25b5604d - b37c8ce5-eabd-4a57-8e03-bda878fa985e - b3899afe-eeaa-479b-9b78-5bc57e002535 - b3900868-30b6-4adc-ad45-da6de2e9ca25 - b3ade59b-4c60-4bff-9864-d59263954ab4 - b3bfdc20-d106-4c15-a647-c7fafdc47751 - b4119563-f4f4-4944-9f27-9d8e7e94bf83 - b42eb06e-fbfc-4878-bd8a-10929a1533f3 - b4606e46-da38-471b-bba2-f72ec59c7154 - b463bc92-51d3-444d-a85a-95140f9cbbe9 - b4650a51-0e8e-40e6-a52c-64c06bf639d1 - b46768f1-20b9-4e82-86e2-1694d8d2f802 - b47e9bda-a83c-4863-9e11-acf786042d62 - b5320781-d4a6-48b7-be63-de7b008c9840 - b56f353f-dd90-4bad-89f2-ab7f2884ead9 - b5c69e64-8cb1-4081-85ea-8d44344e60d1 - b5ffeb6a-e87c-43b5-85d6-a16004fa2c99 - b649ed03-6bd6-4949-83ff-1ccfda44a4c7 - b64bdfac-b6f5-49ca-906f-7555935bf351 - b65e04ea-19c9-439f-9608-86cfdd4f29b8 - b6d4f8d1-5082-42a6-a9cc-83e7fde4df47 - b6e03db0-635b-47d7-b016-e672bfcc3de3 - b75b174b-6427-437c-bfdd-259f0bc779ae - b75c3b6b-7da1-4ffc-a99b-15946bbc2abd - b762bb8a-8de1-42b4-82f9-57b109b584b9 - b78eda70-9575-4eaf-bc13-198032c21d16 - b793066e-e733-4d91-b504-258ae415c093 - b7b3d865-8706-4898-8be8-02fb0d0f31da - b80dc9ce-ac97-456a-8321-466f5596f9a7 - b83f00c9-0d0e-4b94-baf9-14ab89d3e84c - b8401797-bb38-4d46-8413-b07084af6701 - b8c97a97-c205-4f75-900a-c99fdc3550cb - b9404237-7bfa-4f10-bac0-facc058811ae - b94499ee-16ab-491c-b655-25f0ace07cb1 - b9595304-8205-44bc-943e-64f18bcdc694 - b9938b96-696a-4b39-b261-49c55c657434 - b9cb124d-9cb4-4a4e-a615-66538a63fa13 - b9e5ab0f-3606-4657-a04c-5b48c84313f4 - ba17589f-21b1-4b69-935f-1d7ee0b46ff7 - ba275bbf-a9ab-4164-b2a4-7069e902fde6 - ba49735a-431e-478a-8eff-1801d0c22554 - ba4abb04-49c0-4249-a841-b72c18085e2d - baba1e07-08a2-46f2-87ed-943345749cd5 - bbb56a31-5dd2-45e7-8e3c-bf911b804f08 - bc22f734-7d48-4b8d-bb17-fc65dd86a4ee - bc356775-5469-4b12-bab1-b9c0f5790f38 - bc86d50b-0c51-4581-b352-c2a602d1e86c - bc9ae868-3c62-439f-a242-c9bcbff0ce8b - bcde7dbc-e44e-4806-bff0-bffdeb52ac84 - bd21cee1-0675-4a1f-8521-45511bcce7ce - bdb3cab2-b606-4267-a003-2d6314c1a1b0 - bdd0940c-4548-4af5-953a-ea9585b71849 - bde8b10e-6a71-4dad-a26d-91065adbdabb - bdee75ac-1313-4ac0-82e9-6d93650203aa - be01c3c1-d1e3-4148-8a94-eb36090c3734 - bf383db5-8200-4b4f-82e8-207a02d3551b - bf81c0ad-dff8-4c4d-a0ee-2c01966317cc - c04dba26-c4f0-4b19-9c99-8ccbdb2b978f - c0e1f970-bbd5-43fe-acee-50a5d7107171 - c10c1218-a8b1-4f50-8606-d6c395c482e2 - c14c1d20-ab61-445c-a80c-b085066821fd - c1bd4da4-2b87-4925-8da1-7124d0d556cb - c1c73b51-b9d1-4108-8372-a6b9a8f1856c - c1edf1a2-4159-463d-9776-45231569fe6f - c2629d1d-9f6b-4120-ba24-b0f1f086114e - c2a8dbae-4af7-49d1-a017-9a47a09ff09f - c2bc9a5b-7dd3-4120-88f8-da392c95cf7e - c2ee9c5c-9558-4d0a-923c-15f207663c85 - c32b772a-e4e5-4e26-8c75-2b630148e305 - c32c1b1b-2327-4769-ab99-8aa5de1ac0fe - c34a9e0a-94e7-4c11-b269-676598ead72d - c34b41f8-1036-4a89-b883-441385d72af9 - c37aa6ca-7c2b-4049-b9a0-51608b64863d - c3b05340-a676-478f-b39a-f8fb5f97e7f5 - c3c0c44d-6704-411b-a419-fb57b941f6ae - c3c68810-372a-4ca3-b9b6-8bd71be528cf - c3e7681f-746e-411a-a287-8c0123521ad9 - c407661e-8fbf-4a8d-9b23-b81710c8d86c - c414f1e2-0f57-473c-9223-70f1dd4cf5dc - c4630dc7-94e0-4109-a546-133a3d903308 - c46a62cf-6679-42ca-8a1b-5d5b312876de - c487f701-272e-4244-982d-957d0eed0da7 - c4df692b-dec1-4689-9e46-1c4d2bf68861 - c525720f-15ab-4150-833f-3b4a0d8e9cbb - c5c364c5-1922-4684-a867-88601c654ff3 - c5cb5569-0dd5-4b42-8360-36694beaeef0 - c5f1f321-ccf6-4bbf-aed2-0b3343b08997 - c6030e15-9e0a-4792-b724-9291bc40a6b4 - c6088a91-8437-4e15-8317-52b675b6ede9 - c60ab46d-a106-48fb-8439-3e130c33b7a5 - c6449800-f5b5-4947-8ce9-da732db15e57 - c64cfaf0-bb32-4706-900b-336e271698d1 - c6a5906a-9025-4d74-8686-fdf6f136ff57 - c73d4f3e-243d-4994-87d5-0e107ffbdb56 - c759b71e-d493-4ba2-984b-3b58aee6ba31 - c76769c8-e07f-4f52-9995-2147619ae7e8 - c79e11a0-11f7-44d7-a088-7db784712e0c - c7a9f1f9-d5a3-4be4-a478-20c9d7ff8da7 - c7ecfe66-ba75-44c3-8222-89b9fef2d9b3 - c815e9b8-79b1-4f32-bd97-a655903e6553 - c8236d8b-0aa0-48e5-a048-d35768d7390f - c8a045fd-693a-4aab-bd55-550781ed93ef - c91839dc-b0ec-47a9-8f4c-e701f377ec79 - c923bf9f-0b89-4a55-9142-74d65a1c3904 - c9fd9b61-1016-412e-ab54-c8f8ddd82780 - ca51d009-c70c-4dff-b12e-c143e045e81c - cab9466b-7ce5-417d-823c-8f343da0c039 - cb00fbc2-be9d-4fad-86ec-8f20d1842346 - cb9c34e3-e682-4cbb-aeb7-c64864e8e366 - cbc63910-6c1f-4e31-b53f-717da99e7f0d - cbe53ac3-c6d1-4028-8bec-08ed92e9a654 - cc08c39d-c136-4430-a0ef-7c10f77115fc - cc274741-185b-402d-be7e-9fd70fc7a2ca - cc3a5c09-1c35-4ef5-967e-b042ba5961a1 - cc637d6e-7b14-4ab9-8a62-fe766c59b2bf - cc839e94-2a43-460b-aeca-036c67ae723a - ccb5a3d4-4592-45d5-b96c-3a7ca1c0de7f - ccc7b829-948f-4b8c-bb4d-32ea52063e40 - cd03b8db-adcd-4d1d-9c02-cc2abb690730 - cd8c5a85-5202-47ca-a794-3c6b717424d3 - cda44d8b-4fa3-4d3f-a385-57a449631034 - ce4e9d1c-60f2-4b34-b404-0304b1464184 - cec573e8-ee52-4445-9f4c-4c7f945d2ab3 - cf3f9573-41fb-4629-9a73-9205f2201fbd - d017e978-fe7a-44c4-8b26-dd540868a394 - d091ef79-9a3a-4aa6-a3da-b880a5dd1afb - d098360e-8b8b-4877-b9a8-56308e0a49f0 - d0b53dbb-ee73-4d0a-bb2a-6212cac63d34 - d0cd856e-a301-4df0-9b9a-430fcfe6ed4d - d10cd816-25e7-447b-86e7-c8f88fb917e4 - d1681ca3-020d-4866-bcfc-9aed1c656f5d - d195be6c-ce27-4c1d-965a-6732a2035a3c - d1e77e69-411a-4c39-bebb-6a4f13fa1e4f - d2093607-2b7e-499a-a33d-00f66bb69103 - d20fb285-b6b9-416c-9a30-9ffbb343b195 - d23e243a-44b0-4223-86a4-69845da13cab - d243d2e2-f581-48e3-8b47-cf0f3ea06737 - d2518152-e25e-485a-a726-c9840d1ce8a3 - d2a0cd51-31dc-4b64-91e4-8a34e63a9791 - d2e3bb03-5df6-473e-9e9b-30163b43e4fe - d2f2c4cd-2fd7-480b-bc43-031923d94b48 - d38fd0c4-6455-416f-947c-2890935c0dee - d3983932-0e46-47a9-8ffd-057943e6f00a - d3b5a2b4-429c-46d6-9c22-9600d2fa8d27 - d3f1f1f8-3ccf-4a7e-b759-e5bb49204c40 - d4309ffc-8d4b-430d-a061-2e02364b98f0 - d437c64f-36d8-4548-89d8-bbc0af3e5591 - d46683b9-d449-4029-aed6-1dbdc4280bff - d46aeba1-d68b-4f9b-8302-0092e93c40a2 - d48cccaf-d904-4be4-8d89-358fd344b4c4 - d48d6244-e001-44b1-82b7-7611aa8d9a1b - d4a16857-7fe4-4272-b6b0-ac79ad1b438a - d4b47bcc-6d4a-43b1-b7b7-6b083e5e6a09 - d4bf2a12-cd25-452a-a214-4d1434b9197c - d4f72dce-14c0-47fd-8d10-04940b4b858b - d50f0152-7045-43aa-81a4-811bdba63eea - d555c104-84d2-44bd-abb9-771ed95a03c7 - d5c31004-6338-44d0-a534-26ca8f4f2f39 - d60643fe-873d-4c41-a7b9-3ffa98e89d7a - d6152e55-1bb8-45cb-887e-4592a00d332b - d657fe28-f690-47d3-bd9c-97fda102c728 - d697b541-26c3-4301-9b73-e8238c2f512a - d724cd5d-71d7-47f0-9e64-58979f1647ff - d740c191-ff6c-4398-9f1f-6af8211b235d - d74698c8-a3de-4dce-bc12-4b3db5c2e084 - d7522e12-ec32-43bd-b857-46bc9d3502eb - d7c78026-4193-42d7-a76c-988c7a938562 - d7caeed9-0656-4b66-926d-200567318121 - d808ba45-0d86-434c-84fe-ab7205e1c00e - d8495758-25a8-4182-8e9c-f4dd15512e35 - d85e7550-0db6-4ece-82db-144b8c12c1ef - d86b7a01-5785-4ef7-91da-87a232c82e94 - d88b84b6-8c09-49e2-b292-86d2469b195b - d88ceab9-1e39-44df-bac4-382288f42b35 - d8f269de-5b07-48a3-b5d7-6a8c7080ffb8 - da15d6ed-06aa-4315-9b9f-caf89d909db5 - da1eb680-1cee-4580-b5d4-e5b0abffd162 - da2beeec-b032-4e03-997f-d91433ee0b8c - daaeafd4-5039-4e38-85aa-e9c2e528adc8 - dab3d06f-4913-4293-8a72-7eb3580f269e - db0a7e8f-ec4a-4e41-a2a2-288ca4c49a14 - db2e3d89-0b5b-4fd1-9932-1a271a1764b8 - db42e92b-0222-4cf4-800a-3b33214b1beb - db926984-b44d-411d-94c4-bf43044b08e5 - dba2946c-6574-4c69-9e2a-0196246de48d - dbcd591f-6899-43b8-af65-7c4ad033c7da - dbd89108-aa40-40a6-a871-6ed124c99d71 - dc6adf43-a27e-4fb3-ad72-d0c367df8356 - dc96eff7-a018-443d-b569-32dbc535f248 - dc9c03d3-b79f-47db-a414-1ce88eed900b - dcc85782-219e-4eb1-aec2-830724f47531 - dd57cf5b-e7aa-4587-af1a-a33497670ead - ddc6d580-ec67-41dc-8af7-28ea3a822f6d - de1cce9d-d94d-4b5d-9592-44075a898594 - de755f25-3e41-4662-9cf1-97cbd30b5a06 - deca2eb6-8998-4d95-b414-423261d17a7c - ded36087-2b0e-42ea-9e92-3b0de55ccb24 - dfcf5f4e-4dd6-426a-8f18-fc272c3d9127 - dfe478c0-b0f9-4ad8-8c9b-2b9c4b6dd3a8 - e025aae8-d946-44d4-91d5-465bd485a3b5 - e05aad76-4dd1-4bbf-8ab7-bb3aba16d8f6 - e0dc1418-e963-44d2-9c2c-20643e6bb6c2 - e0ff5f42-9ef4-4b43-81f7-a091296df3d8 - e10cf52d-3242-4c54-a278-f66f3d930a35 - e13f985b-3388-47ec-a518-2dd55cd2affe - e14ce4b7-7c30-4585-bf13-340a8f6766d8 - e176e24e-468e-47d7-a362-d23b3d817a1b - e187e72a-9b10-4171-9418-501f0daaa391 - e1a5b874-a384-4297-a28d-0efb505f55bf - e24d1869-4225-4eca-b4ad-6b37632cb2a4 - e33c3e92-6c61-4873-b66a-892e07d99a02 - e3671643-2848-4c4a-8877-471419494f21 - e39a43b4-bc65-4c10-b9fd-45305f154c12 - e3cd0da9-d245-4d90-91b0-6db117e4281e - e3d18612-ec7f-4c31-a8c0-4b9e43ec4bcd - e4165002-1e84-4eec-8b6e-8df1071f0f6a - e4292c5e-2425-477e-8df2-2efd350419bf - e469241b-24d1-4172-883f-7f601f405cab - e4b79a8b-40a7-495b-b811-d1ec2264cad7 - e4d555a2-363d-4e73-92ff-9bdba27fa0b2 - e5584d39-e7db-4563-b5ec-55d2bc454c58 - e58663e0-9a8f-435e-8acb-c715e71749ef - e5899e19-0aca-4027-8a71-bebe583fc591 - e65e3336-7711-412d-bd11-73bd0b921f65 - e6795b3e-1b52-4eaf-bb8d-3e017c542657 - e681edd1-0b02-4397-b1c6-cb402d7d64fa - e689e545-f308-4e05-bd3c-820b77fc69e4 - e69ef25a-0065-4ae4-9d40-2b32319299f9 - e6ad3177-a3f7-442c-9920-d9958cfc035e - e6c5d317-751b-47b4-a0a6-2ebd93018f46 - e6c751eb-0bf1-46f4-bacd-91320a434745 - e6d77895-71dc-4531-9124-b6531a43bfd8 - e702c3c5-5f7b-462c-9c8d-18c1c773ff20 - e74033c4-173c-4e5b-b8ff-227e6a8ba2cd - e74aa916-338e-462f-bb81-7ac60e3a57b6 - e74ff44c-129a-49d9-baa3-4e8c92402d8f - e7583a1b-2c32-4009-b938-5d267fb30433 - e76b565e-c790-4def-b6cc-09e8a37e84dd - e7ebca01-d61f-44d6-9a87-f07a9cfaefa5 - e8280c2c-160d-41a0-8528-22534d509ede - e87818c2-1f1a-40cb-8f98-2e8421d6d434 - e8ae8661-701f-4325-beea-1140776052d3 - e8cf6b79-afcb-4f2c-b84b-a94262039339 - e8dc2037-8e13-4eb0-90ac-6fd8be98fe31 - e8f47a82-d6c8-4df3-a049-79138f104ed9 - e8f4fbe2-6876-48a7-b13f-999dccef0bdd - e97e6dd0-d68f-4f11-aa41-141dddcf736c - e9979b3e-46cb-46b2-85d4-df68d40b8544 - e9f19e5a-8a9e-4b57-ba8a-23cc151ee95a - ea2729e7-2d3a-41ab-86de-5a627f631534 - eab5a589-1feb-454d-a3fe-4bb80faf15af - eb0a7306-e2dc-4505-856c-fa3966fe0279 - eb234c23-7c17-443b-9070-ac833ccb1af1 - eb2ae11d-d543-4a85-8e05-b71d96910a3d - ebae6ac9-f3d9-4273-af66-ee5b8b45070f - ebc95927-289d-4917-a23d-448f2d4bdce8 - ec42227e-8ac7-4a1b-ad77-a1e876a1a892 - ec511f0b-d010-4c5a-a04f-30065c579b94 - ec5f92ea-6b4d-415f-b53a-f2b299859245 - ec800449-28b0-494e-8fe1-f700f472aaff - ed0d706d-8dd7-415d-8f1d-7b01cefc0d94 - ed4ca0b2-80df-40bb-ab71-1b625abd98f0 - ed589ae3-2af3-4102-8f5f-0252df1ef1a4 - edd32ec9-3ab8-4b85-9c72-15af9b4d57a8 - eddae8f3-0076-40e2-9f4c-4d6e7c93808a - ee413261-7041-4585-9b96-12286ece915b - ee68d798-24e6-421b-aaeb-3766bfda040d - ee7ff85f-2644-4ce7-807b-aee95af01214 - ee916dce-7bc5-4d51-bde6-de4a03d31bb1 - eee34af1-e94c-42d9-ad07-4a83fee13a5b - eef14d64-c5ec-4ac1-9df9-6590998972d3 - ef114e6c-389e-4b34-a081-811412d2e547 - ef284d93-78ee-4281-a920-1598b50a2a49 - ef365050-a264-4094-8fc2-c03df8bfe498 - ef3e908e-89bb-46ba-a246-bbc0ef88a786 - ef9e31b7-3522-40a7-a665-89c1c0d87b1b - efd9828b-18a8-4dad-81d0-f879322ed29d - f02647a0-ab45-4ede-96ba-95ee570c0a23 - f0543bdc-ff87-4e61-a82d-ae570a1ad8b5 - f057323e-daff-403a-9324-5c36fc4f578f - f0baf524-4d14-431c-b5e4-038c50179959 - f106d964-6891-41dd-9487-3fcf6e0ac57d - f12a82b6-561d-4127-9c0b-751b41a1ad66 - f1304f18-2a38-4979-9d06-84a7af71538e - f13684e8-1e46-4df8-8ea1-212275f9026b - f1406d05-8e31-48eb-bad5-8b70a21e4c31 - f1777e17-ee9e-46bd-a223-c2c81ef823ae - f18178b4-2bb6-4fd6-b4e7-3fb8b206e3ca - f1ac66d3-444d-4370-b1cd-49cdb8ad6282 - f1ff8414-07fc-4b53-9575-92eea91db9af - f233b762-c7a5-4508-8092-e5bedc77fab2 - f254d3a1-f8e5-4dc3-94f0-f1844e256f0b - f259909a-0a35-47d5-8b7e-0a683b5ca66a - f2987eea-ae58-4294-9a45-e70329904c7d - f2e99721-5bf6-4c79-9555-dfadf397bf33 - f32b5fe4-32aa-4b8e-8295-4a93f47264e5 - f39eb3f0-f82c-48c7-b68b-3ad3d4b069bd - f3d92ac7-1fa5-4b5e-b9fb-c22222ccd1f7 - f417b9f5-7801-4b98-a23f-f0e45ca56c88 - f45c81ff-6617-4dcc-84e3-123dc4723fcc - f46498c8-38cc-43b4-94cf-b035d957604b - f473c645-0eba-4f6c-a963-a07686a508b2 - f4e534b9-8ab3-490a-a510-59cf17f621d9 - f50b8dd4-3a20-46fb-8ff8-3b08a589d909 - f5103d86-ffd2-45f4-9188-cc4c58e0882f - f5420d8b-f433-469b-b41e-4878cd80d80e - f577f6c3-65fe-4727-bba8-22e050b1aff7 - f58d6ef4-b57a-4e5e-a753-64cd64a846e9 - f597af3b-926b-4a57-a569-6a5f5a0cd5db - f59b7bc6-f3c1-4829-8e06-b0337af49c80 - f5b2d694-8dd8-489d-a036-9d3ea7bdeb28 - f5f81213-4c31-4ff1-9905-b3649f9a35fb - f663074a-5c9a-4f93-8422-8a373820723d - f69a05fa-a84c-4183-8df7-4415d89bc86f - f6ab9ebc-a7b5-4bb8-a33b-449709e2b660 - f6b17235-b12a-44d5-8674-582b3ff263cb - f6d0c3b3-8604-4ddc-8468-5e9ba4964efa - f7134c46-afa6-4b87-9fce-86154d5094f9 - f75da8f7-f8a6-41ea-a1ff-b18a76a4198f - f7941be3-b242-41ae-ac71-3be10ce67a44 - f7e4a0b9-d573-46b9-9621-d8cd282481a5 - f7ef90b1-3151-4038-bb88-d848fc058a4f - f81eac0d-c96d-4bd2-ab46-ad39b946b33e - f8473fdc-cc7c-4200-adab-a4f77161a47b - f87df236-aff6-4149-b4de-a83ac15019a0 - f8970535-2aca-4aec-adec-432cbc5842c5 - f8b42b49-7024-4f38-805c-6f712ac0a3a6 - f93569c0-fe23-4c4a-8e55-649ee53a46bb - f94a6e34-18eb-47d2-a84c-6227af00f570 - f95e6046-4ef2-4c09-b21c-66b9165ecbe6 - f98d7e4a-04c0-443d-939f-6e40e2c042b1 - f9d182c1-535f-4e5b-9731-41d8cb5265a2 - fa20d943-3d1b-4a17-a206-f2dd8a616c57 - fa3fce42-3c0e-42f2-9a4a-3ad2e20b2179 - faad2b56-80ce-43b5-bdb8-d85db18339ed - faf03e10-2bdf-48d3-885a-ab4fcbe31868 - fb226184-7b79-46d9-b5c4-2c1352cbb206 - fb36285a-fd81-458a-81eb-f20e6412ed5b - fb6f3df2-6e36-43c3-8bca-137fef2d1f53 - fb7f8183-860e-44c7-9424-d082ba4e5887 - fc3610d1-52ff-407b-8134-ed1bdf13888b - fc3ab308-c77a-42f8-aa34-7c38289c8f32 - fc4290d9-ee05-49a0-91b9-d6216aae31ca - fc75de70-4aca-4d97-bb9d-01a3d354df07 - fc993e67-b94c-4901-9879-f55e84021dad - fcdb85db-78c2-4033-8f80-5f17b71364ba - fd099439-d0fe-43aa-8ed0-e332596c872e - fd198c33-7197-4611-b08d-90c3f9f5aa7f - fdc8321f-7918-4220-8787-390bfabf809d - fdf22f00-c0d4-46d3-a97a-c945dea31459 - fe4580c9-a6b7-44fd-b65b-d0bc96bc228f - feafa56f-555b-4c16-85aa-7cd748c231d8 - febce090-6f11-46fa-883d-a1cfe1b09792 - ff41012f-1aae-46e0-9f70-1337926c2f52 - ff77843b-cfee-42da-bdd4-fa50f26c23ea - ff785f5d-73a4-4f9b-9f40-3c52a7dc7d8a - ffa171f9-7dc4-45e0-b9d3-521bdd18721a - ) - ) - (group "" (id cc46bf4d-6352-468a-aeb6-39ab74fd8f4b) - (members - 07afc9a8-bef9-4a65-b8d7-007929da193b - 0fba2156-f8ac-4d1a-b106-30e9506c79fe - 0ffcede7-d057-49d0-8552-d4d4db113179 - 175c4d57-030a-419d-af7b-9c653a2d4bf8 - 19cc81ca-85f7-4723-8d68-325d4a48e1fe - 1d6ba165-2de9-4732-83b4-bbed646a1182 - 1f99ed3c-8bee-452b-be89-888e01da74c6 - 1fe3deba-de95-488f-af2a-56e2c1b1d3cb - 2126e4a3-984c-4c3e-9961-d652b3a45e56 - 216fcf57-7194-4d2a-b66a-d9dcf35eab87 - 2d1a71fb-384b-408b-b208-264433c24b27 - 2f29d9a8-4b59-4909-8f93-33814657d427 - 41a1708e-e139-4d54-8979-e875e2148afa - 4326a8e9-b67c-4850-b95c-04265ccc64e6 - 4720f093-5337-45c7-acf8-fac60af10c36 - 5a9fd396-3537-4c8e-b7f1-7fff4d9123fa - 69c54ca4-bd84-4530-9cce-206b54c74c68 - 80fb3623-bf39-4126-b97a-f6f348547a3d - 86a03429-b001-46b0-9d27-ad1f716acc15 - 86a63b6e-6135-41f8-ba59-b34875f65309 - 8cd4c857-8d2b-4a6f-9369-a68c24edf758 - 96f68b96-daba-4e3a-9389-aa7606327772 - a4856c1b-04dc-4f0d-916f-aeadd258e22c - acfc586d-4d08-40e6-8359-607ae5a60b93 - af23b118-67df-40be-b5f2-9b6998fbbb01 - b3a34aa0-2388-4025-b3c5-8a62b5eac915 - b4c04695-1597-4075-8981-7486b94c9c7b - b6fad1d8-503d-4666-8c7c-31122f3c6d1f - b74dbb02-e5ef-46fa-9fa9-a389d7631405 - b845b675-3eec-4275-9cf6-3163b7056f92 - ba5d6a66-9e31-4ac9-bf58-5416bc6059f5 - c363707c-9bdb-4a53-95c6-84cd101f7b0c - c6ee2eb6-1d7c-4a31-a8d8-8eb353eca340 - cb6944f5-70ac-4a24-99bf-50255bb716df - d059d55d-9e8e-449a-a4f5-9b35f655f65a - d0cbedf0-ed34-43d6-bc5d-6925b1accbe7 - d631a861-0f15-4855-b0fd-2e097f266713 - d6ad1c51-e8bc-469b-8df2-59044d14828e - d8a05338-208b-4ec3-99ea-a6f41307f3c4 - d8ac1a79-fd58-45a3-bab3-d81e84f98e05 - e47bb3ec-db71-4ee6-bd3c-26c57b131851 - f7c0e455-ef53-4112-8bc6-0ab87f7a71eb - ) - ) -) diff --git a/examples/RobotOwl/RobotOwl.kicad_pro b/examples/RobotOwl/RobotOwl.kicad_pro deleted file mode 100644 index f9e4232c2..000000000 --- a/examples/RobotOwl/RobotOwl.kicad_pro +++ /dev/null @@ -1,284 +0,0 @@ -{ - "board": { - "3dviewports": [], - "design_settings": { - "defaults": { - "board_outline_line_width": 0.038099999999999995, - "copper_line_width": 0.254, - "copper_text_italic": false, - "copper_text_size_h": 1.524, - "copper_text_size_v": 1.524, - "copper_text_thickness": 0.30479999999999996, - "copper_text_upright": false, - "courtyard_line_width": 0.049999999999999996, - "dimension_precision": 4, - "dimension_units": 3, - "dimensions": { - "arrow_length": 1270000, - "extension_offset": 500000, - "keep_text_aligned": true, - "suppress_zeroes": false, - "text_position": 0, - "units_format": 1 - }, - "fab_line_width": 0.09999999999999999, - "fab_text_italic": false, - "fab_text_size_h": 1.0, - "fab_text_size_v": 1.0, - "fab_text_thickness": 0.15, - "fab_text_upright": false, - "other_line_width": 0.09999999999999999, - "other_text_italic": false, - "other_text_size_h": 1.0, - "other_text_size_v": 1.0, - "other_text_thickness": 0.15, - "other_text_upright": false, - "pads": { - "drill": 1.152, - "height": 1.152, - "width": 1.152 - }, - "silk_line_width": 0.09999999999999999, - "silk_text_italic": false, - "silk_text_size_h": 0.6, - "silk_text_size_v": 0.7999999999999999, - "silk_text_thickness": 0.09999999999999999, - "silk_text_upright": false, - "zones": { - "45_degree_only": false, - "min_clearance": 0.254 - } - }, - "diff_pair_dimensions": [ - { - "gap": 0.0, - "via_gap": 0.0, - "width": 0.0 - }, - { - "gap": 0.16, - "via_gap": 0.0, - "width": 0.16 - } - ], - "drc_exclusions": [], - "meta": { - "filename": "board_design_settings.json", - "version": 2 - }, - "rule_severities": { - "annular_width": "error", - "clearance": "error", - "connection_width": "warning", - "copper_edge_clearance": "error", - "copper_sliver": "warning", - "courtyards_overlap": "error", - "diff_pair_gap_out_of_range": "error", - "diff_pair_uncoupled_length_too_long": "error", - "drill_out_of_range": "error", - "duplicate_footprints": "warning", - "extra_footprint": "warning", - "footprint": "error", - "footprint_type_mismatch": "error", - "hole_clearance": "error", - "hole_near_hole": "error", - "invalid_outline": "error", - "isolated_copper": "warning", - "item_on_disabled_layer": "error", - "items_not_allowed": "error", - "length_out_of_range": "error", - "lib_footprint_issues": "warning", - "lib_footprint_mismatch": "warning", - "malformed_courtyard": "error", - "microvia_drill_out_of_range": "error", - "missing_courtyard": "ignore", - "missing_footprint": "warning", - "net_conflict": "warning", - "npth_inside_courtyard": "ignore", - "padstack": "error", - "pth_inside_courtyard": "ignore", - "shorting_items": "error", - "silk_edge_clearance": "warning", - "silk_over_copper": "warning", - "silk_overlap": "warning", - "skew_out_of_range": "error", - "solder_mask_bridge": "ignore", - "starved_thermal": "ignore", - "text_height": "warning", - "text_thickness": "warning", - "through_hole_pad_without_hole": "error", - "too_many_vias": "error", - "track_dangling": "warning", - "track_width": "error", - "tracks_crossing": "error", - "unconnected_items": "error", - "unresolved_variable": "error", - "via_dangling": "warning", - "zones_intersect": "error" - }, - "rule_severitieslegacy_courtyards_overlap": true, - "rule_severitieslegacy_no_courtyard_defined": false, - "rules": { - "allow_blind_buried_vias": false, - "allow_microvias": false, - "max_error": 0.005, - "min_clearance": 0.127, - "min_connection": 0.0, - "min_copper_edge_clearance": 0.01, - "min_hole_clearance": 0.254, - "min_hole_to_hole": 0.5, - "min_microvia_diameter": 0.19999999999999998, - "min_microvia_drill": 0.09999999999999999, - "min_resolved_spokes": 2, - "min_silk_clearance": 0.0, - "min_text_height": 0.7, - "min_text_thickness": 0.08, - "min_through_hole_diameter": 0.3, - "min_track_width": 0.127, - "min_via_annular_width": 0.049999999999999996, - "min_via_diameter": 0.6, - "solder_mask_to_copper_clearance": 0.0, - "use_height_for_length_calcs": true - }, - "teardrop_options": [ - { - "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, - "td_on_pad_in_zone": false, - "td_onpadsmd": true, - "td_onroundshapesonly": false, - "td_ontrackend": false, - "td_onviapad": true - } - ], - "teardrop_parameters": [ - { - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_target_name": "td_round_shape", - "td_width_to_size_filter_ratio": 0.9 - }, - { - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_target_name": "td_rect_shape", - "td_width_to_size_filter_ratio": 0.9 - }, - { - "td_curve_segcount": 0, - "td_height_ratio": 1.0, - "td_length_ratio": 0.5, - "td_maxheight": 2.0, - "td_maxlen": 1.0, - "td_target_name": "td_track_end", - "td_width_to_size_filter_ratio": 0.9 - } - ], - "track_widths": [ - 0.0, - 0.16, - 0.2, - 0.5, - 1.0 - ], - "via_dimensions": [ - { - "diameter": 0.0, - "drill": 0.0 - }, - { - "diameter": 0.7, - "drill": 0.3 - }, - { - "diameter": 0.9, - "drill": 0.5 - } - ], - "zones_allow_external_fillets": false, - "zones_use_no_outline": true - }, - "layer_presets": [], - "viewports": [] - }, - "boards": [], - "cvpcb": { - "equivalence_files": [] - }, - "libraries": { - "pinned_footprint_libs": [], - "pinned_symbol_libs": [] - }, - "meta": { - "filename": "RobotOwl.kicad_pro", - "version": 1 - }, - "net_settings": { - "classes": [ - { - "bus_width": 12, - "clearance": 0.15, - "diff_pair_gap": 0.15, - "diff_pair_via_gap": 0.25, - "diff_pair_width": 0.15, - "line_style": 0, - "microvia_diameter": 0.6858, - "microvia_drill": 0.3302, - "name": "Default", - "pcb_color": "rgba(0, 0, 0, 0.000)", - "schematic_color": "rgba(0, 0, 0, 0.000)", - "track_width": 0.15, - "via_diameter": 0.7, - "via_drill": 0.3, - "wire_width": 6 - } - ], - "meta": { - "version": 3 - }, - "net_colors": null, - "netclass_assignments": null, - "netclass_patterns": [ - { - "netclass": "Battery", - "pattern": "vbatt" - }, - { - "netclass": "Power", - "pattern": "v3v3" - }, - { - "netclass": "Power", - "pattern": "gnd" - } - ] - }, - "pcbnew": { - "last_paths": { - "gencad": "", - "idf": "", - "netlist": "RobotOwl.net", - "specctra_dsn": "", - "step": "", - "vrml": "" - }, - "page_layout_descr_file": "" - }, - "schematic": { - "drawing": { - "label_size_ratio": 0.25, - "pin_symbol_size": 0, - "text_offset_ratio": 0.08 - }, - "legacy_lib_dir": "", - "legacy_lib_list": [] - }, - "sheets": [], - "text_variables": {} -} diff --git a/examples/RobotOwl/RobotOwl.net.ref b/examples/RobotOwl/RobotOwl.net.ref deleted file mode 100644 index 3ae07f94f..000000000 --- a/examples/RobotOwl/RobotOwl.net.ref +++ /dev/null @@ -1,771 +0,0 @@ -(export (version D) -(components -(comp (ref "H1") - (value "jlc_th.th1") - (footprint "edg:JlcToolingHole_1.152mm") - (property (name "Sheetname") (value "jlc_th")) - (property (name "Sheetfile") (value "edg.BoardTop.JlcToolingHoles")) - (property (name "edg_path") (value "jlc_th.th1")) - (property (name "edg_short_path") (value "jlc_th.th1")) - (property (name "edg_refdes") (value "H1")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/jlc_th/") (tstamps "/08970275/")) - (tstamps "0260010e")) -(comp (ref "H2") - (value "jlc_th.th2") - (footprint "edg:JlcToolingHole_1.152mm") - (property (name "Sheetname") (value "jlc_th")) - (property (name "Sheetfile") (value "edg.BoardTop.JlcToolingHoles")) - (property (name "edg_path") (value "jlc_th.th2")) - (property (name "edg_short_path") (value "jlc_th.th2")) - (property (name "edg_refdes") (value "H2")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/jlc_th/") (tstamps "/08970275/")) - (tstamps "0261010f")) -(comp (ref "H3") - (value "jlc_th.th3") - (footprint "edg:JlcToolingHole_1.152mm") - (property (name "Sheetname") (value "jlc_th")) - (property (name "Sheetfile") (value "edg.BoardTop.JlcToolingHoles")) - (property (name "edg_path") (value "jlc_th.th3")) - (property (name "edg_short_path") (value "jlc_th.th3")) - (property (name "edg_refdes") (value "H3")) - (property (name "edg_part") (value "")) - (property (name "edg_value") (value "")) - (sheetpath (names "/jlc_th/") (tstamps "/08970275/")) - (tstamps "02620110")) -(comp (ref "U1") - (value "mcu") - (footprint "edg:Freenove_ESP32S3-WROOM_Expansion") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "mcu")) - (property (name "edg_short_path") (value "mcu")) - (property (name "edg_refdes") (value "U1")) - (property (name "edg_part") (value "Freenove ESP32S3-WROOM")) - (property (name "edg_value") (value "Freenove ESP32S3-WROOM")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "02850146")) -(comp (ref "TP1") - (value "gnd") - (footprint "edg:TestPoint_TE_RCT_0805") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "tp_gnd.tp")) - (property (name "edg_short_path") (value "tp_gnd")) - (property (name "edg_refdes") (value "TP1")) - (property (name "edg_part") (value "5015 (Keystone)")) - (property (name "edg_value") (value "gnd")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "08df027d")) -(comp (ref "TP2") - (value "vusb") - (footprint "edg:TestPoint_TE_RCT_0805") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "tp_usb.tp")) - (property (name "edg_short_path") (value "tp_usb")) - (property (name "edg_refdes") (value "TP2")) - (property (name "edg_part") (value "5015 (Keystone)")) - (property (name "edg_value") (value "vusb")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "0911028e")) -(comp (ref "TP3") - (value "v3v3") - (footprint "edg:TestPoint_TE_RCT_0805") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "tp_3v3.tp")) - (property (name "edg_short_path") (value "tp_3v3")) - (property (name "edg_refdes") (value "TP3")) - (property (name "edg_part") (value "5015 (Keystone)")) - (property (name "edg_value") (value "v3v3")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "08220220")) -(comp (ref "U2") - (value "reg_12v.ic") - (footprint "Package_TO_SOT_SMD:SOT-23-5") - (property (name "Sheetname") (value "reg_12v")) - (property (name "Sheetfile") (value "edg.parts.power.converter.DiodesInc_Boost.Ap3012")) - (property (name "edg_path") (value "reg_12v.ic")) - (property (name "edg_short_path") (value "reg_12v.ic")) - (property (name "edg_refdes") (value "U2")) - (property (name "edg_part") (value "AP3012K (Diodes Incorporated)")) - (property (name "edg_value") (value "AP3012K")) - (sheetpath (names "/reg_12v/") (tstamps "/0a6f0277/")) - (tstamps "013700cd")) -(comp (ref "R1") - (value "reg_12v.fb.top_res") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "fb")) - (property (name "Sheetfile") (value "edg.circuits.ResistiveDivider.FeedbackVoltageDivider")) - (property (name "edg_path") (value "reg_12v.fb.div.top_res")) - (property (name "edg_short_path") (value "reg_12v.fb.top_res")) - (property (name "edg_refdes") (value "R1")) - (property (name "edg_part") (value "0603WAF1003T5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 100kΩ 0603 Chip Resistor - Surface Mount ROHS")) - (sheetpath (names "/reg_12v/fb/") (tstamps "/0a6f0277/013000c9/")) - (tstamps "0c0c02fd")) -(comp (ref "R2") - (value "reg_12v.fb.bottom_res") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "fb")) - (property (name "Sheetfile") (value "edg.circuits.ResistiveDivider.FeedbackVoltageDivider")) - (property (name "edg_path") (value "reg_12v.fb.div.bottom_res")) - (property (name "edg_short_path") (value "reg_12v.fb.bottom_res")) - (property (name "edg_refdes") (value "R2")) - (property (name "edg_part") (value "0603WAF1002T5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 10kΩ 0603 Chip Resistor - Surface Mount ROHS")) - (sheetpath (names "/reg_12v/fb/") (tstamps "/0a6f0277/013000c9/")) - (tstamps "175b043f")) -(comp (ref "L1") - (value "reg_12v.power_path.inductor") - (footprint "Inductor_SMD:L_1210_3225Metric") - (property (name "Sheetname") (value "power_path")) - (property (name "Sheetfile") (value "edg.circuits.BoostConverterPowerPath.BoostConverterPowerPath")) - (property (name "edg_path") (value "reg_12v.power_path.inductor")) - (property (name "edg_short_path") (value "reg_12v.power_path.inductor")) - (property (name "edg_refdes") (value "L1")) - (property (name "edg_part") (value "CBC3225T470KR (Taiyo Yuden)")) - (property (name "edg_value") (value "390mA 47uH ±10% 871mΩ 1210 Inductors (SMD) ROHS")) - (sheetpath (names "/reg_12v/power_path/") (tstamps "/0a6f0277/1786043a/")) - (tstamps "0f2b0369")) -(comp (ref "C1") - (value "reg_12v.power_path.in_cap") - (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "power_path")) - (property (name "Sheetfile") (value "edg.circuits.BoostConverterPowerPath.BoostConverterPowerPath")) - (property (name "edg_path") (value "reg_12v.power_path.in_cap.cap")) - (property (name "edg_short_path") (value "reg_12v.power_path.in_cap")) - (property (name "edg_refdes") (value "C1")) - (property (name "edg_part") (value "CL21A475KAQNNNE (Samsung Electro-Mechanics)")) - (property (name "edg_value") (value "25V 4.7uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/reg_12v/power_path/") (tstamps "/0a6f0277/1786043a/")) - (tstamps "0879026b")) -(comp (ref "C2") - (value "reg_12v.power_path.out_cap") - (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "power_path")) - (property (name "Sheetfile") (value "edg.circuits.BoostConverterPowerPath.BoostConverterPowerPath")) - (property (name "edg_path") (value "reg_12v.power_path.out_cap.cap")) - (property (name "edg_short_path") (value "reg_12v.power_path.out_cap")) - (property (name "edg_refdes") (value "C2")) - (property (name "edg_part") (value "GRM21BR61H106KE43L (Murata Electronics)")) - (property (name "edg_value") (value "50V 10uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/reg_12v/power_path/") (tstamps "/0a6f0277/1786043a/")) - (tstamps "0be902ec")) -(comp (ref "D1") - (value "reg_12v.rect") - (footprint "Diode_SMD:D_SOD-323") - (property (name "Sheetname") (value "reg_12v")) - (property (name "Sheetfile") (value "edg.parts.power.converter.DiodesInc_Boost.Ap3012")) - (property (name "edg_path") (value "reg_12v.rect")) - (property (name "edg_short_path") (value "reg_12v.rect")) - (property (name "edg_refdes") (value "D1")) - (property (name "edg_part") (value "CUS10S30,H3F (TOSHIBA)")) - (property (name "edg_value") (value "30V 230mV@100mA 1A SOD-323 Schottky Barrier Diodes (SBD) ROHS")) - (sheetpath (names "/reg_12v/") (tstamps "/0a6f0277/")) - (tstamps "043501af")) -(comp (ref "TP4") - (value "v12") - (footprint "edg:TestPoint_TE_RCT_0805") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "tp_12v.tp")) - (property (name "edg_short_path") (value "tp_12v")) - (property (name "edg_refdes") (value "TP4")) - (property (name "edg_part") (value "5015 (Keystone)")) - (property (name "edg_value") (value "v12")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "07d7021d")) -(comp (ref "U3") - (value "mic.ic") - (footprint "Sensor_Audio:Knowles_LGA-5_3.5x2.65mm") - (property (name "Sheetname") (value "mic")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Microphone_Sd18ob261.Sd18ob261")) - (property (name "edg_path") (value "mic.ic")) - (property (name "edg_short_path") (value "mic.ic")) - (property (name "edg_refdes") (value "U3")) - (property (name "edg_part") (value "SD18OB261-060 (Goertek)")) - (property (name "edg_value") (value "SD18OB261-060")) - (sheetpath (names "/mic/") (tstamps "/027f013a/")) - (tstamps "013700cd")) -(comp (ref "C3") - (value "mic.pwr_cap") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "mic")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Microphone_Sd18ob261.Sd18ob261")) - (property (name "edg_path") (value "mic.pwr_cap.cap")) - (property (name "edg_short_path") (value "mic.pwr_cap")) - (property (name "edg_refdes") (value "C3")) - (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) - (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/mic/") (tstamps "/027f013a/")) - (tstamps "0bf202ed")) -(comp (ref "R3") - (value "photodiode.r") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "photodiode")) - (property (name "Sheetfile") (value "examples.test_robotowl.PhotodiodeSensor")) - (property (name "edg_path") (value "photodiode.r")) - (property (name "edg_short_path") (value "photodiode.r")) - (property (name "edg_refdes") (value "R3")) - (property (name "edg_part") (value "0603WAF1004T5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 1MΩ 0603 Chip Resistor - Surface Mount ROHS")) - (sheetpath (names "/photodiode/") (tstamps "/17620430/")) - (tstamps "00730073")) -(comp (ref "D2") - (value "photodiode.pd") - (footprint "OptoDevice:Osram_BPW34S-SMD") - (property (name "Sheetname") (value "photodiode")) - (property (name "Sheetfile") (value "examples.test_robotowl.PhotodiodeSensor")) - (property (name "edg_path") (value "photodiode.pd")) - (property (name "edg_short_path") (value "photodiode.pd")) - (property (name "edg_refdes") (value "D2")) - (property (name "edg_part") (value "Device:D_Photo")) - (property (name "edg_value") (value "VBPW34S")) - (sheetpath (names "/photodiode/") (tstamps "/17620430/")) - (tstamps "014600d5")) -(comp (ref "J1") - (value "oled22.device") - (footprint "Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.device.conn")) - (property (name "edg_short_path") (value "oled22.device")) - (property (name "edg_refdes") (value "J1")) - (property (name "edg_part") (value "AFC01-S24FC*-00 (Jushuo)")) - (property (name "edg_value") (value "AFC01-S24FC*-00")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "08950271")) -(comp (ref "U4") - (value "oled22.lcd") - (footprint "edg:Lcd_Er_Oled022_1_Outline") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.lcd")) - (property (name "edg_short_path") (value "oled22.lcd")) - (property (name "edg_refdes") (value "U4")) - (property (name "edg_part") (value "ER-OLED022-1 (EastRising)")) - (property (name "edg_value") (value "ER-OLED022-1")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "02710134")) -(comp (ref "R4") - (value "oled22.iref_res") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.iref_res.res")) - (property (name "edg_short_path") (value "oled22.iref_res")) - (property (name "edg_refdes") (value "R4")) - (property (name "edg_part") (value "0603WAF7503T5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 750kΩ 0603 Chip Resistor - Surface Mount ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "0ed90350")) -(comp (ref "C4") - (value "oled22.vcomh_cap") - (footprint "Capacitor_SMD:C_1206_3216Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.vcomh_cap.cap")) - (property (name "edg_short_path") (value "oled22.vcomh_cap")) - (property (name "edg_refdes") (value "C4")) - (property (name "edg_part") (value "1206B475K500NT (FH(Guangdong Fenghua Advanced Tech))")) - (property (name "edg_value") (value "50V 4.7uF X7R ±10% 1206 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "12bd03b1")) -(comp (ref "C5") - (value "oled22.vdd_cap1") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.vdd_cap1.cap")) - (property (name "edg_short_path") (value "oled22.vdd_cap1")) - (property (name "edg_refdes") (value "C5")) - (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) - (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "0e670303")) -(comp (ref "C6") - (value "oled22.vdd_cap2") - (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.vdd_cap2.cap")) - (property (name "edg_short_path") (value "oled22.vdd_cap2")) - (property (name "edg_refdes") (value "C6")) - (property (name "edg_part") (value "CL21A475KAQNNNE (Samsung Electro-Mechanics)")) - (property (name "edg_value") (value "25V 4.7uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "0e680304")) -(comp (ref "C7") - (value "oled22.vcc_cap1") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.vcc_cap1.cap")) - (property (name "edg_short_path") (value "oled22.vcc_cap1")) - (property (name "edg_refdes") (value "C7")) - (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) - (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "0e5a0301")) -(comp (ref "C8") - (value "oled22.vcc_cap2") - (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "oled22")) - (property (name "Sheetfile") (value "edg.parts.display.oled.Er_Oled_022.Er_Oled022_1")) - (property (name "edg_path") (value "oled22.vcc_cap2.cap")) - (property (name "edg_short_path") (value "oled22.vcc_cap2")) - (property (name "edg_refdes") (value "C8")) - (property (name "edg_part") (value "GRM21BR61H106KE43L (Murata Electronics)")) - (property (name "edg_value") (value "50V 10uF X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/oled22/") (tstamps "/08120209/")) - (tstamps "0e5b0302")) -(comp (ref "U5") - (value "oled_rst") - (footprint "Package_TO_SOT_SMD:SOT-23") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "oled_rst.ic")) - (property (name "edg_short_path") (value "oled_rst")) - (property (name "edg_refdes") (value "U5")) - (property (name "edg_part") (value "APX803S-29SA-7 (Diodes Incorporated)")) - (property (name "edg_value") (value "APX803S-29SA-7")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "0ef2035d")) -(comp (ref "R5") - (value "oled_pull") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "oled_pull.res")) - (property (name "edg_short_path") (value "oled_pull")) - (property (name "edg_refdes") (value "R5")) - (property (name "edg_part") (value "0603WAF1002T5E (UNI-ROYAL(Uniroyal Elec))")) - (property (name "edg_value") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 10kΩ 0603 Chip Resistor - Surface Mount ROHS")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "12a903c1")) -(comp (ref "U6") - (value "spk_drv.ic") - (footprint "Package_BGA:Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD") - (property (name "Sheetname") (value "spk_drv")) - (property (name "Sheetfile") (value "edg.parts.human_interface.SpeakerDriver_Max98357a.Max98357a")) - (property (name "edg_path") (value "spk_drv.ic")) - (property (name "edg_short_path") (value "spk_drv.ic")) - (property (name "edg_refdes") (value "U6")) - (property (name "edg_part") (value "MAX98357AEWL+T (Maxim Integrated)")) - (property (name "edg_value") (value "MAX98357AEWL+T")) - (sheetpath (names "/spk_drv/") (tstamps "/0be502fa/")) - (tstamps "013700cd")) -(comp (ref "C9") - (value "spk_drv.pwr_cap0") - (footprint "Capacitor_SMD:C_0603_1608Metric") - (property (name "Sheetname") (value "spk_drv")) - (property (name "Sheetfile") (value "edg.parts.human_interface.SpeakerDriver_Max98357a.Max98357a")) - (property (name "edg_path") (value "spk_drv.pwr_cap0.cap")) - (property (name "edg_short_path") (value "spk_drv.pwr_cap0")) - (property (name "edg_refdes") (value "C9")) - (property (name "edg_part") (value "CC0603KRX7R9BB104 (YAGEO)")) - (property (name "edg_value") (value "50V 100nF X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/spk_drv/") (tstamps "/0be502fa/")) - (tstamps "0f0f031d")) -(comp (ref "C10") - (value "spk_drv.pwr_cap1") - (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "spk_drv")) - (property (name "Sheetfile") (value "edg.parts.human_interface.SpeakerDriver_Max98357a.Max98357a")) - (property (name "edg_path") (value "spk_drv.pwr_cap1.cap")) - (property (name "edg_short_path") (value "spk_drv.pwr_cap1")) - (property (name "edg_refdes") (value "C10")) - (property (name "edg_part") (value "CL21A106KAYNNNE (Samsung Electro-Mechanics)")) - (property (name "edg_value") (value "X5R 25V ±10% 10uF 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS")) - (sheetpath (names "/spk_drv/") (tstamps "/0be502fa/")) - (tstamps "0f10031e")) -(comp (ref "J2") - (value "spk") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "spk.conn")) - (property (name "edg_short_path") (value "spk")) - (property (name "edg_refdes") (value "J2")) - (property (name "edg_part") (value "PinHeader2.54 1x2 Horizontal (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x2 Horizontal")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "02a7014f")) -(comp (ref "J3") - (value "servo[0]") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "servo[0].conn")) - (property (name "edg_short_path") (value "servo[0]")) - (property (name "edg_refdes") (value "J3")) - (property (name "edg_part") (value "PinHeader2.54 1x3 Horizontal (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x3 Horizontal")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "0ee70318")) -(comp (ref "J4") - (value "servo[1]") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "servo[1].conn")) - (property (name "edg_short_path") (value "servo[1]")) - (property (name "edg_refdes") (value "J4")) - (property (name "edg_part") (value "PinHeader2.54 1x3 Horizontal (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x3 Horizontal")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "0ee90319")) -(comp (ref "D3") - (value "ws2812bArray.led[0]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[0]")) - (property (name "edg_short_path") (value "ws2812bArray.led[0]")) - (property (name "edg_refdes") (value "D3")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07e5021e")) -(comp (ref "D4") - (value "ws2812bArray.led[1]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[1]")) - (property (name "edg_short_path") (value "ws2812bArray.led[1]")) - (property (name "edg_refdes") (value "D4")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07e7021f")) -(comp (ref "D5") - (value "ws2812bArray.led[2]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[2]")) - (property (name "edg_short_path") (value "ws2812bArray.led[2]")) - (property (name "edg_refdes") (value "D5")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07e90220")) -(comp (ref "D6") - (value "ws2812bArray.led[3]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[3]")) - (property (name "edg_short_path") (value "ws2812bArray.led[3]")) - (property (name "edg_refdes") (value "D6")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07eb0221")) -(comp (ref "D7") - (value "ws2812bArray.led[4]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[4]")) - (property (name "edg_short_path") (value "ws2812bArray.led[4]")) - (property (name "edg_refdes") (value "D7")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07ed0222")) -(comp (ref "D8") - (value "ws2812bArray.led[5]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[5]")) - (property (name "edg_short_path") (value "ws2812bArray.led[5]")) - (property (name "edg_refdes") (value "D8")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07ef0223")) -(comp (ref "D9") - (value "ws2812bArray.led[6]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[6]")) - (property (name "edg_short_path") (value "ws2812bArray.led[6]")) - (property (name "edg_refdes") (value "D9")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07f10224")) -(comp (ref "D10") - (value "ws2812bArray.led[7]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[7]")) - (property (name "edg_short_path") (value "ws2812bArray.led[7]")) - (property (name "edg_refdes") (value "D10")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07f30225")) -(comp (ref "D11") - (value "ws2812bArray.led[8]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[8]")) - (property (name "edg_short_path") (value "ws2812bArray.led[8]")) - (property (name "edg_refdes") (value "D11")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07f50226")) -(comp (ref "D12") - (value "ws2812bArray.led[9]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[9]")) - (property (name "edg_short_path") (value "ws2812bArray.led[9]")) - (property (name "edg_refdes") (value "D12")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "07f70227")) -(comp (ref "D13") - (value "ws2812bArray.led[10]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[10]")) - (property (name "edg_short_path") (value "ws2812bArray.led[10]")) - (property (name "edg_refdes") (value "D13")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "0a09024f")) -(comp (ref "D14") - (value "ws2812bArray.led[11]") - (footprint "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm") - (property (name "Sheetname") (value "ws2812bArray")) - (property (name "Sheetfile") (value "edg.parts.human_interface.Neopixel.NeopixelArray")) - (property (name "edg_path") (value "ws2812bArray.led[11]")) - (property (name "edg_short_path") (value "ws2812bArray.led[11]")) - (property (name "edg_refdes") (value "D14")) - (property (name "edg_part") (value "WS2812B (Worldsemi)")) - (property (name "edg_value") (value "WS2812B")) - (sheetpath (names "/ws2812bArray/") (tstamps "/194d0419/")) - (tstamps "0a0b0250")) -(comp (ref "J5") - (value "extNeopixels") - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal") - (property (name "Sheetname") (value "")) - (property (name "Sheetfile") (value "")) - (property (name "edg_path") (value "extNeopixels.conn")) - (property (name "edg_short_path") (value "extNeopixels")) - (property (name "edg_refdes") (value "J5")) - (property (name "edg_part") (value "PinHeader2.54 1x3 Horizontal (Generic)")) - (property (name "edg_value") (value "PinHeader2.54 1x3 Horizontal")) - (sheetpath (names "/") (tstamps "/")) - (tstamps "206e0509"))) -(nets -(net (code 1) (name "gnd") - (node (ref U1) (pin 21)) - (node (ref TP1) (pin 1)) - (node (ref U2) (pin 2)) - (node (ref R2) (pin 2)) - (node (ref C1) (pin 2)) - (node (ref C2) (pin 2)) - (node (ref U3) (pin 2)) - (node (ref U3) (pin 3)) - (node (ref C3) (pin 2)) - (node (ref D2) (pin 2)) - (node (ref J1) (pin 1)) - (node (ref J1) (pin 10)) - (node (ref J1) (pin 11)) - (node (ref J1) (pin 12)) - (node (ref J1) (pin 16)) - (node (ref J1) (pin 17)) - (node (ref J1) (pin 18)) - (node (ref J1) (pin 19)) - (node (ref J1) (pin 2)) - (node (ref J1) (pin 20)) - (node (ref J1) (pin 24)) - (node (ref J1) (pin 3)) - (node (ref J1) (pin 7)) - (node (ref J1) (pin 8)) - (node (ref R4) (pin 1)) - (node (ref C4) (pin 2)) - (node (ref C5) (pin 2)) - (node (ref C6) (pin 2)) - (node (ref C7) (pin 2)) - (node (ref C8) (pin 2)) - (node (ref U5) (pin 1)) - (node (ref U6) (pin C2)) - (node (ref C9) (pin 2)) - (node (ref C10) (pin 2)) - (node (ref J3) (pin 3)) - (node (ref J4) (pin 3)) - (node (ref D3) (pin 3)) - (node (ref D4) (pin 3)) - (node (ref D5) (pin 3)) - (node (ref D6) (pin 3)) - (node (ref D7) (pin 3)) - (node (ref D8) (pin 3)) - (node (ref D9) (pin 3)) - (node (ref D10) (pin 3)) - (node (ref D11) (pin 3)) - (node (ref D12) (pin 3)) - (node (ref D13) (pin 3)) - (node (ref D14) (pin 3)) - (node (ref J5) (pin 3))) -(net (code 2) (name "vusb") - (node (ref U1) (pin 20)) - (node (ref TP2) (pin 1)) - (node (ref U2) (pin 4)) - (node (ref U2) (pin 5)) - (node (ref L1) (pin 1)) - (node (ref C1) (pin 1)) - (node (ref U6) (pin A1)) - (node (ref U6) (pin A2)) - (node (ref C9) (pin 1)) - (node (ref C10) (pin 1)) - (node (ref J3) (pin 2)) - (node (ref J4) (pin 2)) - (node (ref D3) (pin 1)) - (node (ref D4) (pin 1)) - (node (ref D5) (pin 1)) - (node (ref D6) (pin 1)) - (node (ref D7) (pin 1)) - (node (ref D8) (pin 1)) - (node (ref D9) (pin 1)) - (node (ref D10) (pin 1)) - (node (ref D11) (pin 1)) - (node (ref D12) (pin 1)) - (node (ref D13) (pin 1)) - (node (ref D14) (pin 1)) - (node (ref J5) (pin 1))) -(net (code 3) (name "v3v3") - (node (ref U1) (pin 1)) - (node (ref TP3) (pin 1)) - (node (ref U3) (pin 5)) - (node (ref C3) (pin 1)) - (node (ref R3) (pin 1)) - (node (ref J1) (pin 5)) - (node (ref J1) (pin 6)) - (node (ref C5) (pin 1)) - (node (ref C6) (pin 1)) - (node (ref U5) (pin 3)) - (node (ref R5) (pin 1))) -(net (code 4) (name "v12") - (node (ref R1) (pin 1)) - (node (ref C2) (pin 1)) - (node (ref D1) (pin 1)) - (node (ref TP4) (pin 1)) - (node (ref J1) (pin 23)) - (node (ref C7) (pin 1)) - (node (ref C8) (pin 1))) -(net (code 5) (name "reg_12v.ic.sw") - (node (ref U2) (pin 1)) - (node (ref L1) (pin 2)) - (node (ref D1) (pin 2))) -(net (code 6) (name "reg_12v.ic.fb") - (node (ref U2) (pin 3)) - (node (ref R1) (pin 2)) - (node (ref R2) (pin 1))) -(net (code 7) (name "mic.clk") - (node (ref U1) (pin 12)) - (node (ref U3) (pin 4))) -(net (code 8) (name "mic.data") - (node (ref U1) (pin 19)) - (node (ref U3) (pin 1))) -(net (code 9) (name "photodiode.out") - (node (ref U1) (pin 38)) - (node (ref R3) (pin 2)) - (node (ref D2) (pin 1))) -(net (code 10) (name "oled22.reset") - (node (ref J1) (pin 9)) - (node (ref U5) (pin 2)) - (node (ref R5) (pin 2))) -(net (code 11) (name "oled22.i2c.scl") - (node (ref U1) (pin 4)) - (node (ref J1) (pin 13))) -(net (code 12) (name "oled22.i2c.sda") - (node (ref U1) (pin 3)) - (node (ref J1) (pin 14)) - (node (ref J1) (pin 15))) -(net (code 13) (name "oled22.device.iref") - (node (ref J1) (pin 21)) - (node (ref R4) (pin 2))) -(net (code 14) (name "oled22.device.vcomh") - (node (ref J1) (pin 22)) - (node (ref C4) (pin 1))) -(net (code 15) (name "spk_drv.i2s.sck") - (node (ref U1) (pin 35)) - (node (ref U6) (pin C1))) -(net (code 16) (name "spk_drv.i2s.ws") - (node (ref U1) (pin 37)) - (node (ref U6) (pin C3))) -(net (code 17) (name "spk_drv.i2s.sd") - (node (ref U1) (pin 36)) - (node (ref U6) (pin B1))) -(net (code 18) (name "spk_drv.out.a") - (node (ref U6) (pin A3)) - (node (ref J2) (pin 1))) -(net (code 19) (name "spk_drv.out.b") - (node (ref U6) (pin B3)) - (node (ref J2) (pin 2))) -(net (code 20) (name "servo[0].pwm") - (node (ref U1) (pin 25)) - (node (ref J3) (pin 1))) -(net (code 21) (name "servo[1].pwm") - (node (ref U1) (pin 24)) - (node (ref J4) (pin 1))) -(net (code 22) (name "ws2812bArray.din") - (node (ref U1) (pin 26)) - (node (ref D3) (pin 4))) -(net (code 23) (name "ws2812bArray.dout") - (node (ref D14) (pin 2)) - (node (ref J5) (pin 2))) -(net (code 24) (name "ws2812bArray.led[0].dout") - (node (ref D3) (pin 2)) - (node (ref D4) (pin 4))) -(net (code 25) (name "ws2812bArray.led[1].dout") - (node (ref D4) (pin 2)) - (node (ref D5) (pin 4))) -(net (code 26) (name "ws2812bArray.led[2].dout") - (node (ref D5) (pin 2)) - (node (ref D6) (pin 4))) -(net (code 27) (name "ws2812bArray.led[3].dout") - (node (ref D6) (pin 2)) - (node (ref D7) (pin 4))) -(net (code 28) (name "ws2812bArray.led[4].dout") - (node (ref D7) (pin 2)) - (node (ref D8) (pin 4))) -(net (code 29) (name "ws2812bArray.led[5].dout") - (node (ref D8) (pin 2)) - (node (ref D9) (pin 4))) -(net (code 30) (name "ws2812bArray.led[6].dout") - (node (ref D9) (pin 2)) - (node (ref D10) (pin 4))) -(net (code 31) (name "ws2812bArray.led[7].dout") - (node (ref D10) (pin 2)) - (node (ref D11) (pin 4))) -(net (code 32) (name "ws2812bArray.led[8].dout") - (node (ref D11) (pin 2)) - (node (ref D12) (pin 4))) -(net (code 33) (name "ws2812bArray.led[9].dout") - (node (ref D12) (pin 2)) - (node (ref D13) (pin 4))) -(net (code 34) (name "ws2812bArray.led[10].dout") - (node (ref D13) (pin 2)) - (node (ref D14) (pin 4)))) -) \ No newline at end of file diff --git a/examples/RobotOwl/RobotOwl.svgpcb.js b/examples/RobotOwl/RobotOwl.svgpcb.js deleted file mode 100644 index ce3afb6bd..000000000 --- a/examples/RobotOwl/RobotOwl.svgpcb.js +++ /dev/null @@ -1,319 +0,0 @@ -const board = new PCB(); - -// jlc_th.th1 -const H1 = board.add(JlcToolingHole_1_152mm, { - translate: pt(4.146, 2.762), rotate: 0, - id: 'H1' -}) -// jlc_th.th2 -const H2 = board.add(JlcToolingHole_1_152mm, { - translate: pt(4.185, 2.762), rotate: 0, - id: 'H2' -}) -// jlc_th.th3 -const H3 = board.add(JlcToolingHole_1_152mm, { - translate: pt(4.146, 2.801), rotate: 0, - id: 'H3' -}) -// mcu -const U1 = board.add(Freenove_ESP32S3_WROOM_Expansion, { - translate: pt(0.160, 1.960), rotate: 0, - id: 'U1' -}) -// tp_gnd.tp -const TP1 = board.add(TestPoint_TE_RCT_0805, { - translate: pt(2.976, 2.799), rotate: 0, - id: 'TP1' -}) -// tp_usb.tp -const TP2 = board.add(TestPoint_TE_RCT_0805, { - translate: pt(3.226, 2.799), rotate: 0, - id: 'TP2' -}) -// tp_3v3.tp -const TP3 = board.add(TestPoint_TE_RCT_0805, { - translate: pt(3.477, 2.799), rotate: 0, - id: 'TP3' -}) -// reg_12v.ic -const U2 = board.add(SOT_23_5, { - translate: pt(1.467, 2.363), rotate: 0, - id: 'U2' -}) -// reg_12v.fb.div.top_res -const R1 = board.add(R_0603_1608Metric, { - translate: pt(1.444, 2.615), rotate: 0, - id: 'R1' -}) -// reg_12v.fb.div.bottom_res -const R2 = board.add(R_0603_1608Metric, { - translate: pt(1.600, 2.615), rotate: 0, - id: 'R2' -}) -// reg_12v.power_path.inductor -const L1 = board.add(L_1210_3225Metric, { - translate: pt(1.676, 2.359), rotate: 0, - id: 'L1' -}) -// reg_12v.power_path.in_cap.cap -const C1 = board.add(C_0805_2012Metric, { - translate: pt(1.453, 2.508), rotate: 0, - id: 'C1' -}) -// reg_12v.power_path.out_cap.cap -const C2 = board.add(C_0805_2012Metric, { - translate: pt(1.626, 2.508), rotate: 0, - id: 'C2' -}) -// reg_12v.rect -const D1 = board.add(D_SOD_323, { - translate: pt(1.796, 2.507), rotate: 0, - id: 'D1' -}) -// tp_12v.tp -const TP4 = board.add(TestPoint_TE_RCT_0805, { - translate: pt(3.727, 2.799), rotate: 0, - id: 'TP4' -}) -// mic.ic -const U3 = board.add(Knowles_LGA_5_3_5x2_65mm, { - translate: pt(1.448, 2.841), rotate: 0, - id: 'U3' -}) -// mic.pwr_cap.cap -const C3 = board.add(C_0603_1608Metric, { - translate: pt(1.444, 2.987), rotate: 0, - id: 'C3' -}) -// photodiode.r -const R3 = board.add(R_0603_1608Metric, { - translate: pt(3.848, 2.542), rotate: 0, - id: 'R3' -}) -// photodiode.pd -const D2 = board.add(Osram_BPW34S_SMD, { - translate: pt(3.947, 2.385), rotate: 0, - id: 'D2' -}) -// oled22.device.conn -const J1 = board.add(Hirose_FH12_24S_0_5SH_1x24_1MP_P0_50mm_Horizontal, { - translate: pt(1.715, 1.577), rotate: 0, - id: 'J1' -}) -// oled22.lcd -const U4 = board.add(Lcd_Er_Oled022_1_Outline, { - translate: pt(2.580, 0.607), rotate: 0, - id: 'U4' -}) -// oled22.iref_res.res -const R4 = board.add(R_0603_1608Metric, { - translate: pt(2.736, 1.413), rotate: 0, - id: 'R4' -}) -// oled22.vcomh_cap.cap -const C4 = board.add(C_1206_3216Metric, { - translate: pt(2.202, 1.430), rotate: 0, - id: 'C4' -}) -// oled22.vdd_cap1.cap -const C5 = board.add(C_0603_1608Metric, { - translate: pt(2.892, 1.413), rotate: 0, - id: 'C5' -}) -// oled22.vdd_cap2.cap -const C6 = board.add(C_0805_2012Metric, { - translate: pt(2.398, 1.423), rotate: 0, - id: 'C6' -}) -// oled22.vcc_cap1.cap -const C7 = board.add(C_0603_1608Metric, { - translate: pt(3.048, 1.413), rotate: 0, - id: 'C7' -}) -// oled22.vcc_cap2.cap -const C8 = board.add(C_0805_2012Metric, { - translate: pt(2.572, 1.423), rotate: 0, - id: 'C8' -}) -// oled_rst.ic -const U5 = board.add(SOT_23, { - translate: pt(2.716, 2.829), rotate: 0, - id: 'U5' -}) -// oled_pull.res -const R5 = board.add(R_0603_1608Metric, { - translate: pt(3.970, 2.791), rotate: 0, - id: 'R5' -}) -// spk_drv.ic -const U6 = board.add(Maxim_WLP_9_1_595x1_415_Layout3x3_P0_4mm_Ball0_27mm_Pad0_25mm_NSMD, { - translate: pt(1.699, 2.829), rotate: 0, - id: 'U6' -}) -// spk_drv.pwr_cap0.cap -const C9 = board.add(C_0603_1608Metric, { - translate: pt(1.860, 2.964), rotate: 0, - id: 'C9' -}) -// spk_drv.pwr_cap1.cap -const C10 = board.add(C_0805_2012Metric, { - translate: pt(1.695, 2.974), rotate: 0, - id: 'C10' -}) -// spk.conn -const J2 = board.add(PinHeader_1x02_P2_54mm_Horizontal, { - translate: pt(2.107, 2.933), rotate: 0, - id: 'J2' -}) -// servo[0].conn -const J3 = board.add(PinHeader_1x03_P2_54mm_Horizontal, { - translate: pt(2.048, 2.566), rotate: 0, - id: 'J3' -}) -// servo[1].conn -const J4 = board.add(PinHeader_1x03_P2_54mm_Horizontal, { - translate: pt(2.652, 2.566), rotate: 0, - id: 'J4' -}) -// ws2812bArray.led[0] -const D3 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.144, 2.405), rotate: 0, - id: 'D3' -}) -// ws2812bArray.led[1] -const D4 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.470, 2.405), rotate: 0, - id: 'D4' -}) -// ws2812bArray.led[2] -const D5 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.797, 2.405), rotate: 0, - id: 'D5' -}) -// ws2812bArray.led[3] -const D6 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(1.124, 2.405), rotate: 0, - id: 'D6' -}) -// ws2812bArray.led[4] -const D7 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.144, 2.661), rotate: 0, - id: 'D7' -}) -// ws2812bArray.led[5] -const D8 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.470, 2.661), rotate: 0, - id: 'D8' -}) -// ws2812bArray.led[6] -const D9 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.797, 2.661), rotate: 0, - id: 'D9' -}) -// ws2812bArray.led[7] -const D10 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(1.124, 2.661), rotate: 0, - id: 'D10' -}) -// ws2812bArray.led[8] -const D11 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.144, 2.917), rotate: 0, - id: 'D11' -}) -// ws2812bArray.led[9] -const D12 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.470, 2.917), rotate: 0, - id: 'D12' -}) -// ws2812bArray.led[10] -const D13 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(0.797, 2.917), rotate: 0, - id: 'D13' -}) -// ws2812bArray.led[11] -const D14 = board.add(LED_WS2812B_PLCC4_5_0x5_0mm_P3_2mm, { - translate: pt(1.124, 2.917), rotate: 0, - id: 'D14' -}) -// extNeopixels.conn -const J5 = board.add(PinHeader_1x03_P2_54mm_Horizontal, { - translate: pt(3.256, 2.566), rotate: 0, - id: 'J5' -}) - -board.setNetlist([ - {name: "gnd", pads: [["U1", "21"], ["TP1", "1"], ["U2", "2"], ["R2", "2"], ["C1", "2"], ["C2", "2"], ["U3", "2"], ["U3", "3"], ["C3", "2"], ["D2", "2"], ["J1", "1"], ["J1", "10"], ["J1", "11"], ["J1", "12"], ["J1", "16"], ["J1", "17"], ["J1", "18"], ["J1", "19"], ["J1", "2"], ["J1", "20"], ["J1", "24"], ["J1", "3"], ["J1", "7"], ["J1", "8"], ["R4", "1"], ["C4", "2"], ["C5", "2"], ["C6", "2"], ["C7", "2"], ["C8", "2"], ["U5", "1"], ["U6", "C2"], ["C9", "2"], ["C10", "2"], ["J3", "3"], ["J4", "3"], ["D3", "3"], ["D4", "3"], ["D5", "3"], ["D6", "3"], ["D7", "3"], ["D8", "3"], ["D9", "3"], ["D10", "3"], ["D11", "3"], ["D12", "3"], ["D13", "3"], ["D14", "3"], ["J5", "3"]]}, - {name: "vusb", pads: [["U1", "20"], ["TP2", "1"], ["U2", "4"], ["U2", "5"], ["L1", "1"], ["C1", "1"], ["U6", "A1"], ["U6", "A2"], ["C9", "1"], ["C10", "1"], ["J3", "2"], ["J4", "2"], ["D3", "1"], ["D4", "1"], ["D5", "1"], ["D6", "1"], ["D7", "1"], ["D8", "1"], ["D9", "1"], ["D10", "1"], ["D11", "1"], ["D12", "1"], ["D13", "1"], ["D14", "1"], ["J5", "1"]]}, - {name: "v3v3", pads: [["U1", "1"], ["TP3", "1"], ["U3", "5"], ["C3", "1"], ["R3", "1"], ["J1", "5"], ["J1", "6"], ["C5", "1"], ["C6", "1"], ["U5", "3"], ["R5", "1"]]}, - {name: "v12", pads: [["R1", "1"], ["C2", "1"], ["D1", "1"], ["TP4", "1"], ["J1", "23"], ["C7", "1"], ["C8", "1"]]}, - {name: "reg_12v.ic.sw", pads: [["U2", "1"], ["L1", "2"], ["D1", "2"]]}, - {name: "reg_12v.ic.fb", pads: [["U2", "3"], ["R1", "2"], ["R2", "1"]]}, - {name: "mic.clk", pads: [["U1", "12"], ["U3", "4"]]}, - {name: "mic.data", pads: [["U1", "19"], ["U3", "1"]]}, - {name: "photodiode.out", pads: [["U1", "38"], ["R3", "2"], ["D2", "1"]]}, - {name: "oled22.reset", pads: [["J1", "9"], ["U5", "2"], ["R5", "2"]]}, - {name: "oled22.i2c.scl", pads: [["U1", "4"], ["J1", "13"]]}, - {name: "oled22.i2c.sda", pads: [["U1", "3"], ["J1", "14"], ["J1", "15"]]}, - {name: "oled22.device.iref", pads: [["J1", "21"], ["R4", "2"]]}, - {name: "oled22.device.vcomh", pads: [["J1", "22"], ["C4", "1"]]}, - {name: "spk_drv.i2s.sck", pads: [["U1", "35"], ["U6", "C1"]]}, - {name: "spk_drv.i2s.ws", pads: [["U1", "37"], ["U6", "C3"]]}, - {name: "spk_drv.i2s.sd", pads: [["U1", "36"], ["U6", "B1"]]}, - {name: "spk_drv.out.a", pads: [["U6", "A3"], ["J2", "1"]]}, - {name: "spk_drv.out.b", pads: [["U6", "B3"], ["J2", "2"]]}, - {name: "servo[0].pwm", pads: [["U1", "25"], ["J3", "1"]]}, - {name: "servo[1].pwm", pads: [["U1", "24"], ["J4", "1"]]}, - {name: "ws2812bArray.din", pads: [["U1", "26"], ["D3", "4"]]}, - {name: "ws2812bArray.dout", pads: [["D14", "2"], ["J5", "2"]]}, - {name: "ws2812bArray.led[0].dout", pads: [["D3", "2"], ["D4", "4"]]}, - {name: "ws2812bArray.led[1].dout", pads: [["D4", "2"], ["D5", "4"]]}, - {name: "ws2812bArray.led[2].dout", pads: [["D5", "2"], ["D6", "4"]]}, - {name: "ws2812bArray.led[3].dout", pads: [["D6", "2"], ["D7", "4"]]}, - {name: "ws2812bArray.led[4].dout", pads: [["D7", "2"], ["D8", "4"]]}, - {name: "ws2812bArray.led[5].dout", pads: [["D8", "2"], ["D9", "4"]]}, - {name: "ws2812bArray.led[6].dout", pads: [["D9", "2"], ["D10", "4"]]}, - {name: "ws2812bArray.led[7].dout", pads: [["D10", "2"], ["D11", "4"]]}, - {name: "ws2812bArray.led[8].dout", pads: [["D11", "2"], ["D12", "4"]]}, - {name: "ws2812bArray.led[9].dout", pads: [["D12", "2"], ["D13", "4"]]}, - {name: "ws2812bArray.led[10].dout", pads: [["D13", "2"], ["D14", "4"]]} -]) - -const limit0 = pt(-0.07874015748031496, -0.07874015748031496); -const limit1 = pt(4.303543307086614, 3.142913385826772); -const xMin = Math.min(limit0[0], limit1[0]); -const xMax = Math.max(limit0[0], limit1[0]); -const yMin = Math.min(limit0[1], limit1[1]); -const yMax = Math.max(limit0[1], limit1[1]); - -const filletRadius = 0.1; -const outline = path( - [(xMin+xMax/2), yMax], - ["fillet", filletRadius, [xMax, yMax]], - ["fillet", filletRadius, [xMax, yMin]], - ["fillet", filletRadius, [xMin, yMin]], - ["fillet", filletRadius, [xMin, yMax]], - [(xMin+xMax/2), yMax], -); -board.addShape("outline", outline); - -renderPCB({ - pcb: board, - layerColors: { - "F.Paste": "#000000ff", - "F.Mask": "#000000ff", - "B.Mask": "#000000ff", - "componentLabels": "#00e5e5e5", - "outline": "#002d00ff", - "padLabels": "#ffff99e5", - "B.Cu": "#ef4e4eff", - "F.Cu": "#ff8c00cc", - }, - limits: { - x: [xMin, xMax], - y: [yMin, yMax] - }, - background: "#00000000", - mmPerUnit: 25.4 -}) - - diff --git a/examples/RobotOwl/fp-lib-table b/examples/RobotOwl/fp-lib-table deleted file mode 100644 index 6f02418d3..000000000 --- a/examples/RobotOwl/fp-lib-table +++ /dev/null @@ -1,3 +0,0 @@ -(fp_lib_table - (lib (name edg)(type KiCad)(uri ${KIPRJMOD}/../edg.pretty)(options "")(descr "")) -) diff --git a/examples/RobotOwl/resources/svgpcb-ledring.js b/examples/RobotOwl/resources/svgpcb-ledring.js deleted file mode 100644 index 72e668cac..000000000 --- a/examples/RobotOwl/resources/svgpcb-ledring.js +++ /dev/null @@ -1,149 +0,0 @@ -/* -@version: v0.1.0 - -a basic starter design -*/ - -/* -- DECLARE_PCB -- */ -const board = new PCB(); - -/* -- DECLARE_COMPONENTS -- */ -const ws2812b = footprint({"1":{"pos":[-0.09645669291338584,0.06496062992125984],"shape":"M -0.02952755905511811 0.017716535433070866 L 0.02952755905511811 0.017716535433070866 L 0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 0.017716535433070866 ","layers":["F.Cu","F.Paste","F.Mask"]},"2":{"pos":[-0.09645669291338584,-0.06496062992125984],"shape":"M -0.02952755905511811 0.017716535433070866 L 0.02952755905511811 0.017716535433070866 L 0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 0.017716535433070866 ","layers":["F.Cu","F.Paste","F.Mask"]},"3":{"pos":[0.09645669291338584,-0.06496062992125984],"shape":"M -0.02952755905511811 0.017716535433070866 L 0.02952755905511811 0.017716535433070866 L 0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 0.017716535433070866 ","layers":["F.Cu","F.Paste","F.Mask"]},"4":{"pos":[0.09645669291338584,0.06496062992125984],"shape":"M -0.02952755905511811 0.017716535433070866 L 0.02952755905511811 0.017716535433070866 L 0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 -0.017716535433070866 L -0.02952755905511811 0.017716535433070866 ","layers":["F.Cu","F.Paste","F.Mask"]}}); -const sk6812_ec15 = footprint({"1":{"pos":[-0.017716535433070866,0.017716535433070866],"shape":"M -0.00984251968503937 0.00984251968503937 L 0.00984251968503937 0.00984251968503937 L 0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 0.00984251968503937 ","layers":["F.Cu","F.Paste","F.Mask"]},"2":{"pos":[-0.017716535433070866,-0.017716535433070866],"shape":"M -0.00984251968503937 0.00984251968503937 L 0.00984251968503937 0.00984251968503937 L 0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 0.00984251968503937 ","layers":["F.Cu","F.Paste","F.Mask"]},"3":{"pos":[0.017716535433070866,-0.017716535433070866],"shape":"M -0.00984251968503937 0.00984251968503937 L 0.00984251968503937 0.00984251968503937 L 0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 0.00984251968503937 ","layers":["F.Cu","F.Paste","F.Mask"]},"4":{"pos":[0.017716535433070866,0.017716535433070866],"shape":"M -0.00984251968503937 0.00984251968503937 L 0.00984251968503937 0.00984251968503937 L 0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 -0.00984251968503937 L -0.00984251968503937 0.00984251968503937 ","layers":["F.Cu","F.Paste","F.Mask"]}}); - -const degToRad = Math.PI / 180 // multiply by degrees to get radians -const mmToUnits = 1 / 25.4 // multiply by mm to get svgpcb units - -// GEOMETRY PARAMETERS -const ledCount = 12 -const radius = 46 // mm -const ledStartAngle = 90 - 15 -const ledEndAngle = ledStartAngle + -360 * (ledCount - 1) / (ledCount) // end angle is the placement of the last LED -const ledRot = 90 // rotation of each unit - -// ROUTING PARAMETERS -const powerWidth = 0.5 // mm, trace -const powerVia = via(0.5 / 25.4, 0.9/ 25.4) -const gndOffset = 2 // mm, distance from pad to via -const powerOffset = 1 // mm, distance from pad to power ring - -const traceWidth = 0.2 // mm, trace - - -// HELPER FUNCTIONS -function pAdd(pt1, delta) { // adds two points - return pt1.map((e,i) => e + delta[i]) -} - -function pDiff(pos, neg) { // return the difference between two points - return pos.map((e,i) => e - neg[i]) -} - -function pCenter(pt1, pt2) { // returns the midpoint - return pt1.map((e,i) => (e + pt2[i]) / 2) -} - -function vRotate(v, deg) { // returns a vector rotated by some amount - return [ - Math.cos(deg * degToRad) * v[0] - Math.sin(deg * degToRad) * v[1], - Math.sin(deg * degToRad) * v[0] + Math.cos(deg * degToRad) * v[1], - ] -} - -function vScale(v, scale) { // returns a vector scaled by some factor - return v.map((e,i) => (e * scale)) -} - -function vProject(v, ref) { // returns the projection of v onto a reference vector - const aDotb = v[0]*ref[0] + v[1]*ref[1] - const bDotb = ref[0]*ref[0] + ref[1]*ref[1] - return vScale(ref, aDotb / bDotb) -} - -function smoothPath(pt1, pt2, pt1Angle, pt2Angle=null) { // return the path(...) components for a curve between two points, with entry and exit slope - function degToVector(deg, len=1) { // given a slope in degrees, convert it to a vector - return [Math.cos(deg * Math.PI / 180) * len, Math.sin(deg * Math.PI / 180) * len] - } - if (pt2Angle == null) { - pt2Angle = pt1Angle - } - const pt1Projection = vProject(pDiff(pt2, pt1), degToVector(pt1Angle)) - const pt2Projection = vProject(pDiff(pt2, pt1), degToVector(pt2Angle)) - return [ - pt1, - ["cubic", - pAdd(pt1, vScale(pt1Projection, 0.33)), - pCenter(pAdd(pt1, vScale(pt1Projection, 0.33)), pDiff(pt2, vScale(pt2Projection, 0.33))), - pDiff(pt2, vScale(pt2Projection, 0.33)), - ], - pt2 - ] -} - - -// PARTS -board.add(powerVia, {translate: [0, 0]}) // origin for positioning handle - -const ledIncrAngle = (ledEndAngle - ledStartAngle) / (ledCount - 1) - -var prevPower = null -var prevData = null - -for (i=0; i Refinements: (["mcu", "programming"], "uart-auto"), (["spk_drv", "pwr", "current_draw"], Range(0.0022, 0.08)), # don't run at full power (["npx", "pwr", "current_draw"], Range(0.0036, 0.08)), - (["mcu", "ic", "pwr", "current_draw"], Range(1.0e-6, 0.1)), # assume it doesn't run full bore + (["mcu", "pwr", "current_draw"], Range(1.0e-6, 0.1)), # assume it doesn't run full bore ], class_refinements=[ (EspProgrammingHeader, EspProgrammingTc2030), diff --git a/examples/test_fcml.py b/examples/test_fcml.py index 3431075ff..c85170fb4 100644 --- a/examples/test_fcml.py +++ b/examples/test_fcml.py @@ -463,7 +463,7 @@ def contents(self) -> None: ImplicitConnect(self.gnd, [Common]), ) as imp: # FPGA BLOCK - self.fpga = imp.Block(Ice40up5k_Sg48()) + self.fpga = imp.Block(Ice40up()) (self.cdone,), _ = self.chain(self.fpga.cdone, imp.Block(IndicatorLed())) (self.fpga_osc,), _ = self.chain( imp.Block(Oscillator(48 * MHertz(tol=0.005))), self.fpga.gpio.request("osc") diff --git a/examples/test_robotowl.py b/examples/test_robotowl.py deleted file mode 100644 index c63025982..000000000 --- a/examples/test_robotowl.py +++ /dev/null @@ -1,165 +0,0 @@ -import unittest - -from typing_extensions import override - -from edg import * -from .util import run_test_board - -from .test_robotdriver import PwmConnector, LedConnector - - -class PhotodiodeSensor(LightSensor, KiCadSchematicBlock, Block): - """Simple photodiode-based light sensor""" - - def __init__(self) -> None: - super().__init__() - self.gnd = self.Port(Ground.empty(), [Common]) - self.pwr = self.Port(VoltageSink.empty(), [Power]) - self.out = self.Port(AnalogSource.empty(), [Output]) - - @override - def contents(self) -> None: - super().contents() - self.import_kicad( - self.file_path("RobotOwl", f"{self.__class__.__name__}.kicad_sch"), - conversions={ - "pwr": VoltageSink(), - "gnd": Ground(), - "out": AnalogSource( - voltage_out=self.pwr.link().voltage.hull(self.gnd.link().voltage), - signal_out=self.pwr.link().voltage.hull(self.gnd.link().voltage), - # TODO: what is the impedance? - ), - }, - ) - - -class RobotOwl(JlcBoardTop): - """Controller for a robot owl with a ESP32S3 dev board w/ camera, audio, and peripherals. - - Note, 9 free IOs available - 3 I2S out - 2 I2S in (digital PDM) - 2 PWM - 2 I2C - optionally multiplexed onto camera pins - 1 NPX - 1 analog - """ - - @override - def contents(self) -> None: - super().contents() - - self.mcu = self.Block(IoController()) - mcu_pwr = self.mcu.with_mixin(IoControllerPowerOut()) - mcu_usb = self.mcu.with_mixin(IoControllerUsbOut()) - mcu_i2s = self.mcu.with_mixin(IoControllerI2s()) - - self.gnd = self.connect(self.mcu.gnd) - self.vusb = self.connect(mcu_usb.vusb_out) - self.v3v3 = self.connect(mcu_pwr.pwr_out) - - self.tp_gnd = self.Block(GroundTestPoint()).connected(self.mcu.gnd) - self.tp_usb = self.Block(VoltageTestPoint()).connected(mcu_usb.vusb_out) - self.tp_3v3 = self.Block(VoltageTestPoint()).connected(mcu_pwr.pwr_out) - - (self.reg_12v, self.tp_12v), _ = self.chain( - self.vusb, self.Block(BoostConverter(output_voltage=(12, 15) * Volt)), self.Block(VoltageTestPoint()) - ) - self.connect(self.reg_12v.gnd, self.gnd) - self.v12 = self.connect(self.reg_12v.pwr_out) - - # 3V3 DOMAIN - with self.implicit_connect( - ImplicitConnect(self.v3v3, [Power]), - ImplicitConnect(self.gnd, [Common]), - ) as imp: - self.mic = imp.Block(Sd18ob261()) - self.connect(self.mic.clk, self.mcu.gpio.request("mic_clk")) - self.connect(self.mic.data, self.mcu.gpio.request("mic_data")) - - (self.photodiode,), _ = self.chain(imp.Block(PhotodiodeSensor()), self.mcu.adc.request("photodiode")) - - self.oled22 = imp.Block(Er_Oled022_1()) - self.connect(self.v3v3, self.oled22.pwr) - self.connect(self.v12, self.oled22.vcc) - self.connect(self.oled22.i2c, self.mcu.i2c.request("oled")) - (self.oled_rst, self.oled_pull), _ = self.chain( - imp.Block(Apx803s(reset_threshold=(2.88, 2.98) * Volt)), # -29 variant used on Adafruit boards - imp.Block(PullupResistor(10 * kOhm(tol=0.05))), - self.oled22.reset, - ) - - # VBATT DOMAIN - with self.implicit_connect( - ImplicitConnect(self.vusb, [Power]), - ImplicitConnect(self.gnd, [Common]), - ) as imp: - (self.spk_drv, self.spk), _ = self.chain( - mcu_i2s.i2s.request("speaker"), imp.Block(Max98357a()), self.Block(Speaker()) - ) - - self.servo = ElementDict[PwmConnector]() - for i in range(2): - (self.servo[i],), _ = self.chain( - self.mcu.gpio.request(f"servo{i}"), imp.Block(PwmConnector((0, 200) * mAmp)) - ) - - (self.ws2812bArray, self.extNeopixels), _ = self.chain( - self.mcu.gpio.request("ws2812"), imp.Block(NeopixelArray(12)), imp.Block(LedConnector()) - ) - - @override - def refinements(self) -> Refinements: - return super().refinements() + Refinements( - instance_refinements=[ - (["mcu"], Freenove_Esp32s3_Wroom), - (["reg_12v"], Ap3012), - ], - instance_values=[ - ( - ["mcu", "pin_assigns"], - [ - "photodiode=GPIO1", - "servo0=25", - "servo1=24", - "mic_data=19", - "mic_clk=12", - "speaker.sd=36", - "speaker.sck=35", - "speaker.ws=37", - "ws2812=26", # WS2812 - "oled=CAM_SCCB", - ], - ), - (["mcu", "fp_footprint"], "edg:Freenove_ESP32S3-WROOM_Expansion"), - (["mcu", "vusb_out", "current_limits"], Range(0, 3)), - ( - ["photodiode", "out", "signal_out"], - Range(0, 2.2), - ), # discard the extra range to make it ESP compatible - (["reg_12v", "power_path", "inductor", "part"], "CBC3225T470KR"), - (["reg_12v", "power_path", "inductor", "manual_frequency_rating"], Range(0, 7e6)), - # compatibility with what was manufactured - ( - ["spk_drv", "ic", "footprint_spec"], - "Package_BGA:Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD", - ), - ], - class_refinements=[ - (PassiveConnector, PinHeader254), # default connector series unless otherwise specified - (PinHeader254, PinHeader254Horizontal), - (TestPoint, CompactKeystone5015), - (Speaker, ConnectorSpeaker), - ], - class_values=[ - (CompactKeystone5015, ["lcsc_part"], "C5199798"), # RH-5015, which is actually in stock - (Er_Oled022_1, ["iref_res", "resistance"], Range.from_tolerance(820e3, 0.1)), # use a basic part - (Er_Oled022_1, ["device", "vcc", "voltage_limits"], Range(12, 15)), # allow it to be a bit lower - ], - ) - - -class RobotOwlTestCase(unittest.TestCase): - def test_design(self) -> None: - run_test_board(RobotOwl)