From be47a7615f942f15c989a451cc02667dd5377cc1 Mon Sep 17 00:00:00 2001 From: pg Date: Sat, 28 Nov 2015 19:30:17 +0100 Subject: [PATCH] Initial commit --- .main.c.swp | Bin 0 -> 45056 bytes README.md | 46 + app_uart_fifo_mod.c | 616 ++ arm/ble_app_uart.uvopt | 512 ++ arm/ble_app_uart.uvoptx | 652 ++ arm/ble_app_uart.uvproj | 985 +++ arm/ble_app_uart.uvprojx | 1247 ++++ ble_nus.c | 308 + ble_nus.h | 125 + gcc/Makefile | 56 + gcc/_build/app_fifo.d | 24 + gcc/_build/app_fifo.o | Bin 0 -> 38736 bytes gcc/_build/app_gpiote.d | 42 + gcc/_build/app_gpiote.o | Bin 0 -> 309748 bytes gcc/_build/app_timer.d | 50 + gcc/_build/app_timer.o | Bin 0 -> 353696 bytes gcc/_build/app_uart_fifo_mod.d | 40 + gcc/_build/app_uart_fifo_mod.o | Bin 0 -> 313628 bytes gcc/_build/ble_advdata.d | 40 + gcc/_build/ble_advdata.o | Bin 0 -> 111260 bytes gcc/_build/ble_app_uart_s110_xxaa.bin | Bin 0 -> 56664 bytes gcc/_build/ble_app_uart_s110_xxaa.hex | 3547 ++++++++++ gcc/_build/ble_app_uart_s110_xxaa.map | 3251 +++++++++ gcc/_build/ble_app_uart_s110_xxaa.out | Bin 0 -> 600141 bytes gcc/_build/ble_conn_params.d | 50 + gcc/_build/ble_conn_params.o | Bin 0 -> 122140 bytes gcc/_build/ble_debug_assert_handler.d | 29 + gcc/_build/ble_debug_assert_handler.o | Bin 0 -> 53104 bytes gcc/_build/ble_nus.d | 37 + gcc/_build/ble_nus.o | Bin 0 -> 114076 bytes gcc/_build/ble_srv_common.d | 32 + gcc/_build/ble_srv_common.o | Bin 0 -> 79932 bytes gcc/_build/gcc_startup_nrf51.o | Bin 0 -> 6124 bytes gcc/_build/main.d | 82 + gcc/_build/main.o | Bin 0 -> 431708 bytes gcc/_build/softdevice_handler.d | 53 + gcc/_build/softdevice_handler.o | Bin 0 -> 365260 bytes gcc/_build/system_nrf51.d | 17 + gcc/_build/system_nrf51.o | Bin 0 -> 277256 bytes gcc/_build/uart.hex | 8835 +++++++++++++++++++++++++ main.c | 653 ++ note.md | 10 + uart_conf.h | 49 + 43 files changed, 21388 insertions(+) create mode 100644 .main.c.swp create mode 100644 README.md create mode 100644 app_uart_fifo_mod.c create mode 100644 arm/ble_app_uart.uvopt create mode 100644 arm/ble_app_uart.uvoptx create mode 100644 arm/ble_app_uart.uvproj create mode 100644 arm/ble_app_uart.uvprojx create mode 100644 ble_nus.c create mode 100644 ble_nus.h create mode 100644 gcc/Makefile create mode 100644 gcc/_build/app_fifo.d create mode 100644 gcc/_build/app_fifo.o create mode 100644 gcc/_build/app_gpiote.d create mode 100644 gcc/_build/app_gpiote.o create mode 100644 gcc/_build/app_timer.d create mode 100644 gcc/_build/app_timer.o create mode 100644 gcc/_build/app_uart_fifo_mod.d create mode 100644 gcc/_build/app_uart_fifo_mod.o create mode 100644 gcc/_build/ble_advdata.d create mode 100644 gcc/_build/ble_advdata.o create mode 100755 gcc/_build/ble_app_uart_s110_xxaa.bin create mode 100644 gcc/_build/ble_app_uart_s110_xxaa.hex create mode 100644 gcc/_build/ble_app_uart_s110_xxaa.map create mode 100755 gcc/_build/ble_app_uart_s110_xxaa.out create mode 100644 gcc/_build/ble_conn_params.d create mode 100644 gcc/_build/ble_conn_params.o create mode 100644 gcc/_build/ble_debug_assert_handler.d create mode 100644 gcc/_build/ble_debug_assert_handler.o create mode 100644 gcc/_build/ble_nus.d create mode 100644 gcc/_build/ble_nus.o create mode 100644 gcc/_build/ble_srv_common.d create mode 100644 gcc/_build/ble_srv_common.o create mode 100644 gcc/_build/gcc_startup_nrf51.o create mode 100644 gcc/_build/main.d create mode 100644 gcc/_build/main.o create mode 100644 gcc/_build/softdevice_handler.d create mode 100644 gcc/_build/softdevice_handler.o create mode 100644 gcc/_build/system_nrf51.d create mode 100644 gcc/_build/system_nrf51.o create mode 100644 gcc/_build/uart.hex create mode 100644 main.c create mode 100644 note.md create mode 100644 uart_conf.h diff --git a/.main.c.swp b/.main.c.swp new file mode 100644 index 0000000000000000000000000000000000000000..bf61feac6bc08381296dc17cb06c9e82fe734c9f GIT binary patch literal 45056 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.|522F@jZ+F&sTkkP2fFX1(d)9I1EJZ zKLq4lz|-Ika0)DgJ>W0#^M4(D4tyHi34Rsa0?vSOa2RC3xAFad6UhG=Apc*$z2IHo z7r_Z|9P9*d1adFnqp94PwUIiY(&;JGRi{MsJ19|iY-Hn<#U-`IW`ybU;To*ZC` zyFiBYAhyH!c?Pi^{UQMdu^ofh4*4GnoXfxGteM1B4Prau|C!4mwnLVeM99VJAhsiM zlN}DgC@y9Y+d=3`+z07GI0msD9J}-7YMMc8M^}{GAhzQ|VmsQyE=nT|eXtQC8V{nU U%Lxi;Nl?gkVq`jP`Cmf+H|~v+*#H0l literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..d1c02d9 --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +ble_app_uart-example +================== + +This project contains code examples that show nrf51 UART functionality with the app_uart library. +Instructions on how to operate the example is given at the top of the main file in the example. + + +Requirements +------------ +- nRF51 SDK version 6.1.0 +- S110 SoftDevice version 7.0.0 +- nRF51822 Development Kit version 2.1.0 or later +- python 2.7 (3.x?) +- PyBLEWrapper https://github.com/brettchien/PyBLEWrapper.git +To compile it, clone the repository in the \nrf51822\Board\nrf6310\S110\ folder. + +Build and run +------------- + +* Compile +``` +cd gcc && make +``` +* Flashing nrf firmaware on OSX 10.8 + +``` +sudo mount -u -w -o sync /Volumes/MBED +srec_cat /Users/pg/code/blenano/s110_nrf51822_7.3.0_softdevice.hex -intel _build/ble_app_uart_s110_xxaa.hex -intel -o _build/uart.hex -intel --line-length=44 +cp -X _build/uart.hex /Volumes/MBED/ +sudo rm /Library/Preferences/com.apple.Bluetooth.plist +pkill bluez +``` + +* Run python script and monitor serial port +``` +python python/test.py +``` + +```python + +import sys +import serial +s=serial.Serial("/dev/tty.usbmodem1412") +while True : sys.stdout.write( s.read() ) +``` + diff --git a/app_uart_fifo_mod.c b/app_uart_fifo_mod.c new file mode 100644 index 0000000..d1c22d7 --- /dev/null +++ b/app_uart_fifo_mod.c @@ -0,0 +1,616 @@ +/* Copyright (c) 2013 Nordic Semiconductor. All Rights Reserved. + * + * The information contained herein is property of Nordic Semiconductor ASA. + * Terms and conditions of usage are described in detail in NORDIC + * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. + * + * Licensees are granted free, non-transferable use of the information. NO + * WARRANTY of ANY KIND is provided. This heading must NOT be removed from + * the file. + * + */ + +#include "app_uart.h" +#include "app_fifo.h" +#include "nrf.h" +#include "nrf_gpio.h" +#include "app_error.h" +#include "app_util.h" +#include "app_gpiote.h" + +#define FIFO_LENGTH(F) (F.write_pos - F.read_pos) /**< Macro to calculate length of a FIFO. */ +#define UART_INSTANCE_GPIOTE_BASE 0x00FF /**< Define the base for UART instance ID when flow control is used. The userid from GPIOTE will be used with padded 0xFF at LSB for easy converting the instance id to GPIOTE id. */ +#define UART_INSTANCE_ID_INVALID 0x0000 /**< Value 0x0000 is used to indicate an invalid instance id. When 0 is provided as instance id upon initialization, the module will provide a valid id to the caller. */ + +/** @brief States for the app_uart state machine. */ +typedef enum +{ + UART_OFF, /**< app_uart state OFF, indicating CTS is low. */ + UART_READY, /**< app_uart state ON, indicating CTS is high. */ + UART_ON, /**< app_uart state TX, indicating UART is ongoing transmitting data. */ + UART_WAIT_CLOSE, /**< app_uart state WAIT CLOSE, indicating that CTS is low, but a byte is currently being transmitted on the line. */ +} app_uart_states_t; + +/** @brief State transition events for the app_uart state machine. */ +typedef enum +{ + ON_CTS_HIGH, /**< Event: CTS gone high. */ + ON_CTS_LOW, /**< Event: CTS gone low. */ + ON_UART_PUT, /**< Event: Application wants to transmit data. */ + ON_TX_READY, /**< Event: Data has been transmitted on the uart and line is available. */ + ON_UART_CLOSE, /**< Event: The UART module are being stopped. */ +} app_uart_state_events_t; + +static app_fifo_t m_rx_fifo; /**< RX FIFO buffer for storing data received on the UART until the application fetches them using app_uart_get(). */ +static app_fifo_t m_tx_fifo; /**< TX FIFO buffer for storing data to be transmitted on the UART when TXD is ready. Data is put to the buffer on using app_uart_put(). */ + +static uint8_t m_instance_counter = 1; /**< Instance counter for each caller using the UART module. The GPIOTE user id is mapped directly for callers using HW Flow Control. */ +static app_gpiote_user_id_t m_gpiote_uid; /**< GPIOTE id for currently active caller to the UART module. */ +static uint32_t m_pin_cts_mask; /**< CTS pin mask for UART module. */ +static app_uart_event_handler_t m_event_handler; /**< Event handler function. */ +static volatile app_uart_states_t m_current_state = UART_OFF; /**< State of the state machine. */ + +/**@brief Function for disabling the UART when entering the UART_OFF state. + */ +static void action_uart_deactivate(void) +{ + m_current_state = UART_OFF; + NRF_UART0->TASKS_STOPTX = 1; + NRF_UART0->TASKS_STOPRX = 1; + NRF_UART0->ENABLE = (UART_ENABLE_ENABLE_Disabled << UART_ENABLE_ENABLE_Pos); +} + + +void action_tx_stop() +{ + app_uart_evt_t app_uart_event; + // No more bytes in FIFO, terminate transmission. + NRF_UART0->TASKS_STOPTX = 1; + m_current_state = UART_READY; + // Last byte from FIFO transmitted, notify the application. + // Notify that new data is available if this was first byte put in the buffer. + app_uart_event.evt_type = APP_UART_TX_EMPTY; + m_event_handler(&app_uart_event); +} + + +/**@brief Function for sending the next byte in the TX buffer. Called when (re-)entering the UART_ON state. + * If no more data is available in the TX buffer, the state machine will enter UART_READY state. + */ +static void action_tx_send() +{ + uint8_t tx_byte; + + if (m_current_state != UART_ON) + { + // Start the UART. + NRF_UART0->TASKS_STARTTX = 1; + } + + if (app_fifo_get(&m_tx_fifo, &tx_byte) != NRF_SUCCESS) + { + action_tx_stop(); + return; + } + + NRF_UART0->INTENCLR = (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos); + NRF_UART0->TXD = tx_byte; + m_current_state = UART_ON; + NRF_UART0->INTENSET = (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos); +} + + +static void action_tx_ready() +{ + // Get next byte from FIFO. + if (FIFO_LENGTH(m_tx_fifo) != 0) + { + action_tx_send(); + } + else + { + action_tx_stop(); + } +} + + +/**@brief Function for the handling of the ON_CTS_HIGH event. + */ +static void on_cts_high(void) +{ + switch (m_current_state) + { + case UART_READY: + action_uart_deactivate(); + break; + + case UART_ON: + m_current_state = UART_WAIT_CLOSE; + break; + + default: + // Nothing to do. + break; + } +} + + +/**@brief Function for the handling of the ON_CTS_LOW event. + */ +static void on_cts_low(void) +{ + switch (m_current_state) + { + case UART_OFF: + NRF_UART0->ENABLE = (UART_ENABLE_ENABLE_Enabled << UART_ENABLE_ENABLE_Pos); + NRF_UART0->TASKS_STARTRX = 1; + + if (FIFO_LENGTH(m_tx_fifo) != 0) + { + action_tx_send(); + } + else + { + m_current_state = UART_READY; + } + break; + + case UART_WAIT_CLOSE: + m_current_state = UART_ON; + break; + + default: + // Nothing to do. + break; + } +} + + +/**@brief Function for the handling of the ON_TX_READY event. + */ +static void on_tx_ready(void) +{ + switch (m_current_state) + { + case UART_WAIT_CLOSE: + action_uart_deactivate(); + break; + + case UART_ON: + case UART_READY: + action_tx_ready(); + break; + + default: + // Nothing to do. + break; + } +} + + +/**@brief Function for the handling of the ON_UART_PUT event when application has put data in the TX buffer. + */ +static void on_uart_put(void) +{ + if (m_current_state == UART_READY) + { + action_tx_send(); + } +} + + +/**@brief Function for the handling of the ON_UART_CLOSE event when application is closing the UART module. + */ +static void on_uart_close(void) +{ + action_uart_deactivate(); +} + + +/**@brief Function for the state machine main event handler. + * + * @param[in] event Event that has occurred. + */ +static void on_uart_event(app_uart_state_events_t event) +{ + switch (event) + { + case ON_CTS_HIGH: + on_cts_high(); + break; + + case ON_CTS_LOW: + on_cts_low(); + break; + + case ON_TX_READY: + on_tx_ready(); + break; + + case ON_UART_PUT: + on_uart_put(); + break; + + case ON_UART_CLOSE: + on_uart_close(); + break; + + default: + // All valid events are handled above. + break; + } +} + + +/**@brief Function for the GPIOTE event handler. + * + * @param[in] event_pins_low_to_high Mask telling which pin(s) generated an event from low->high. + * @param[in] event_pins_high_to_low Mask telling which pin(s) generated an event from high->low. + */ +static void gpiote_uart_event_handler(uint32_t event_pins_low_to_high, + uint32_t event_pins_high_to_low) +{ + if ((event_pins_high_to_low & event_pins_low_to_high & m_pin_cts_mask) != 0) + { + // We have an indication from GPIOTE that the CTS pin has toggled high->low and low->high. + // If this occurs, we must read the active pins in the GPIOTE module ourself. + uint32_t active_pins; + uint32_t err_code; + + err_code = app_gpiote_pins_state_get(m_gpiote_uid, &active_pins); + if (err_code != NRF_SUCCESS) + { + // Pin reading was not possible, even though an event from GPIOTE was received that the + // CTS pin toggled. If pin double toggled but status cannot be fetched we silently + // return and keep the current UART status as-is. + return; + } + event_pins_low_to_high &= active_pins; + event_pins_high_to_low &= ~active_pins; + } + + if ((event_pins_high_to_low & m_pin_cts_mask) != 0) + { + on_uart_event(ON_CTS_LOW); + } + else if ((event_pins_low_to_high & m_pin_cts_mask) != 0) + { + on_uart_event(ON_CTS_HIGH); + } + else + { + // Do nothing, as the CTS pin didn't toggle. + } +} + + +/**@brief Function for the UART Interrupt handler. + * + * @details UART interrupt handler to process TX Ready when TXD is available, RX Ready when a byte + * is received, or in case of error when receiving a byte. + */ +void UART0_IRQHandler(void) +{ + // Handle reception + if (NRF_UART0->EVENTS_RXDRDY != 0) + { + + // Clear UART RX event flag + NRF_UART0->EVENTS_RXDRDY = 0; + + // Write received byte to FIFO + // Read the RXD hardware register only if the RX FIFO can store it (i.e. not full), + // or the RXD value will be LOST ! When the RX FIFO is full, if HFC (Hardware Flow Control) is used, + // the UART stream will be stopped automatically using the CTS line until a byte has been read from the RX FIFO + // and the RXD register cleared by a read operation. + if(FIFO_LENGTH(m_rx_fifo) <= m_rx_fifo.buf_size_mask) + { + app_fifo_put(&m_rx_fifo, (uint8_t)NRF_UART0->RXD); // Always return NRF_SUCCESS + if (FIFO_LENGTH(m_rx_fifo) == 1) + { + app_uart_evt_t app_uart_event; + app_uart_event.evt_type = APP_UART_DATA_READY; + m_event_handler(&app_uart_event); + } + } + else { + // TODO: send a custom event to indicate that the UART RX FIFO is full ? + // If HFC is used, new data can be sent only after reading the FIFO + // If not, some RX data will be lost ! + } + } + + // Handle transmission. + if (NRF_UART0->EVENTS_TXDRDY != 0) + { + // Clear UART TX event flag. + NRF_UART0->EVENTS_TXDRDY = 0; + on_uart_event(ON_TX_READY); + } + + // Handle errors. + if (NRF_UART0->EVENTS_ERROR != 0) + { + uint32_t error_source; + app_uart_evt_t app_uart_event; + + // Clear UART ERROR event flag. + NRF_UART0->EVENTS_ERROR = 0; + + // Clear error source. + error_source = NRF_UART0->ERRORSRC; + NRF_UART0->ERRORSRC = error_source; + + app_uart_event.evt_type = APP_UART_COMMUNICATION_ERROR; + app_uart_event.data.error_communication = error_source; + + m_event_handler(&app_uart_event); + } +} + + +/**@brief Function for initialization of UART when flow control is disabled. + */ +static void uart_no_flow_control_init(void) +{ + NRF_UART0->ENABLE = (UART_ENABLE_ENABLE_Enabled << UART_ENABLE_ENABLE_Pos); + NRF_UART0->EVENTS_RXDRDY = 0; + NRF_UART0->EVENTS_TXDRDY = 0; + + NRF_UART0->CONFIG &= ~(UART_CONFIG_HWFC_Enabled << UART_CONFIG_HWFC_Pos); + + NRF_UART0->PSELRTS = UART_PIN_DISCONNECTED; + NRF_UART0->PSELCTS = UART_PIN_DISCONNECTED; + + NRF_UART0->TASKS_STARTTX = 1; + NRF_UART0->TASKS_STARTRX = 1; +} + + +/**@brief Function for initialization of UART when standard flow control is enabled. + */ +static void uart_standard_flow_control_init(const app_uart_comm_params_t * p_comm_params) +{ + NRF_UART0->ENABLE = (UART_ENABLE_ENABLE_Enabled << UART_ENABLE_ENABLE_Pos); + NRF_UART0->EVENTS_RXDRDY = 0; + NRF_UART0->EVENTS_TXDRDY = 0; + + NRF_UART0->CONFIG |= (UART_CONFIG_HWFC_Enabled << UART_CONFIG_HWFC_Pos); + + NRF_UART0->PSELCTS = p_comm_params->cts_pin_no; + NRF_UART0->PSELRTS = p_comm_params->rts_pin_no; + + NRF_UART0->TASKS_STARTTX = 1; + NRF_UART0->TASKS_STARTRX = 1; +} + + +uint32_t app_uart_init(const app_uart_comm_params_t * p_comm_params, + app_uart_buffers_t * p_buffers, + app_uart_event_handler_t event_handler, + app_irq_priority_t irq_priority, + uint16_t * p_app_uart_uid) +{ + uint32_t err_code; + uint32_t gpiote_high_pins; + uint32_t gpiote_pin_low_high_mask = 0; + uint32_t gpiote_pin_high_low_mask = 0; + + m_current_state = UART_OFF; + m_event_handler = event_handler; + + if (p_buffers == NULL) + { + return NRF_ERROR_INVALID_PARAM; + } + + // Configure buffer RX buffer. + err_code = app_fifo_init(&m_rx_fifo, p_buffers->rx_buf, p_buffers->rx_buf_size); + if (err_code != NRF_SUCCESS) + { + // Propagate error code. + return err_code; + } + + // Configure buffer TX buffer. + err_code = app_fifo_init(&m_tx_fifo, p_buffers->tx_buf, p_buffers->tx_buf_size); + if (err_code != NRF_SUCCESS) + { + // Propagate error code. + return err_code; + } + + // Configure RX and TX pins. + nrf_gpio_cfg_output(p_comm_params->tx_pin_no); + nrf_gpio_cfg_input(p_comm_params->rx_pin_no, NRF_GPIO_PIN_NOPULL); + + NRF_UART0->PSELTXD = p_comm_params->tx_pin_no; + NRF_UART0->PSELRXD = p_comm_params->rx_pin_no; + + // Configure baud rate and parity. + NRF_UART0->BAUDRATE = (p_comm_params->baud_rate << UART_BAUDRATE_BAUDRATE_Pos); + if (p_comm_params->use_parity) + { + NRF_UART0->CONFIG = (UART_CONFIG_PARITY_Included << UART_CONFIG_PARITY_Pos); + } + else + { + NRF_UART0->CONFIG = (UART_CONFIG_PARITY_Excluded << UART_CONFIG_PARITY_Pos); + } + + if (p_comm_params->flow_control == APP_UART_FLOW_CONTROL_LOW_POWER) + { + // Configure hardware flow control. + nrf_gpio_cfg_output(p_comm_params->rts_pin_no); + NRF_GPIO->OUT = 1 << p_comm_params->rts_pin_no; + + NRF_UART0->PSELCTS = UART_PIN_DISCONNECTED; + NRF_UART0->PSELRTS = p_comm_params->rts_pin_no; + NRF_UART0->CONFIG |= (UART_CONFIG_HWFC_Enabled << UART_CONFIG_HWFC_Pos); + + // Setup the gpiote to handle pin events on cts-pin. + // For the UART we want to detect both low->high and high->low transitions in order to + // know when to activate/de-activate the TX/RX in the UART. + // Configure pin. + m_pin_cts_mask = (1 << p_comm_params->cts_pin_no); + nrf_gpio_cfg_sense_input(p_comm_params->cts_pin_no, NRF_GPIO_PIN_NOPULL, NRF_GPIO_PIN_SENSE_LOW); + + gpiote_pin_low_high_mask = (1 << p_comm_params->cts_pin_no); + gpiote_pin_high_low_mask = (1 << p_comm_params->cts_pin_no); + + if (*p_app_uart_uid == UART_INSTANCE_ID_INVALID) + { + err_code = app_gpiote_user_register(&m_gpiote_uid, + gpiote_pin_low_high_mask, + gpiote_pin_high_low_mask, + gpiote_uart_event_handler); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + *p_app_uart_uid = (m_gpiote_uid << 8) | UART_INSTANCE_GPIOTE_BASE; + } + else if (*p_app_uart_uid < UART_INSTANCE_GPIOTE_BASE) + { + return NRF_ERROR_INVALID_PARAM; + } + else + { + m_gpiote_uid = ((*p_app_uart_uid) >> 8) & UART_INSTANCE_GPIOTE_BASE; + } + + err_code = app_gpiote_pins_state_get(m_gpiote_uid, &gpiote_high_pins); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + err_code = app_gpiote_user_enable(m_gpiote_uid); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + // UART CTS pin is active when low. + if ((gpiote_high_pins & (1 << p_comm_params->cts_pin_no)) == 0) + { + on_uart_event(ON_CTS_LOW); + } + else + { + on_uart_event(ON_CTS_HIGH); + } + } + else if (p_comm_params->flow_control == APP_UART_FLOW_CONTROL_ENABLED) + { + if (*p_app_uart_uid == UART_INSTANCE_ID_INVALID) + { + *p_app_uart_uid = m_instance_counter++; + } + + uart_standard_flow_control_init(p_comm_params); + m_current_state = UART_READY; + } + else + { + if (*p_app_uart_uid == UART_INSTANCE_ID_INVALID) + { + *p_app_uart_uid = m_instance_counter++; + } + + uart_no_flow_control_init(); + m_current_state = UART_READY; + } + + // Enable UART interrupt + NRF_UART0->INTENCLR = 0xffffffffUL; + NRF_UART0->INTENSET = (UART_INTENSET_RXDRDY_Set << UART_INTENSET_RXDRDY_Pos) | + (UART_INTENSET_TXDRDY_Set << UART_INTENSET_TXDRDY_Pos) | + (UART_INTENSET_ERROR_Set << UART_INTENSET_ERROR_Pos); + + NVIC_ClearPendingIRQ(UART0_IRQn); + NVIC_SetPriority(UART0_IRQn, irq_priority); + NVIC_EnableIRQ(UART0_IRQn); + + return NRF_SUCCESS; +} + + +uint32_t app_uart_get(uint8_t * p_byte) +{ + // Cannot read the RXD byte here. Must be done in the IRQ handler only. + /* NVIC_DisableIRQ(UART0_IRQn); + uint32_t retval = app_fifo_get(&m_rx_fifo, p_byte); + if(rx_fifo_overflow && retval == NRF_SUCCESS) + { + app_fifo_put(&m_rx_fifo, (uint8_t)NRF_UART0->RXD); + } + NVIC_EnableIRQ(UART0_IRQn); + return retval; */ + + return app_fifo_get(&m_rx_fifo, p_byte); +} + + +uint32_t app_uart_put(uint8_t byte) +{ + uint32_t err_code; + + err_code = app_fifo_put(&m_tx_fifo, byte); + if(err_code == NRF_SUCCESS) + on_uart_event(ON_UART_PUT); // Ignore if FIFO is full + + return err_code; +} + + +uint32_t app_uart_flush(void) +{ + uint32_t err_code; + + err_code = app_fifo_flush(&m_rx_fifo); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + err_code = app_fifo_flush(&m_tx_fifo); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + return NRF_SUCCESS; +} + + +uint32_t app_uart_get_connection_state(app_uart_connection_state_t * p_conn_state) +{ + *p_conn_state = ((m_current_state == UART_OFF) ? APP_UART_DISCONNECTED : APP_UART_CONNECTED); + + return NRF_SUCCESS; +} + + +uint32_t app_uart_close(uint16_t app_uart_uid) +{ + uint16_t gpiote_uid; + + if (app_uart_uid < UART_INSTANCE_GPIOTE_BASE) + { + on_uart_event(ON_UART_CLOSE); + return NRF_SUCCESS; + } + + gpiote_uid = (app_uart_uid >> 8) & UART_INSTANCE_GPIOTE_BASE; + + if (gpiote_uid != m_gpiote_uid) + { + return NRF_ERROR_INVALID_PARAM; + } + + on_uart_event(ON_UART_CLOSE); + + return app_gpiote_user_disable(m_gpiote_uid); +} + diff --git a/arm/ble_app_uart.uvopt b/arm/ble_app_uart.uvopt new file mode 100644 index 0000000..6bed3a4 --- /dev/null +++ b/arm/ble_app_uart.uvopt @@ -0,0 +1,512 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + + + + 0 + 0 + + + + nrf51822_xxaa_s110 (256K) + 0x4 + ARM-ADS + + 16000000 + + 1 + 1 + 0 + 1 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\_build\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 0 + 6 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + DLGTARM + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + DLGUARM + + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm)) + + + 0 + JL2CM3 + -U480209265 -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC2000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 + + + + + 0 + + + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + nrf51822_xxab_s110 (128K) + 0x4 + ARM-ADS + + 16000000 + + 0 + 1 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\_build\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 0 + 0 + 0 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 0 + 7 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + JL2CM3 + -U -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC2000 -FN1 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm) -FF0nrf51xxx -FS00 -FL0200000 + + + + + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + Startup Code + 0 + 0 + 0 + 0 + + 1 + 1 + 2 + 0 + 0 + 0 + 0 + .\..\..\..\..\..\..\Source\templates\arm\arm_startup_nrf51.s + arm_startup_nrf51.s + 0 + 0 + + + 1 + 2 + 1 + 0 + 0 + 0 + 0 + .\..\..\..\..\..\..\Source\templates\system_nrf51.c + system_nrf51.c + 0 + 0 + + + + + Source Code + 1 + 0 + 0 + 0 + + 2 + 3 + 1 + 0 + 0 + 0 + 0 + .\..\main.c + main.c + 0 + 0 + + + + + Services + 1 + 0 + 0 + 0 + + 3 + 4 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + ble_srv_common.c + 0 + 0 + + + 3 + 5 + 1 + 0 + 0 + 0 + 0 + ..\ble_nus.c + ble_nus.c + 0 + 0 + + + + + Libraries + 1 + 0 + 0 + 0 + + 4 + 6 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + ble_advdata.c + 0 + 0 + + + 4 + 7 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + ble_conn_params.c + 0 + 0 + + + 4 + 8 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + softdevice_handler.c + 0 + 0 + + + 4 + 9 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_timer.c + app_timer.c + 0 + 0 + + + 4 + 10 + 1 + 0 + 0 + 0 + 0 + ..\app_uart_fifo_mod.c + app_uart_fifo_mod.c + 0 + 0 + + + 4 + 11 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + app_fifo.c + 0 + 0 + + + 4 + 12 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + app_gpiote.c + 0 + 0 + + + 4 + 13 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + ble_debug_assert_handler.c + 0 + 0 + + + +
diff --git a/arm/ble_app_uart.uvoptx b/arm/ble_app_uart.uvoptx new file mode 100644 index 0000000..362df58 --- /dev/null +++ b/arm/ble_app_uart.uvoptx @@ -0,0 +1,652 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + + + + 0 + 0 + + + + nrf51822_xxaa_s110 (256K) + 0x4 + ARM-ADS + + 16000000 + + 1 + 1 + 0 + 1 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\_build\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 0 + 6 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + DLGTARM + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + DLGUARM + / + + + 0 + JL2CM3 + -U480205250 -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC2000 -FN1 -FF0nrf51xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm) + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm)) + + + + + 0 + 0 + 129 + 1 +
90910
+ 0 + 0 + 0 + 0 + 0 + 1 + .\..\main.c + + +
+ + 1 + 0 + 109 + 1 +
90874
+ 0 + 0 + 0 + 0 + 0 + 1 + .\..\main.c + + +
+
+ + 0 + + + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + System Viewer\UART0 + 35905 + + +
+
+ + + nrf51822_xxab_s110 (128K) + 0x4 + ARM-ADS + + 16000000 + + 1 + 1 + 0 + 1 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\_build\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 0 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 0 + 7 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + JL2CM3 + -U408001579 -O78 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC2000 -FN1 -FF0nrf51xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm) + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf51xxx -FS00 -FL0200000 -FP0($$Device:nRF51822_xxAA$Flash\nrf51xxx.flm)) + + + + + 0 + 0 + 549 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\..\main.c + + +
+ + 1 + 0 + 109 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\..\main.c + + +
+ + 2 + 0 + 129 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\..\main.c + + +
+
+ + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + +
+
+ + + ::Device + 0 + 0 + 0 + 1 + + 1 + 1 + 2 + 0 + 0 + 0 + 0 + RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s + arm_startup_nrf51.s + 1 + 0 + + + 1 + 2 + 1 + 0 + 0 + 0 + 0 + RTE\Device\nRF51822_xxAA\system_nrf51.c + system_nrf51.c + 1 + 0 + + + 1 + 3 + 2 + 0 + 0 + 0 + 0 + RTE\Device\nRF51822_xxAB\arm_startup_nrf51.s + arm_startup_nrf51.s + 1 + 0 + + + 1 + 4 + 1 + 0 + 0 + 0 + 0 + RTE\Device\nRF51822_xxAB\system_nrf51.c + system_nrf51.c + 1 + 0 + + + + + Source Code + 0 + 0 + 0 + 0 + + 2 + 5 + 1 + 0 + 0 + 0 + 0 + .\..\main.c + main.c + 0 + 0 + + + + + Services + 0 + 0 + 0 + 0 + + 3 + 6 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + ble_srv_common.c + 0 + 0 + + + 3 + 7 + 1 + 0 + 0 + 0 + 0 + ..\ble_nus.c + ble_nus.c + 0 + 0 + + + + + Libraries + 1 + 0 + 0 + 0 + + 4 + 8 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + ble_advdata.c + 0 + 0 + + + 4 + 9 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + ble_conn_params.c + 0 + 0 + + + 4 + 10 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + softdevice_handler.c + 0 + 0 + + + 4 + 11 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\simple_uart\simple_uart.c + simple_uart.c + 0 + 0 + + + 4 + 12 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_timer.c + app_timer.c + 0 + 0 + + + 4 + 13 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + app_gpiote.c + 0 + 0 + + + 4 + 14 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + app_fifo.c + 0 + 0 + + + 4 + 15 + 1 + 0 + 0 + 0 + 0 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + ble_debug_assert_handler.c + 0 + 0 + + + 4 + 16 + 1 + 0 + 0 + 0 + 0 + ..\app_uart_fifo_mod.c + app_uart_fifo_mod.c + 0 + 0 + + + + + ::CMSIS + 0 + 0 + 0 + 1 + + +
diff --git a/arm/ble_app_uart.uvproj b/arm/ble_app_uart.uvproj new file mode 100644 index 0000000..b0c82dc --- /dev/null +++ b/arm/ble_app_uart.uvproj @@ -0,0 +1,985 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nrf51822_xxaa_s110 (256K) + 0x4 + ARM-ADS + + + nRF51822_xxAA + Nordic Semiconductor + NordicSemiconductor.nRF_InternalDeviceFamilyPack.1.1.0 + http://www.keil.com/pack/ + IRAM(0x20000000-0x20003FFF) IROM(0-0x3FFFF) CLOCK(16000000) CPUTYPE("Cortex-M0") ESEL ELITTLE + + "Device\Nordic\nRF51822\Source\templates\arm\arm_startup_nrf51.s"("Nordic Semiconductor nRF51822 Startup Code") + UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF51xxx -FS00 -FL0200000) + 0 + nrf.h + + + + + + + + + + SFD\Nordic\nRF51\nrf51822.sfr + 0 + 0 + + + + ..\Device\Nordic\nRF51822\Include\ + ..\Device\Nordic\nRF51822\Include\ + + 0 + 0 + 0 + 0 + 1 + + .\_build\ + ble_app_uart + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + + + + SARMCM3.DLL + + TARMCM1.DLL + -pCM0 + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + + 0 + 6 + + + + + + + + + + + + + + Segger\JL2CM3.dll + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + Segger\JL2CM3.dll + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M0" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 8 + 0 + 1 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x4000 + + + 1 + 0x0 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x16000 + 0x29000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002000 + 0x2000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + + --c99 + BOARD_PCA10001 NRF51,DEBUG_NRF_USER, BLE_STACK_SUPPORT_REQD + + ..;..\..\..\..\..\..\Include;..\..\..\..\..\..\Include\app_common;..\..\..\..\..\..\Include\ble;..\..\..\..\..\..\Include\ble\ble_services;..\..\..\..\..\..\Include\s110;..\..\..\..\..\..\Include\sd_common + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x20000000 + + ..\scatter.sct + + + + + + + + + + + Startup Code + + + arm_startup_nrf51.s + 2 + .\..\..\..\..\..\..\Source\templates\arm\arm_startup_nrf51.s + + + system_nrf51.c + 1 + .\..\..\..\..\..\..\Source\templates\system_nrf51.c + + + + + Source Code + + + main.c + 1 + .\..\main.c + + + + + Services + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + + + ble_nus.c + 1 + ..\ble_nus.c + + + + + Libraries + + + ble_advdata.c + 1 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + + + softdevice_handler.c + 1 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + + + app_timer.c + 1 + ..\..\..\..\..\..\Source\app_common\app_timer.c + + + app_uart_fifo_mod.c + 1 + ..\app_uart_fifo_mod.c + + + app_fifo.c + 1 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + + + app_gpiote.c + 1 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + + + ble_debug_assert_handler.c + 1 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + + + + + + + nrf51822_xxab_s110 (128K) + 0x4 + ARM-ADS + + + nRF51822_xxAB + Nordic Semiconductor + NordicSemiconductor.nRF_InternalDeviceFamilyPack.1.1.0 + http://www.keil.com/pack/ + IRAM(0x20000000-0x20003FFF) IROM(0-0x3FFFF) CLOCK(16000000) CPUTYPE("Cortex-M0") ESEL ELITTLE + + "Device\Nordic\nRF51822\Source\templates\arm\arm_startup_nrf51.s"("Nordic Semiconductor nRF51822 Startup Code") + UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF51xxx -FS00 -FL0200000) + 0 + nrf.h + + + + + + + + + + SFD\Nordic\nRF51\nrf51822.sfr + 0 + 0 + + + + ..\Device\Nordic\nRF51822\Include\ + ..\Device\Nordic\nRF51822\Include\ + + 0 + 0 + 0 + 0 + 1 + + .\_build\ + ble_app_uart + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + + + + SARMCM3.DLL + + TARMCM1.DLL + -pCM0 + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + + 0 + 7 + + + + + + + + + + + + + + Segger\JL2CM3.dll + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + Segger\JL2CM3.dll + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M0" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 8 + 0 + 1 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x4000 + + + 1 + 0x0 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x16000 + 0x9000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002000 + 0x2000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + + --c99 + BOARD_PCA10001 NRF51,DEBUG_NRF_USER, BLE_STACK_SUPPORT_REQD + + ..;..\..\..\..\..\..\Include;..\..\..\..\..\..\Include\app_common;..\..\..\..\..\..\Include\ble;..\..\..\..\..\..\Include\ble\ble_services;..\..\..\..\..\..\Include\s110;..\..\..\..\..\..\Include\sd_common + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x20000000 + + ..\scatter.sct + + + + + + + + + + + Startup Code + + + arm_startup_nrf51.s + 2 + .\..\..\..\..\..\..\Source\templates\arm\arm_startup_nrf51.s + + + system_nrf51.c + 1 + .\..\..\..\..\..\..\Source\templates\system_nrf51.c + + + + + Source Code + + + main.c + 1 + .\..\main.c + + + + + Services + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + + + ble_nus.c + 1 + ..\ble_nus.c + + + + + Libraries + + + ble_advdata.c + 1 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + + + softdevice_handler.c + 1 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + + + app_timer.c + 1 + ..\..\..\..\..\..\Source\app_common\app_timer.c + + + app_uart_fifo_mod.c + 1 + ..\app_uart_fifo_mod.c + + + app_fifo.c + 1 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + + + app_gpiote.c + 1 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + + + ble_debug_assert_handler.c + 1 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + + + + + + + +
diff --git a/arm/ble_app_uart.uvprojx b/arm/ble_app_uart.uvprojx new file mode 100644 index 0000000..62f9479 --- /dev/null +++ b/arm/ble_app_uart.uvprojx @@ -0,0 +1,1247 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + nrf51822_xxaa_s110 (256K) + 0x4 + ARM-ADS + + + nRF51822_xxAA + Nordic Semiconductor + NordicSemiconductor.nRF_InternalDeviceFamilyPack.1.1.0 + http://www.keil.com/pack/ + IRAM(0x20000000-0x20003FFF) IROM(0-0x3FFFF) CLOCK(16000000) CPUTYPE("Cortex-M0") ESEL ELITTLE + + "..\..\..\nrf51_sdk\nordic\nrf51\source\templates\arm\arm_startup_nrf51.s" ("Nordic nRF51 Startup Code") + UL2CM3(-UM0049BUE -O4175 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0nRF5Prog -FS00 -FL08000) + 0 + core.h + + + + + + + + + + SFD\Nordic\nRF51\nrf51822.sfr + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\_build\ + ble_app_uart + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DARMCM1.DLL + -dnRF5 + SARMCM3.DLL + + TARMCM1.DLL + + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + + 0 + 6 + + + + + + + + + + + + + + Segger\JL2CM3.dll + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + Segger\JL2CM3.dll + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + "Cortex-M0" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 8 + 0 + 1 + 0 + 3 + 5 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x4000 + + + 1 + 0x0 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x16000 + 0x29000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002000 + 0x2000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + + + BOARD_PCA10001 NRF51,DEBUG_NRF_USER, BLE_STACK_SUPPORT_REQD + + ..;..\..\..\..\..\..\Include;..\..\..\..\..\..\Include\app_common;..\..\..\..\..\..\Include\ble;..\..\..\..\..\..\Include\ble\ble_services;..\..\..\..\..\..\Include\s110;..\..\..\..\..\..\Include\sd_common + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x00000000 + + + + + + + + + + + + + ::Device + + + arm_startup_nrf51.s + 2 + RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s + + + system_nrf51.c + 1 + RTE\Device\nRF51822_xxAA\system_nrf51.c + + + arm_startup_nrf51.s + 2 + RTE\Device\nRF51822_xxAB\arm_startup_nrf51.s + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + system_nrf51.c + 1 + RTE\Device\nRF51822_xxAB\system_nrf51.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + Source Code + + + main.c + 1 + .\..\main.c + + + + + Services + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + + + ble_nus.c + 1 + ..\ble_nus.c + + + + + Libraries + + + ble_advdata.c + 1 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + + + softdevice_handler.c + 1 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + + + simple_uart.c + 1 + ..\..\..\..\..\..\Source\simple_uart\simple_uart.c + + + app_timer.c + 1 + ..\..\..\..\..\..\Source\app_common\app_timer.c + + + app_gpiote.c + 1 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + + + app_fifo.c + 1 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + + + ble_debug_assert_handler.c + 1 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + + + app_uart_fifo_mod.c + 1 + ..\app_uart_fifo_mod.c + + + + + ::CMSIS + + + + + nrf51822_xxab_s110 (128K) + 0x4 + ARM-ADS + + + nRF51822_xxAB + Nordic Semiconductor + NordicSemiconductor.nRF_InternalDeviceFamilyPack.1.1.0 + http://www.keil.com/pack/ + IRAM(0x20000000-0x20003FFF) IROM(0-0x3FFFF) CLOCK(16000000) CPUTYPE("Cortex-M0") ESEL ELITTLE + + "..\..\..\nrf51_sdk\nordic\nrf51\source\templates\arm\arm_startup_nrf51.s" ("Nordic nRF51 Startup Code") + UL2CM3(-UM0049BUE -O4175 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0nRF5Prog -FS00 -FL08000) + 0 + core.h + + + + + + + + + + SFD\Nordic\nRF51\nrf51822.sfr + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\_build\ + ble_app_uart + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DARMCM1.DLL + -dnRF5 + SARMCM3.DLL + + TARMCM1.DLL + + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + + 0 + 7 + + + + + + + + + + + + + + Segger\JL2CM3.dll + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + Segger\JL2CM3.dll + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + "Cortex-M0" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 8 + 0 + 1 + 0 + 3 + 5 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x4000 + + + 1 + 0x0 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x16000 + 0x9000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002000 + 0x2000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + + + BOARD_PCA10001 NRF51,DEBUG_NRF_USER, BLE_STACK_SUPPORT_REQD + + ..;..\..\..\..\..\..\Include;..\..\..\..\..\..\Include\app_common;..\..\..\..\..\..\Include\ble;..\..\..\..\..\..\Include\ble\ble_services;..\..\..\..\..\..\Include\s110;..\..\..\..\..\..\Include\sd_common + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x00000000 + + + + + + + + + + + + + ::Device + + + arm_startup_nrf51.s + 2 + RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + system_nrf51.c + 1 + RTE\Device\nRF51822_xxAA\system_nrf51.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + arm_startup_nrf51.s + 2 + RTE\Device\nRF51822_xxAB\arm_startup_nrf51.s + + + system_nrf51.c + 1 + RTE\Device\nRF51822_xxAB\system_nrf51.c + + + + + Source Code + + + main.c + 1 + .\..\main.c + + + + + Services + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c + + + ble_nus.c + 1 + ..\ble_nus.c + + + + + Libraries + + + ble_advdata.c + 1 + ..\..\..\..\..\..\Source\ble\ble_advdata.c + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\Source\ble\ble_conn_params.c + + + softdevice_handler.c + 1 + ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c + + + simple_uart.c + 1 + ..\..\..\..\..\..\Source\simple_uart\simple_uart.c + + + app_timer.c + 1 + ..\..\..\..\..\..\Source\app_common\app_timer.c + + + app_gpiote.c + 1 + ..\..\..\..\..\..\Source\app_common\app_gpiote.c + + + app_fifo.c + 1 + ..\..\..\..\..\..\Source\app_common\app_fifo.c + + + ble_debug_assert_handler.c + 1 + ..\..\..\..\..\..\Source\ble\ble_debug_assert_handler.c + + + app_uart_fifo_mod.c + 1 + ..\app_uart_fifo_mod.c + + + + + ::CMSIS + + + + + + + + + + + + + + + + + + + + + + + + + + RTE\Device\nRF51422_xxAA\arm_startup_nrf51.s + + + + + + RTE\Device\nRF51422_xxAA\system_nrf51.c + + + + + + RTE\Device\nRF51822_xxAA\arm_startup_nrf51.s + + + + + + + + RTE\Device\nRF51822_xxAA\system_nrf51.c + + + + + + + + RTE\Device\nRF51822_xxAB\arm_startup_nrf51.s + + + + + + + + RTE\Device\nRF51822_xxAB\system_nrf51.c + + + + + + + + + +
diff --git a/ble_nus.c b/ble_nus.c new file mode 100644 index 0000000..83c9b8b --- /dev/null +++ b/ble_nus.c @@ -0,0 +1,308 @@ +/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved. + * + * The information contained herein is property of Nordic Semiconductor ASA. + * Terms and conditions of usage are described in detail in NORDIC + * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. + * + * Licensees are granted free, non-transferable use of the information. NO + * WARRANTY of ANY KIND is provided. This heading must NOT be removed from + * the file. + * + */ + +#include "ble_nus.h" +#include "nordic_common.h" +#include "ble_srv_common.h" +#include + +/**@brief Function for handling the @ref BLE_GAP_EVT_CONNECTED event from the S110 SoftDevice. + * + * @param[in] p_nus Nordic UART Service structure. + * @param[in] p_ble_evt Pointer to the event received from BLE stack. + */ +static void on_connect(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) +{ + p_nus->conn_handle = p_ble_evt->evt.gap_evt.conn_handle; +} + + +/**@brief Function for handling the @ref BLE_GAP_EVT_DISCONNECTED event from the S110 + * SoftDevice. + * + * @param[in] p_nus Nordic UART Service structure. + * @param[in] p_ble_evt Pointer to the event received from BLE stack. + */ +static void on_disconnect(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) +{ + UNUSED_PARAMETER(p_ble_evt); + p_nus->conn_handle = BLE_CONN_HANDLE_INVALID; +} + + +/**@brief Function for handling the @ref BLE_GATTS_EVT_WRITE event from the S110 SoftDevice. + * + * @param[in] p_dfu Nordic UART Service structure. + * @param[in] p_ble_evt Pointer to the event received from BLE stack. + */ +static void on_write(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) +{ + ble_gatts_evt_write_t * p_evt_write = &p_ble_evt->evt.gatts_evt.params.write; + + if ( + (p_evt_write->handle == p_nus->rx_handles.cccd_handle) + && + (p_evt_write->len == 2) + ) + { + if (ble_srv_is_notification_enabled(p_evt_write->data)) + { + p_nus->is_notification_enabled = true; + } + else + { + p_nus->is_notification_enabled = false; + } + } + else if ( + (p_evt_write->handle == p_nus->tx_handles.value_handle) + && + (p_nus->data_handler != NULL) + ) + { + p_nus->data_handler(p_nus, p_evt_write->data, p_evt_write->len); + } + else + { + // Do Nothing. This event is not relevant to this service. + } +} + + +/**@brief Function for adding RX characteristic. + * + * @param[in] p_nus Nordic UART Service structure. + * @param[in] p_nus_init Information needed to initialize the service. + * + * @return NRF_SUCCESS on success, otherwise an error code. + */ +static uint32_t rx_char_add(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) +{ + /**@snippet [Adding proprietary characteristic to S110 SoftDevice] */ + ble_gatts_char_md_t char_md; + ble_gatts_attr_md_t cccd_md; + ble_gatts_attr_t attr_char_value; + ble_uuid_t ble_uuid; + ble_gatts_attr_md_t attr_md; + + memset(&cccd_md, 0, sizeof(cccd_md)); + + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&cccd_md.read_perm); + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&cccd_md.write_perm); + + cccd_md.vloc = BLE_GATTS_VLOC_STACK; + + memset(&char_md, 0, sizeof(char_md)); + + char_md.char_props.notify = 1; + char_md.p_char_user_desc = NULL; + char_md.p_char_pf = NULL; + char_md.p_user_desc_md = NULL; + char_md.p_cccd_md = &cccd_md; + char_md.p_sccd_md = NULL; + + ble_uuid.type = p_nus->uuid_type; + ble_uuid.uuid = BLE_UUID_NUS_RX_CHARACTERISTIC; + + memset(&attr_md, 0, sizeof(attr_md)); + + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm); + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm); + + attr_md.vloc = BLE_GATTS_VLOC_STACK; + attr_md.rd_auth = 0; + attr_md.wr_auth = 0; + attr_md.vlen = 1; + + memset(&attr_char_value, 0, sizeof(attr_char_value)); + + attr_char_value.p_uuid = &ble_uuid; + attr_char_value.p_attr_md = &attr_md; + attr_char_value.init_len = sizeof(uint8_t); + attr_char_value.init_offs = 0; + attr_char_value.max_len = BLE_NUS_MAX_RX_CHAR_LEN; + + return sd_ble_gatts_characteristic_add(p_nus->service_handle, + &char_md, + &attr_char_value, + &p_nus->rx_handles); + /**@snippet [Adding proprietary characteristic to S110 SoftDevice] */ + +} + + +/**@brief Function for adding TX characteristic. + * + * @param[in] p_nus Nordic UART Service structure. + * @param[in] p_nus_init Information needed to initialize the service. + * + * @return NRF_SUCCESS on success, otherwise an error code. + */ +static uint32_t tx_char_add(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) +{ + ble_gatts_char_md_t char_md; + ble_gatts_attr_t attr_char_value; + ble_uuid_t ble_uuid; + ble_gatts_attr_md_t attr_md; + + memset(&char_md, 0, sizeof(char_md)); + + char_md.char_props.write = 1; + char_md.char_props.write_wo_resp = 1; + char_md.p_char_user_desc = NULL; + char_md.p_char_pf = NULL; + char_md.p_user_desc_md = NULL; + char_md.p_cccd_md = NULL; + char_md.p_sccd_md = NULL; + + ble_uuid.type = p_nus->uuid_type; + ble_uuid.uuid = BLE_UUID_NUS_TX_CHARACTERISTIC; + + memset(&attr_md, 0, sizeof(attr_md)); + + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.read_perm); + BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm); + + attr_md.vloc = BLE_GATTS_VLOC_STACK; + attr_md.rd_auth = 0; + attr_md.wr_auth = 0; + attr_md.vlen = 1; + + memset(&attr_char_value, 0, sizeof(attr_char_value)); + + attr_char_value.p_uuid = &ble_uuid; + attr_char_value.p_attr_md = &attr_md; + attr_char_value.init_len = 1; + attr_char_value.init_offs = 0; + attr_char_value.max_len = BLE_NUS_MAX_TX_CHAR_LEN; + + return sd_ble_gatts_characteristic_add(p_nus->service_handle, + &char_md, + &attr_char_value, + &p_nus->tx_handles); +} + + +void ble_nus_on_ble_evt(ble_nus_t * p_nus, ble_evt_t * p_ble_evt) +{ + if ((p_nus == NULL) || (p_ble_evt == NULL)) + { + return; + } + + switch (p_ble_evt->header.evt_id) + { + case BLE_GAP_EVT_CONNECTED: + on_connect(p_nus, p_ble_evt); + break; + + case BLE_GAP_EVT_DISCONNECTED: + on_disconnect(p_nus, p_ble_evt); + break; + + case BLE_GATTS_EVT_WRITE: + on_write(p_nus, p_ble_evt); + break; + + default: + // No implementation needed. + break; + } +} + + +uint32_t ble_nus_init(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init) +{ + uint32_t err_code; + ble_uuid_t ble_uuid; + ble_uuid128_t nus_base_uuid = {{0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, + 0x93, 0xF3, 0xA3, 0xB5, 0x00, 0x00, 0x40, 0x6E}}; + + if ((p_nus == NULL) || (p_nus_init == NULL)) + { + return NRF_ERROR_NULL; + } + + // Initialize service structure. + p_nus->conn_handle = BLE_CONN_HANDLE_INVALID; + p_nus->data_handler = p_nus_init->data_handler; + p_nus->is_notification_enabled = false; + + + /**@snippet [Adding proprietary Service to S110 SoftDevice] */ + + // Add custom base UUID. + err_code = sd_ble_uuid_vs_add(&nus_base_uuid, &p_nus->uuid_type); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + ble_uuid.type = p_nus->uuid_type; + ble_uuid.uuid = BLE_UUID_NUS_SERVICE; + + // Add service. + err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY, + &ble_uuid, + &p_nus->service_handle); + /**@snippet [Adding proprietary Service to S110 SoftDevice] */ + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + // Add RX Characteristic. + err_code = rx_char_add(p_nus, p_nus_init); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + // Add TX Characteristic. + err_code = tx_char_add(p_nus, p_nus_init); + if (err_code != NRF_SUCCESS) + { + return err_code; + } + + return NRF_SUCCESS; +} + + +uint32_t ble_nus_send_string(ble_nus_t * p_nus, uint8_t * string, uint16_t length) +{ + ble_gatts_hvx_params_t hvx_params; + + if (p_nus == NULL) + { + return NRF_ERROR_NULL; + } + + if ((p_nus->conn_handle == BLE_CONN_HANDLE_INVALID) || (!p_nus->is_notification_enabled)) + { + return NRF_ERROR_INVALID_STATE; + } + + if (length > BLE_NUS_MAX_DATA_LEN) + { + return NRF_ERROR_INVALID_PARAM; + } + + memset(&hvx_params, 0, sizeof(hvx_params)); + + hvx_params.handle = p_nus->rx_handles.value_handle; + hvx_params.p_data = string; + hvx_params.p_len = &length; + hvx_params.type = BLE_GATT_HVX_NOTIFICATION; + + return sd_ble_gatts_hvx(p_nus->conn_handle, &hvx_params); +} diff --git a/ble_nus.h b/ble_nus.h new file mode 100644 index 0000000..0ecc62e --- /dev/null +++ b/ble_nus.h @@ -0,0 +1,125 @@ +/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved. + * + * The information contained herein is property of Nordic Semiconductor ASA. + * Terms and conditions of usage are described in detail in NORDIC + * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT. + * + * Licensees are granted free, non-transferable use of the information. NO + * WARRANTY of ANY KIND is provided. This heading must NOT be removed from + * the file. + * + */ + +/**@file + * + * @defgroup ble_sdk_srv_nus Nordic UART Service - Experimental + * @{ + * @ingroup ble_sdk_srv + * @brief Nordic UART Service implementation. + * + * @details The Nordic UART Service is a simple GATT based service with a TX and RX + * characteristics. Data received from the peer will be passed to the application and the + * data received from the application of this service will be sent to the peer as Handle + * Value Notifications. This module is intended to demonstrate how custom GATT based + * service and characteristics can be implemented using the S110 SoftDevice. This service + * is used by the application to send and receive ASCII text strings to and from the + * peer. + * + * @note The application must propagate S110 SoftDevice events to the Nordic UART Service module + * by calling the ble_nus_on_ble_evt() function from the @ref ble_stack_handler callback. + */ + +#ifndef BLE_NUS_H__ +#define BLE_NUS_H__ + +#include "ble.h" +#include "ble_srv_common.h" +#include +#include + +#define BLE_UUID_NUS_SERVICE 0x0001 /**< The UUID of the Nordic UART Service. */ +#define BLE_UUID_NUS_TX_CHARACTERISTIC 0x0002 /**< The UUID of the TX Characteristic. */ +#define BLE_UUID_NUS_RX_CHARACTERISTIC 0x0003 /**< The UUID of the RX Characteristic. */ + +#define BLE_NUS_MAX_DATA_LEN (GATT_MTU_SIZE_DEFAULT - 3) /**< Maximum length of data (in bytes) that can be transmitted by the Nordic UART service module to the peer. */ + +#define BLE_NUS_MAX_RX_CHAR_LEN BLE_NUS_MAX_DATA_LEN /**< Maximum length of the RX Characteristic (in bytes). */ +#define BLE_NUS_MAX_TX_CHAR_LEN 20 /**< Maximum length of the TX Characteristic (in bytes). */ + +// Forward declaration of the ble_nus_t type. +typedef struct ble_nus_s ble_nus_t; + +/**@brief Nordic UART Service event handler type. */ +typedef void (*ble_nus_data_handler_t) (ble_nus_t * p_nus, uint8_t * data, uint16_t length); + +/**@brief Nordic UART Service init structure. + * + * @details This structure contains the initialization information for the service. The application + * needs to fill this structure and pass it to the service using the @ref ble_nus_init + * function. + */ +typedef struct +{ + ble_nus_data_handler_t data_handler; /**< Event handler to be called for handling received data. */ +} ble_nus_init_t; + +/**@brief Nordic UART Service structure. + * + * @details This structure contains status information related to the service. + */ +typedef struct ble_nus_s +{ + uint8_t uuid_type; /**< UUID type for Nordic UART Service Base UUID. */ + uint16_t service_handle; /**< Handle of Nordic UART Service (as provided by the S110 SoftDevice). */ + ble_gatts_char_handles_t tx_handles; /**< Handles related to the TX characteristic. (as provided by the S110 SoftDevice)*/ + ble_gatts_char_handles_t rx_handles; /**< Handles related to the RX characteristic. (as provided by the S110 SoftDevice)*/ + uint16_t conn_handle; /**< Handle of the current connection (as provided by the S110 SoftDevice). This will be BLE_CONN_HANDLE_INVALID if not in a connection. */ + bool is_notification_enabled; /**< Variable to indicate if the peer has enabled notification of the RX characteristic.*/ + ble_nus_data_handler_t data_handler; /**< Event handler to be called for handling received data. */ +} ble_nus_t; + +/**@brief Function for initializing the Nordic UART Service. + * + * @param[out] p_nus Nordic UART Service structure. This structure will have to be supplied + * by the application. It will be initialized by this function and will + * later be used to identify this particular service instance. + * @param[in] p_nus_init Information needed to initialize the service. + * + * @return NRF_SUCCESS on successful initialization of service, otherwise an error code. + * This function returns NRF_ERROR_NULL if either of the pointers p_nus or p_nus_init + * is NULL. + */ +uint32_t ble_nus_init(ble_nus_t * p_nus, const ble_nus_init_t * p_nus_init); + +/**@brief Nordic UART Service BLE event handler. + * + * @details The Nordic UART service expects the application to call this function each time an + * event is received from the S110 SoftDevice. This function processes the event if it + * is relevant for it and calls the Nordic UART Service event handler of the + * application if necessary. + * + * @param[in] p_nus Nordic UART Service structure. + * @param[in] p_ble_evt Event received from the S110 SoftDevice. + */ +void ble_nus_on_ble_evt(ble_nus_t * p_nus, ble_evt_t * p_ble_evt); + +/**@brief Function for sending a string to the peer. + * + * @details This function will send the input string as a RX characteristic notification to the + * peer. + * + * @param[in] p_nus Pointer to the Nordic UART Service structure. + * @param[in] string String to be sent. + * @param[in] length Length of string. + * + * @return NRF_SUCCESS if the DFU Service has successfully requested the S110 SoftDevice to + * send the notification. Otherwise an error code. + * This function returns NRF_ERROR_INVALID_STATE if the device is not connected to a + * peer or if the notification of the RX characteristic was not enabled by the peer. + * It returns NRF_ERROR_NULL if the pointer p_nus is NULL. + */ +uint32_t ble_nus_send_string(ble_nus_t * p_nus, uint8_t * string, uint16_t length); + +#endif // BLE_NUS_H__ + +/** @} */ diff --git a/gcc/Makefile b/gcc/Makefile new file mode 100644 index 0000000..3b9209c --- /dev/null +++ b/gcc/Makefile @@ -0,0 +1,56 @@ +TARGET_CHIP := NRF51822_QFAA_CA +BOARD := BOARD_PCA10001 + +# application source +C_SOURCE_FILES += main.c + +C_SOURCE_FILES += ble_srv_common.c +C_SOURCE_FILES += ble_nus.c + +C_SOURCE_FILES += ble_advdata.c +C_SOURCE_FILES += ble_conn_params.c +C_SOURCE_FILES += softdevice_handler.c +C_SOURCE_FILES += app_timer.c +C_SOURCE_FILES += app_uart_fifo_mod.c +C_SOURCE_FILES += app_fifo.c +C_SOURCE_FILES += app_gpiote.c +C_SOURCE_FILES += ble_debug_assert_handler.c + +SDK_PATH = ../../../../../ +#SDK_PATH = /Users/pg/code/blenano/7_0/ + +OUTPUT_FILENAME := ble_app_uart + +DEVICE_VARIANT := xxaa +#DEVICE_VARIANT := blenano +#DEVICE_VARIANT := xxab + +USE_SOFTDEVICE := S110 +#USE_SOFTDEVICE := S210 + +CFLAGS := -DDEBUG_NRF_USER -DBLE_STACK_SUPPORT_REQD -DS110 -Wall + +# we do not use heap in this app +ASMFLAGS := -D__HEAP_SIZE=0 + +# keep every function in separate section. This will allow linker to dump unused functions +CFLAGS += -ffunction-sections + +# let linker to dump unused sections +#LDFLAGS := -Wl,--gc-sections + +INCLUDEPATHS += -I"../" +INCLUDEPATHS += -I"$(SDK_PATH)Include/s110" +INCLUDEPATHS += -I"$(SDK_PATH)Include/ble" +INCLUDEPATHS += -I"$(SDK_PATH)Include/ble/device_manager" +INCLUDEPATHS += -I"$(SDK_PATH)Include/ble/ble_services" +INCLUDEPATHS += -I"$(SDK_PATH)Include/app_common" +INCLUDEPATHS += -I"$(SDK_PATH)Include/sd_common" + + +C_SOURCE_PATHS += $(SDK_PATH)Source/ble +C_SOURCE_PATHS += $(SDK_PATH)Source/ble/device_manager +C_SOURCE_PATHS += $(SDK_PATH)Source/app_common +C_SOURCE_PATHS += $(SDK_PATH)Source/sd_common + +include $(SDK_PATH)Source/templates/gcc/Makefile.common diff --git a/gcc/_build/app_fifo.d b/gcc/_build/app_fifo.d new file mode 100644 index 0000000..7d716c3 --- /dev/null +++ b/gcc/_build/app_fifo.d @@ -0,0 +1,24 @@ +_build/app_fifo.o: \ + /Users/pg/code/blenano/nrf51822/Source/app_common/app_fifo.c \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_fifo.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_default_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/features.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/stdlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/ieeefp.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/newlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/config.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stddef.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/reent.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/lock.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/stdlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/alloca.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/nrf_error.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_util.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdbool.h \ + /Users/pg/code/blenano/nrf51822/Include/compiler_abstraction.h diff --git a/gcc/_build/app_fifo.o b/gcc/_build/app_fifo.o new file mode 100644 index 0000000000000000000000000000000000000000..1d5d6973ad2926e27a131166723c2bba686a185b GIT binary patch literal 38736 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%0D;iE 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

M+q)}X2IN3Z=YsQ~hCs!3fzq^W> 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%0Dj{s9#^b5W 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 literal 0 HcmV?d00001 diff --git a/gcc/_build/ble_advdata.d b/gcc/_build/ble_advdata.d new file mode 100644 index 0000000..e00074c --- /dev/null +++ b/gcc/_build/ble_advdata.d @@ -0,0 +1,40 @@ +_build/ble_advdata.o: \ + /Users/pg/code/blenano/nrf51822/Source/ble/ble_advdata.c \ + /Users/pg/code/blenano/nrf51822/Include/ble/ble_advdata.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_default_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/features.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdbool.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/string.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/newlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/config.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/ieeefp.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/reent.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stddef.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/lock.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include-fixed/sys/cdefs.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/string.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_ranges.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_types.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gap.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/nrf_svc.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_l2cap.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_err.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/nrf_error.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gatt.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gattc.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gatts.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_util.h \ + /Users/pg/code/blenano/nrf51822/Include/compiler_abstraction.h \ + /Users/pg/code/blenano/nrf51822/Include/nordic_common.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/nrf_error.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gap.h \ + /Users/pg/code/blenano/nrf51822/Include/ble/ble_services/ble_srv_common.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_types.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/ble_gatt.h diff --git a/gcc/_build/ble_advdata.o b/gcc/_build/ble_advdata.o new file mode 100644 index 0000000000000000000000000000000000000000..ed0e7189b82ee206a5f7aa4137296bc3ad57129a GIT binary patch literal 111260 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 literal 0 HcmV?d00001 diff --git a/gcc/_build/ble_app_uart_s110_xxaa.bin b/gcc/_build/ble_app_uart_s110_xxaa.bin new file mode 100755 index 0000000000000000000000000000000000000000..bab5bba3f76d5392a16fe169b1cfedbb12e84eec GIT binary patch literal 56664 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ʳqJ=*awCxzymOj$GGmkGAi$Yy<12# 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 bpGF4|GJ=L0lNt0K^Kj%#7f0RzvA_Qd!}Geh literal 0 HcmV?d00001 diff --git a/gcc/_build/ble_app_uart_s110_xxaa.hex b/gcc/_build/ble_app_uart_s110_xxaa.hex new file mode 100644 index 0000000..2d6996b --- /dev/null +++ b/gcc/_build/ble_app_uart_s110_xxaa.hex @@ -0,0 +1,3547 @@ +:020000021000EC +:1060000000600020D5B801001DB901001FB90100D2 +:106010000000000000000000000000000000000080 +:1060200000000000000000000000000021B9010095 +:10603000000000000000000023B9010025B90100A4 +:1060400027B9010027B9010071A9010027B9010092 +:1060500027B90100000000001DB2010027B90100AE +:1060600027B9010027B9010027B9010027B90100AC +:1060700027B9010027B9010027B9010027B901009C +:1060800027B9010019A1010027B9010027B90100B2 +:1060900065A1010027B90100F190010027B90100B5 +:1060A00027B9010027B9010000000000000000002E +:1060B00000000000000000000000000000000000E0 +:1060C00010B5064C2378002B07D1054B002B02D0CE +:1060D000044800E000BF0123237010BDD828002031 +:1060E000000000007434020008B5084B002B03D0F8 +:1060F0000748084900E000BF07480368002B03D0A9 +:10610000064B002B00D0984708BDC0460000000099 +:1061100074340200DC280020D42800200000000095 +:10612000164B002B00D1144B9D46402292029A1A26 +:10613000924600218B460F461348144A121A05F066 +:1061400069FC0F4B002B00D098470E4B002B00D062 +:1061500098470020002104000D000D48002802D0BF +:106160000C4807F0C9F805F0EFFB2000290000F00B +:1061700095FE05F0D9FBC046000008000060002035 +:106180000000000000000000D8280020942D00200E +:10619000F9D2010091E3010080B500AFBFF34F8F4A +:1061A000024B034ADA60BFF34F8FFEE700ED00E0D9 +:1061B0000400FA0570DF7047181CC04671DF704795 +:1061C000181CC04672DF7047181CC04673DF70474A +:1061D000181CC04674DF7047181CC04675DF704736 +:1061E000181CC04676DF7047181CC04677DF704722 +:1061F000181CC04678DF7047181CC04679DF70470E +:10620000181CC0467ADF7047181CC0467BDF7047F9 +:10621000181CC0467CDF7047181CC0467DDF7047E5 +:10622000181CC0467EDF7047181CC0467FDF7047D1 +:10623000181CC04680DF7047181CC04681DF7047BD +:10624000181CC04682DF7047181CC04683DF7047A9 +:10625000181CC04684DF7047181CC046B0DF70476A +:10626000181CC046B1DF7047181CC046B2DF70472B +:10627000181CC04690DF7047181CC04691DF70475D +:10628000181CC04692DF7047181CC04693DF704749 +:10629000181CC04694DF7047181CC04695DF704735 +:1062A000181CC04696DF7047181CC04697DF704721 +:1062B000181CC04698DF7047181CC046A0DF704706 +:1062C000181CC046A1DF7047181CC046A2DF7047EB +:1062D000181CC046A3DF7047181CC046A4DF7047D7 +:1062E000181CC046A5DF7047181CC046A6DF7047C3 +:1062F000181CC046A7DF7047181CC046A8DF7047AF +:10630000181CC046A9DF7047181CC046AADF70479A +:10631000181CC04660DF7047181CC04661DF70471C +:10632000181CC04662DF7047181CC04663DF704708 +:10633000181CC04664DF7047181CC04665DF7047F4 +:10634000181CC04666DF7047181CC04667DF7047E0 +:10635000181CC04668DF7047181CC04669DF7047CC +:10636000181CC04623DF7047181CC04624DF704746 +:10637000181CC04625DF7047181CC04626DF704732 +:10638000181CC04627DF7047181CC04628DF70471E +:10639000181CC04629DF7047181CC0462ADF70470A +:1063A000181CC0462BDF7047181CC0462CDF7047F6 +:1063B000181CC0462DDF7047181CC0462EDF7047E2 +:1063C000181CC0462FDF7047181CC04630DF7047CE +:1063D000181CC04631DF7047181CC04632DF7047BA +:1063E000181CC04635DF7047181CC04636DF7047A2 +:1063F000181CC04633DF7047181CC04634DF704796 +:10640000181CC04637DF7047181CC04638DF70477D +:10641000181CC04639DF7047181CC0463ADF704769 +:10642000181CC0463BDF7047181CC0463CDF704755 +:10643000181CC0463DDF7047181CC0463EDF704741 +:10644000181CC0463FDF7047181CC04641DF70472C +:10645000181CC04642DF7047181CC04643DF704717 +:10646000181CC04640DF7047181CC04644DF704708 +:10647000181CC04645DF7047181CC04646DF7047F1 +:10648000181CC04647DF7047181CC04648DF7047DD +:10649000181CC04649DF7047181CC0464ADF7047C9 +:1064A000181CC0464BDF7047181CC0464CDF7047B5 +:1064B000181CC0464DDF7047181CC04651DF70479E +:1064C000181CC04652DF7047181CC04621DF7047B9 +:1064D000181CC04620DF7047181CC04622DF7047DA +:1064E000181CC0464EDF7047181CC0464FDF70476F +:1064F000181CC04650DF7047181CC04610DF70479C +:10650000181CC04611DF7047181CC04612DF7047C8 +:10651000181CC04613DF7047181CC04680B582B0F7 +:1065200000AF7860A023DB057A68C132FF329200A9 +:106530000321D150BD4602B080BDC04680B582B0B7 +:1065400000AF7860FB1C1970BB1C1A70A023DB0520 +:10655000BA1C12781204111CFA1C12789200114312 +:106560007A68C132FF329200D150BD4602B080BD80 +:1065700080B582B000AF7860A023DA057B68012186 +:106580009940A123DB00D150BD4602B080BDC0467A +:1065900080B582B000AF7860A023DA057B68012166 +:1065A0009940024BD150BD4602B080BD0C050000A1 +:1065B00080B584B000AFF860B9607A60FFF7ECFD99 +:1065C000BD4604B080BDC04680B582B000AF021C9D +:1065D0003960BB1D1A80BB1D1A8805493B68081C21 +:1065E000111C1A1CFFF7E4FFBD4602B080BDC04677 +:1065F000EFBEADDE80B500AF1220FFF78FFF132096 +:10660000FFF78CFFBD4680BD80B584B002AF0C4B58 +:106610000022009200200221052203F0A9FD031CA4 +:106620007B607B683B603B68002B06D03A68054B7B +:10663000101CAB211A1CFFF7BBFFBD4602B080BD8A +:106640001C290020142E020080B586B000AF3B1C30 +:106650001A780F218A4301210A431A703B1C1978CA +:106660000F220A4010210A431A703A1C1D4B101CBD +:10667000191C0722FFF7CEFD031C7B617B693B6180 +:106680003B69002B06D03A69174B101CBF211A1C1E +:10669000FFF78EFF3B1D181C0021082205F0BAF9F8 +:1066A0003B1D07221A803B1D3C225A803B1D0022C5 +:1066B0009A803B1DC8225200DA803B1D181CFFF750 +:1066C000A1FD031C7B617B69FB60FB68002B06D08E +:1066D000FA68054B101CC9211A1CFFF769FFBD465B +:1066E00006B080BD202E0200142E020080B5A6B098 +:1066F00000AFFB1D05221A703A1C2C4B111C1A1CF2 +:106700000423081C111C1A1C05F042F93B1C083319 +:10671000181C0021382205F07DF93B1C08330222A9 +:106720001A703B1C083300229A703B1C083301226C +:106730009A803B1C0833FA1D9A603B1C08330122E7 +:106740001A833B1C08333A1CDA613B1C0833181CC3 +:10675000002101F02DFE031C9420C0190360391C98 +:106760004031134A9420C0190368081C502105F0D9 +:10677000D1F93B1C4033181C00F0C6FA9422D21900 +:1067800013689020C01903609022D2191368002B5F +:1067900008D09023DB191A68064B101CEE211A1C36 +:1067A000FFF706FFBD4626B080BDC046342E02006E +:1067B000282E0200142E020080B586B000AFF860CB +:1067C000B960BB1D1A8000237B6109E07B69BA6850 +:1067D000D3181B78181C04F017FB7B6901337B610D +:1067E000BB1D1A887B699A42F0DC0A2004F00CFB7E +:1067F000BD4606B080BDC04680B584B000AF3B1D2D +:10680000181C0021042205F005F90E4B7B600E4A8E +:106810003B1D101C191C00F055FF031CFB60FB689E +:10682000BB60BB68002B09D0B96810231A1CFF326B +:10683000064B081C111C1A1CFFF7BAFEBD4604B01B +:1068400080BDC046B9670100FC280020142E02005C +:1068500080B500AF104B1E221A800F4B9A78012191 +:106860000A439A700C4B9A7802218A439A700A4B19 +:106870009A781C218A430C210A439A70064B9A7815 +:1068800020218A439A70044B0722DA70024B1022AF +:106890001A71BD4680BDC046F428002080B584B082 +:1068A00000AF78607B681B78002B16D10C4B1B88DF +:1068B000181C3B21FFF796FC031CFB60FB68BB60C8 +:1068C000BB68002B09D0B96834231A1CFF32054B72 +:1068D000081C111C1A1CFFF76BFEBD4604B080BDDE +:1068E00004200020142E020080B582B000AF786032 +:1068F00079689F235A00044B081C111C1A1CFFF7CF +:1069000057FEBD4602B080BD142E020080B58AB08D +:1069100000AF3B1D181C00211C2205F07BF83B1D1D +:1069200000221A603B1DA02292025A603B1DF022F9 +:1069300012039A603B1D03221A733B1D0022DA8169 +:106940003B1D00221A743B1D0E4A5A613B1D0E4A24 +:106950009A613B1D181C01F011FF031C7B627B6ACE +:106960003B623B6A002B09D0396A56231A1CFF325E +:10697000064B081C111C1A1CFFF71AFEBD460AB074 +:1069800080BDC0469D680100E9680100142E020028 +:1069900080B588B000AF3B1D181C0021142205F003 +:1069A00039F83B1D00221A703B1D00225A603B1D26 +:1069B00000221A723B1D40221A823B1DB4225A82C9 +:1069C0003B1D181CFFF702FC031CFB61FB69BB614C +:1069D000BB69002B08D0B969B5235A00054B081CC8 +:1069E000111C1A1CFFF7E4FD1220FFF7C1FDBD4684 +:1069F00008B080BD142E020080B58AB000AF786068 +:106A00006E4B181C00F080F97B681B88132B29D073 +:106A100007DC102B11D0112B1AD0012B00D1BEE0B6 +:106A2000C9E0172B52D002DC142B5AD0C3E0192B2B +:106A300000D193E0522B2FD0BDE01320FFF798FD3B +:106A40001220FFF7A5FD7B689A885D4B1A80B2E0A3 +:106A50001320FFF79DFD5A4B012252421A80FFF787 +:106A600097FFA8E0564B1A88564B101C00211A1CA1 +:106A7000FFF7DCFB031C7B627B6A3B623B6A002BFB +:106A800009D0396AC8235A004F4B081C111C1A1C24 +:106A9000FFF78EFD8FE08EE0494B1B88181C00210C +:106AA0000022FFF72FFC031C7B627B6AFB61FB6902 +:106AB000002B0AD0F96996231A1CFF32424B081C9E +:106AC000111C1A1CFFF774FD75E074E03F497A68E9 +:106AD0000623D2183223081C111C1A1C04F058FF7C +:106AE00069E03B4BBB61BB691A887B68DB899A42D2 +:106AF0001AD1334B1A88BB69101C191C0022FFF7EE +:106B00009DFB031C7B627B6A7B617B69002B0AD047 +:106B10007969A2231A1CFF322B4B081C111C1A1C6A +:106B2000FFF746FD19E018E0254B1B88181C0021D3 +:106B30000022FFF783FB031C7B627B6A3B613B699E +:106B4000002B0AD03969A8231A1CFF321E4B081CDF +:106B5000111C1A1CFFF72CFD2DE02CE07B689B79A3 +:106B6000002B1BD11220FFF713FD1020032103225D +:106B7000FFF7E4FCFFF742FC031C7B627B6AFB60CF +:106B8000FB68002B0AD0F968B8231A1CFF320E4BA1 +:106B9000081C111C1A1CFFF70BFD0CE00BE00D4B41 +:106BA0001B7801225340DBB2002B03D00A4B012299 +:106BB0001A70FFE7C046BD460AB080BD382E0200FD +:106BC00004200020F4280020142E0200342B002082 +:106BD0003A2B0020062000201829002080B582B022 +:106BE00000AF78607B68181C01F026FF064A7B68BE +:106BF000101C191C00F038FD7B68181CFFF7FCFE08 +:106C0000BD4602B080BDC046FC28002080B586B0DD +:106C100000AF274B0820191C5022002302F0E6F990 +:106C2000031C7B617B693B613B69002B08D03969A0 +:106C3000EF235A001F4B081C111C1A1CFFF7B8FC4D +:106C40003B1C181C0021012204F0E4FE3B1C1A78B6 +:106C500001218A431A703B1C181CFFF75BFB031CC5 +:106C6000FB60FB68BB60BB68002B09D0B968E623FA +:106C70001A1CFF320F4B081C111C1A1CFFF798FC42 +:106C80000D4B181C02F00CFA031CFB60FB687B60C8 +:106C90007B68002B09D07968EA231A1CFF32054B68 +:106CA000081C111C1A1CFFF783FCBD4606B080BDF2 +:106CB000682B0020142E0200DD6B010080B500AFB0 +:106CC000102003210322FFF739FCBD4680BDC046DA +:106CD00080B582B000AFFFF7C5FB031C7B607B680B +:106CE0003B603B68002B09D03968FC231A1CFF323B +:106CF000044B081C111C1A1CFFF75AFCBD4602B0BD +:106D000080BDC046142E020080B586B000AF78600A +:106D10007B68181C04F032FF021C3B1C16331A70EF +:106D20003B1C173300221A701EE03B1C17331B78E4 +:106D30007A68D3181B78181C04F066F8031C3B61B2 +:106D40003B69FB60FB68002B07D0F9680C4A0D4BD0 +:106D5000081C111C1A1CFFF72BFC3B1C17331A785C +:106D60003B1C173301321A703A1C17323B1C163386 +:106D700012781B789A42D8D3BD4606B080BDC04673 +:106D800009020000142E020080B582B000AF7860C6 +:106D90007B681B78032B04D0042B04D0002B04D079 +:106DA00004E0C04602E0C04600E0C046BD4602B076 +:106DB00080BDC04680B58AB002AF3B1C16330022AE +:106DC0001A803B1D144A1A603B1D20225A603B1D4D +:106DD000124A9A603B1D2022DA6011493A1D114B7C +:106DE000381C16300090081C111C1A1C032303F0D9 +:106DF00093FE031CFB61FB69BB61BB69002B07D0E1 +:106E0000B969094A094B081C111C1A1CFFF7D0FB71 +:106E1000BD4608B080BDC046B82B0020D82B00204E +:106E2000082E0200896D01003A020000142E0200B3 +:106E300080B584B000AF78600A1CFB1C1A70FB1C84 +:106E40001B789BB211497A68081C111C1A1C00F0AF +:106E5000A5FC031CFB60FA680D4B9A4201D100238C +:106E600010E0FB68082B0CD0FB68BB60BB68002BF4 +:106E700007D0B968074A084B081C111C1A1CFFF7F9 +:106E800097FB0123181CBD4604B080BDFC280020E0 +:106E9000043000004A020000142E020080B582B0C7 +:106EA00000AFFFF7A7FBFFF7AFFBFFF707FFFFF709 +:106EB00081FF304B181CFFF727FFFFF7A7FEFFF7F6 +:106EC000C3FBFFF799FCFFF711FCFFF71FFDFFF76E +:106ED000BFFC294B181CFFF717FFFFF759FD274B85 +:106EE000181CFFF711FF264B1B78002B26D0FB1D2B +:106EF000181C03F077FF031C002B1FD1214B1B78BC +:106F00005A1CD1B21F4A1170FA1D11781E4AD15471 +:106F10001C4B1B78132B11D91A4B1B781A4A101CC7 +:106F2000191CFFF785FF031C1A1C154B1A70144B14 +:106F30001B78002B02D0134B00221A70134B1B78C6 +:106F4000002B14D0114B00221A700E4B1B780E4AE6 +:106F5000101C191CFFF76CFF031C1A1C084B1A703D +:106F6000074B1B78002B02D0064B00221A70FFF74C +:106F7000AFFEB8E7442E02004C2E0200582E02004D +:106F800006200020F82B0020FC2B002018290020D0 +:106F900070DF7047181CC04671DF7047181CC04670 +:106FA00072DF7047181CC04673DF7047181CC0465C +:106FB00074DF7047181CC04675DF7047181CC04648 +:106FC00076DF7047181CC04677DF7047181CC04634 +:106FD00078DF7047181CC04679DF7047181CC04620 +:106FE0007ADF7047181CC0467BDF7047181CC0460C +:106FF0007CDF7047181CC0467DDF7047181CC046F8 +:107000007EDF7047181CC0467FDF7047181CC046E3 +:1070100080DF7047181CC04681DF7047181CC046CF +:1070200082DF7047181CC04683DF7047181CC046BB +:1070300084DF7047181CC04680B584B000AF78600C +:1070400039603B1C0F3300221A703B1C0F331B7836 +:107050003A1C0F32591C11707A68D3183A681278AA +:107060001A703B1C0F331B783A1C0F32591C1170DD +:107070007A68D3183A6852781A703B1C0E333A1C5F +:107080000F321278023A51424A411A703B1C0E33B9 +:107090001B7801225340DBB2002B05D0064B0020A9 +:1070A00020211A1CFFF784FA3B1C0F331B78181C95 +:1070B000BD4604B080BDC046642E020080B582B0DB +:1070C00000AF786039603B68181C04F057FD031C62 +:1070D0009AB27B681A807B683A685A60BD4602B0F3 +:1070E00080BDC04670DF7047181CC04671DF704716 +:1070F000181CC04672DF7047181CC04673DF70470B +:10710000181CC04674DF7047181CC04675DF7047F6 +:10711000181CC04676DF7047181CC04677DF7047E2 +:10712000181CC04678DF7047181CC04679DF7047CE +:10713000181CC0467ADF7047181CC0467BDF7047BA +:10714000181CC0467CDF7047181CC0467DDF7047A6 +:10715000181CC0467EDF7047181CC0467FDF704792 +:10716000181CC04680DF7047181CC04681DF70477E +:10717000181CC04682DF7047181CC04683DF70476A +:10718000181CC04684DF7047181CC046B0DF70472B +:10719000181CC046B1DF7047181CC046B2DF7047EC +:1071A000181CC04690DF7047181CC04691DF70471E +:1071B000181CC04692DF7047181CC04693DF70470A +:1071C000181CC04694DF7047181CC04695DF7047F6 +:1071D000181CC04696DF7047181CC04697DF7047E2 +:1071E000181CC04698DF7047181CC046A0DF7047C7 +:1071F000181CC046A1DF7047181CC046A2DF7047AC +:10720000181CC046A3DF7047181CC046A4DF704797 +:10721000181CC046A5DF7047181CC046A6DF704783 +:10722000181CC046A7DF7047181CC046A8DF70476F +:10723000181CC046A9DF7047181CC046AADF70475B +:10724000181CC04660DF7047181CC04661DF7047DD +:10725000181CC04662DF7047181CC04663DF7047C9 +:10726000181CC04664DF7047181CC04665DF7047B5 +:10727000181CC04666DF7047181CC04667DF7047A1 +:10728000181CC04668DF7047181CC04669DF70478D +:10729000181CC04680B582B000AF78607B681B7850 +:1072A0001A1C7B6801331B781B029BB213439BB2F1 +:1072B0009BB2181CBD4602B080BDC04690B585B0DB +:1072C00000AF78603C1C0E347B68181CFFF7E2FFAF +:1072D000031C23803B1C0E331A88012313405A1EC3 +:1072E0009341DBB2181CBD4605B090BD80B582B09D +:1072F00000AF786039603B689A887B689A82BD46A7 +:1073000002B080BD80B582B000AF786039607B6824 +:10731000012252429A82BD4602B080BD80B584B03F +:1073200000AF786039603B680633FB60FB681A8801 +:107330007B681B8A9A4213D1FB681B8B022B0FD1EF +:10734000FB681A33181CFFF7B9FF031C002B03D08E +:107350007B6801229A7516E07B6800229A7512E01C +:10736000FB681A887B689B889A420CD17B689B6972 +:10737000002B08D07B689B69FA68111C1A31FA68E7 +:10738000128B78689847BD4604B080BD80B592B036 +:1073900000AF786039603B1C2833181C00210322A1 +:1073A00004F038FB3B1C28331A780F218A43012153 +:1073B0000A431A703B1C283319780F220A40102107 +:1073C0000A431A703B1C28335A780F218A43012143 +:1073D0000A435A703B1C283359780F220A40102167 +:1073E0000A435A703B1C28339A7806218A430221AB +:1073F0000A439A703B1C2C33181C00211C2204F0F9 +:1074000009FB3B1C2C331A7810210A431A703B1CD1 +:107410002C3300225A603B1C2C330022DA603B1CC8 +:107420002C3300221A613B1C2C333A1C28325A613F +:107430003B1C2C3300229A617B681A783B1C10336A +:107440009A703B1C103303221A803B1C0C33181C0F +:107450000021032204F0DEFA3B1C0C331A780F21C2 +:107460008A4301210A431A703B1C0C3319780F22FE +:107470000A4010210A431A703B1C0C335A780F2122 +:107480008A4301210A435A703B1C0C3359780F225E +:107490000A4010210A435A703B1C0C339A7806218B +:1074A0008A4302210A439A703B1C0C339A780821C4 +:1074B0008A439A703B1C0C339A7810218A439A7045 +:1074C0003B1C0C339A7801210A439A703B1C1433FD +:1074D000181C0021142204F09DFA3B1C14333A1CA2 +:1074E00010321A603B1C14333A1C0C325A603B1C9D +:1074F000143301221A813B1C143300225A813B1C95 +:10750000143314229A817B6858887B680C33391CA9 +:107510002C313A1C1432FFF771FE031C181CBD46B7 +:1075200012B080BD80B590B000AF786039603B1C70 +:107530002433181C00211C2204F06CFA3B1C243359 +:107540001A7808210A431A703B1C24331A78042144 +:107550000A431A703B1C243300225A603B1C24331C +:107560000022DA603B1C243300221A613B1C2433C6 +:1075700000225A613B1C243300229A617B681A78EE +:107580003B1C0C339A703B1C0C3302221A803B1CB0 +:107590000833181C0021032204F03CFA3B1C08337A +:1075A0001A780F218A4301210A431A703B1C0833C1 +:1075B00019780F220A4010210A431A703B1C083325 +:1075C0005A780F218A4301210A435A703B1C083321 +:1075D00059780F220A4010210A435A703B1C083385 +:1075E0009A7806218A4302210A439A703B1C083389 +:1075F0009A7808218A439A703B1C08339A781021A4 +:107600008A439A703B1C08339A7801210A439A7086 +:107610003B1C1033181C0021142204F0FBF93B1C06 +:1076200010333A1C0C321A603B1C10333A1C0832DF +:107630005A603B1C103301221A813B1C103300227C +:107640005A813B1C103314229A817B6858887B68CE +:107650000433391C24313A1C1032FFF7CFFD031CD0 +:10766000181CBD4610B080BD80B582B000AF7860F8 +:1076700039607B68002B02D03B68002B00D11DE0F5 +:107680003B681B88112B0BD0502B10D0102B00D037 +:1076900014E07A683B68101C191CFFF727FE0DE008 +:1076A0007A683B68101C191CFFF72CFE06E07A680C +:1076B0003B68101C191CFFF731FEC046BD4602B0E6 +:1076C00080BDC04680B588B000AF786039603A1C94 +:1076D0000832314B111C1A1C1023081C111C1A1CD7 +:1076E00004F056F97B68002B02D03B68002B01D1D7 +:1076F0000E234CE07B68012252429A823B681A6852 +:107700007B689A617B6800229A757B683A1C083214 +:10771000101C191CFFF7A2FD031CFB61FB69002B69 +:1077200001D0FB6933E07B681A783B1C18339A70F0 +:107730003B1C183301221A807B6802333A1C183232 +:107740000120111C1A1CFFF751FD031CFB61FB6992 +:10775000002B01D0FB691AE07A683B68101C191CE9 +:10776000FFF714FE031CFB61FB69002B01D0FB69D2 +:107770000DE07A683B68101C191CFFF7D3FE031C50 +:10778000FB61FB69002B01D0FB6900E00023181CA2 +:10779000BD4608B080BDC046B02E020080B588B09E +:1077A00000AFF860B960BB1D1A80FB68002B01D1E7 +:1077B0000E2334E0FB689A8A1B4B9A4206D0FB6882 +:1077C0009B7D01225340DBB2002B01D0082326E031 +:1077D000BB1D1B88142B01D9072320E03B1C103351 +:1077E000181C0021102204F015F9FB689A893B1C33 +:1077F00010331A803B1C1033BA68DA603B1C10331C +:10780000BA1D9A603B1C103301229A70FB689A8A59 +:107810003B1C1033101C191CFFF700FD031C181C27 +:10782000BD4608B080BDC046FFFF000070DF704756 +:10783000181CC04671DF7047181CC04672DF7047C5 +:10784000181CC04673DF7047181CC04674DF7047B1 +:10785000181CC04675DF7047181CC04676DF70479D +:10786000181CC04677DF7047181CC04678DF704789 +:10787000181CC04679DF7047181CC0467ADF704775 +:10788000181CC0467BDF7047181CC0467CDF704761 +:10789000181CC0467DDF7047181CC0467EDF70474D +:1078A000181CC0467FDF7047181CC04680DF704739 +:1078B000181CC04681DF7047181CC04682DF704725 +:1078C000181CC04683DF7047181CC04684DF704711 +:1078D000181CC046B0DF7047181CC046B1DF7047A7 +:1078E000181CC046B2DF7047181CC04690DF7047B6 +:1078F000181CC04691DF7047181CC04692DF7047C5 +:10790000181CC04693DF7047181CC04694DF7047B0 +:10791000181CC04695DF7047181CC04696DF70479C +:10792000181CC04697DF7047181CC04698DF704788 +:10793000181CC046A0DF7047181CC046A1DF704766 +:10794000181CC046A2DF7047181CC046A3DF704752 +:10795000181CC046A4DF7047181CC046A5DF70473E +:10796000181CC046A6DF7047181CC046A7DF70472A +:10797000181CC046A8DF7047181CC046A9DF704716 +:10798000181CC046AADF7047181CC04660DF70474D +:10799000181CC04661DF7047181CC04662DF704784 +:1079A000181CC04663DF7047181CC04664DF704770 +:1079B000181CC04665DF7047181CC04666DF70475C +:1079C000181CC04667DF7047181CC04668DF704748 +:1079D000181CC04669DF7047181CC04680B582B0CD +:1079E00000AF021C3960BB1D1A80BB1D1B88DAB2B8 +:1079F0003B681A703B680133BA1D1288120A92B2B2 +:107A0000D2B21A700223181CBD4602B080BDC04617 +:107A100080B588B000AFF860B9607A603B1C1C3359 +:107A20007A6812781A703B1C1C331B7802331F2BA8 +:107A300004DCFB685B7802331F2B01DD0C237DE047 +:107A40003B1C1C331B789AB23B1C1E331D218A1A27 +:107A50001A803B1C16333A1C1E3212881A803B1CBB +:107A60001C331B780233BA68D2183B1C1633101C27 +:107A7000191CFFF70FFF031CBB61BB69002B01D072 +:107A8000BB695BE0FB681B78022B12D13B1C1633F1 +:107A90001B883A1C1E3212889A420AD33B1C1D33A3 +:107AA00009221A703B1C1E333A1C163212881A80A7 +:107AB0001AE03B1C1D3308221A70FB685B78002B10 +:107AC0000CD0FB685B783A1C1E3212889A4205D3B0 +:107AD000FB685A783B1C1E331A8005E03B1C1E33A2 +:107AE0003A1C163212881A803B1C1C331B783A1C35 +:107AF0001C32591C1170BA68D3183A1C1E321288F5 +:107B0000D2B20132D2B21A703B1C1C331B783A1C21 +:107B10001C32591C1170BA68D3183A1C1D321278E5 +:107B20001A707B681A783B1C1E331B88DBB2D31893 +:107B3000DBB20233DAB27B681A700023181CBD4630 +:107B400008B080BD90B585B000AF786039603B6803 +:107B50001B7804331F2B01DD0C2332E03B1C0A335E +:107B6000181CFFF787FE031CFB60FB68002B01D08D +:107B7000FB6826E03B681B785A1CD1B23A6811704A +:107B80007A68D31803221A703B681B785A1CD1B24A +:107B90003A6811707A68D31819221A703B681C78F9 +:107BA0003B1C0A331A883B681B787968CB18101C79 +:107BB000191CFFF713FF031CE318DAB23B681A70B5 +:107BC0000023181CBD4605B090BDC04680B584B0EA +:107BD00000AFF8607A603B603B1C0B330A1C1A70E4 +:107BE000FB685B68002B01D107233AE03B681B78F8 +:107BF0009A1CFB681B88D3181F2B01DD0C2330E077 +:107C00003B681B785A1CD1B23A6811707A68D31855 +:107C1000FA681288D2B20132D2B21A703B681B786D +:107C20005A1CD1B23A6811707A68D3183A1C0B32D8 +:107C300012781A703B681B787A68D118FB685A680A +:107C4000FB681B88081C111C1A1C03F0A1FE3B6872 +:107C50001A78FB681B88DBB2D318DAB23B681A705B +:107C60000023181CBD4604B080BDC04680B584B05A +:107C700000AFB9607A603B1C0F33021C1A707B683E +:107C80001B7803331F2B01DD0C2320E07B681B785E +:107C90005A1CD1B27A681170BA68D31802221A70CD +:107CA0007B681B785A1CD1B27A681170BA68D318F5 +:107CB0000A221A707B681B785A1CD1B27A6811703C +:107CC000BA68D3183A1C0F3212781A700023181CA5 +:107CD000BD4604B080BDC04680B58AB000AFF86034 +:107CE0007B603B1C0B3319703B1C0A331A703B1C26 +:107CF000233300221A703B1C22333A6B12781A701D +:107D000000237B627EE0FB685A687B6A9B00D31885 +:107D10003A1C1432111C1A1C0423081C111C1A1CB6 +:107D200003F036FE3A1C14323B1C1A33101C191C8B +:107D30000022FFF73FFE031CFB61FB69002B01D013 +:107D4000FB697BE03B1C1A331B783A1C0A32127821 +:107D50009A4254D13B1C23331B78002B01D00023C3 +:107D600000E002233A1C1B3213703B6B1B781A1C79 +:107D70003B1C1A331B78D2183B1C1B331B78D318BF +:107D80001F2B01DD0C2359E03B1C23331B78012200 +:107D90005340DBB2002B15D03B6B1B780133DAB2BA +:107DA0003B6B1A703B6B1B785A1CD1B23A6B11704B +:107DB0007A68D3183A1C0B3212781A703B1C2333A2 +:107DC00001221A703B6B1B787A68D318391C143166 +:107DD0003A1C1A32081C111C1A1CFFF7EBFD031C7D +:107DE000FB61FB69002B01D0FB6927E03B6B1A7834 +:107DF0003B1C1A331B78D318DAB23B6B1A707B6AC0 +:107E000001337B62FB681B881A1C7B6A9A4200DD87 +:107E100079E73B1C23331B78002B0ED03B1C22330D +:107E20001B787A68D3183A6B11783A1C2232127890 +:107E30008A1AD2B2013AD2B21A700023181CBD4677 +:107E40000AB080BD80B588B002AFF8607B603B1C93 +:107E50000B3319703B1C0A331A70F9683B1C0B3347 +:107E60001A787B68386A0090081C111C0222FFF700 +:107E700033FF031C7B617B69002B01D07B6913E01E +:107E8000F9683B1C0A331A787B68386A0090081C32 +:107E9000111C1022FFF720FF031C7B617B69002B64 +:107EA00001D07B6900E00023181CBD4606B080BDF0 +:107EB00080B582B000AF78607B681B88052B0AD93B +:107EC0007B681A88C8231B019A4206D97B681A88E6 +:107ED000164B9A4201D0072323E07B685B88052B71 +:107EE0000AD97B685A88C8231B019A4206D97B6845 +:107EF0005A880E4B9A4201D0072312E07B681A88F9 +:107F00000A4B9A420CD07B685A88084B9A4207D099 +:107F10007B681A887B685B889A4201D9072300E056 +:107F20000023181CBD4602B080BDC046FFFF000004 +:107F300090B587B000AFF860B9607A607B681B7855 +:107F400006331F2B01D90C2341E0FB68181CFFF7F7 +:107F5000AFFF031C7B617B69002B01D07B6936E09E +:107F60007B681B785A1CD1B27A681170BA68D31832 +:107F700005221A707B681B785A1CD1B27A6811707E +:107F8000BA68D31812221A707B681C78FB681A88AA +:107F90007B681B78B968CB18101C191CFFF71EFDF5 +:107FA000031CE318DAB27B681A707B681C78FB68E4 +:107FB0005A887B681B78B968CB18101C191CFFF70E +:107FC0000DFD031CE318DAB27B681A700023181C3D +:107FD000BD4607B090BDC04690B587B000AFF86011 +:107FE000B9607A60FB689B88DAB23B1C17330232B7 +:107FF0001A707B681B789A1C3B1C17331B78D318AC +:108000001F2B01DD0C2349E07B681B785A1CD1B281 +:108010007A681170BA68D3183A1C17321278013294 +:10802000D2B21A707B681B785A1CD1B27A68117070 +:10803000BA68D318FF221A707B681C78FB681A880C +:108040007B681B78B968CB18101C191CFFF7C6FC9D +:10805000031CE318DAB27B681A70FB689B88002B5C +:108060001BD0FB689B68002B01D1072316E07B68BF +:108070001B78BA68D118FB689A68FB689B88081C53 +:10808000111C1A1C03F084FC7B681A78FB689B881F +:10809000DBB2D318DAB27B681A700023181CBD4615 +:1080A00007B090BD90B589B000AFF860B9607A6054 +:1080B000FB681B6B002B01D107236FE03B1C1F33B8 +:1080C00000221A7061E0FB68196B3B1C1F331A78A1 +:1080D000131C5B009B189B00CB18BB61BB699B8882 +:1080E000DAB23B1C173302321A707B681B785A1CB9 +:1080F000D1B27A681170BA68D3183A1C1732127864 +:108100000132D2B21A707B681B785A1CD1B27A68DD +:108110001170BA68D31816221A707B681C78BB6974 +:108120001A887B681B78B968CB18101C191CFFF7DC +:1081300055FC031CE318DAB27B681A70BB699B8894 +:10814000002B1BD0BB699B68002B01D1072325E0C6 +:108150007B681B78BA68D118BB699A68BB699B8831 +:10816000081C111C1A1C03F013FC7B681A78BB69ED +:108170009B88DBB2D318DAB27B681A703B1C1F33C2 +:108180001A783B1C1F3301321A70FA683423D35C0F +:108190003A1C1F3212789A4295D30023181CBD4610 +:1081A00009B090BD80B588B002AFF860B9607A6060 +:1081B00000237B617B6800221A70FB681B78002B10 +:1081C0000ED0F968BA687B68081C111C1A1CFFF7EE +:1081D0001FFC031C7B617B69002B01D07B69B8E02D +:1081E000FB689B78002B0CD0BA687B68101C191CAC +:1081F000FFF7A8FC031C7B617B69002B01D07B6926 +:10820000A7E0FB689B88002B0ED0FB68191DBA689D +:108210007B68081C0121FFF7D9FC031C7B617B698B +:10822000002B01D07B6994E0FB68DB68002B11D048 +:10823000FB68DB681B7859B2BA687B68081C111CA4 +:108240001A1CFFF713FD031C7B617B69002B01D017 +:108250007B697EE0FB681B8A002B11D0FB681A1C2F +:108260001032BB6879680091101C02210622FFF7CA +:10827000E9FD031C7B617B69002B01D07B6968E011 +:10828000FB681B8B002B11D0FB681A1C1832BB68D3 +:1082900079680091101C03210722FFF7D3FD031C0E +:1082A0007B617B69002B01D07B6952E0FB681B8CF2 +:1082B000002B11D0FB681A1C2032BB687968009132 +:1082C000101C14211522FFF7BDFD031C7B617B6987 +:1082D000002B01D07B693CE0FB689B6A002B0FD030 +:1082E000FB68996ABA687B68081C111C1A1CFFF7A6 +:1082F0001FFE031C7B617B69002B01D07B6928E09A +:10830000FB68DB6A002B0FD0FB68D96ABA687B6810 +:10831000081C111C1A1CFFF75FFE031C7B617B69A4 +:10832000002B01D07B6914E0FA683423D35C002B66 +:108330000ED0F968BA687B68081C111C1A1CFFF77C +:10834000B1FE031C7B617B69002B01D07B6900E0DF +:108350007B69181CBD4606B080BDC04680B582B0A2 +:1083600000AF78607B689B88002B0AD07B689B6895 +:10837000002B06D07B689B681B781A1C04231340D3 +:1083800001D1072300E00023181CBD4602B080BDC8 +:1083900080B582B000AF78607B689B88002B01D0ED +:1083A000072300E00023181CBD4602B080BDC04674 +:1083B00080B596B000AF786039603B1C4B3300222B +:1083C0001A703B1C4A3300221A707B68002B1FD0A6 +:1083D0007B68181CFFF7C2FF031CFB64FB6C002BBF +:1083E00001D0FB6C46E079683A1C28323B1C4B33C9 +:1083F000081C111C1A1CFFF7D5FE031CFB64FB6C48 +:10840000002B01D0FB6C35E03B1C28337B6501E081 +:1084100000237B653B68002B1FD03B68181CFFF7CF +:10842000B7FF031CFB64FB6C002B01D0FB6C21E04D +:1084300039683A1C08323B1C4A33081C111C1A1CB0 +:10844000FFF7B0FE031CFB64FB6C002B01D0FB6C40 +:1084500010E03B1C08333B6501E000233B653B1CFF +:108460004B3319783B1C4A331B78786D3A6DFFF714 +:10847000E5F9031C181CBD4616B080BD70DF7047BF +:10848000181CC04671DF7047181CC04672DF704769 +:10849000181CC04673DF7047181CC04674DF704755 +:1084A000181CC04675DF7047181CC04676DF704741 +:1084B000181CC04677DF7047181CC04678DF70472D +:1084C000181CC04679DF7047181CC0467ADF704719 +:1084D000181CC0467BDF7047181CC0467CDF704705 +:1084E000181CC0467DDF7047181CC0467EDF7047F1 +:1084F000181CC0467FDF7047181CC04680DF7047DD +:10850000181CC04681DF7047181CC04682DF7047C8 +:10851000181CC04683DF7047181CC04684DF7047B4 +:10852000181CC046B0DF7047181CC046B1DF70474A +:10853000181CC046B2DF7047181CC04690DF704759 +:10854000181CC04691DF7047181CC04692DF704768 +:10855000181CC04693DF7047181CC04694DF704754 +:10856000181CC04695DF7047181CC04696DF704740 +:10857000181CC04697DF7047181CC04698DF70472C +:10858000181CC046A0DF7047181CC046A1DF70470A +:10859000181CC046A2DF7047181CC046A3DF7047F6 +:1085A000181CC046A4DF7047181CC046A5DF7047E2 +:1085B000181CC046A6DF7047181CC046A7DF7047CE +:1085C000181CC046A8DF7047181CC046A9DF7047BA +:1085D000181CC046AADF7047181CC04660DF7047F1 +:1085E000181CC04661DF7047181CC04662DF704728 +:1085F000181CC04663DF7047181CC04664DF704714 +:10860000181CC04665DF7047181CC04666DF7047FF +:10861000181CC04667DF7047181CC04668DF7047EB +:10862000181CC04669DF7047181CC04680B582B070 +:1086300000AF78607B681B781A1C7B6801331B785D +:108640001B029BB213439BB29BB2181CBD4602B0E7 +:1086500080BDC04690B585B000AF78603C1C0E343C +:108660007B68181CFFF7E2FF031C23803B1C0E33C2 +:108670001A88012313405A1E9341DBB2181CBD46D1 +:1086800005B090BD80B582B000AF78607B685A8835 +:10869000084B1B889A4207D37B685A88054B5B8836 +:1086A0009A4201D8012300E00023181CBD4602B005 +:1086B00080BDC0462C2C002080B586B000AF78600D +:1086C000294B1A88294B9A424BD0294B1B780133EE +:1086D000DAB2274B1A70274B1A7B254B1B789A422C +:1086E00016D3214B1A88244B101C191CFFF7DAFEF5 +:1086F000031C7B617B69002B09D01E4B9B69002BFF +:1087000005D01C4B9B697A69101C984729E028E02A +:10871000174B00221A70174B1B7C002B13D0124BE7 +:108720001B88181C3B21FFF7C1FE031C3B613B6902 +:10873000002B08D00F4B9B69002B04D00D4B9B697D +:108740003A69101C98470B4B5B69002B09D03B1C06 +:108750000C3300221A70074B5B693A1C0C32101C58 +:108760009847BD4606B080BD362C0020FFFF0000B4 +:10877000342C0020102C00202C2C002090B585B02B +:1087800000AF7860214B7A6813CA13C313CA13C3AE +:1087900012681A601E4B00221A707B681B68002B3F +:1087A00015D07B681B681B4A111C1A1C0823081C67 +:1087B000111C1A1C03F0ECF8164B181CFFF786FE70 +:1087C000031CFB60FB68002B0CD0FB6819E0114B0D +:1087D000181CFFF77FFE031CFB60FB68002B01D019 +:1087E000FB680EE00C4B012252421A800B4B002218 +:1087F0001A700B4A0B4B101C00211A1C01F070FD63 +:10880000031C181CBD4605B090BDC046102C0020AE +:10881000442C00202C2C0020362C0020342C00204E +:10882000402C0020B986010080B500AF044B1B68C6 +:10883000181C01F013FE031C181CBD4680BDC04669 +:10884000402C002080B584B000AF284B181CFFF7E7 +:1088500019FF031C01225340DBB2002B33D0244B01 +:108860001B78002B0CD0234B5B69002B2AD03B1DBF +:1088700000221A701F4B5B693A1D101C98472EE0AE +:108880001D4B1B78002B03D11A4B5B68FB6002E089 +:10889000184B9B68FB60194B1A68FB68101C191C6D +:1088A000002201F095FD031CBB60BB68002B09D0C2 +:1088B000104B9B69002B05D00E4B9B69BA68101CAE +:1088C00098470CE00BE00B4B5B69002B07D03B1C7F +:1088D00001221A70074B5B693A1C101C9847044B25 +:1088E00000221A70BD4604B080BDC046382C00205E +:1088F000442C0020102C0020342C0020402C002080 +:1089000080B582B000AF78607B689A880B4B1A8084 +:108910000B497A680E23D2180823081C111C1A1C54 +:1089200003F036F8074B00221A70074BDB89002B47 +:1089300001D1FFF787FFBD4602B080BD362C002075 +:10894000382C0020342C0020102C002080B584B05E +:1089500000AF78600E4B012252421A800D4B00226C +:108960001A700D4B1B68181C01F078FD031CFB608E +:10897000FB68002B08D0094B9B69002B04D0074BE8 +:108980009B69FA68101C9847BD4604B080BDC0467C +:10899000362C0020342C0020402C0020102C0020ED +:1089A00080B584B000AF78607B680633FB60FB68FD +:1089B0001A88144BDB899A4221D1FB681B8B022B4E +:1089C0001DD1FB681A33181CFFF744FE031C002B53 +:1089D00002D0FFF737FF12E00B4B1B68181C01F0A9 +:1089E0003DFD031CBB60BB68002B08D0054B9B6999 +:1089F000002B04D0034B9B69BA68101C9847BD46F6 +:108A000004B080BD102C0020402C002080B582B026 +:108A100000AF786007497A680623D2180823081C3B +:108A2000111C1A1C02F0B4FFFFF70CFFBD4602B088 +:108A300080BDC046382C002080B582B000AF786081 +:108A40007B681B88112B0DD002DC102B05D018E0A1 +:108A5000122B11D0502B0AD013E07B68181CFFF7A3 +:108A60004FFF0EE07B68181CFFF770FF09E07B6882 +:108A7000181CFFF795FF04E07B68181CFFF7C6FF82 +:108A8000C046BD4602B080BD80B584B000AF7860FE +:108A9000204A7B68111C1A1C0823081C111C1A1C74 +:108AA00002F076FF1B4B181CFFF710FD031CFB6048 +:108AB000FB68002B29D1184B181CFFF7E3FD031CA2 +:108AC00001225340DBB2002B0FD0144B01221A704D +:108AD000134B1A880F4B101C191CFFF7E3FC031CE7 +:108AE000FB60104B01221A700FE00F4B5B69002BEB +:108AF00009D03B1C083301221A700B4B5B693A1CEE +:108B00000832101C98470023FB60FB68181CBD4608 +:108B100004B080BD2C2C0020382C0020442C0020D8 +:108B2000362C0020342C0020102C002023DF70472E +:108B3000181CC04624DF7047181CC04625DF70474C +:108B4000181CC04626DF7047181CC04627DF704738 +:108B5000181CC04628DF7047181CC04629DF704724 +:108B6000181CC0462ADF7047181CC0462BDF704710 +:108B7000181CC0462CDF7047181CC0462DDF7047FC +:108B8000181CC0462EDF7047181CC0462FDF7047E8 +:108B9000181CC04630DF7047181CC04631DF7047D4 +:108BA000181CC04632DF7047181CC04635DF7047BE +:108BB000181CC04636DF7047181CC04633DF7047AC +:108BC000181CC04634DF7047181CC04637DF70479A +:108BD000181CC04638DF7047181CC04639DF704784 +:108BE000181CC0463ADF7047181CC0463BDF704770 +:108BF000181CC0463CDF7047181CC0463DDF70475C +:108C0000181CC0463EDF7047181CC0463FDF704747 +:108C1000181CC04641DF7047181CC04642DF704731 +:108C2000181CC04643DF7047181CC04640DF704721 +:108C3000181CC04644DF7047181CC04645DF70470B +:108C4000181CC04646DF7047181CC04647DF7047F7 +:108C5000181CC04648DF7047181CC04649DF7047E3 +:108C6000181CC0464ADF7047181CC0464BDF7047CF +:108C7000181CC0464CDF7047181CC0464DDF7047BB +:108C8000181CC04651DF7047181CC04652DF7047A1 +:108C9000181CC04621DF7047181CC04620DF7047F3 +:108CA000181CC04622DF7047181CC0464EDF7047B4 +:108CB000181CC0464FDF7047181CC04650DF704775 +:108CC000181CC04610DF7047181CC04611DF7047E3 +:108CD000181CC04612DF7047181CC04613DF7047CF +:108CE000181CC04680B582B000AF78607A68032354 +:108CF00013405A425341DBB2181CBD4602B080BD3E +:108D000070DF7047181CC04671DF7047181CC046E2 +:108D100072DF7047181CC04673DF7047181CC046CE +:108D200074DF7047181CC04675DF7047181CC046BA +:108D300076DF7047181CC04677DF7047181CC046A6 +:108D400078DF7047181CC04679DF7047181CC04692 +:108D50007ADF7047181CC0467BDF7047181CC0467E +:108D60007CDF7047181CC0467DDF7047181CC0466A +:108D70007EDF7047181CC0467FDF7047181CC04656 +:108D800080DF7047181CC04681DF7047181CC04642 +:108D900082DF7047181CC04683DF7047181CC0462E +:108DA00084DF7047181CC046B0DF7047181CC046EF +:108DB000B1DF7047181CC046B2DF7047181CC046B0 +:108DC00090DF7047181CC04691DF7047181CC046E2 +:108DD00092DF7047181CC04693DF7047181CC046CE +:108DE00094DF7047181CC04695DF7047181CC046BA +:108DF00096DF7047181CC04697DF7047181CC046A6 +:108E000098DF7047181CC046A0DF7047181CC0468A +:108E1000A1DF7047181CC046A2DF7047181CC0466F +:108E2000A3DF7047181CC046A4DF7047181CC0465B +:108E3000A5DF7047181CC046A6DF7047181CC04647 +:108E4000A7DF7047181CC046A8DF7047181CC04633 +:108E5000A9DF7047181CC046AADF7047181CC0461F +:108E600060DF7047181CC04661DF7047181CC046A1 +:108E700062DF7047181CC04663DF7047181CC0468D +:108E800064DF7047181CC04665DF7047181CC04679 +:108E900066DF7047181CC04667DF7047181CC04665 +:108EA00068DF7047181CC04669DF7047181CC04651 +:108EB00080B584B000AFF8607A603B1C0A330A1CAE +:108EC0001A803B1C0A331A887B68101C191CFDF79A +:108ED0007BFBBD4604B080BD80B584B000AF3D4B88 +:108EE0001B78DBB201225340DBB2002B00D06DE0D7 +:108EF000394B1A683B1C0F3351424A411A70374BA9 +:108F00001A683B1C0E3351424A411A703B1C0F3306 +:108F10001B7801225340DBB2002B1DD03B1D181CD7 +:108F2000FFF7B0FE031CBB60BB68052B04D13B1CE4 +:108F30000F3301221A700FE0BB68002B07D0BA680C +:108F4000274B101C69211A1CFDF732FB04E0224B51 +:108F50001B687A68101C98473B1C0E331B78012253 +:108F60005340DBB2002B25D01E4B1A88BB1C1A8045 +:108F70001D4B1A68BB1C101C191CFFF775FF031C46 +:108F8000BB60BB68052B04D13B1C0E3301221A7059 +:108F900010E0BB68002B07D0BA68114B101C802171 +:108FA0001A1CFDF705FB05E00C4B1A680E4B1B68FD +:108FB000181C90473B1C0F331B78002B05D03B1C23 +:108FC0000E331B78002B00D000E09FE7BD4604B0B5 +:108FD00080BDC046522C0020582C0020542C00206C +:108FE000C02E0200502C00204C2C002080B586B0F2 +:108FF00000AFF860B9603B60BB1D1A80BB68002BF6 +:1090000001D1072329E0BB68181CFFF76BFE031C86 +:1090100001225340DBB2002B01D007231DE0114B8E +:10902000BA681A60104BBA1D12881A800F4B3A6842 +:109030001A60FA680E4B101C191CFFF743FE031C44 +:109040007B617B69002B01D07B6906E0094B012223 +:109050001A701620FFF776FD031C181CBD4606B0DB +:1090600080BDC0464C2C0020502C0020482C0020F5 +:10907000B18E0100522C002080B582B000AFFFF706 +:1090800025FE031C7B607B685A1E9341DAB2034BBA +:109090001A707B68181CBD4602B080BD522C00209F +:1090A00080B582B000AF78607B68002B01D10E23C1 +:1090B00003E0044B7A681A600023181CBD4602B016 +:1090C00080BDC046542C002080B582B000AF7860CF +:1090D0007B68002B01D10E2303E0044B7A681A60F1 +:1090E0000023181CBD4602B080BDC046582C00208D +:1090F00080B582B000AF0F4B1B68002B14D00D4B16 +:109100001B689847031C7B607B683B603B68002BB7 +:1091100009D0396899235A00074B081C111C1A1CE6 +:10912000FDF746FA02E001E0FFF7D6FEBD4602B0C9 +:1091300080BDC046482C0020C02E020080B582B001 +:1091400000AF78607A68032313405A425341DBB280 +:10915000181CBD4602B080BD80B582B000AF021CB5 +:10916000FB1D1A70064BFA1D1278111C1F220A40B3 +:109170000121081C9040021C1A60BD4602B080BD4F +:1091800000E100E080B582B000AF021CFB1D1A7048 +:10919000074AFB1D1B78191C1F230B400121081CCB +:1091A0009840031C191C8023D150BD4602B080BDDD +:1091B00000E100E080B582B000AF021CFB1D1A7018 +:1091C000084AFB1D1B78191C1F230B400121081C9A +:1091D0009840031C191C80235B00D150BD4602B08F +:1091E00080BDC04600E100E080B582B000AF021C47 +:1091F000FB1D1A70084AFB1D1B78191C1F230B400E +:109200000121081C9840031C191CC0235B00D1508D +:10921000BD4602B080BDC04600E100E0B0B582B0FE +:1092200000AF021C3960FB1D1A70FB1D1B787F2BE1 +:1092300032D93049FB1D1B781A1C0F231340083B01 +:1092400098082C4AFB1D1B781C1C0F232340083B4D +:109250009B0806339B00D3185B68FA1D1278141C18 +:1092600003222240D200FF24251C95402A1CD24311 +:109270001A403B689C01FF231C40FB1D1B781D1CF2 +:1092800003232B40DB00251C9D402B1C1A43831D10 +:109290009B00CB185A6029E0174BFA1D127852B286 +:1092A00092081549F81D007840B28008C03080004F +:1092B0004158F81D0078041C03202040C000FF2402 +:1092C000251C8540281CC043084039688C01FF21BB +:1092D0000C40F91D09780D1C03212940C900251CEB +:1092E0008D40291C0143C0329200D150BD4602B0CE +:1092F000B0BDC04600ED00E000E100E080B582B006 +:1093000000AF021CFB1D1A70FB1D1B787F2B16D9AA +:10931000164AFB1D1B78191C0F230B40083B9B08AA +:1093200006339B00D3185A68FB1D1B78191C0323B6 +:109330000B40DB00DA40FF2313409B0911E00C4B8C +:10934000FA1D127852B29208C0329200D258FB1D18 +:109350001B78191C03230B40DB00DA40FF2313406A +:109360009B09181CBD4602B080BDC04600ED00E060 +:1093700000E100E023DF7047181CC04624DF70477F +:10938000181CC04625DF7047181CC04626DF7047F2 +:10939000181CC04627DF7047181CC04628DF7047DE +:1093A000181CC04629DF7047181CC0462ADF7047CA +:1093B000181CC0462BDF7047181CC0462CDF7047B6 +:1093C000181CC0462DDF7047181CC0462EDF7047A2 +:1093D000181CC0462FDF7047181CC04630DF70478E +:1093E000181CC04631DF7047181CC04632DF70477A +:1093F000181CC04635DF7047181CC04636DF704762 +:10940000181CC04633DF7047181CC04634DF704755 +:10941000181CC04637DF7047181CC04638DF70473D +:10942000181CC04639DF7047181CC0463ADF704729 +:10943000181CC0463BDF7047181CC0463CDF704715 +:10944000181CC0463DDF7047181CC0463EDF704701 +:10945000181CC0463FDF7047181CC04641DF7047EC +:10946000181CC04642DF7047181CC04643DF7047D7 +:10947000181CC04640DF7047181CC04644DF7047C8 +:10948000181CC04645DF7047181CC04646DF7047B1 +:10949000181CC04647DF7047181CC04648DF70479D +:1094A000181CC04649DF7047181CC0464ADF704789 +:1094B000181CC0464BDF7047181CC0464CDF704775 +:1094C000181CC0464DDF7047181CC04651DF70475E +:1094D000181CC04652DF7047181CC04621DF704779 +:1094E000181CC04620DF7047181CC04622DF70479A +:1094F000181CC0464EDF7047181CC0464FDF70472F +:10950000181CC04650DF7047181CC04680B582B09A +:1095100000AF7860C046C046C046C046C046C046A0 +:10952000C046C046C046C046C046C046C046C0460B +:109530007B68013B7B60002BECD1BD4602B080BD57 +:1095400080B582B000AF0C4B5B68DB05DB0D7B6048 +:109550007B68002B0BD07B68103B3B603B68DBB229 +:109560005BB2181CFFF7CAFE031CDBB200E0042349 +:10957000181CBD4602B080BD00ED00E080B582B091 +:1095800000AF7860054AA123DB007968D150112033 +:109590000321FFF743FEBD4602B080BD001001402D +:1095A00080B500AF0E4AD1239B0080214902D150E3 +:1095B0000B4AC1239B0080214902D1501120FFF7A3 +:1095C00013FE1120FFF7C8FD054B01221A602F2062 +:1095D000FFF79CFF034B01221A70BD4680BDC046B9 +:1095E00000100140842C002080B500AF1120FFF74F +:1095F000C9FD104AD2239B0080214902D1500D4A57 +:10960000C2239B0080214902D1500A4B01225A609B +:109610002F20FFF77BFF074B01229A60064B0022A9 +:109620001A602F20FFF772FF044B00221A70BD460C +:1096300080BDC04600100140702C0020842C00200A +:1096400080B500AF024A034BD358181CBD4680BDFD +:10965000001001400405000080B582B000AF7860C2 +:1096600039607A683B68D31A1B021B0A181CBD4676 +:1096700002B080BD80B582B000AF7860034AA823F5 +:10968000DB007968D150BD4602B080BD00100140BA +:1096900080B586B000AF78604C4B19687A68131CAF +:1096A000DB009B189B00CB18BB60494B1B68013348 +:1096B00003D1474B7A681A6084E0BB685968434B12 +:1096C0001868434B1A68131CDB009B189B00C318D7 +:1096D0005B6899421ED83D4B19683D4B1A68131CB4 +:1096E000DB009B189B00CA18384B1868384B196868 +:1096F0000B1CDB005B189B00C3185968BB685B68D8 +:10970000CB1A5360324B1A68BB681A62304B7A68C6 +:109710001A6057E0BB685B68FB602D4B1B687B6180 +:109720002B4B1B683B6117E0284B19683A69131CE7 +:10973000DB009B189B00CB185B68FA68D31AFB60B0 +:109740003B697B61214B19683A69131CDB009B184C +:109750009B00CB181B6A3B613B6901330BD01B4B51 +:1097600019683A69131CDB009B189B00CB185A68D8 +:10977000FB689A42D8D33B69013313D0134B196865 +:109780003A69131CDB009B189B00CA180F4B186822 +:1097900039690B1CDB005B189B00C3185968FB6818 +:1097A000CB1A5360BB68FA685A60BB683A691A62A0 +:1097B000064B19687A69131CDB009B189B00CB18B9 +:1097C0007A681A62BD4606B080BDC046602C002093 +:1097D0006C2C002080B586B000AF7860394B1B68D8 +:1097E0007B617B693B6110E03A697B689A4200D1FA +:1097F0000EE03B697B61344B19683A69131CDB004E +:109800009B189B00CB181B6A3B613B690133EBD172 +:109810003B69013300D152E07A693B699A4211D128 +:10982000294B1968274B1A68131CDB009B189B00F7 +:10983000CB181A6A234B1A60224B1B68013301D1E3 +:10984000FFF7D2FE204B19683A69131CDB009B1806 +:109850009B00CB185B68FB601B4B19687A69131C73 +:10986000DB009B189B00CA18174B186839690B1C42 +:10987000DB005B189B00C3181B6A1362124B19684C +:109880007A69131CDB009B189B00CB181B6A3B6199 +:109890003B69013313D00C4B19683A69131CDB0088 +:1098A0009B189B00CA18084B186839690B1CDB0011 +:1098B0005B189B00C3185968FB68CB185360BD4602 +:1098C00006B080BD6C2C0020602C002080B500AF5D +:1098D0001120FFF76FFCBD4680BDC04680B500AFCC +:1098E0001420FFF767FCBD4680BDC04680B584B03C +:1098F00000AF7860144B1B68002B1BD0124B1A680A +:109900007B6899697B68DB69081C191C9047031CFC +:10991000FB60FB68BB60BB68002B0AD0B96864239E +:109920001A1CFF32094B081C111C1A1CFCF740FEC4 +:1099300006E005E07B689A697B68DB69181C904744 +:10994000BD4604B080BDC046802C0020082F020018 +:1099500080B584B000AF2B4B1B6801334FD0002380 +:109960007B60FFF76DFE021C274B1B68101C191C47 +:10997000FFF772FE031CBB60224B1B68FB601FE0FD +:10998000224B1968FA68131CDB009B189B00CB184C +:109990003B603B685A68BB689A4200D913E03B6859 +:1099A0005B68BA68D31ABB603B685B687A68D31897 +:1099B0007B603B681B6AFB603B68181CFFF796FFE7 +:1099C000FB680133DCD1124B1A78124B1B789A4298 +:1099D0000CD1104B1B780133DAB20E4B1A700D4BC1 +:1099E0001B78022B02D10B4B00221A70094B1B78FB +:1099F0001A1C094B92007968D150FFF76FFFBD46E2 +:109A000004B080BD6C2C0020702C0020602C002045 +:109A10007C2C00207D2C0020742C002080B582B08E +:109A200000AF7860184B1A78184B1B789A4223D0F5 +:109A3000154B1B780133DAB2134B1A70124B1B789B +:109A4000022B02D1104B00221A700F4B1B781A1CEC +:109A50000F4B9200D2587B681A607B681A680D4BD6 +:109A60001B68D2180B4B1A600A4B1B681B021A0AA0 +:109A7000084B1A60012303E07B6800221A60002370 +:109A8000181CBD4602B080BD7C2C00207D2C00201F +:109A9000742C0020702C002080B586B000AF434BA2 +:109AA0001B683B613B1C1733414A12781A7068E00F +:109AB000404B1A683B1C17331B78DB00D318FB6044 +:109AC0003B1C1633FA6812781A7053E0FB68596829 +:109AD0003B1C16331A78131C5B009B18DB00CB1859 +:109AE000BB603B1C16331A783B1C163301321A70CC +:109AF000FB689B783A1C163212789A4203D13B1CC1 +:109B0000163300221A70BB681B78022B02D0032B7D +:109B10002AD02FE0284B1968BB685A68131CDB0059 +:109B20009B189B00CB187B607B681B7D002B08D0AB +:109B3000BB685B68181CFFF74DFE7B6800221A7536 +:109B400018E017E01C4B1968184B1A68131CDB004F +:109B50009B189B00CB183B603B6800221A753B6842 +:109B60001A6A124B1A6000E0C046104B1B680133A2 +:109B7000E8D1C046FB685B783A1C163212789A42EC +:109B8000A4D13B1C17331B783A1C1732591E117095 +:109B9000002B8DD1054B1A683B69D31A5A1E93418D +:109BA000DBB2181CBD4606B080BDC0466C2C002040 +:109BB000642C0020682C0020602C002080B588B028 +:109BC00000AFF860B9607A600023FB6142E0254B8A +:109BD0001968254B1A68131CDB009B189B00CB18D7 +:109BE000BB61BB695A68FB689A4206D9BB695A686F +:109BF000FB68D21ABB695A6030E0BB695B68FA68DF +:109C0000D31AFB60BB695B68FA69D318FB61BB6957 +:109C100000225A60BB6900221A75134B1B687B61D6 +:109C2000BB691A6A104B1A60BB691B69002B11D003 +:109C3000BA68FB69D3181B021A0ABB699A60BB6930 +:109C40001A69BB69DA607B681A68BB691A627B684B +:109C50007A691A60044B1B680133B8D1BD4608B05D +:109C600080BDC046602C00206C2C002080B58AB0DE +:109C700000AF7860624B1B68BB613B1C2733614AB5 +:109C800012781A70A7E0604B1A683B1C27331B78C8 +:109C9000DB00D3187B6193E07B6801330ED07B68D7 +:109CA0003B625A4B19683A6A131CDB009B189B00F5 +:109CB000CB18FB61FB691B6A7B603EE07B695968DE +:109CC0007B691B781A1C131C5B009B18DB00CB18EC +:109CD0003B617B691B780133DAB27B691A707B695F +:109CE0001A787B699B789A4202D17B6900221A70AC +:109CF0003B695B683B62454B19683A6A131CDB00A1 +:109D00009B189B00CB18FB613B691B78012B03D18F +:109D1000FB691B7D002B00D052E03B699A68FB6910 +:109D20009A603B69DA68FB69DA603B691A69FB692A +:109D30001A613B695A69FB69DA61FB699A68344BBD +:109D40001B68D31A1B021A0A324B9A420ED8FB69BF +:109D50009A682F4B1B68101C191CFFF77DFC021C16 +:109D6000FB69DB68D218FB695A6018E0284B1A6857 +:109D7000FB699B68101C191CFFF76EFC031CFB6041 +:109D8000FB69DA68FB689A4206D9FB69DA68FB6806 +:109D9000D21AFB695A6002E0FB6900225A60FB6933 +:109DA00000229A60FB690022DA60FB6901221A75C1 +:109DB000FB69012252421A623B6A181CFFF768FCD9 +:109DC0007B68013300D067E77B691A787B695B7831 +:109DD0009A4200D060E73B1C27331B783A1C27329D +:109DE000591E1170002B00D04DE7054B1A68BB6956 +:109DF000D31A5A1E9341DBB2181CBD460AB080BD6F +:109E00006C2C0020642C0020682C0020602C00208A +:109E1000702C0020FEFF7F0090B589B000AF786005 +:109E20002A4B1B6801334CD0294B1968274B1A6801 +:109E3000131CDB009B189B00CB185B68FB61FFF7D2 +:109E4000FFFB031CBB61234B1B687B61BA697B6909 +:109E5000101C191CFFF700FC031C03333B611E4B55 +:109E60001B7801225340DBB2002B01D0FFF798FB97 +:109E7000FA693B69934200D2131C7A69D3187B615B +:109E80007B691B021B0A7B617B69181CFFF7F2FBD5 +:109E9000FFF7D6FB031CFB60FA68BB69101C191C9A +:109EA000FFF7DAFB031CDC1C7A69BB69101C191C68 +:109EB000FFF7D2FB031C9C4202D9FFF707FD02E02B +:109EC00001E0FFF791FBBD4609B090BD6C2C00206E +:109ED000602C0020702C0020842C002090B587B0CE +:109EE00000AF01235B427B601D4B1B683B611D4B38 +:109EF0001B68FB603C1C0B343B1C181CFFF78EFDE1 +:109F0000031C23703C1C1734FFF7C6FD031C237091 +:109F10003B1C0B331B78002B0BD039683A693B1D77 +:109F2000081C111C1A1CFFF749FE3B1C17330122A9 +:109F30001A707B68181CFFF799FE031C002B03D0D6 +:109F40003B1C173301221A703B1C17331B78002B64 +:109F500003D0FB68181CFFF75FFFBD4607B090BD3C +:109F6000702C00206C2C002080B582B000AF78608F +:109F700039603B68DAB27B685A70BD4602B080BD7A +:109F800080B584B000AF786039607B685B7801335E +:109F9000FB607B689B781A1CFB689A4201D1002306 +:109FA000FB607B681B781A1CFB689A4201D1002376 +:109FB0000EE03B68FA681A607B6859687B685B78DA +:109FC0001A1C131C5B009B18DB00CB18BB60BB6822 +:109FD000181CBD4604B080BD80B586B000AFF860E7 +:109FE000B9607A603B601B4B1A68FB68DB00D218D3 +:109FF0003B1C1033101C191CFFF7C2FF031C7B61B4 +:10A000007B69002B01D1042320E07B6901221A70B7 +:10A010007B69BA685A60FFF713FB021C7B699A6080 +:10A020007B697A68DA607B693A681A617B693A6AA7 +:10A030005A61084B1A68FB68DB00D2183B69101C98 +:10A04000191CFFF791FFFFF749FC0023181CBD46C0 +:10A0500006B080BD682C002080B584B000AF786069 +:10A060003960144B1A687B68DB00D2183B1C08333C +:10A07000101C191CFFF784FF031CFB60FB68002BFE +:10A0800001D1042312E0FB6802221A70FB683A68CF +:10A090005A60084B1A687B68DB00D218BB68101C3A +:10A0A000191CFFF761FFFFF719FC0023181CBD46C0 +:10A0B00004B080BD682C002080B584B000AF78600B +:10A0C000144B1A687B68DB00D2183B1C0833101C49 +:10A0D000191CFFF755FF031CFB60FB68002B01D127 +:10A0E000042313E0FB6803221A70FB68012252422A +:10A0F0005A60084B1A687B68DB00D218BB68101CDA +:10A10000191CFFF731FFFFF7E9FB0023181CBD46C0 +:10A1100004B080BD682C002080B500AF104AA02399 +:10A120005B000021D1500E4AA2235B000021D150D8 +:10A130000B4AA4235B000021D150094AA6235B00EF +:10A140000021D150064A80235B000021D150044AEF +:10A1500082235B000021D150FFF7FAFBBD4680BD92 +:10A160000010014080B500AFFFF7B8FEBD4680BDCE +:10A1700080B586B000AFF8607B603B1C0B33197074 +:10A180003B1C0A331A707B68181CFEF7D7FF031CB0 +:10A1900001225340DBB2002B01D0072389E07B680A +:10A1A000002B01D1072384E0FFF71EFA434B3A6AE4 +:10A1B0001A60434B3A1C0B3212781A70414B7A6882 +:10A1C0001A6000237B6116E03E4B19687A69131C04 +:10A1D000DB009B189B00CB1800221A70394B1968C2 +:10A1E0007A69131CDB009B189B00CB1800221A75A0 +:10A1F0007B6901337B613B1C0B331A787B699A4284 +:10A20000E2DC3B1C0B331A78131CDB009B189B0011 +:10A210007A68D3187B602C4B03221A702B4B7A6818 +:10A220001A607B6818337B6000237B6120E0274B3A +:10A230001A687B69DB00D3183B613B6900221A7006 +:10A240003B6900225A703B693A1C0A3212789A70B4 +:10A250003B697A685A603B1C0A331A78131C5B000E +:10A260009B18DB007A68D3187B607B6901337B61C4 +:10A270007B69022BDBDD164B012252421A60154B23 +:10A2800000221A70144B00221A701420FEF7ACFF43 +:10A2900014200321FEF7C2FF1420FEF75DFFFB68C8 +:10A2A000181CFFF76BF9FFF7CBF9021C0B4B1A6078 +:10A2B0000023181CBD4606B080BDC046802C00207F +:10A2C0005C2C0020602C0020642C0020682C0020D6 +:10A2D0006C2C00207C2C00207D2C0020702C002079 +:10A2E00080B586B000AFF8607A603B1C0B330A1C67 +:10A2F0001A70284B1B68002B01D1082346E07B68AD +:10A30000002B01D1072341E0FB68002B01D107237B +:10A310003CE000237B6132E01E4B19687A69131C14 +:10A32000DB009B189B00CB181B78002B24D1194B0A +:10A3300019687A69131CDB009B189B00CB1801225B +:10A340001A70144B19687A69131CDB009B189B0068 +:10A35000CB183A1C0B3212785A700E4B19687A6976 +:10A36000131CDB009B189B00CB187A689A617A69F2 +:10A37000FB681A60002309E07B6901337B61064BAF +:10A380001B781A1C7B699A42C6DC0423181CBD4644 +:10A3900006B080BD602C00205C2C002080B582B00F +:10A3A00000AFFFF7CDF8031C012B02D0032B03D025 +:10A3B00005E000237B6005E001237B6002E00223CF +:10A3C0007B60C0467B68181CBD4602B080BDC0469D +:10A3D00090B589B002AFF860B9607A601D4B1B6818 +:10A3E000002B01D1082330E01B4B1B781A1CFB68A3 +:10A3F0009A4202D9BB68042B01D8072325E0154BEC +:10A400001968FA68131CDB009B189B00CB181B789B +:10A41000012B01D0082318E00E4B1968FA68131CB1 +:10A42000DB009B189B00CB185B78012B01D1BB682C +:10A4300000E000237B61FFF7B1FFF968BA687B6930 +:10A440007C680094FFF7C8FD031C181CBD4607B0CC +:10A4500090BDC046602C00205C2C002080B582B0EE +:10A4600000AF7860134B1B68002B01D108231DE05F +:10A47000114B1B781A1C7B689A4201D8072315E000 +:10A480000C4B19687A68131CDB009B189B00CB18D7 +:10A490001B78012B01D0082308E0FFF77FFF021C87 +:10A4A0007B68101C191CFFF7D7FD031C181CBD4648 +:10A4B00002B080BD602C00205C2C002080B500AF75 +:10A4C000074B1B68002B01D1082306E0FFF766FF4E +:10A4D000031C181CFFF7F0FD031C181CBD4680BDB3 +:10A4E000602C002080B582B000AF7860FFF7A8F83C +:10A4F000021C7B681A600023181CBD4602B080BD98 +:10A5000080B584B000AFF860B9607A60FA68BB6863 +:10A51000101C191CFFF7A0F8021C7B681A600023AE +:10A52000181CBD4604B080BD80B582B000AF021CCF +:10A53000FB1D1A70064BFA1D1278111C1F220A40CF +:10A540000121081C9040021C1A60BD4602B080BD6B +:10A5500000E100E080B582B000AF021CFB1D1A7064 +:10A56000084AFB1D1B78191C1F230B400121081CE6 +:10A570009840031C191CC0235B00D150BD4602B09B +:10A5800080BDC04600E100E0B0B582B000AF021C63 +:10A590003960FB1D1A70FB1D1B787F2B32D93049A7 +:10A5A000FB1D1B781A1C0F231340083B98082C4AEC +:10A5B000FB1D1B781C1C0F232340083B9B08063304 +:10A5C0009B00D3185B68FA1D1278141C03222240EA +:10A5D000D200FF24251C95402A1CD2431A403B6818 +:10A5E0009C01FF231C40FB1D1B781D1C03232B40DB +:10A5F000DB00251C9D402B1C1A43831D9B00CB18A0 +:10A600005A6029E0174BFA1D127852B29208154988 +:10A61000F81D007840B28008C03080004158F81D15 +:10A620000078041C03202040C000FF24251C854026 +:10A63000281CC043084039688C01FF210C40F91DDB +:10A6400009780D1C03212940C900251C8D40291CB7 +:10A650000143C0329200D150BD4602B0B0BDC046E9 +:10A6600000ED00E000E100E080B582B000AF78606E +:10A67000A023DB057A68C132FF3292000321D1505A +:10A68000BD4602B080BDC04680B582B000AF7860E4 +:10A690000A1CFB1C1A70A023DB05FA1C127892001E +:10A6A000111C7A68C132FF329200D150BD4602B00F +:10A6B00080BDC04680B582B000AF7860FB1C1970C9 +:10A6C000BB1C1A70A023DB05BA1C12781204111CE3 +:10A6D000FA1C1278920011437A68C132FF3292005C +:10A6E000D150BD4602B080BD80B500AF074B0022FF +:10A6F0001A70074B0122DA60054B01225A60044AA6 +:10A70000A023DB000021D150BD4680BDB42C002029 +:10A710000020004080B582B000AF084B0122DA6013 +:10A72000074B01221A703B1C03221A70054B1B6851 +:10A730003A1C101C9847BD4602B080BD0020004066 +:10A74000B42C0020B02C002080B582B000AF154B97 +:10A750001B78DBB2022B02D0134B01229A60134A02 +:10A76000FB1D101C191C00F025FC031C002B02D043 +:10A77000FFF7D0FF12E00C4AC2239B008021D1508A +:10A78000094AFB1D1B78191C094BD150054B0222AD +:10A790001A70054AC1239B008021D150BD4602B0EA +:10A7A00080BDC046B42C002000200040982C002022 +:10A7B0001C05000080B500AF064BDA68054B9B68AE +:10A7C0009A4202D0FFF7C0FF01E0FFF7A3FFBD46AA +:10A7D00080BDC046982C002080B500AF084B1B7888 +:10A7E000DBB2012B02D0022B03D006E0FFF77CFF87 +:10A7F00003E0034B03221A70C046BD4680BDC0462D +:10A80000B42C002080B500AF114B1B78DBB2002BBD +:10A8100002D0032B15D018E00E4AA023DB00042140 +:10A82000D1500C4B01221A600B4BDA680A4B9B6823 +:10A830009A4202D0FFF788FF07E0054B01221A7009 +:10A8400003E0034B02221A70C046BD4680BDC046DD +:10A85000B42C002000200040982C002080B500AFD0 +:10A86000094B1B78DBB2012B0ADB022B05DD032B26 +:10A8700000D005E0FFF738FF03E0FFF79BFF00E0A3 +:10A88000C046BD4680BDC046B42C002080B500AF98 +:10A89000044B1B78DBB2012B01D1FFF755FFBD46FE +:10A8A00080BDC046B42C002080B500AFFFF71CFF70 +:10A8B000BD4680BD80B582B000AF021CFB1D1A7082 +:10A8C000FB1D1B78042B13D89A000B4BD3181B6865 +:10A8D0009F46FFF781FF0CE0FFF794FF09E0FFF7C9 +:10A8E000BDFF06E0FFF7D2FF03E0FFF7DDFF00E06A +:10A8F000C046BD4602B080BD482F020080B584B07E +:10A9000000AF786039603B687A681A40164B1B6864 +:10A91000134015D0154B1A783B1C0833101C191C1A +:10A9200000F0EEFE031CFB60FB68002B19D1BA6837 +:10A930007B6813407B60BB68DA433B6813403B6035 +:10A94000094B1B683A68134003D00120FFF7B2FFA0 +:10A9500007E0054B1B687A68134002D00020FFF720 +:10A96000A9FFBD4604B080BDAC2C0020A82C00205F +:10A9700080B586B000AF304A84235B00D358002BEB +:10A9800028D02D4A84235B000021D1502B4BDA685C +:10A990002A4B9B68D21A294B9B889A421AD8264A7E +:10A9A000A323DB00D358DBB2244A101C191C00F08F +:10A9B000D9FA224BDA68214B9B68D31A012B09D1B3 +:10A9C0003B1C0C3300221A701D4B1B683A1C0C32C6 +:10A9D000101C9847184A8E235B00D358002B07D0D1 +:10A9E000154A8E235B000021D1500320FFF762FF40 +:10A9F000114A92235B00D358002B19D00E4A9223A0 +:10AA00005B000021D1500C4A9023DB00D3587B61BE +:10AA1000094A9023DB007969D1503B1D02221A704C +:10AA20003B1D7A695A60064B1B683A1D101C9847FB +:10AA3000BD4606B080BDC04600200040882C0020E6 +:10AA4000B02C002080B500AF164AA023DB00042103 +:10AA5000D150144A84235B000021D150114A8E2327 +:10AA60005B000021D1500F4A0E490F4BCB580121FA +:10AA7000181C8843011C0C4BD1500A4AA123DB004F +:10AA800001214942D150074AA223DB00012149425A +:10AA9000D150044B01229A60024B01221A60BD463C +:10AAA00080BDC046002000406C05000080B582B02B +:10AAB00000AF7860164AA023DB000421D150144A6D +:10AAC00084235B000021D150114A8E235B000021BA +:10AAD000D1500F4A0E490F4BCB58012119430D4B52 +:10AAE000D1500B4A7B68DB78191CA223DB00D150C4 +:10AAF000074A7B689B78191CA123DB00D150044BCB +:10AB000001229A60024B01221A60BD4602B080BD4C +:10AB1000002000406C05000080B588B000AFF860F0 +:10AB2000B9607A601A1CFB1C1A700023FB610023B9 +:10AB3000BB619E4B00221A709D4B7A681A60BB68FD +:10AB4000002B01D107232DE1BB681A68BB685B6845 +:10AB50009BB29849081C111C1A1C00F0D5F9031C63 +:10AB60007B617B69002B01D07B691BE1BB689A6824 +:10AB7000BB68DB689BB29049081C111C1A1C00F0D2 +:10AB8000C3F9031C7B617B69002B01D07B6909E160 +:10AB9000FB685B78181CFFF767FDFB681B78181CC7 +:10ABA0000021FFF771FD854AFB685B78191C844B17 +:10ABB000D150824AFB681B78191C824BD1507F4AC6 +:10ABC000FB689968804BD150FB685B79002B04D0FF +:10ABD0007A4A7E4B0E21D15003E0784A7B4B00210C +:10ABE000D150FB681B79022B00D097E0FB689B7863 +:10ABF000181CFFF739FDA023DA05FB689B780121BB +:10AC0000081C9840031C191C714BD1506B4AA2239D +:10AC1000DB0001214942D150684AFB689B78191C2E +:10AC2000A123DB00D150654A6449684BCB58012110 +:10AC30001943664BD150FB68DB780122111C994007 +:10AC40000B1C1A1C634B1A60FB68DB78181C002174 +:10AC50000322FFF72FFDFB68DB780122101C9840D0 +:10AC6000031CFB61FB68DB780122111C99400B1C63 +:10AC7000BB61BB6A1B88002B17D15748F969BA69B9 +:10AC8000564B00F0F1FB031C7B617B69002B01D06C +:10AC90007B6987E0504B1B781B029BB2FF2213435A +:10ACA0009BB29AB2BB6A1A800CE0BB6A1B88FE2B6F +:10ACB00001D8072376E0BB6A1B881B0A9BB2DAB275 +:10ACC000454B1A70444B1A783B1C1033101C191C4E +:10ACD00000F016FD031C7B617B69002B01D07B69B2 +:10ACE00060E03D4B1B78181C00F022FC031C7B61CC +:10ACF0007B69002B01D07B6954E0FB68DB78012283 +:10AD0000101C9840031C3A69134003D10120FFF73F +:10AD1000D1FD2EE00020FFF7CDFD2AE0FB681B7976 +:10AD2000012B14D1BB6A1B88002B08D12C4B1B783C +:10AD30005A1CD1B22A4A11701A1CBB6A1A80FB68CD +:10AD4000181CFFF7B3FE194B01221A7011E0BB6A01 +:10AD50001B88002B08D1224B1B785A1CD1B2204AE9 +:10AD600011701A1CBB6A1A80FFF76CFE0F4B012290 +:10AD70001A70124AC2239B0001214942D1500F4A46 +:10AD8000C1239B00A1218900D1500220FFF7E2FBE3 +:10AD9000FB1C1B780220191CFFF7F6FB0220FFF7B3 +:10ADA000C3FB0023181CBD4608B080BDB42C002096 +:10ADB000B02C0020882C0020982C0020002000407F +:10ADC0000C05000014050000240500006C050000BF +:10ADD00004050000AC2C0020A82C0020FDA80100D8 +:10ADE0000820002080B582B000AF7860054A7B68FB +:10ADF000101C191C00F0DEF8031C181CBD4602B024 +:10AE000080BDC046882C002080B584B000AF021CF5 +:10AE1000FB1D1A70094AFB1D1B78101C191C00F041 +:10AE2000A1F8031CFB60FB68002B02D10220FFF796 +:10AE300041FDFB68181CBD4604B080BD982C002065 +:10AE400080B582B000AF0D4B181C00F0D5F8031C84 +:10AE50007B607B68002B01D07B680BE0084B181CE3 +:10AE600000F0CAF8031C7B607B68002B01D07B6874 +:10AE700000E00023181CBD4602B080BD882C0020D5 +:10AE8000982C002080B582B000AF7860064B1B780C +:10AE9000DBB25A1E9341DBB21A1C7B681A70002386 +:10AEA000181CBD4602B080BDB42C002080B584B013 +:10AEB00000AF021CBB1D1A80BB1D1B88FE2B04D8D3 +:10AEC0000420FFF7F7FC002317E03B1C0E33BA1DEC +:10AED0001288120A1A800B4B1B783A1C0E32128809 +:10AEE0009A4201D0072308E00420FFF7E3FC054B5A +:10AEF0001B78181C00F0C8FB031C181CBD4604B0CE +:10AF000080BDC046A82C002080B584B000AFF8609A +:10AF1000B960BB1D1A80BB68002B01D10E231CE059 +:10AF2000BB1D1B88002B06D0BB1D1B88013BBA1D17 +:10AF30001288134001D009230FE0FB68BA681A6039 +:10AF4000BB1D1B88013B9AB2FB689A80FB680022FC +:10AF50009A60FB680022DA600023181CBD4604B02A +:10AF600080BDC04680B582B000AF78600A1CFB1C73 +:10AF70001A707B68DA687B689B68D21A7B689B884A +:10AF80009A4211D87B681A687B68DB68796889887F +:10AF90000B40D318FA1C12781A707B68DB685A1CB5 +:10AFA0007B68DA60002300E00423181CBD4602B071 +:10AFB00080BDC04680B582B000AF786039607B68E4 +:10AFC000DA687B689B689A4211D07B681A687B6854 +:10AFD0009B68796889880B40D3181A783B681A7087 +:10AFE0007B689B685A1C7B689A60002300E00523FD +:10AFF000181CBD4602B080BD80B582B000AF78603D +:10B000007B68DA687B689A600023181CBD4602B032 +:10B0100080BDC04680B582B000AF021CFB1D1A7017 +:10B02000064BFA1D1278111C1F220A400121081C30 +:10B030009040021C1A60BD4602B080BD00E100E0F5 +:10B0400080B582B000AF021CFB1D1A70084AFB1DC0 +:10B050001B78191C1F230B400121081C9840031C5E +:10B06000191CC0235B00D150BD4602B080BDC04654 +:10B0700000E100E0B0B582B000AF021C3960FB1DFA +:10B080001A70FB1D1B787F2B32D93049FB1D1B78B2 +:10B090001A1C0F231340083B98082C4AFB1D1B78F1 +:10B0A0001C1C0F232340083B9B0806339B00D3182E +:10B0B0005B68FA1D1278141C03222240D200FF2480 +:10B0C000251C95402A1CD2431A403B689C01FF2353 +:10B0D0001C40FB1D1B781D1C03232B40DB00251C83 +:10B0E0009D402B1C1A43831D9B00CB185A6029E0FE +:10B0F000174BFA1D127852B292081549F81D0078C4 +:10B1000040B28008C03080004158F81D0078041C0F +:10B1100003202040C000FF24251C8540281CC0437C +:10B12000084039688C01FF210C40F91D09780D1C7D +:10B1300003212940C900251C8D40291C0143C03230 +:10B140009200D150BD4602B0B0BDC04600ED00E057 +:10B1500000E100E080B582B000AF78607A68032338 +:10B1600013405A425341DBB2181CBD4602B080BDA9 +:10B1700080B586B000AF7860396000237B6145E020 +:10B180007B690122111C99400B1CFB603B68FA682B +:10B19000134038D07B68DB68FA68134009D18023FC +:10B1A0009B023B617B68DA68FB681A437B68DA6064 +:10B1B00009E0C0239B023B617B68DB68FA68D243ED +:10B1C0001A407B68DA60A023DB05A022D2057969EA +:10B1D000C131FF31890089580F4A11407A69C13263 +:10B1E000FF329200D150A023DB05A022D20579695D +:10B1F000C131FF31890089583A6911437A69C132F6 +:10B20000FF329200D1507B6901337B617B691F2B38 +:10B21000B6D9BD4606B080BDFFFFFCFF80B588B043 +:10B2200000AFA023DA05A223DB00D358BB613E4A5E +:10B23000BE235B000021D1503B1C1F3300221A703B +:10B2400068E03A4B19683B1C1F331A78131C9B00AB +:10B250009B189B00CB183B613B1C1F331B780122C2 +:10B26000111C99400B1C1A1C314B1B6813404AD00F +:10B270003B69DB68DA43BB695A403B691B68134092 +:10B280007B613A697B69101C191CFFF771FFA023D1 +:10B29000DA05A223DB00D258BB695340FB60FB6890 +:10B2A000002B16D0BA69FB681343BB613B69DB68AE +:10B2B000DA43BB695A403B691B681340BB603A697B +:10B2C000BB68101C191CFFF753FF7A69BB68134356 +:10B2D0007B61BB69DA433B699B6813407A69134021 +:10B2E0007B603B695B68BA6913407A6913403B60D5 +:10B2F0003A687B68134306D03B691B6939687A68F2 +:10B30000081C111C98473B1C1F331A783B1C1F3329 +:10B3100001321A70074B1B783A1C1F3212789A427E +:10B320008FD3BD4608B080BD00600040C02C002017 +:10B33000B82C0020BD2C002080B584B000AF021CCA +:10B34000FB1D1A700023FB6031E01C4B1968FB1DCC +:10B350001A78131C9B009B189B00CB181B68FA687B +:10B360000121081C9040021C13401DD0A023DB05C6 +:10B37000A022D205F968C131FF3189008958104AED +:10B380001140FA68C132FF329200D150A023DB0590 +:10B39000A022D205F968C131FF3189008958FA68C5 +:10B3A000C132FF329200D150FB680133FB60FB6871 +:10B3B0001F2BCAD9BD4604B080BDC046C02C00209A +:10B3C000FFFFFCFF80B582B000AF021C3960FB1D9F +:10B3D0001A703B68002B01D1072337E03B68181C2B +:10B3E000FFF7B8FE031C01225340DBB2002B01D053 +:10B3F00007232BE0174B3A681A60174BFA1D127897 +:10B400001A70164B00221A70154B00221A60114B4D +:10B410001968114B1B781A1C131C9B009B189B006E +:10B42000081C00211A1C00F0F5FA0E4AC2239B00EA +:10B4300001214942D1500620FFF702FE06200121DA +:10B44000FFF718FE0620FFF7E5FD0023181CBD4698 +:10B4500002B080BDC02C0020BC2C0020BD2C0020E0 +:10B46000B82C00200060004080B584B000AFF860C8 +:10B47000B9607A603B602B4B1B68002B01D108231D +:10B480004CE03B68002B01D1072347E0264B1A789C +:10B49000264B1B789A4201D304233FE0214B1968C5 +:10B4A000214B1B781A1C131C9B009B189B00CB186C +:10B4B000B9687A680A431A601A4B19681A4B1B78E4 +:10B4C0001A1C131C9B009B189B00CB18BA685A606F +:10B4D000144B1968144B1B781A1C131C9B009B18E7 +:10B4E0009B00CB187A689A600E4B19680E4B1B783C +:10B4F0001A1C131C9B009B189B00CB183A681A61FE +:10B50000094B1B785A1CD1B2074A1170FA681370A4 +:10B51000FB681B78181CFFF70FFF0023181CBD46A3 +:10B5200004B080BDC02C0020BD2C0020BC2C00200D +:10B5300080B586B000AF021CFB1D1A704D4B1B6816 +:10B54000002B01D1082391E04B4B1B78FA1D127898 +:10B550009A4201D3072389E0484ABE235B000021B9 +:10B56000D150A023DA05A223DB00D358FB60444B63 +:10B570001B68002B05D1414AC1239B00802109068D +:10B58000D150FB1D1B780122111C99400B1C1A1C69 +:10B590003B4B1B681A433A4B1A60364B1968FB1D2C +:10B5A0001A78131C9B009B189B00CB180022DA60B2 +:10B5B00000237B6156E07B690122111C99400B1C22 +:10B5C000BB602C4B1968FB1D1A78131C9B009B1841 +:10B5D0009B00CB181B68BA68134040D0FB68BA6860 +:10B5E000134003D0C0239B023B6118E080239B02E1 +:10B5F0003B61204B1968FB1D1A78131C9B009B189C +:10B600009B00CA181B4B1868FB1D19780B1C9B006C +:10B610005B189B00C318D968BB680B43D360A02399 +:10B62000DB05A022D2057969C131FF318900895833 +:10B63000144A11407A69C132FF329200D150A023DE +:10B64000DB05A022D2057969C131FF318900895813 +:10B650003A6911437A69C132FF329200D1507B6955 +:10B6600001337B617B691F2BA5D90023181CBD46C4 +:10B6700006B080BDC02C0020BD2C00200060004022 +:10B68000B82C0020FFFFFCFF80B582B000AF021C89 +:10B69000FB1D1A70164B1B68002B01D1082323E0F9 +:10B6A000144B1B78FA1D12789A4201D307231BE032 +:10B6B000FB1D1B78181CFFF73FFEFB1D1B780122AA +:10B6C000111C99400B1CDA430B4B1B681A400A4BA8 +:10B6D0001A60094B1B68002B05D1084AC2239B0046 +:10B6E00080210906D1500023181CBD4602B080BD40 +:10B6F000C02C0020BD2C0020B82C00200060004091 +:10B7000080B584B000AF021C3960FB1D1A70134B6A +:10B710001B68002B01D108231CE0114B1B78FA1D7C +:10B7200012789A4201D3072314E00C4B1968FB1DD1 +:10B730001A78131C9B009B189B00CB18FB60A0235E +:10B74000DA05A223DB00D258FB681B681A403B686D +:10B750001A600023181CBD4604B080BDC02C002018 +:10B76000BD2C002080B584B000AFF860B9607A606D +:10B770000B4A7B68101C191C7F2200F007FA084A4C +:10B780007F230021D154BB689AB2064B1A80064B26 +:10B79000FA681A60034B1B88034B1B6872B6FEE7FE +:10B7A000C42C0020442D0020482D002080B500AF7F +:10B7B000024B034A1A60BD4680BDC0460C200020E3 +:10B7C0000024F40080B500AF00F01EF8031C002B2D +:10B7D00006D00A4B0A4A1A600A4B802212021A60EB +:10B7E00000F052F8031C002B05D08023DA05C1239A +:10B7F000DB000121D150BD4680BDC046040500409C +:10B80000DFFF07C0186C004080B500AF1A4B1A6804 +:10B81000FF231340012B2AD1184B1A680F23134022 +:10B8200025D1174B1A68F023134006D1154B1A681F +:10B83000F023134001D101231AE0114B1A68F023C1 +:10B840001340102B06D10F4B1A68F023134001D17F +:10B8500001230DE00A4B1A68F0231340302B06D168 +:10B86000084B1A68F023134001D1012300E00023A4 +:10B87000181CBD4680BDC046E00F00F0E40F00F08C +:10B88000E80F00F0EC0F00F080B500AF0D4B1A6828 +:10B89000FF231340012B11D10B4B1A680F231340C8 +:10B8A0000CD10A4B1A68F0231340402B06D1084BE9 +:10B8B0001A68F023134001D1012300E00023181C73 +:10B8C000BD4680BDE00F00F0E40F00F0E80F00F08F +:10B8D000EC0F00F003210A4802680A43026009489D +:10B8E00002680A4302600849084A094B9B1A03DDB3 +:10B8F000043BC858D050FBDC064880470648004748 +:10B90000240500405405004080340200002000203F +:10B91000D8280020C5B7010021610100FEE7FEE73D +:10B92000FEE7FEE7FEE7FEE710B50021041C01F08C +:10B9300057FC044B1868C36B002B00D09847201CA1 +:10B9400007F054FA602F020070B50D4E0D4D002423 +:10B95000AD1BAD1005D0A300F35801349847A542A4 +:10B96000F9D107F045FA084E084D0024AD1BAD1083 +:10B9700005D0A300F35801349847A542F9D170BD12 +:10B98000C8280020C8280020C8280020D02800206F +:10B99000F0B50F2A35D9031C0B439C0735D1161C73 +:10B9A000103E36093501451910350C1C031C27685B +:10B9B0001F6067685F60A7689F60E7681034DF609A +:10B9C0001033AB42F3D1731C1B01C518C9180F23E8 +:10B9D0001340032B1BD91C1FA4080134A40000230F +:10B9E000CE58EE500433A342FAD1ED18C918032300 +:10B9F0001A4005D00023CC5CEC5401339342FAD1B9 +:10BA0000F0BD051C002AF5D1FAE7051CF2E71A1C67 +:10BA1000F8E7C046F0B5830746D0541E002A42D04E +:10BA2000CEB2031C032503E0621E002C3BD0141C85 +:10BA300001335A1E16702B42F6D1032C2BD9FF2549 +:10BA40000D402A0215432A0415430F2C15D9271C33 +:10BA5000103F3F091E1C3A011036B6181A1C15601B +:10BA600055609560D5601032B242F8D101373F0180 +:10BA70000F22DB191440032C0DD9271FBF08BA0071 +:10BA80001E1DB6181A1C20C2B242FCD10137BF00DD +:10BA90000322DB191440002C05D01C19C9B21970FF +:10BAA0000133A342FBD1F0BD141C031CC5E7C04603 +:10BAB00008B470B5061C9DB0151E25DB822302ACB0 +:10BAC0009B00A381029121610023002A17D1A3606A +:10BAD000636101235B42E381219A22AB301C211C6C +:10BAE000019300F08DF8421C0BDB002D02D0029A6E +:10BAF000002313701DB070BC08BC01B01847531E62 +:10BB0000E5E78B223260F0E78B230360012040429F +:10BB1000F0E7C0460CB430B5174B9DB00C1C1D6847 +:10BB200024D4822302A99B008B8102900861002308 +:10BB3000002C16D18B604B6101235B42CB81209A94 +:10BB400021AB281C019300F05BF8421C0BDB002C9E +:10BB500002D0029A002313701DB030BC08BC02B0A2 +:10BB60001847631EE6E78B232B60F0E78B23012049 +:10BB70002B604042F0E7C046382400200023C25C1E +:10BB80000133002AFBD1581E7047C046031C0B43EB +:10BB9000F0B5041C9D0701D1032A15D8002A12D044 +:10BBA0000D78013A631C4E1C2570002D1BD0311CF2 +:10BBB00007E00C7801335D1E013A2C700131002C36 +:10BBC00011D0002AF5D1F0BD0B4E0B680B4FDD19DB +:10BBD0009D433542E2D10434251F043A04312B60E1 +:10BBE000032AF2D8DAE79C180021002AEBD019705A +:10BBF0000133A342FBD1E6E780808080FFFEFEFE9A +:10BC0000F0B544465F4656464D46F0B4C7B014936F +:10BC10000B9190460D9002F005FC00681A90FFF71A +:10BC2000ADFF0B9C1D90A3891D0604D5206900283B +:10BC300001D101F0A1F836AC002529AF0023099409 +:10BC400029940024BB607B6019951B941C9536AE2B +:10BC50001F941E951194C3465D462B785C46002BBD +:10BC60001BD0252B02D118E0252B3AD001342378A4 +:10BC7000002BF9D15846251A002D0ED0B8685A4627 +:10BC80002B18BB607B683260013375607B60072BCB +:10BC900034DC08361199491911912378002B36D0DC +:10BCA000621C8725934600236D4401222B7052426B +:10BCB0000025637800240C92109410220A954024E9 +:10BCC0008025914600212020A446AA465A460132EA +:10BCD0001C1C203C582C00D9CAE2C74DA4002C598A +:10BCE000A7465946651AC7E7109D14946D421095F2 +:10BCF0000A9C04231C430A941378E8E70D980B99D7 +:10BD00003A1C03F051FB002809D136AEC2E7B868EF +:10BD1000002804D00D980B993A1C03F045FB0B9CAE +:10BD20001198A3895D0601D50120404247B03CBC73 +:10BD300090469946A246AB46F0BD13782B21C6E744 +:10BD40001378551CA8462A2B01D101F0F0F91C1CD0 +:10BD5000303C0022092C01D901F05FF92B1C8846E8 +:10BD600091008A1852000133A2185C1E21780C1C25 +:10BD7000303C092CF4D91C1C0B1C4146A046002A5F +:10BD800001DA01F067F80C924246A1E70A9C554699 +:10BD90002C430A9413789AE70A9C1793102387255B +:10BDA0001C436D440A9429700A9D9346AD0600D445 +:10BDB00070E1149A072307329A43141C53681268DF +:10BDC0000834149412921393002B00DA70E1872543 +:10BDD0006D442D78129A1398A846012302430C9CB7 +:10BDE000002C03DB0A9D80218D430A95002A00D098 +:10BDF00068E30C9C002C00D064E3002B01D000F021 +:10BE0000C1FC0A9DED0701D400F0BCFC6D46D7359E +:10BE10003023099C2B70641B0F9415950F9B0C9D70 +:10BE2000AB4200DA2B1C00240E9318944546002DDB +:10BE300002D00E9C01340E940A9D02231D40AA4696 +:10BE400002D00E9C02340E940A9D84231D40A94604 +:10BE500000D017E2109D0E982C1A002C00DC11E285 +:10BE6000BA687B68102C01DC00F0F0FF634D311CD8 +:10BE7000A8464646102503E0103C0831102C15DD7D +:10BE8000103201330E604D60BA607B60072BF3DD2A +:10BE90000D980B993A1C03F087FA002800D03EE772 +:10BEA000103CBA687B6836A9102CE9DCB0460E1C41 +:10BEB000404674600133A4183060BC607B60072B7F +:10BEC00001DD00F0B6FC8721694409780836884610 +:10BED000D9E1179387236B441970149B934607335A +:10BEE000072293431D1C083514951C681B945B683E +:10BEF0001B981C931C9903F00BFA012801D000F049 +:10BF0000CFFD1B981C993B4B394A04F013FD0028C8 +:10BF100001D000F0F0FF87256D442D78A846179CCE +:10BF2000472C01DC00F024FF354C15940A9D80233A +:10BF30009D4303240A950E9403250F9500240025A4 +:10BF40000C94189572E7002410941C1C303C0023BC +:10BF500088469900CB185B0001321B19541E2178CA +:10BF60000C1C303C092CF4D910930B1C4146AFE655 +:10BF70000A9D08231D430A951378A8E60A9C179387 +:10BF800010231C430A940A9D9346AD0600D45FE13A +:10BF9000149B0722073393431C1C083414941C6819 +:10BFA0005D6812941395221C00232A4387240021E4 +:10BFB0006C442170884612E70A9C179310231C4397 +:10BFC0000A940A9D9346AD0600D42BE1149B0722E8 +:10BFD000073393431C1C083414941C685D68221CAE +:10BFE0001294139501232A43E0E7C046C046C04699 +:10BFF0000000000000000000642F02001C3102005D +:10C00000DC3002009346BC4C87220A9D6A44179399 +:10C0100011701F94AD0600D4A1E0149B07220733D2 +:10C0200093431C1C083414941C685D681294139587 +:10C030000A9DED0701D400F00CFC129A139802231C +:10C040000243B3D00A9D179C22A930201D430870DB +:10C050004C700A95AAE7149C1793149B04341B6830 +:10C0600093462CAD1494012487202B706844002340 +:10C070000E940F940024037098460C941894159510 +:10C08000DAE687200A9D6844179393460170AD064F +:10C0900000D58EE60A9DED0601D400F040FD149C0B +:10C0A000236804341293DB171393149400D48EE6A0 +:10C0B00012981399002544428D4187212D2369440C +:10C0C000221C0B7098461294139501232A4386E68E +:10C0D00087250A9C6D4493462970A40601D400F07C +:10C0E000F9FC149D119C2B68E21704351C605A6002 +:10C0F0001495B1E5149B149D1B680A9C129304359A +:10C1000002231C43934622AB302214957B4D1A70B8 +:10C11000002078220A9478245A7013901F950223E5 +:10C120001794129A42E70A9C65462C430A941378A6 +:10C13000CDE51378141C6C2B01D100F07FFD0A9C17 +:10C140004D462C430A94C2E587256D4429706B4CFB +:10C150000A9D179393461F94AD0600D55DE70A9D8F +:10C16000ED0601D400F0CDFC1498149C0068002169 +:10C1700004341290139114945AE70A9C04430A94CD +:10C180001378A4E5149D149C2D68872017936844A8 +:10C1900000239346043415950370002D01D100F05F +:10C1A00091FE0C9D1598002D01DA00F043FE002150 +:10C1B0002A1C02F0D1FB002801D100F0F3FE159DEE +:10C1C000401B0C9D0F90A84200DD0F9587200F9D0E +:10C1D00068440078EB43DB1780461D400E951494AD +:10C1E000002500240C94189520E60A9D01231D4388 +:10C1F0000A9513786BE5149D149C2D6804341095F2 +:10C20000002D00DA70E51378149460E513780029A6 +:10C2100000D05CE520215AE50A9D17939346AD06B0 +:10C2200000D5D3E60A9DED0601D400F09DFC1498DC +:10C23000149C00680021043412901391149401237B +:10C24000021CB3E60A9D17939346AD0600D59FE600 +:10C250000A9DED0601D400F072FC1498149C00684D +:10C26000002104341290139114940023021C9DE6C3 +:10C2700087256D44179393462970002B00D146E51E +:10C280002CADF0E6BC684346002B0DD00123736053 +:10C290007B6887256D44013401333560BC607B6069 +:10C2A000072B00DD1AE20836504600280CD022ABDE +:10C2B0003360022373607B6802340133BC607B60AF +:10C2C000072B00DD22E208364946802900D17DE1B6 +:10C2D0000C9A0F9BD51A002D3EDD7B68102D01DCDA +:10C2E00000F052FC0649102289469246211C321C5D +:10C2F0000D9C2E1C4D4609E0E8300200FC30020087 +:10C30000C8300200103E0832102E16DD50461031A3 +:10C31000013315605060B9607B60072BF2DD201C93 +:10C320000B993A1C03F040F8002800D0F7E4103EC7 +:10C33000B9687B6836AA102EE8DCA9460C1C351CAF +:10C34000161C49466419013331607560BC607B601E +:10C35000072B00DDB6E108360A9DED0500D5D8E0D3 +:10C36000159D7B6835600F9D013364197560BC6055 +:10C370007B60072B00DD9AE008360A9D6D0743D5E8 +:10C3800010980E99451A002D3EDD7B68102D01DCBA +:10C3900000F0ADFDDA4810218946321C211C2E1C0C +:10C3A00080460D9C0B9D03E0103E0832102E17DDD9 +:10C3B000D34810311060013348465060B9607B604B +:10C3C000072BF1DD201C291C3A1C02F0EDFF002890 +:10C3D00000D0A4E4103EB9687B6836AA102EE7DCD2 +:10C3E000351C0C1C161C41466419013322C6BC6066 +:10C3F0007B60072B08DD0D980B993A1C02F0D4FFE7 +:10C40000002800D08BE4BC680E9B109DAB4200DA84 +:10C410002B1C119DED181195002C00D025E1002357 +:10C420007B6036AEFFF718FC199D012D00DCEFE2B2 +:10C43000012373607B68159D013401333560BC6056 +:10C440007B60072B00DD04E308361A9D013335605D +:10C450001D9D984664197560BC607B60072B00DDEC +:10C4600004E308361B981C99A44BA34A04F05CFA19 +:10C47000002800D0F3E1199B159D0121013B884460 +:10C480000135E418424635607360BC607A60072A63 +:10C4900000DDDCE0083625AB1E9D336043466419A1 +:10C4A00001337560BC607B60072B00DC64E70D988E +:10C4B0000B993A1C02F078FF002800D02FE4BC68EA +:10C4C00036AE5AE7012B00D12CE1022B00D0D6E08A +:10C4D0001F9D6B46D7330F21A946B4461C1C129AE8 +:10C4E000139B201C0C1C14404D462C5D1E07150987 +:10C4F000321C04702A431C09231C151C441E1D43B6 +:10C50000EFD1099C1590241A1292139366460F944A +:10C5100084E4179D652D87DD1B981C99774B764A1F +:10C5200004F002FA002800D132E1764B0134336086 +:10C53000012373607B68BC6001337B60072B00DDE7 +:10C5400026E308362398199DA84203DB0A9DED07D0 +:10C5500000D412E71A9D7B6835601D9D0133641974 +:10C560007560BC607B60072B00DD6EE30836199DAB +:10C57000013D002D00DC00E77B68102D01DC00F0A0 +:10C58000CEFD6149102289469046211C321C0D9C2B +:10C590002E1C4D4604E00832103E102E00DCADE1AA +:10C5A00040461031013315605060B9607B60072B45 +:10C5B000F1DD201C0B993A1C02F0F6FE002801D098 +:10C5C000FFF7ADFBB9687B6836AAE5E7109A0E9BCA +:10C5D000D51A002D00DC7BE67B68102D01DC00F015 +:10C5E000B7FC4949102289469246211C321C0D9CF9 +:10C5F0002E1C4D4603E0103E0832102E17DD50462B +:10C600001031013315605060B9607B60072BF2DD9B +:10C61000201C0B993A1C02F0C7FE002801D0FFF73E +:10C620007EFB103EB9687B6836AA102EE7DCA9466F +:10C630000C1C351C161C49466419013331607560A9 +:10C64000BC607B60072B00DD1EE2083640E60D98DB +:10C650000B993A1C02F0A8FE002801D0FFF75FFBFF +:10C660007B68BC68984636AE15E70D980B993A1C66 +:10C6700002F09AFE002800D1D1E6FFF750FB6B468E +:10C68000D7330720B446129C139D021C224030323F +:10C69000191C1A706B079946E6084C46EB083443A0 +:10C6A0001D1C261C4B1E2E43EFD1129413950A9C81 +:10C6B00015916646E40700D52FE1099D6D1A0F9587 +:10C6C000FFF7ACFB0D980B993A1C02F06DFE0028A9 +:10C6D00001D0FFF724FBBC6836AE3DE60D980B9900 +:10C6E0003A1C02F061FE002801D0FFF718FBBC687D +:10C6F00036AED9E5C046C04600000000000000008C +:10C700001C31020018310200C83002000D980B994C +:10C710003A1C02F049FE002801D0FFF700FBBC687C +:10C7200036AED1E51398002802D11299092923D9F0 +:10C730006B46D733B146129C139D1E1C201C291C2E +:10C740000A22002304F01EF930323270201C0A2223 +:10C750000023291C04F016F9021C041C0D1C731E76 +:10C760000A43EAD1159612941395099D159C4E46DD +:10C770002D1B0F95FFF752FB6D460B1CD735303341 +:10C78000FFF747FB002536AC0F951594FFF746FBE6 +:10C79000239B002B00DC07E215981999189A45187D +:10C7A000281A8046904200DD9046404600280BDD66 +:10C7B0007B6815994444013331607060BC607B60D4 +:10C7C000072B00DD4AE308364246D343DB171898AF +:10C7D0001340C01A8046002800DCBBE07B681028AC +:10C7E00001DC00F0A0FCDE4A10209146211C321C26 +:10C7F00044468246A8464E460D9D04E00832103C51 +:10C80000102C00DC95E0504610310133166050606A +:10C81000B9607B60072BF1DD281C0B993A1C02F0F4 +:10C82000C3FD002801D0FFF77AFAB9687B6836AA01 +:10C83000E5E70D980B993A1C02F0B6FD002801D0EF +:10C84000FFF76DFA87226A441278BC68904636AECC +:10C8500019E5129A139802230243FFF7A7FB199DCB +:10C86000013D002D00DC16E6102D01DC00F040FC3F +:10C87000BB49102289469246211C321C43462E1C7D +:10C880000D9C4D4603E0103E0832102E17DD504639 +:10C890001031013315605060B9607B60072BF2DD09 +:10C8A000201C0B993A1C02F07FFD002801D0FFF7F5 +:10C8B00036FA103EB9687B6836AA102EE7DCA94626 +:10C8C0000C1C351C9846161C0122904449466419DC +:10C8D000434631607560BC607B60072B00DCD9E5A6 +:10C8E0000D980B993A1C02F05FFD002801D0FFF76C +:10C8F00016FA7D68BC68A84636AECCE5A9460C1C85 +:10C90000351C161C49466419013331607560BC60E2 +:10C910007B60072B00DC2FE5C9E5302A03D0159397 +:10C92000013930230B70099C159D641B0F94FFF790 +:10C9300075FA4546B146A046161C0C1C49464246AF +:10C940004444013331607260BC607B60072B00DDC2 +:10C95000ACE20836159B19989846189B9844239B7F +:10C96000834247DB0A99C90744D441466A1A199D94 +:10C97000EB1A1D1E954200DD151C002D0BDD7A689B +:10C9800040466419013230607560BC607A60072AE5 +:10C9900000DD7CE20836EA43D21715405D1B002D0E +:10C9A00000DCEAE47B68102D00DCD1E36C4A102047 +:10C9B0009146211C321C80462E1C0D9C4D4603E0E6 +:10C9C0000832103E102E99DD4046103101331560BB +:10C9D0005060B9607B60072BF2DD201C0B993A1C7C +:10C9E00002F0E2FC002801D0FFF799F9B9687B68F2 +:10C9F00036AAE6E71A9A1D9832607A68241801323E +:10CA00007060BC607A60072A00DD33E20836ACE76C +:10CA10000A9D01232B4200D00AE57868159D8046C7 +:10CA2000012080440134414635607360BC60796008 +:10CA3000072900DC2EE50D980B993A1C02F0B4FC96 +:10CA4000002801D0FFF76BF97A68BC68904636AED3 +:10CA500021E50D980B993A1C02F0A6FC002801D0A4 +:10CA6000FFF75DF9BC687B6836AEEEE40D980B9974 +:10CA70003A1C02F099FC002801D0FFF750F97868C1 +:10CA8000BC68804636AEEDE40D980B993A1C02F076 +:10CA90008BFC002801D0FFF742F9BC6836AE17E4E2 +:10CAA0001B981C9902F034FC002800D0D9E0179C98 +:10CAB000472C00DC6EE12B4C159487200A9D6844BE +:10CAC000802300789D4303240A9580460E94032515 +:10CAD000FFF733FA0A9DED060BD40A9C640608D5CD +:10CAE000149D119C2D682C80149D04351495FFF71E +:10CAF000B3F8149C119D236804341D601494FFF74F +:10CB0000ABF80A9D6D0600D46FE1149C00252488C3 +:10CB100013951294149C04341494FFF789FA0A9D17 +:10CB2000149C6D0601D4FFF7BBFA0023E35E149D4D +:10CB300012930435DB1713931495FFF745F90A9DFB +:10CB40006D0600D439E1149C0025248813951294B5 +:10CB5000149C002304341494129AFFF727FAC04659 +:10CB6000C8300200E43002000A9D6D0600D430E1B6 +:10CB7000149C0025248813951294149C01230434DA +:10CB80001494129AFFF712FAE1488146FFF7D9FB95 +:10CB90000D980B993A1C02F007FC002801D0FFF712 +:10CBA000BEF8BC6836AECDE4DA4A01343260012208 +:10CBB00072607A68BC6001327A60072A00DDECE0BE +:10CBC0000836181C002807D1199D002D04D10A9D94 +:10CBD000ED0701D4FFF7D1FB1A9D7B6835601D9DE1 +:10CBE000013361197560B9607B60072B00DD19E2C4 +:10CBF000321C08324442002C00DC0CE1102C00DC1A +:10CC0000C6E2C34D102604E00832103C102C00DCB4 +:10CC1000F5E01031013315605660B9607B60072B79 +:10CC2000F2DD0D980B993A1C02F0BEFB002801D0F2 +:10CC3000FFF775F8B9687B6836AAE6E70A9D013206 +:10CC400005430A956378FFF742F80D980B993A1C53 +:10CC500002F0AAFB002801D0FFF761F8BC6836AEED +:10CC600085E4179D20230C9C9D43A946013400D1E7 +:10CC7000A0E0472D00D1C9E180230A9C5B001C4342 +:10CC80001C9D1C9B1694A846002B00DAE7E10024AB +:10CC90000E94179D662D00D15EE1462D00D15BE11B +:10CCA0004B460C9C453B5A425341E41802230093E7 +:10CCB00023AB029324AB039327AB049301940D9809 +:10CCC0001B9A434600F0C8FBA2461590672D01D081 +:10CCD000472D03D10A9DED0700D4E0E115984946A0 +:10CCE000041C5444462900D148E1884B864A1B98CD +:10CCF000414603F019FE221C00280BD1279B1A1C69 +:10CD00009C4207D930215A1C27921970279B9C42BC +:10CD1000F9D81A1C159C4D46121B1992472D00D1AB +:10CD20000EE1179C652C00DC38E2179C662C00D1C4 +:10CD3000A8E1239D1895199C189DAC4200DD7FE168 +:10CD40000A9CE40700D5D7E1EB43DB172B400F9596 +:10CD5000672517950E9D002D00D0E5E087206844DB +:10CD60000078169C80460E930A940C95FFF75EF8A7 +:10CD7000694D1595FFF7DAF80D98402101F066FB33 +:10CD800020602061002800D10DE20B9D40236B61E3 +:10CD9000FEF751FF614D15958FE60D980B993A1CE2 +:10CDA00002F002FB002801D0FEF7B9FF2398BC680F +:10CDB00036AE07E706240C945EE7149D149C2D689C +:10CDC0000020043412951390149400232A1CFFF7BA +:10CDD000EDF8149D149C2D680020043412951390D6 +:10CDE000149401232A1CFFF7E1F8149D149C2D686C +:10CDF00000200434129513901494FFF719F9A946F2 +:10CE000048460919013310605460B9607B60072BF4 +:10CE100000DD2AE10832159C199D146001334C197C +:10CE20005560BC607B60072B01DDFFF740FB161CE3 +:10CE3000FFF7A2FAFEF7A2FE0F90C34387206844D3 +:10CE40000078DB1780460F9DFFF7C7F93449884605 +:10CE5000FFF72EF801225242FEF795FF0D980B992D +:10CE60003A1C02F0A1FA002801D0FEF758FFBC6876 +:10CE700036AEA9E40D980B993A1C02F095FA0028F9 +:10CE800001D0FEF74CFF239BBC6836AE6DE50D98D4 +:10CE90000B993A1C02F088FA002801D0FEF73FFFF8 +:10CEA000199C239836AE231ABC6874E50D980B992B +:10CEB0003A1C02F079FA002801D0FEF730FFBC6876 +:10CEC00036AE47E50C9B062B00D906230F930F9D2A +:10CED000DB43DB17149400241D400C94114C0E9579 +:10CEE00000200025804618951594FEF7A5FF0C4AF2 +:10CEF0009046FFF778FA87202D2368440370984600 +:10CF0000FFF70DF8C046C04600000000000000001A +:10CF1000C830020018310200D8300200E0300200B0 +:10CF20001C31020010310200169C87202D2268441B +:10CF30000A94002402700E9390460C94FEF779FF39 +:10CF4000239CE01C36DB0C9DA54233DB1894F2E6F3 +:10CF50009B488146FFF76FFB0323009323AB0C9C98 +:10CF6000029324AB039327AB049301940D981B9A6F +:10CF7000434600F071FAA2461590AFE60378302BD5 +:10CF800002D0239BE418B0E61B9841468B4B8A4A9B +:10CF900003F0CAFC0028F4D1012350461B1A239346 +:10CFA000E418A2E68720684400780E958046149421 +:10CFB000FEF7C3FF179D023D1795179825AD013C5D +:10CFC0002394A8462870002C00DAD4E06B462B226C +:10CFD00095331A70092C64DC6B469633302230345A +:10CFE0001A705C7026AB4446199D1C1B2D191E94AB +:10CFF000199C0F95012C00DCB7E00F9C01340F94B5 +:10D00000E343DB17002523401895A3E60C9C002C76 +:10D0100000D031E601250C952EE600242A1C0C9444 +:10D02000FEF756FE0D980B993A1C02F0BDF9002848 +:10D0300001D0FEF774FE2398B9687B6836AAD9E55B +:10D04000189C0123002C00DCA5E0199D5B190F93AF +:10D050000F9CDB43DB176725234017957AE6802575 +:10D060002D062D24A8440E9413E60D980B993A1C16 +:10D0700002F09AF9002801D0FEF751FEB9687B68EA +:10D0800036AAC8E6239C0C9D1894002C64DD002D64 +:10D090003BD10A9CE40738D4189B0F935AE6279A91 +:10D0A00038E6A221694489460B1C201C0A211D1C5C +:10D0B00003F01EFC30312970201C0A2103F0C2FB52 +:10D0C0006B1E041E092CF0DC30346A46E4B2A33235 +:10D0D0001C70934264D20D3A01E05C780133147005 +:10D0E00001329945F9D196227B1B6A44D3187AE71D +:10D0F00033488146FFF7E8FB189C67250134E3437A +:10D10000DB170F942340179524E60C9B189D0133E1 +:10D11000EB180F930F9CDB43DB1723401AE62848DC +:10D120008146FFF7EFFB26498946FFF707FC149D70 +:10D13000149C2D68043453780C9514944246002DA9 +:10D1400001DBFEF7C4FD012464420C94FEF7BFFD31 +:10D150001B498946FFF7D6FB002D12D10A9CE40734 +:10D160000FD4012401230F94F4E50A9DED0700D5A7 +:10D1700043E70F9C44E76B462D22953364421A70B7 +:10D1800028E70C9D0235EB43DB170F952B40E1E5BB +:10D190000B48814634E602231B1B56E7239C0CE711 +:10D1A0006B4696331FE70D9C0C2301202360404201 +:10D1B000FEF7BCFDC046C0460000000000000000B5 +:10D1C000C8300200C046C04608B5034B002B02D051 +:10D1D000024800F091F808BD0000000091E3010052 +:10D1E000F0B55F4656464D464446F0B4404B85B0D8 +:10D1F0001B68029001934933FF3303930F1C01987E +:10D20000A421490042589046002A4AD003988146FA +:10D2100041464E68741E41D44546A3008835ED183A +:10D22000C620C42301365B004000B6009B46824600 +:10D230004644C344C24408E02B1C80331B68BB42F5 +:10D2400005D0043D043E013C28D3002FF4D14146D3 +:10D250004A683368013AA2422CD000223260002B87 +:10D26000EFD040465946406801220968A24000902C +:10D2700011421DD05046006810421DD10298296805 +:10D28000984741464968009A9142B8D14A46126887 +:10D290004245B4D1043D043E013CD6D2154A002A91 +:10D2A0000DD105B03CBC90469946A246AB46F0BDB8 +:10D2B0009847E6E74C60D2E728689847E1E743469D +:10D2C0005B684046002B0DD10368002B0ED0494609 +:10D2D0000B6000E000BF4B461A68904641460029AB +:10D2E00096D1DEE70368C1469846F7E70023FAE7E0 +:10D2F000602F02000000000008B5011C0022002081 +:10D30000002302F049FE08BDF0B544465F4656468C +:10D310004D46F0B480468B460C694146096985B09C +:10D3200000208C4200DD90E05D46013C1435A300F6 +:10D3300002954746ED1814372968FB180131186823 +:10D34000039303F031FA061E42D000218A46029B65 +:10D350003A1CAC46B9465546071C0E1CA24602CBE9 +:10D360000804000C7843090C79433018040C641845 +:10D37000116800040904090C4D19000C281A1568DD +:10D38000260C2404290C240C0514091B491900043B +:10D390000D14000C0904014302C29C45DFD203991D +:10D3A0003E1C096865464F465446002910D1039B30 +:10D3B000043B9F420AD21A68002A03D006E019688B +:10D3C000002903D1043B013C9F42F8D3424614613B +:10D3D0004046594601F08CFD002835DB0021894686 +:10D3E0000136211C029BB4464C463A1C2E1C894631 +:10D3F000116820CB0804000C04192804000C201A22 +:10D40000090C2D0C0414491B091900040C14000C00 +:10D410000904014302C29E42EAD24C46A300FB1813 +:10D420001A686646002A0FD1043B9F420AD21D6843 +:10D43000002D03D006E01968002903D1043B013C0C +:10D440009F42F8D342461461301C05B03CBC904664 +:10D450009946A246AB46F0BDF0B556464D465F46EE +:10D460004446F0B4016C9DB08246299D029203931C +:10D47000002909D0436C01229A404B608A6001F078 +:10D48000D9FA002351460B64039E002E34DB00239F +:10D490002B601F4B321C1A409A421AD0029C039DEB +:10D4A0001A4B194A201C291C03F03EFA002837D0D9 +:10D4B000289C2A9D01232360002D00D13AE21548C3 +:10D4C000286001381DB03CBC90469946A246AB4648 +:10D4D000F0BD114B289C029D2360002D00D10CE271 +:10D4E0000E482A9C002CEDD0C278C31C002A00D024 +:10D4F00005332A9D2B60E5E77600012376082B6033 +:10D500000396C6E7C046C0460000000000000000C9 +:10D510000000F07F193102000F27000038310200AF +:10D520001BAB00931AAB019350462B1C221C01F03D +:10D53000E7FD330D834600D1E4E1201CBC4C2A03F7 +:10D54000120B211C1143BB4A00241A9F9E181394EE +:10D55000A84BA74A04F082FCA74AA84B04F0EEF9B6 +:10D56000A74AA84B03F064FA041C301C0D1C04F0FD +:10D57000D3FFA54AA54B04F0E1F9021C0B1C201CAB +:10D58000291C03F055FA041C0D1C04F091FFA04A5D +:10D59000A04B0890291C201C03F0CCF9002800D0D7 +:10D5A000BBE2089D01241194162D0FD8A24AEB006E +:10D5B000D31818685968029A039B03F0CFF9002822 +:10D5C00000D1CDE3013D0024089511940024BE1B39 +:10D5D0000994013EB14600D5ACE2089C002C00DA6B +:10D5E00092E20025A1440D940B95269C092C00D9AC +:10D5F000A2E10125052C02DD043C26940025269C91 +:10D60000032C01D100F0FFFC01DC00F07FFC269C24 +:10D61000042C01D100F0FDFB01241094269C052C64 +:10D6200000D08BE1279C08996418129401340A9465 +:10D63000002C01DC00F037FC00235246536400212B +:10D64000172C0AD9012204235B00181C1430111C6A +:10D650000132A042F8D953465964504601F0C2F94C +:10D6600051460C9008640E2C00D978E1002D00D1B1 +:10D6700075E1089D002D01DC00F002FD2A1C0F233E +:10D680006D491A40D2008A180899146855680E111D +:10D69000F20601D400F0C3FC1E40684B02980399C7 +:10D6A0001A6A5B6A03F0E0FC0E900F910323984620 +:10D6B000002E12D0614F201C291C44460123334206 +:10D6C00004D03A687B68013404F038F976100837E2 +:10D6D000002EF3D1A0460D1C041C0E980F99221C9D +:10D6E0002B1C03F0C1FC061C0F1C119D002D09D042 +:10D6F000301C391C484A494B03F01CF9002801D062 +:10D7000000F0A9FD404604F007FF021C0B1C301C72 +:10D71000391C04F013F9424A424B03F089F90E9088 +:10D720000F910F9B464C0A9D1C190F94002D01D19F +:10D7300000F044FC089C0A9D1894A846109C002CFC +:10D7400001D100F0DEFC43463B4A013BDB00D3182D +:10D750001A685B683448354903F086FC0E9A0F9BC3 +:10D7600004F07CFB14901591391C301C04F0A0FED1 +:10D77000041C04F0D1FE021C0B1C301C391C04F0EC +:10D780006DFB271C30370C9D0E900F910E9A0F9B4E +:10D79000149815990C9EFFB22F70013603F0DEF835 +:10D7A000002801D000F097FD0E9A0F9B1A481B49E4 +:10D7B00004F054FB021C0B1C1498159903F0CEF8CE +:10D7C000002801D000F0C3FD4146012900DCC6E07D +:10D7D0004C46199452465C46A8441694B1460E9C99 +:10D7E0000F9D149E159F0E923EE0C046C046C04657 +:10D7F000000000000000F83F61436F63A787D23F3D +:10D80000B3C8608B288AC63FFB799F501344D33F2F +:10D810000000000000000000000000000000F03FD9 +:10D820000000000000001C40000000000000E03F7D +:10D830000000F03F01FCFFFF4831020010320200FF +:10D840000000C0FC221C2B1CBE49BD4804F006FB96 +:10D85000321C3B1C03F06EF8002801D000F053FD91 +:10D86000C14501D100F05BFD301C391CB64AB74BF5 +:10D8700004F064F8B44AB54B061C0F1C201C291C8C +:10D8800004F05CF80D1C041C04F012FE824604F047 +:10D8900043FE021C0B1C201C291C04F0DFFA0D1C8B +:10D8A00001210123494299448B4653463033CB44EE +:10D8B000DBB25A46041C13709A46201C291C321CE9 +:10D8C0003B1C03F037F80028BCD00E9C169BA246E8 +:10D8D000189C9B464E4608945046594601F0AAF8BB +:10D8E00000233370089B289C2A9D01332360002D60 +:10D8F00000D108E32E600C98E4E5360300D0EFE594 +:10D900009548EEE51A9F1B99944B7D189D4200DACD +:10D9100020E29348934A401B029C8640AB18301C7F +:10D92000DC40204304F036FE8F4A012489186E1E25 +:10D9300013940DE68D48C5E5002426940023554632 +:10D9400000216B64504601F04DF80126764200211B +:10D9500001240C9028640A961296279110941B9B20 +:10D96000002B00DAB2E0089D0E2D00DDAEE0804A0B +:10D97000EB00D3181C685D6804940595279D002D65 +:10D9800000DA50E2029C039D049A059B201C291C8E +:10D9900003F06AFB04F08CFD804604F0BDFD049AA0 +:10D9A000059B03F0CBFF021C0B1C201C291C04F060 +:10D9B00055FA43460C9A30330C9E13700A9B041C94 +:10D9C0000D1C0136012B53D05F4A604B03F0B6FFAC +:10D9D0005F4A604B041C0D1C02F0A6FF002800D01B +:10D9E0007AE70C990C9F89460A99023752465B46A2 +:10D9F000BA46894402930792049E059F12E0101CC8 +:10DA0000191C514A514B03F099FF514A514B0D1CBF +:10DA1000041C01218A44201C291C02F085FF0028D7 +:10DA200000D0B2E2321C3B1C201C291C03F01CFB62 +:10DA300004F03EFD804604F06FFD321C3B1C03F0F9 +:10DA40007DFF021C0B1C201C291C04F007FA021C81 +:10DA50000B1C041C0D1C4046514601393030D34686 +:10DA60000870CA45CBD1029A079B564693469A4600 +:10DA7000221C2B1C201C291C02F0DAFF041C0D1C8C +:10DA8000221C049805992B1C02F054FF00280CD18D +:10DA900004980599221C2B1C02F046FF002800D197 +:10DAA0001AE74346DB0700D416E7741E27780C9B61 +:10DAB00006E0A34200D1CAE2023E3778261C013CB0 +:10DAC000392FF6D00137FFB2277005E7109C002CE4 +:10DAD00050D0269D012D00DCCCE10A9C0B9D013C21 +:10DAE000A54200DA93E22C1B0A9D002D00DA99E38F +:10DAF000099E0A9B099D5046ED18012109959944FC +:10DB000001F08EF8071C38E0089D099C641B0994FD +:10DB10006C4200250B940D9567E5089804F0FCFC19 +:10DB20002B1C221C02F000FF089D43424341ED1ACA +:10DB3000089536E54D466D420995A1464DE5C0462E +:10DB4000000000000000F03F000000000000244042 +:10DB500000000000000000002C310200EFFBFFFF7E +:10DB60000EFCFFFF12040000000010FE183102003E +:10DB7000483102000B9C099E0027002E0DD049461B +:10DB800000290ADD4B46B14500DD40E1099D4946CB +:10DB9000ED1AC91A0995F61A89460B9D002D1ADD52 +:10DBA000109D002D00D127E2002C10DD391C221C15 +:10DBB000504601F0E1F8071C5A46391C504601F066 +:10DBC00039F85946051C504600F034FFAB460B9D12 +:10DBD0002A1B00D048E15046012101F021F80D9C9C +:10DBE0008046002C05DD41465046221C01F0C4F859 +:10DBF0008046269D0024012D00DC8EE10D9D012331 +:10DC0000002D00D074E14B441F22134000D19FE04F +:10DC10002022D21A042A00DC9FE31C22D31A099D79 +:10DC2000F618ED1809959944099D002D05DD594612 +:10DC300050462A1C01F0FCF883464946002905DDC0 +:10DC4000414650464A4601F0F3F88046119D002DAA +:10DC500000D02EE10A9D002D00DC71E1109D002D09 +:10DC600000D180E0002E05DD391C5046321C01F049 +:10DC7000DFF8071CB946002C00D02EE20C9C0A9D50 +:10DC8000231C013B5B19029D0D9301231D4042465D +:10DC90000295A0465D46079254460799281CFFF757 +:10DCA00033FB031C30330A90391C281C099301F004 +:10DCB0001FF9079982464A46201C01F035F9C168D0 +:10DCC000061C002900D0E4E0281C311C01F010F9EA +:10DCD0008346311C201C00F0ADFE26995B460B43A9 +:10DCE000514603D1029A002A00D1F8E2002900DA55 +:10DCF00062E2269953460B4303D1029A002A00D1CF +:10DD0000FAE25946002900DD76E2099A41460A7096 +:10DD10000D9946460136884500D17CE2291C0A222D +:10DD20000023201C00F090FE391C051C0A22201C38 +:10DD300000234F4500D1A6E000F086FE4946071CAF +:10DD40000A22201C002300F07FFEB0468146A4E793 +:10DD50001C2364E7C6480299401B8140081CE1E58A +:10DD60000025119532E40C9AB946002447460A9ED4 +:10DD70005D46904606E0291C50460A22002300F02A +:10DD800063FE051C391C281CFFF7BEFA031C303348 +:10DD900041460B550134A642EDDC0A9EB846099374 +:10DDA000AB464F46002E00DC40E20C9C0025A61935 +:10DDB00059465046012201F03BF84146834601F0A6 +:10DDC00097F8002800DC32E1741E23780C9A06E0F4 +:10DDD000A24200D1D2E0023E3378261C013C392B0E +:10DDE000F6D0013323705046414600F023FE002F49 +:10DDF00000D171E5002D05D0BD4203D05046291C4D +:10DE000000F018FE5046391C00F014FE64E5331C87 +:10DE1000BCE601241094279900293DDD0C1C1291C9 +:10DE20000A91FFF709FC0A9C002C00DDAAE500D04E +:10DE300085E28C4B8A4A0498059903F07FFD029A8B +:10DE4000039B02F095FD002800D1FCE000229046E3 +:10DE50000027279C0C9EE44308945046414600F05E +:10DE6000E9FD002FCED137E55946504600F084FF3A +:10DE70008346B0E6139C002C00D1D9E17D4D0B9C6C +:10DE80005B19099E36E600F0DFFDB046071C8146AF +:10DE900003E7012293461CE701230121012201240B +:10DEA00012930A912792514600234B640021FFF7F9 +:10DEB000D4FB5846414601F01BF8002800DBC9E6B8 +:10DEC000089D5946013D50460A220023089500F05E +:10DED000BBFD129D83460A95109D002D00D1B9E629 +:10DEE000391C50460A22002300F0AEFD071CB1E6A3 +:10DEF00041460B6903339B004344586800F044FEDD +:10DF000020231B1A7FE60C98FFF7DCFA00241094FC +:10DF1000269C022C00D17EE710E50299002900D052 +:10DF20006CE6039A130300D068E6534B134200D10A +:10DF300064E6099C012501340994A94401245DE6A5 +:10DF4000269D022D00DC89E60A9C002C81D14146E9 +:10DF500050460522002300F077FD80464146584692 +:10DF600000F0C6FF002800DC73E7089D0C9E0C9CA7 +:10DF7000312301350136237008956EE7089C312363 +:10DF8000013408940C9C23702DE70299079A5E4691 +:10DF900092468B46A0E4404604F0BEFA021C0B1CDD +:10DFA000301C391C03F0CAFC2F4A304B02F040FDF4 +:10DFB0000E900F910F99314A8A180F92294B284AD7 +:10DFC000301C391C03F04AFF0E9A0F9B041C0D1CD9 +:10DFD00002F0C4FC002836D1201C291C0F9C80258F +:10DFE0002D060E9A631902F0A5FC002800D1B6E4B4 +:10DFF0000025A84600272CE7594650460B9A00F00A +:10E00000BBFE8346E7E500241094FFF70BFB0B9D56 +:10E010000B94631B0D9D0024ED180D9564E502998A +:10E02000039A0E910F9202229046FFF741FB0028BF +:10E0300004D1099CE40701D5C6E61E1C731E1A789C +:10E04000302AFAD0CFE60025A84600278DE7089DA4 +:10E050003023013508950C9D31272B7027703BE448 +:10E0600000000000000014400000000000001C4000 +:10E07000EEFBFFFF330400000000F07F0000C0FC57 +:10E08000089D6C42002C00D1D8E00F232340BC4AED +:10E09000DB00D318029803991A685B6803F04EFC02 +:10E0A0002411061C0F1C002C00D14CE102218846D3 +:10E0B000B44D301C391C46460122224204D02A6845 +:10E0C0006B68013603F03AFC64100835002CF3D17C +:10E0D000B0460F1C061CFFF708FB7968504600F09D +:10E0E00081FC3A69391C0232041C92000C310C305C +:10E0F000FDF74EFC5046211C012200F099FE81469E +:10E10000BCE54546013D9E4AEB00D31818685968A6 +:10E110000E9A0F9B149503F011FC16901791391C61 +:10E12000301C04F0C5F90E9004F0F6F90B1C021C2B +:10E13000391C301C03F092FE0E9F0D1C0C9E0C9996 +:10E1400030370F70013641444346041C371C0E9192 +:10E15000012B1ED0B046201C291C844B824A03F0A0 +:10E16000EDFB041C0D1C04F0A3F9061C04F0D4F90B +:10E17000021C0B1C201C291C03F070FE30360E9C68 +:10E180003E700137A742E8D10D1C14994646041C85 +:10E190007618774A774B1698179902F049FC221C9B +:10E1A0002B1C02F0C7FB002800D180E0189D741ED4 +:10E1B000277808950C9B83E4079A5E46A246AB46F7 +:10E1C00044469046002E11DD59465046012200F08B +:10E1D0002FFE4146834600F08BFE002800DCA6E0BF +:10E1E000099D392D30D00A9D31350995099D661C50 +:10E1F00025703D1C4F46F6E5AB46079A099DA246A1 +:10E2000044469046392D1FD0099B3D1C0133661CA6 +:10E2100023704F46E7E5AB46079DA246A8463D1C46 +:10E220004F46C5E5099900234E1B63E40126BCE572 +:10E230001A9936235B1A0B9C099E5BE40223029E0B +:10E24000039F9846FFF751FA39233D1C661C237043 +:10E250004F460C9AC3E50A9C002C00D19BE6129D08 +:10E26000002D01DCFFF77BFB089C404B3E4A301C35 +:10E27000391C013C189403F061FB061C4046013038 +:10E280000F1C04F049F9021C0B1C301C391C03F054 +:10E2900055FB394A394B02F0CBFB0E900F910F9D85 +:10E2A0003949129A69180F919046FFF747FA169A62 +:10E2B000179B2F482F4903F0D1FD221C2B1C02F085 +:10E2C0004DFB002801D1FFF74AFB00E01E1C731E26 +:10E2D0001A78302AFAD0189D0895FFF7FDFAAB4658 +:10E2E000079A099DA246029144469046392DABD02B +:10E2F000002900DD77E779E7079B5E46A246AB463B +:10E30000444698465EE70E9D57461699AA46189DC4 +:10E310005C464E468B4608950C9BFFF7D1FB199A3D +:10E32000169B0E9C91469B46A246FFF718FB0028C1 +:10E3300000D05BE7099DED0700D457E750E70021C7 +:10E340008846002785E50224A046FFF7CEF9189CF1 +:10E3500008940C9C231CFFF7B3FB042A00D163E450 +:10E360003C22D31A5BE4C0460000000000002440B9 +:10E37000000000000000E03F0000000000001C4022 +:10E3800048310200103202000000C0FCC046C04606 +:10E3900038B5094B094DED1AAD1009D0013DAC005F +:10E3A000E41800E0013D23689847043C002DF9D1B2 +:10E3B00004F024FD38BDC046D0280020D428002019 +:10E3C00038B5141E05D0101C0B4900F0E3FF0028DF +:10E3D00002D10A4D281C38BD084D201C291C00F014 +:10E3E000D9FF0028F6D0201C054900F0D3FF434296 +:10E3F000584140422840EEE73C3102005C2F0200C9 +:10E40000F83002000048704794240020014B18683F +:10E410007047C046B4240020004870473C240020C8 +:10E4200000207047004870475C24002008B50A1C93 +:10E430000349031C0868191CFFF7C2FF08BDC0464A +:10E4400038240020004870475C240020F0B5564670 +:10E4500044465F464D46F0B40C1C0B3483B0061C9A +:10E46000162C2BD907239C432BD4A14229D8301C2E +:10E4700000F0B4FAF823FF339C4226D8E208CA4DD4 +:10E48000D300EB18DF689F4200D1BBE1786803231B +:10E49000FA68B96898433B18CA60916059680122CC +:10E4A0000A43301C5A6000F09BFA381C083003B055 +:10E4B0003CBC90469946A246AB46F0BD1024A14212 +:10E4C000D5D90C2333600020F1E7630A00D18EE038 +:10E4D000042B00D93DE1A30938339C465900B24DC5 +:10E4E00089006918CF68B94215D07A6803239A4326 +:10E4F000101B0F2800DD8DE000287CDA032007E0E8 +:10E500007A688243131B0F2B00DD83E0002B72DA45 +:10E51000FF68B942F4D1012294442B1C2F690833BF +:10E520009F4200D163E1786803229043021C011BE3 +:10E530000F2900DD4AE16B612B6100295FDA9B4BFB +:10E54000984200D90FE1C3089A100121DB00EB18B3 +:10E55000914068680A1C99680243FB60B9606A6070 +:10E560009F60CF6061468B1001219940914255D840 +:10E5700011420DD1032360469843031C0433490024 +:10E580009C46114204D1042349009C441142FAD014 +:10E59000032080466246D3005B199A46181CE14668 +:10E5A000C768B84207D124E1002B00DB33E1FF68E4 +:10E5B000B84200D11DE17A6843469A43131B0F2BE2 +:10E5C000F2DD01213A190C437C60F868BC6808351B +:10E5D000E06019438460EA60AA60301CD5609560F1 +:10E5E0005160D35000F0FCF9381C08305FE73F223F +:10E5F0007E21944673E7FB68B968CB609960BA18CE +:10E60000516801230B43301C536000F0E9F9381CBA +:10E6100008304CE70120404284447CE7AF68032384 +:10E62000786898438146A04203D3031B0F2B00DD7B +:10E6300081E05F4A5F4B49461B6810687918019179 +:10E64000E3189346013000D147E15B495B181B0B8F +:10E650001B030093301C009900F08AFE021C8046C8 +:10E6600001325DD0019B834200D9EBE05348009911 +:10E67000026882468B1801990360414500D135E15B +:10E680005A461268013200D143E1019841460A1A04 +:10E690009B1851460B6007234246134000D104E10A +:10E6A000D21A08329046464AD31A0098021C4244B5 +:10E6B0001205120D9A1A111C301C934600F058FED8 +:10E6C000411C00D121E14246801A584401231843DD +:10E6D000524611680B1C5B444146A96013604860B8 +:10E6E000AF4213D04A460F2A00D8E9E04A4678687C +:10E6F00007210C3A8A43012101401143796005202A +:10E70000B918486088600F2A00D906E12D4A1068C0 +:10E71000834200D913602C4A11688B4200D91360E0 +:10E72000AF6803237A689A43131B944200D9AEE082 +:10E730000F2B00DCABE00122211C11433C191343D9 +:10E740007960301CAC60636000F04AF9381C083016 +:10E75000ADE6142B6ED9542B00D99DE0230B6E33FC +:10E760009C465900BBE6430A042B67D9142B00D9F9 +:10E77000B6E0191C5B31480080004019836881466F +:10E78000834200D194E00321884659684046814382 +:10E790008A4202D29B689945F7D1D9686A68F960C4 +:10E7A000BB608F60DF60DDE6B8240020FF01000061 +:10E7B000C4280020602D00200F100000642D0020D0 +:10E7C000081000005C2D0020582D002001203A196F +:10E7D000044308437C606A612A615060D36093609F +:10E7E000301C515000F0FCF8381C08305FE66A68B5 +:10E7F000B8E60122914443464A460830134200D00D +:10E80000CEE62CE03B1C7F69023208339446BB42C3 +:10E8100000D182E63AE6BA185068012303435360F8 +:10E82000FB68BA68301CD3609A6000F0D9F8381CD5 +:10E8300008303CE65B339C46590050E6810938318C +:10E84000480099E7AF4200D06AE70FE753461868DF +:10E8500001225242083B94448246984277D1434673 +:10E8600060460342F2D16B688B436B60490099426A +:10E8700000D9D3E6002900D1D0E6CC46194200D019 +:10E8800088E60422490094441942FAD082E6301CFA +:10E8900000F0A6F800200AE6AA225200934214D8FB +:10E8A000E30B77339C46590019E680235B01FCE6B5 +:10E8B0008910686801228A4002436A60191C6EE769 +:10E8C00001234B60474600222EE7224A934218D884 +:10E8D000A30C7C339C46590001E610330093B9E643 +:10E8E000542B22D8010B6E31480045E70A0500D0B1 +:10E8F000C6E60099AA68081C4844012101435160FA +:10E9000004E77E23FC219C46E9E5002301209B4689 +:10E91000DEE6434658460360BDE6391C0831301C2C +:10E9200001F01AFC51460B68F0E6AA2149008B421F +:10E9300003D8C10B773148001EE706498B4203D844 +:10E94000810C7C31480017E7FC207E2114E76B68BE +:10E950008CE7C04654050000F0B5CCB2830737D031 +:10E96000531E002A1FD00278A2421DD0032505E0C5 +:10E97000002B18D00278013BA24215D0013028426A +:10E98000F6D1032B11D8002B0DD00278A2420BD068 +:10E99000421CC31804E00132511E0978A14203D081 +:10E9A000101E9842F7D10020F0BDFF2631400E0224 +:10E9B00031430E04074D0E430268074F7240D119D0 +:10E9C00091432942DFD1043B0430032BF4D8DAE72A +:10E9D000131CD6E780808080FFFEFEFE7047C04695 +:10E9E0007047C046C36C70B5041C0D1C002B0AD0C8 +:10E9F000AA009A18106800280ED00368136000223D +:10EA00000261C26070BD0421212201F025FBE06497 +:10EA1000031EEDD10020F5E70126AE40721D9200E5 +:10EA2000201C012101F018FB0028F3D0456086600E +:10EA3000E5E7C046002906D04A689300C26CD318A7 +:10EA40001A680A6019607047F8B54D4644465F463B +:10EA5000564698460B69F0B40D1C83468A46994683 +:10EA6000143500242E68013437043F0C5743360C0C +:10EA7000564347443B0C9E193F04310C3F0C36046F +:10EA8000F619884640C5A145ECDC00290DD0524658 +:10EA90009268914510DA4B4604339B00534442463A +:10EAA0005A604B46013351460B6150463CBC904680 +:10EAB0009946A246AB46F8BD5346596858460131BF +:10EAC000FFF790FF53461A6951460232041C0C317D +:10EAD00092000C30FCF75CFF514649688B005946A8 +:10EAE000CA6C5146D3181A68A2460A601960D2E768 +:10EAF000F8B54F464646C0B4071C181C0C1C08301D +:10EB000009219046994601F09DFE01283ADD012534 +:10EB100000216D000131A842FBDC381CFFF762FFC9 +:10EB2000089B011C4361012303614346092B25DD3A +:10EB3000261C0936351C44442B78381C303B0A22ED +:10EB4000FFF782FF0135011CA542F5D14346F418B9 +:10EB5000083CC1450DDD4B46E5184346ED1A2378C8 +:10EB6000381C303B0A22FFF76FFF0134011CAC4216 +:10EB7000F5D1081C0CBC90469946F8BD09230A340F +:10EB80009846E6E70021C8E7031C010C0022002993 +:10EB900001D103041022190E01D108321B02190FF2 +:10EBA00001D104321B01990F01D102329B00002BCD +:10EBB00005DB2020590000D47047501CFCE7101CD6 +:10EBC000FAE7C0460368011C580708D00020DA079E +:10EBD00004D4980720D49B080B60022070471804C7 +:10EBE0000022002801D11B0C1022FF20184201D165 +:10EBF00008321B0A180701D104321B09980701D1FA +:10EC000002329B08D80704D45B082020002BE5D0F3 +:10EC100001320B60101CE1E75B080B600120DDE7AF +:10EC200010B50C1C0121FFF7DDFE012344610361D7 +:10EC300010BDC046F0B55F4656464D464446F0B45A +:10EC40000F69146985B00E1C151CA74204DA3B1C21 +:10EC5000161C271C0D1C1C1CB3683A1971689046C1 +:10EC60009A4200DD0131FFF7BDFE14214246834682 +:10EC70008B4493005B44191C039302905B46002273 +:10EC80008B4503D2039904C39942FCD81435AA4694 +:10EC9000A4001436BF0054440096F7190194A5420D +:10ECA0004CD251460D682C04240C1FD0009A5B46B0 +:10ECB0000025196840CA0804010C3004000C6043A8 +:10ECC000360C0818664340191D689946290C8919A5 +:10ECD000050C491900040D0C000C0904014302C382 +:10ECE0009742E6D849464D60524615682D0C1FD014 +:10ECF0005B4619680026009A081C341C1688000C14 +:10ED00006E433618361909043004090C01431960A2 +:10ED100010CA5868240C6C430104090C6118360CA5 +:10ED200089199C460C0C04339742E7D86546696004 +:10ED30000421019A8A448B445245B2D84346002BA1 +:10ED40000EDD039B043B1D68002D09D1424603E004 +:10ED5000043B1968002902D1013A002AF8D19046F3 +:10ED6000029B4246181C1A6105B03CBC904699466D +:10ED7000A246AB46F0BDC046F8B546464F46032313 +:10ED8000C0B480460E1C141C134036D1A41023D0EE +:10ED900041468D6C002D39D000230127994627422A +:10EDA00007D1641018D0286800281AD0051C274203 +:10EDB000F7D04046311C2A1CFFF73CFF002E1AD02A +:10EDC00071684246D26C8B00D318196864103160A8 +:10EDD0001E60061C002CE6D1301C0CBC90469946E7 +:10EDE000F8BD2A1C291C4046FFF724FF4A4628602C +:10EDF0000260051CDBE7061CD3E70B4A013B9B00C6 +:10EE00009A580023FFF720FE061CBFE74046012169 +:10EE1000FFF7E8FD054B42464361012303610023F0 +:10EE20009064051C0360B7E73832020071020000ED +:10EE3000F0B54D46444656465F46F0B40E1C83B0CE +:10EE40000190306955114019041CB3680134914692 +:10EE5000496880469C4203DD01315B009C42FBDC3B +:10EE60000198FFF7BFFD011C00901431002D08DD53 +:10EE70000A1C00230027013380C2AB42FBD19B0058 +:10EE8000C9183269331C950014331F224F465D198F +:10EE9000174027D02022D21B94460A1C0021186854 +:10EEA0009246B840014302C202CB6046C1409D4237 +:10EEB000F5D852465160002901D0444602340199E8 +:10EEC0007068009BCA6C013C1C618300D3181A68EF +:10EED000009832601E6003B03CBC90469946A24642 +:10EEE000AB46F0BD0A1C02CB02C29D42FBD8E6E74E +:10EEF00010B50B690469E21A11D19A00143014316B +:10EF00008318891801E098420BD2043B04391C682D +:10EF10000A689442F7D09442924101231A43101C8C +:10EF200010BD0022FBE7C046F8B54F464646C0B4C8 +:10EF30000C1C071C081C111C161CFFF7D9FF051E12 +:10EF40005DD0002856DB00256168381CFFF74AFDBC +:10EF50008446C5602069231C14338200D218904671 +:10EF60003269351C143592005219644691461434A6 +:10EF7000002104CB80CD1604360C71183E04360CEB +:10EF80008E1B120C3F0C3114D21B52183604360C57 +:10EF90001114043412043243261F3260A945E8D804 +:10EFA0009946984517D9271C40CB35042D0C6D1870 +:10EFB0002A14360C92192D0411142D0C12042A4314 +:10EFC00004C79845F0D84946CB4343449B080133D6 +:10EFD0009B00E418261F331C002A04D1043B1A6846 +:10EFE0000138002AFAD06346186160460CBC90468E +:10EFF0009946F8BD231C0125341C1E1CA4E7381CAF +:10F000000021FFF7EFFC012303614561EEE7C046F5 +:10F010000E4B0F4A0B409B1810B5002B02DD191C3C +:10F02000002010BD5B421B1500200021132B07DDC3 +:10F030000122322B02DC3324E31A9A40101CF0E741 +:10F0400080221203111C19410020EAE70000F07F22 +:10F050000000C0FCF8B546464F46C0B40769061C20 +:10F060001436BF00F7193C1F25688846281CFFF797 +:10F070008BFD20231B1A41460B600A281ADC0B2348 +:10F080001B1A2A1CDA401D4991469C460B1C494616 +:10F090000B430021A64203D2083F39686446E14091 +:10F0A000153085400A1C2A43101C191C0CBC9046C4 +:10F0B0009946F8BD0021A64202D23C1C083C2168BA +:10F0C000071C0B3F002F13D02B23181A0B4BBD40EE +:10F0D0002B439C460D1CC54063462B430025B44280 +:10F0E00002D9043C2568C540B9402A1C0A43DBE725 +:10F0F00002480A1C031C2B43D6E7C0460000F03F21 +:10F10000F0B5012183B01D1C141CFFF76BFC2B0311 +:10F110006A00061C1B0B570D02D0802252031343BA +:10F120000193002C1AD068460094FFF74BFD00288D +:10F1300031D1009B019C7361B4616342634102243D +:10F14000E41A3461002F14D0194A0899BB181B180F +:10F150000B60099A3523181A106019E001A8FFF70F +:10F1600031FD019901237161336120300124002FA9 +:10F17000EAD1104B104AC018A31808999B00F31845 +:10F1800008605869FFF700FD6401099B241A1C60A0 +:10F19000301C03B0F0BD019C20231B1A211C994098 +:10F1A000009A0B1C1343C44073610194C4E7C0462A +:10F1B000CDFBFFFFCEFBFFFFFFFFFF3FF0B5574644 +:10F1C0004E464546E0B484B0894602A98046FFF722 +:10F1D00041FF061C0F1C484603A9FFF73BFF021C1A +:10F1E0000B1C0298039900920193401A41468246F3 +:10F1F00008698446484601696046411A49015144FC +:10F2000000290CDD0905CD192F1C301C391C01F01B +:10F210002BFF04B01CBC90469946A246F0BD019B52 +:10F220000905591A0191009A019BEEE700000000C0 +:10F2300010B5041E172C09DD08490748084A094B78 +:10F24000013C02F07BFB002CF8D110BD064BC40042 +:10F250001C1920686168F8E7000000000000F03F1A +:10F26000000000000000244048310200C046C046B3 +:10F2700070B54E1E11697611131C013614338D00C2 +:10F28000B6005D198619AB420AD2011C10CB10C121 +:10F290009D42FBD8AB1A153B9B0801339B00C0185D +:10F2A0000023864202D908C08642FCD870BDC04601 +:10F2B0000369021C10B51432481183420FDA9B0017 +:10F2C000D3189A4221D2043B1868002804D01AE0CF +:10F2D000043B1968002916D19A42F9D310BD834224 +:10F2E0000EDD1F2319408300D3180029E9D01C68C4 +:10F2F000201CC8408840011C0120A142EED1E0E75B +:10F300008300D318DDE70120E8E70020E6E7C046E8 +:10F310000B1C011C021C30B519430220002900D12E +:10F3200030BD802109068B4216D00D4904205C189F +:10F330000C498C42F4D90C4D5C198C42F0D90B4C21 +:10F34000590049080320A142EAD9074C0020A142F4 +:10F35000E6D150425041E3E7002AE1D0EFE7C04652 +:10F360000000F0FFFFFFDF7F0000F07FFFFF0F00D6 +:10F3700038B5074C0023051C081C236003F01CFD56 +:10F38000431C00D038BD2368002BFBD02B60F9E76D +:10F39000902D002002780B7801300131002A01D035 +:10F3A0009A42F7D0D01A7047F0B556464D464446BB +:10F3B0005F46F0B4936883B001900D1C90461668C8 +:10F3C000002B00D17CE00868002400218946AB684E +:10F3D000002C45D01F1C9C424BD39022AB89D200FD +:10F3E000134249D029696A69401A8346500082183D +:10F3F000D00F821852109246621C5A44924554D241 +:10F4000092468020C000034238D00198111CFFF7BB +:10F410001DF8071E57D05A462969FCF7B9FAAA8980 +:10F420002B4B134080221343AB8151465B46F818A7 +:10F43000CB1A2F6128606961271CAB60A246494640 +:10F44000524600F051FF2A684146AB688968101C9B +:10F45000DB1B50440C1B4246AB602860946026D0F6 +:10F460003168746889460836002CF9D01F1C9C420C +:10F47000B3D2271CA246E2E7BA46E0E7019800F0C3 +:10F4800085FF071ED1D10198296900F065FE019A18 +:10F490000C231360AA8940231343AB814046002309 +:10F4A000836043600120404203E05246A9E7546074 +:10F4B000002003B03CBC90469946A246AB46F0BD46 +:10F4C00053600020F5E701990C230B60E2E7C0468A +:10F4D0007FFBFFFFF0B556464D465F464446F0B40D +:10F4E000AFB00C900B938B898A469146180604D5D1 +:10F4F0000969002901D100F016FD1EA8002300248F +:10F5000000258346119013931293061C0D940895C1 +:10F51000484603784C46002B1CD0252B02D119E01D +:10F52000252B3CD001342378002BF9D14946651AAC +:10F53000002D0FD013984B4633602B181393129B5A +:10F54000756001331293072B00DDD1E3083608996B +:10F55000491908912378002B01D100F09CFC3F252C +:10F56000621C00236D44012791462B707F4280224C +:10F57000637800250024102103970594904600200D +:10F58000019520248C4640274A460132191C203917 +:10F59000582900D926E2CC4D890069588F464A4641 +:10F5A000A51AC5E70B9D0B992D6804310595002D13 +:10F5B00001DB00F00DFC059D0B916D420595019D51 +:10F5C00004231D4301951378DFE713782B20DCE734 +:10F5D000019D01231D4301951378D6E71378002878 +:10F5E000D3D12020D1E73F256D442870B74C019D31 +:10F5F00091460D94AD0600D4E6E00B9A0721073240 +:10F600008A43141C08340B941468556806940795B3 +:10F61000019DED0700D4A5E3069907980222014356 +:10F620001AD010A830240470019C43701443019434 +:10F6300012E0019D9146AD0600D47FE10B9B0722AD +:10F64000073393431C1C08340B941C685D680694B4 +:10F650000795211C01222943039C3F200023684475 +:10F66000049403700024039D002D03DB019D80237F +:10F670009D430195002900D083E2039D002D00D019 +:10F680007FE25D46002A03D10198C00700D5A3E3BD +:10F69000049B03980293834200DA02900299631E4E +:10F6A0009C41091902913CE00B9C0B9F3F2025686F +:10F6B00000236844914604370370002D01D100F007 +:10F6C00024FC039C281C002C01DA00F010FC002113 +:10F6D000221CFFF741F9002801D100F036FC401B45 +:10F6E0000490A04200DD04943F2068440021047887 +:10F6F0000B970391CCE7019D25430195137844E7CF +:10F700000B9B0B9C1B68043414AD3F200B942B7097 +:10F710000124002368449146037002940494002459 +:10F720000394019C02231C40099402D0029C0234E1 +:10F730000294019C84231C400A9400D072E1059835 +:10F740000299441A002C00DC6CE1139A129B604F62 +:10F75000102C24DD1020311C80465646AA460C9DF4 +:10F7600003E0103C0831102C16DD40461032013306 +:10F770000F60486013921293072BF2DD281C311C96 +:10F7800011AAFFF711FE002800D020E2103C139AC6 +:10F79000129B5946102CE8DC5546B2460E1CA218A6 +:10F7A00001333760746013921293072B00DDCDE2B2 +:10F7B000083639E19146474C3F22019D6A4410705A +:10F7C0000D94AD0600D518E7019DED0600D52FE399 +:10F7D000019D6D0600D480E30B9C002524880795CD +:10F7E00006940B9C04340B9412E73F25019C6D4456 +:10F7F00091462870A40600D5F6E2019DED0600D5DD +:10F8000033E3019C640600D42FE30B9D089C2D6814 +:10F810002C800B9D04350B957AE61378111C6C2B0C +:10F8200000D11BE3019D61460D430195ADE6019DAD +:10F830003D4301951378A8E63F21019D6944914617 +:10F840000870AD0653D50B9A072307329A43141C50 +:10F850005368126808340B9406920793002B52DB0E +:10F860003F256D442C780699039D07980495012245 +:10F870000143F8E60B9B0B9D1B68019C0693043526 +:10F8800002231C43914610AB30220B950F4D0020F4 +:10F890001A7078225A70079001940D9502220699E9 +:10F8A000DAE6019D9146AD0663D50B9B072207332F +:10F8B00093431C1C08340B941C685D68211C06943F +:10F8C000079500222943C7E670320200FC3002008F +:10F8D000E4330200E8300200019C10233F251C4362 +:10F8E0006D4401942870019D9146AD06ABD4019DF5 +:10F8F000ED0600D48EE20B9C236804340693DB17DC +:10F9000007930B94ACD506980799002544428D4186 +:10F910003F210694079569442D23039C0B7006999B +:10F92000049401222D2429439DE6019C10231C43AD +:10F930000194019D9146AD0600D57FE6019DED063F +:10F9400000D55BE2019D6D0600D4AEE20B9C002564 +:10F950002488079506940B9C012204340B94069985 +:10F960007AE6019C10231C430194019D9146AD064B +:10F970009BD4019DED0600D564E2019D6D0600D487 +:10F980009FE20B9C00252488079506940B9C00227F +:10F9900004340B9406995FE6019D41460D430195A1 +:10F9A0001378F2E51378551C2A2B00D1D7E2191CE5 +:10F9B00030390022092900D9C2E2930001359A1892 +:10F9C0006B1E1B7852008A18191C30390929F4D98A +:10F9D000002A00DA96E2191C203903922A1C5829C1 +:10F9E00000D8D8E591463F226A441070002B00D120 +:10F9F00051E214AD01242B7000231370029404947F +:10FA00008DE60025191C05953039AB0001325D19D2 +:10FA1000531E1B786D006D18191C30390929F4D953 +:10FA20000595B3E5139A129B3F246C442178002975 +:10FA30000AD00121013201333460716013921293B4 +:10FA4000072B00DD6AE10836099C002C0BD010A9B9 +:10FA50003160023202210133716013921293072B3D +:10FA600000DD67E108360A9C802C00D1BEE0039CD3 +:10FA70000498271A002F31DDBD4C102F24DD1021F2 +:10FA80008846311C5646AA460C9D03E0103F0831BB +:10FA9000102F16DD4046103201330C60486013927F +:10FAA0001293072BF2DD281C311C11AAFFF77CFCF6 +:10FAB000002800D08BE0103F139A129B5946102F5C +:10FAC000E8DC5546B2460E1CD2190133346077602B +:10FAD00013921293072B00DD14E10836049C0133C6 +:10FAE00012193560746013921293072B00DDB5E094 +:10FAF0000836019D6D0735D5059C0298251A002D05 +:10FB000030DD129B9B4F102D23DD311CB846102495 +:10FB10000C9E574603E0103D0831102D16DD954828 +:10FB20001032013308604C6013921293072BF2DD00 +:10FB3000301C391C11AAFFF737FC002800D09CE1CB +:10FB4000103D139A129B5946102DE8DCBA460E1C44 +:10FB50004746521901333760756013921293072B91 +:10FB600000DD2BE1029B059CA34200DA231C089DCB +:10FB7000ED180895002A00D07AE0002312935E4623 +:10FB8000C6E4012A00D1A4E06B467733022A00D0F4 +:10FB900077E0A4460D9C0F21B046181C069A079BDF +:10FBA000051C081C1040205C1E071709321C287019 +:10FBB0003A431809031C171C681E1F43F0D1069214 +:10FBC00007935B465B1B46466446049360E5B2467A +:10FBD00051468B8908985A0601D5012040422FB022 +:10FBE0003CBC90469946A246AB46F0BD059C0298A7 +:10FBF000271A002F00DC3AE75D4C102F23DD10217F +:10FC00008846311C5646AA460C9D03E0103F083139 +:10FC1000102F15DD4046103201330C6048601392FE +:10FC20001293072BF2DD281C311C11AAFFF7BCFB35 +:10FC30000028CCD1103F139A129B5946102FE9DCB3 +:10FC40005546B2460E1CD2190133346077601392C8 +:10FC50001293072B00DD12E1083608E70C98514695 +:10FC600011AAFFF7A1FB0028B2D1139A5E4640E724 +:10FC70000C98514611AAFFF797FB002800D17CE7AA +:10FC8000A6E70720B046A446191C069A079B071C46 +:10FC900017405E07D4083037321C0D1C0F7022430A +:10FCA000D9080B1C141C691E1C43F0D10198069244 +:10FCB000079346460B1C6446291CC00714D5302FF9 +:10FCC00078D01D1C013930230B705B465B1B0493FD +:10FCD000DEE4079D002D4FD1069809284CD86D46CB +:10FCE000031C773530332B705946491B0491CFE400 +:10FCF0000C98514611AAFFF757FB002800D067E780 +:10FD00005E4624E40C98514611AAFFF74DFB0028EB +:10FD100000D05DE7139A129B5E46DFE60C985146D1 +:10FD200011AAFFF741FB002800D051E7139A129B5C +:10FD30005E4689E60C98514611AAFFF735FB00286C +:10FD400000D045E7139A129B5E468CE60C9851460C +:10FD500011AAFFF729FB002800D039E7139A129B5C +:10FD60005E4661E60699079D0222294374E4C04677 +:10FD7000D4330200E43302006B467733A046069C7E +:10FD8000079D1F1C201C291C0A22002300F0FAFDDD +:10FD900030323A70201C0A220023291C00F0F2FDA8 +:10FDA000021C041C0D1C7B1E0A43EAD10694079515 +:10FDB0003D1C44465A46521B049269E40C98514635 +:10FDC00011AAFFF7F1FA002800D001E7139AC9E65B +:10FDD00013780B91FFF7D9FB6D46773559463023E1 +:10FDE000491B2B70049153E40B9D089C2B68E21770 +:10FDF00004351C605A600B95FFF78AFB0B980B9C2F +:10FE0000006800210434079106900B940122011C24 +:10FE1000FFF722FC019D0B9C6D0600D46CE50023CE +:10FE2000E35E0B9D06930435DB1707930B9515E5F1 +:10FE30000B980B9C006800210434069007910B94EA +:10FE4000FFF7E6FB0B980B9C006800210434079138 +:10FE500006900B940022011CFFF7FEFB019D01326E +:10FE6000254301954B78FFF790FB0B9C089D236879 +:10FE700004341D600B94FFF74BFBBA46A8E60C98C0 +:10FE8000514611AAFFF790FA002800D0A0E6139A75 +:10FE9000129B5E46EBE51398002800D198E60C987B +:10FEA000514611AAFFF780FA92E60B9D0B9C2D6834 +:10FEB00000200434069507900B940122291CFFF7BB +:10FEC000CBFB0B9D0B9C2D680020043406950790FE +:10FED0000B940022291CFFF7BFFB0B9D0B9C2D6888 +:10FEE00000200434069507900B94FFF791FBFBF775 +:10FEF00045FE3F226A440023049014780B97039335 +:10FF0000FFF7C6FB0122524265E5039B062B00D991 +:10FF100006230493049CDB43DB171C4002940B97DD +:10FF20001C4DFFF7FCFB0C984021FEF78FFA524660 +:10FF30001060106100281ED040235361FFF7DDFAE6 +:10FF40002A1C00250395FFF721FB03993F206844F5 +:10FF5000002204780B9704910392FFF799FB0B9B07 +:10FF60000B991B6804310393002B0ADB53780B9128 +:10FF70002A1CFFF70AFB0C9C0C2301202360404243 +:10FF80002DE60B9101214942537803912A1CFFF77A +:10FF9000FCFAC04610310200F0B54F464646C0B4E8 +:10FFA00098462B4BA4251B686D005C5983B0061C3A +:10FFB0000F1C91460193002C44D065681F2D1ADD5B +:10FFC000244B002B02D1012040421CE0C8204000FD +:10FFD00000E000BF041EF6D000254560A423019870 +:10FFE0005B00C05801992060CC50C4235B00E550F1 +:10FFF000C6235B00E550002E0AD16B1C0235AD0014 +:020000022000DC +:10000000636000202F5103B00CBC90469946F0BDB0 +:10001000AB00E318882248469850C42040002218BC +:1000200010680121A9400843106084225200404614 +:100030009850022EE1D1C6225200A318186801433D +:100040001960DAE71C1C4D34FF345C51B5E7C0463B +:10005000602F02000000000010B55143FEF7F6F9D2 +:10006000041E27D0031C083B5A6803239A43043A12 +:10007000242A15D8031C132A05D800221A605A60B6 +:100080009A60201C10BD00210160416008331B2ACA +:10009000F3D98160C160242A07D0031C1033ECE738 +:1000A0000021FBF7B7FC201CECE7031C01611833AF +:1000B0004161E2E70020E5E7F8B50F1C041CFEF7FC +:1000C0008DFC204D204AAB685E6803239E43F71BDE +:1000D000BF183F0B1D4B013F3F039F4207DD201C14 +:1000E0000021FFF745F9AA689319984204D0201C13 +:1000F000FEF776FC0020F8BD7942201CFFF738F9A6 +:1001000001300DD0AB68F61B012216435E60104B28 +:10011000201C1A68D71B1F60FEF762FC0120EAE76B +:10012000201C0021FFF724F9AB68C21A0F2ADEDD7C +:1001300008490968401A0649086001210A435A60C3 +:10014000D5E7C046B8240020EF0F0000FF0F0000E5 +:10015000642D0020C4280020F0B5474680B4051C5B +:100160000C1E55D0FEF73AFC211C083948680127BF +:10017000031CBB43CA185468804603208443201CD8 +:10018000534CA668964260D00026B446464650605E +:1001900037420AD10E68271C891B9B198E680837C5 +:1001A000BE426BD0CF68F760BE6016187668012734 +:1001B0003E4207D11B18604600282CD09068D268B8 +:1001C000C26090600122181C104366464860CB5004 +:1001D000002E1AD13F48834229D95A0A042A50D8FE +:1001E0009E093836700080002018826882424ED006 +:1001F00003265468B443A34202D292689042F8D1D5 +:10020000D368CB608A609960D160281CFEF7E8FB58 +:1002100004BC9046F0BD90682F4EB042CFD11F4332 +:10022000C1608160C86088604F60CB50EDE7DB083B +:10023000981082406068DB0002436260E418A368A3 +:10024000CC608B60A160D960DFE7C31840460742ED +:1002500006D10A68891A88689B18CA68C2609060CB +:1002600001221A434A601D4AA16012689342CCD30E +:100270001B4B281C1968FFF71FFFC6E70126B44671 +:1002800093E7142A0CD8161C5B367000ABE7B61047 +:100290000123B3401E1C63681E436660131CB0E755 +:1002A000542A03D81E0B6E3670009CE7AA2040002B +:1002B000824203D8DE0B7736700094E70948824209 +:1002C00003D89E0C7C3670008DE7FC207E268AE7E2 +:1002D000B8240020FF010000C0240020C028002016 +:1002E000602D002054050000F0B588420ED98D180D +:1002F000A8420BD28618531E5142002A05D06A1814 +:10030000D45C7218D454013BF9D2F0BD0F2A09D83D +:10031000051C002AF9D00023CC5CEC540133934235 +:10032000FAD1F2E7031C0B439C072AD1171C103F9C +:100330003F093E01861910360C1C031C25681D6000 +:1003400065685D60A5689D60E5681034DD60103308 +:10035000B342F3D17D1C2D010F23491913404519D8 +:10036000032B10D91E1FB6080136B6000023CC5847 +:10037000EC500433B342FAD10324ED18C9182240DB +:10038000C7E7051CC7E71A1CC3E7C046F0B54D46D2 +:1003900044465F465646F0B4804685B00D1C9146F3 +:1003A00000D1DDE02E1C083EFEF718FB73684F46B7 +:1003B00003221C1C0B37B3469443162F00D976E05A +:1003C000102001901027B94500D975E0019A944298 +:1003D00056DAC548321980680390904200D1C3E0D4 +:1003E0005168081C8A46012188438446944461462A +:1003F00048680121084264D000200022D90700D5B6 +:1004000086E033680321F31A8C4659689A4663469E +:1004100099438C46002A00D1DFE003998A4200D13B +:10042000DEE061460B190199C018039088426ADB2F +:10043000D3689268D3609A605246D36892685646F1 +:10044000D3609A60221F0836242A00D9BBE0331CEF +:10045000132A0AD92B68504683606968C1601B2A39 +:1004600000D905E15346103308352A6851461A6011 +:100470006868039C5860AD68D3469D604B68351C26 +:10048000E21B0F2A2CD80122134023435846436015 +:100490005C4461680A4362604046FEF7A1FA281C8A +:1004A00005B03CBC90469946A246AB46F0BD07223B +:1004B0009743019700D486E70C2341460B60002048 +:1004C000EEE7032051468143081C09198C46019927 +:1004D0008C4593DBD16892686446D1608A60CFE72F +:1004E0005846C119012003401F435B465F60131C3F +:1004F00003438A184B6053680831184350604046E4 +:10050000FFF72AFEC8E7039303980199884293DA1C +:1005100049464046FDF79AFF8146002800D1D5E0C4 +:100520007368021C0121181C8843083A3618B2422D +:1005300000D198E0221F242A40D8132A22D84B4603 +:100540002A1C106818605168596092689A60404689 +:10055000291CFFF701FE4046FEF742FA48469FE796 +:10056000111CFDF773FF9BE7039A526802920298F1 +:10057000032290433A1C011910328C4691420CDA46 +:10058000039A3BE729684B461960686858601B2A44 +:100590005ED82A1C08330832D3E7534BF219604661 +:1005A0009A60C11B012319435160716840460B409A +:1005B0001F437760FEF714FA281C71E74846291C90 +:1005C000FFF792FEC3E7291C301CFFF78DFE524651 +:1005D0005368351C039CD34652E70B19039393E7EA +:1005E000624613193A1CC0181032039090428ADBFD +:1005F00050468268C3685646D3609A60221F083608 +:10060000242A53D8331C132A08D9296881606B68BF +:10061000C3601B2A4FD8534610330835286818602A +:1006200069685960AD689D605346DA19039B2E488E +:10063000D91B0123194382605160504640685146DE +:1006400003401F4340464F60FEF7CAF9301C27E7BE +:10065000A9684B469960E868D860242A13D02A1C00 +:10066000103310326DE7526803218A43A41807E75C +:10067000AB6850460361E9684161242A0DD05346B6 +:1006800018331035F1E629692A1C196168694B464F +:10069000494618331832486153E72A695346826144 +:1006A000686951462033C8611835DEE6301C291CC4 +:1006B000FFF71AFEB8E7A86851460861EB684B617E +:1006C000242A08D0534618331035A7E74046FEF7D2 +:1006D00087F90020E4E62869514688616A69534633 +:1006E0002033CA61183599E7B824002038B50C1CAE +:1006F0000968051C002901D0FFF7F8FF281C211C00 +:10070000FFF72AFD38BDC046264B70B51B68051E95 +:100710009D423AD0C26C002A16D0002300269B00CE +:100720009958002901D107E0211C0C68281CFFF70B +:1007300013FD002CF8D1EA6C0136331E202BEED1CC +:10074000281C111CFFF708FD296C002902D0281C69 +:10075000FFF702FDA4235B00E95800290CD0A62373 +:100760005B00EE18B14201D106E0211C0C68281C88 +:10077000FFF7F2FCA642F8D1696D002902D0281CCF +:10078000FFF7EAFCAB6B002B00D170BDEB6B281CB4 +:100790009847B8239B00E9580029F6D0281CFFF79A +:1007A000A5FFF2E738240020002934D001230022DD +:1007B00010B488422CD301242407A14204D28142E0 +:1007C00002D209011B01F8E7E400A14204D28142F0 +:1007D00002D249005B00F8E7884201D3401A1A436D +:1007E0004C08A04202D3001B5C0822438C08A042A4 +:1007F00002D3001B9C082243CC08A04202D3001B5A +:10080000DC082243002803D01B0901D00909E3E7D3 +:10081000101C10BC7047002801D00020C04307B452 +:10082000024802A14018029003BDC046D900000052 +:100830000029F0D003B5FFF7B9FF0EBC4243891A77 +:100840001847C046002941D010B4041C4C40A446AF +:1008500001230022002900D54942002800D540424A +:1008600088422CD301242407A14204D2814202D21F +:1008700009011B01F8E7E400A14204D2814202D23F +:1008800049005B00F8E7884201D3401A1A434C083C +:10089000A04202D3001B5C0822438C08A04202D372 +:1008A000001B9C082243CC08A04202D3001BDC089A +:1008B0002243002803D01B0901D00909E3E7101CDB +:1008C0006446002C00D5404210BC7047002806D07A +:1008D00003DB0020C043400801E08020000607B48D +:1008E000024802A14018029003BDC0461900000052 +:1008F0000029EBD003B5FFF7A7FF0EBC4243891ACE +:100900001847C0467047C0468446101C62468C4655 +:10091000191C634600E0C0461FB500F091FF002897 +:1009200001D40021C8421FBD10B500F0C1FE4042F5 +:10093000013010BD10B500F083FF002801DB00205E +:1009400010BD012010BDC04610B500F079FF002891 +:1009500001DD002010BD012010BDC04610B500F023 +:10096000F1FE002801DC002010BD012010BDC046B2 +:1009700010B500F0E7FE002801DA002010BD0120CC +:1009800010BDC046002B11D1002A0FD1002900D183 +:10099000002802D00021C943081C07B4024802A164 +:1009A0004018029003BDC0465DFFFFFF03B46846D8 +:1009B00001B5029800F022F8019B9E4602B00CBCE3 +:1009C0007047C046F0B583B0161C1F1C0090019103 +:1009D00001F054FE041C0D1C221C2B1C301C391C65 +:1009E00001F02AFE009A019B121A8B410899201CE3 +:1009F0000A604B60291C03B0F0BDC046F0B583B05F +:100A0000141C1D1C0090019102F014F8221C2B1CD8 +:100A1000061C0F1C01F010FE009A019B121A8B415C +:100A20000899301C0A604B60391C03B0F0BDC04609 +:100A3000F8B55F46564644464D46F0B40C034D00AB +:100A4000CE0F610A440F2143C400180380465800AA +:100A5000400D8246D80F84464046400A530F034358 +:100A6000D0006D0D371C83465246664500D19DE08F +:100A7000AF1A002F00DC03E1002A38D1184300D060 +:100A8000E4E0630709D00F232340042B05D0231D86 +:100A9000A342A441644209191C1C080200D478E056 +:100AA000CE4B6A1C9A4200D105E1CD4BE4081940B7 +:100AB00048075205490204430B0B520D371C002016 +:100AC00000211B03201C1C0B0B0D1B05C54D2343D4 +:100AD000520552081D4015436D006D08FF07291C83 +:100AE00039433CBC90469946A246AB46F8BDBB484C +:100AF0008542C6D0802000040343382F00DDECE09F +:100B00001F2F00DD20E12020C01B1A1C81468240DF +:100B10005846F8400243944658464A469040421E82 +:100B20009041FB40624602431F1CA21A9442A4411A +:100B30006442C91B091B141C0B02A2D549024F0AAF +:100B4000002F00D1C4E0381C01F058FD021C083A07 +:100B50001F2A00DDB7E02821091A201C9740C84051 +:100B600007439440954200DDA9E0551B691C1F29ED +:100B700000DDD8E01F22551B3B1C221CAB40CA40A5 +:100B8000AC40651EAC411343CF401C43391C0025CB +:100B900077E74807E4086A05C908520D371C044383 +:100BA0008E4B9D4248D009030B0B88E7AA1A944646 +:100BB000002A00DC98E05046002853D08748854240 +:100BC00000D15EE78020000403436246382A00DD3E +:100BD000FDE01F2A00DD4BE120226046101A1A1C9E +:100BE00082408246914658466246D0404A46024379 +:100BF0009046584652469040421E9041424602431B +:100C00006046C3401219A242A4416442591809190E +:100C1000141C080200D434E7704B01359D4200D10A +:100C200024E16F4B60081940012323401C1C04433E +:100C3000CB071C43490824E70B1C234300D1C7E121 +:100C400080231B030B431B031B0B38E7013F002FC3 +:100C500064D15846221A9442A4416442C91A091B1D +:100C6000141C69E75846184300D10AE70122524292 +:100C700094446046002800D0C5E058460219C2E7F7 +:100C8000002F72D1681C4005400D012800DCDEE019 +:100C90005A46A21A9442BF41C81A7F42C71B380263 +:100CA00000D488E05A46141BA3459241591A524277 +:100CB0008F1A664644E7371C00230024FFE64849A4 +:100CC000AD1A3940DDE6271C28388740002449E763 +:100CD000201C01F093FC203038E75A461A43531E7B +:100CE0009A41D2B2002720E7002A00D0DDE0681C3C +:100CF0004205520D012A00DC8EE0384DA84200D199 +:100D0000B3E05D462A19A242A44164425918091968 +:100D1000CC07520814434908051CB2E62F48854207 +:100D200000D0EAE6ADE62B1C1F3B3A1CDA40131C50 +:100D300020296DD03F22551BAF403C43601E8441AB +:100D40001C43002100259CE6381C20381A1CC24098 +:100D5000101C202F5ED04022D71BBB405A461A439E +:100D6000531E9A4102430027DFE6002D3CD01B4D65 +:100D7000AA4500D194E080252D047F422943382FD5 +:100D800000DDADE01F2F00DD2CE12025ED1B081C50 +:100D9000261CA840FE40AC400643651EAC413443CF +:100DA000F9405D462C1BA34592415B1A5242991AA9 +:100DB00055466646C0E6131C3B43141C002B00D06E +:100DC000BEE600270022002500210024E8E65A465E +:100DD0001A43531E9A41D2B2002313E7FF070000C3 +:100DE000FFFF7FFFFFFF0F800D1C254358D0FF43FF +:100DF000002F51D1041BA3459241591A5242891A1E +:100E00005546664698E69648854200D0DDE638E6C7 +:100E1000002792E70023A1E7081C2043002D00D003 +:100E2000C0E0002800D1FBE05846184300D128E676 +:100E300058460219A242A441644259180919141CC7 +:100E40000A0200D41DE6874B0125194019E6081C4B +:100E50002043002D39D100286DD15946194300D1C6 +:100E6000BDE0191C5C4666460BE6051C2A1CABE778 +:100E7000604620381A1CC24060469146202800D1A6 +:100E8000ABE04022121A93405A461A43531E9A412D +:100E90004B461A430023B5E6714DAA4500D06EE7D4 +:100EA000191C5C4655466646EBE5002D1ED10D1C0F +:100EB000254373D0D543002D6DD15C445C459241F0 +:100EC0005918524289185546A3E6002849D1594677 +:100ED000194300D196E0191C5C466646604DD0E58A +:100EE0000C43611E8C41E4B200215AE75C4DAA45D7 +:100EF00054D05542802210040143382D00DD85E096 +:100F00001F2D00DD95E02022501B0A1C84468240E4 +:100F1000201CE8400243904662469440601E844193 +:100F200042461443E9405C445C459241CB1852422E +:100F3000991855466DE65846184300D1A1E5584624 +:100F4000271ABC429241C81A5242801A02026AD53C +:100F50005846041BA3459241591A5242891A6646C3 +:100F60008FE55846184336D04807E40804438020EC +:100F7000C9080003014208D0DD08054205D15946E1 +:100F8000CA085C071443291C6646630FC90019434D +:100F9000E400334D75E5324A9245AED1191C5C46EA +:100FA00055466EE5002837D05846184313D08025A3 +:100FB0004807E408C9082D0304432942E5D0D808AE +:100FC0002842E2D15D46EA085C071443011CDCE7D5 +:100FD0000023002473E5224D53E5002354E7002746 +:100FE0000022F1E63D1C203D0A1CEA40151C202F82 +:100FF00031D04026F71BB9400C43611E8C412C4375 +:101000000021CEE6164A0027151CDDE60C43611EC2 +:101010008C41E4B2002186E7191C5C46104D30E596 +:10102000191C5C462DE5031C3B43D8D0011C3C1C1D +:1010300027E52020404240190A1CC2409046202D3E +:101040000BD04020451BA9400C43611E8C414546F6 +:101050002C43002167E70021CEE70021F4E7C046DA +:10106000FF070000FFFF7FFFF0B5564644465F468E +:101070004D46F0B41F1C0B031B0B98464B0087B06A +:10108000041C81465B0DC80F161C9A460090002B6D +:1010900051D06A4B9A4531D08022414652030A43CF +:1010A000630FD2001A43664B90460025E20091463A +:1010B0009A44002402953B031B0B9B46FD0F7B00CB +:1010C000311C5B0D019560D05C4A934254D0802165 +:1010D000584649030143720FC9001143584A8B46D1 +:1010E0009B18F1000020009A04436A4003920F2CE1 +:1010F00000D9ADE0534EA4003459A74640460443FE +:101100006ED1002102250824884689460295D2E73F +:10111000009C0298C34649460194022864D00328E3 +:1011200000D1ABE2012800D038E2019A002402404D +:101130000025A14660E0434623434AD040460028AC +:1011400000D1C0E101F05AFA031E272B00DDB3E104 +:1011500028210D1A211C083B4246E9409A400D1CEB +:101160001543221C9A40A8469146374B00251B1A6E +:101170009A46002402959EE75A4616430320002E05 +:10118000B1D1B34600210220ADE75A4632431BD00D +:101190005B46002B00D18AE1584601F02FFA272840 +:1011A00000DD7DE12822171A011C321C08395B463C +:1011B000FA408B40171C1F43331C8B40BB46191C45 +:1011C000214B1B1A00208EE70027BB46002101207F +:1011D00089E70020012504248046814602956AE7BC +:1011E00003250C24029566E7019C0394039D0122CC +:1011F0002A400024114DA146002000212403260B83 +:101200000C0D2405114B34432D0523402B435B006B +:101210005B08D207191C4846114307B03CBC9046F6 +:101220009946A246AB46F0BD002280242403914695 +:10123000024DE1E700240025A146DDE7FF0700009D +:1012400001FCFFFFF43302000DFCFFFFFFFF0F80E6 +:101250005546ED1A0495D84500D953E100D14EE129 +:10126000049C0025013C4E4604944746A946584636 +:1012700003020C0E1C430902250C23041B0C0091D5 +:10128000381C291C0193FFF78FFA019983464143CB +:10129000381C8A46291CFFF7CBFA330C0904194382 +:1012A0008A450CD95B460919013B8C4200D947E1BC +:1012B0008A4500D844E10222524293440919534618 +:1012C000CB1A181C291C9846FFF76EFA071C0198C8 +:1012D000291C784382464046FFF7AAFA36040B04DD +:1012E000360C33439A4509D91B197A1E9C4200D902 +:1012F00024E19A4500D821E1023F1B195E463204E1 +:101300001743380CBB46009E009F51463F0C3204E9 +:101310005B1A5946BA46120C0F043F0C90465146D0 +:101320007A434F434146414356467043CF19160C0A +:10133000BE19B14202D980277F02C019310C1204B4 +:101340003604120C4018B618834200D2C4E000D113 +:10135000BEE0191A4846861BB145BF417F42CF1BEC +:10136000A74200D113E1291C381CFFF71DFA01998F +:1013700002904143381C8946291CFFF759FA330C67 +:101380000904194389450CD9029B0919013B8C4278 +:1013900000D9FFE0894500D8FCE0029F0919023F0F +:1013A00002974F46CF1B381C291C0597FFF7FCF905 +:1013B000071C0198291C784381460598FFF738FAE5 +:1013C00036040904360C0E43B14509D936197B1E83 +:1013D000B44200D9E0E0B14500D8DDE0023F361963 +:1013E000029D4946761A290439430B0457460A0CD4 +:1013F0001B0C40464546584355437B437A43EB1804 +:10140000070CDB199D4202D980256D0252191D0C73 +:1014100000041B04000C52191B18964235D300D14E +:10142000FCE001231943049E994FF519002D00DCBF +:10143000A1E0480709D00F230B40042B05D00B1D5A +:101440008B42894149428B44191C5A46D20107D527 +:10145000904B5C46049E80271C40FF00A346F51974 +:101460008D4B9D427ADD039C0122224000248B4D4E +:10147000A146C1E680242403474627424CD13C4381 +:101480002403240B009A854DB6E63619481EB44253 +:101490005ED9011C9642C4D1009E9E42C1D1C2E7D2 +:1014A000031C283B311C99408B46002188E6301CE8 +:1014B00001F0A4F8203072E6283B211C994000225C +:1014C0008846914651E6201C01F098F820303BE612 +:1014D0000021B14500D33DE7009F5A46B944B945C4 +:1014E000BF417F423F19FB18013A9C421ED29842ED +:1014F00000D97EE000D1B5E0191A93462AE7894564 +:1015000000D8ADE64846464642467708D307460827 +:10151000C0071E438146AAE65846204212D1044322 +:1015200024032A1C240B89465C4D65E6A342E3D1C3 +:10153000009F4F45DBD9211A93460BE7171CDDE6C8 +:101540009B46BCE63C432403240B009A534D53E6D0 +:10155000B24259D800D18AE0011C62E75F46C9084F +:101560007B07039E0B437C026D0501229946240BE9 +:101570006D0D324040E64A4B049FDB1B382B10DDDB +:10158000039C0122224000240025A14634E60121CB +:10159000494248E7029304E71F1C21E7019C03949A +:1015A00041E71F2B40DC3F48049F0C1C3A1858466B +:1015B0009140DC40904020430A1C511E8A41011C8E +:1015C00011435A46DA40131C480709D00F220A403B +:1015D000042A05D00A1D8A42894149425B18111C20 +:1015E0001A0234D5039C0122224000240125A14681 +:1015F00002E6009F02214942B9448B44B945894122 +:1016000049420919CB18A4E6009D881E6900A94229 +:10161000AD416D422C19361900913AE7002B00D0EC +:1016200033E70024009437E71F4A049C5D46121BF1 +:10163000D5402A1C202B1FD01C4E5F46A3199F406B +:101640003B1C19434B1E994111430023BCE75A0729 +:10165000C9080A43039F91465B0201221C0B3A40D2 +:101660000025C9E54E45C4D89346002172E6009F87 +:101670009F42C9D3011C0FE70023E2E78024240323 +:101680005F463C432403240B019A8946034DB3E58E +:10169000FF030000FFFFFFFEFE070000FF07000042 +:1016A00002FCFFFF1E040000E2FBFFFF3E040000FF +:1016B000F0B55F4656464D464446F0B40D1C041C3A +:1016C0008046E80F814618030F03000B3F0B83B0E1 +:1016D00084461B48009749005E00DF0F490D924683 +:1016E000760DBB4681420CD01548864210D00120B1 +:1016F000B14215D003B03CBC90469946A246AB46D9 +:10170000F0BD009F01202743F4D10D488642EED161 +:10171000604602430120002AECD10120B142E9D108 +:10172000009B6345E6D1D045E4D1D94506D00029D8 +:10173000E0D11C43201C441EA041DBE70020D9E778 +:10174000FF070000F0B55F4656464D464446F0B4EC +:10175000CD0FDE0FAC461D032D0BB146374E0F03E8 +:101760004C00AB465D0080463F0B640D92466D0D0C +:10177000B44232D0314EB54235D0002C0ED1384370 +:1017800041424141081C002D0BD0002919D1CC4504 +:101790002DD0654668420123184318E0002DF6D18C +:1017A000281C59460A4353425341002806D1002BB6 +:1017B000EDD0634658420123184308E00020002B77 +:1017C00005D14A46504250414042012318433CBC97 +:1017D00090469946A246AB46F0BD3E1C0643C9D092 +:1017E00002204042F3E75E461643C6D0F8E7AC421B +:1017F00007DC0BDA61464842484140420123184366 +:10180000E5E76646704201231843E0E75F450AD8E2 +:101810000ED000205F45DAD26546684268414042FA +:1018200001231843D3E76246504201231843CEE711 +:10183000D045F8D80020D045EED3C8E7FF07000018 +:10184000F0B556464D4644465F46F0B40D1C83B095 +:10185000041C0190E80F814618030F03000B3F0B97 +:1018600084463548009749005E00DF0F490D9246D7 +:10187000760DB846814234D02F48864236D00029B2 +:1018800018D0002E1FD1341C67463A4353425341AF +:10189000002C1FD00020002B05D142465042504161 +:1018A00040420123184303B03CBC90469946A246EF +:1018B000AB46F0BD0098044360426041041C002E1A +:1018C000E2D00028E9D1C14515D04F467842012326 +:1018D0001843E8E7002BF6D04B4658420123184343 +:1018E000E1E7009F02202743DDD1C5E767460220DC +:1018F0001743D8D1C3E7B14204DD4A465042012321 +:101900001843D0E7B14207DB00986045E4D80AD01D +:10191000009F00206745C6D24F467842784140423A +:1019200001231843BFE7019A5245D5D8019A0020F8 +:101930005245F1D3B7E7C046FF070000F0B5564661 +:1019400044465F464D46F0B41F1C0B031B0B9A46E2 +:101950004B0087B0041C80465B0DC80F161C029319 +:101960008146002B68D0694B0299994232D080227F +:10197000534652031A43D200630F1A439246644AF5 +:10198000E000891880460291002400253B031B0BD0 +:101990009B467800FB0F321C400D039300D175E08D +:1019A0005A4B984269D08022594652030A43730F1A +:1019B000D2001A43564B9346C018F20000230399F5 +:1019C0004E4671401C430F2C00D9A9E0514EA40093 +:1019D0003459A74653461C4300D087E00025AA4649 +:1019E000A84608240225D1E74946022D6CD0032DD4 +:1019F00000D117E2012D00D058E10D40EDB20024D6 +:101A0000A9460023A0460020002125030A0D1C053D +:101A10002D0B1205404B2A43134023435B004C46D9 +:101A20005B08E207191C4046114307B03CBC9046D6 +:101A30009946A246AB46F0BD5346234350D0534689 +:101A4000002B00D184E1504600F0D8FD031E272B67 +:101A500000DD76E128210D1A211C083B5246E940A1 +:101A60009A400D1C1543221C9A40AA4690462B4BC7 +:101A700000241B1A0293002588E75B461E430323BC +:101A8000002E9CD1B3460022022398E75B463343E5 +:101A900021D05846002800D14EE100F0AFFD2728A4 +:101AA00000DD42E128210F1A021C311C083A5B4676 +:101AB000F94093400F1C1F43331C9340BB461A1C34 +:101AC000164B181A00237AE701230B40002499468D +:101AD000A0460E4B97E70027BB46002201236EE786 +:101AE000002104248A46884601254FE70C2403255B +:101AF0004CE700258024A9462403A846034B82E72F +:101B0000DA46904603991D1C6FE7C046FF070000A8 +:101B100001FCFFFF34340200FFFF0F800DFCFFFFCC +:101B2000029F160C381804904046070C0004000C65 +:101B30001204120C031C5343041C3D1C74435543F4 +:101B400098463B1C73436419A44644460293230CF5 +:101B500063449D4204D9029D802464022D1902959C +:101B60001D0C039545462C041B04240C1C190594DC +:101B70005C46230C051C58432404240C8446381C62 +:101B8000604365435F438146CC44280C6044BB46B8 +:101B9000814502D980277F02BB442D04070C2D0C00 +:101BA000000440195546BC462F04E3448446280CE3 +:101BB0003D0C2F1C5743B8462F1C77434243B94670 +:101BC00047463F0C9144BA46D14446434A4502D960 +:101BD00080225202B6184F463A0CB6183A044746CD +:101BE0003F043F0CB8462F1C67435D4344435843B2 +:101BF00065190190380C2D184244B846AC4204D9FE +:101C0000019880235B02C0180190039C029F201C56 +:101C10006044C0196045A44147466442A4462B0471 +:101C20003C049946240C4C44A046D8448018C24633 +:101C3000E24490429241574652429146F219E2459F +:101C4000BF417F424B46BC46D845BF41D4187F4276 +:101C500063461F432D0C7F19B24292414C45AD4162 +:101C600052426D421543019E7D19AB19E20D5B0294 +:101C7000059F134342023A439A46531E9A41C30DAD +:101C8000101C18436402204380465046C0010DD505 +:101C9000454601225646049C6B082A401A43F30726 +:101CA00001341A43760804949046B246049E634F6A +:101CB000F319002B61DD404640070BD00F2244464C +:101CC0002240042A06D04246043242458041404226 +:101CD000824490465546ED0107D5594B5646049F20 +:101CE00080201E40C000B2463B18564A934200DD99 +:101CF000EAE644465546E2086807104301226C02B2 +:101D00005B050A408046240B5B0D91467BE6DA4674 +:101D100090461D1C69E680242403574627421CD1A7 +:101D20003C432403240B484B6DE6031C283B311C29 +:101D300099408B460022C3E6301C00F05FFC203047 +:101D4000ADE6283B211C994000228A4690468EE64B +:101D5000201C00F053FC203078E65846204207D182 +:101D6000044303992403240B89469046364B4AE6E4 +:101D70003C432403240B344B45E6344B049E9B1B0D +:101D8000382B06DD01230B4000249946A046002392 +:101D900039E61F2B25DC049C2D4D46466019524622 +:101DA00044468640DC4082405746301C2243DF4098 +:101DB000441EA04102433B1C540709D00F20104091 +:101DC000042805D0101D9042924152429B18021CDB +:101DD0001D021AD501230B4000249946A046012379 +:101DE00011E61C48049C5546001BC540281C202BAE +:101DF00016D0194E5746A21997403A1C43461A432B +:101E0000531E9A4102430023D6E758075B02D208CB +:101E10001C0B01230B401043994680460023F2E53A +:101E20000022EBE780242403504601230443194099 +:101E30002403240B8946044BE5E5C046FF0300005C +:101E4000FFFFFFFEFE070000FF07000002FCFFFF90 +:101E50001E040000E2FBFFFF3E040000F8B55F46F1 +:101E6000564644464D46F0B40C034D00CF0F610A70 +:101E7000440F2143C4001803DE0F8046B446464693 +:101E80005800760A530F3343D600C94A6D0DBA463F +:101E9000400DB346904200D1EBE06246012672400D +:101EA0009446674500D1A1E02F1A002F00DC08E11D +:101EB00000283BD15846184300D0E8E0600709D01D +:101EC0000F232340042B05D0231DA342A4416442C9 +:101ED00009191C1C0A0200D479E0B54B6A1C9A420D +:101EE00000D109E1B34BE408194048070443490213 +:101EF0005205012750460B0B520D074000200021D0 +:101F00001B03201C1C0B0B0D1B05AB4D2343520563 +:101F100052081D4015436D006D08FF07291C394309 +:101F20003CBC90469946A246AB46F8BDA0488542C7 +:101F3000C4D0802000040343382F00DDF0E01F2FC1 +:101F400000DD24E12020C01B1A1C5E468240FE40BA +:101F5000324394465A468240101C421E9041FB4038 +:101F6000624602431F1CA21A9442A4416442C91B48 +:101F7000091B141C0A02A1D549024F0A002F00D1E7 +:101F8000C9E0381C00F03AFB021C083A1F2A00DDA9 +:101F9000BCE02821231C091A9740CB401F439440E2 +:101FA000954200DDAEE0551B691C1F2900DDDDE018 +:101FB0001F22551B3B1C221CAB40CA40AC40651E77 +:101FC000AC411343CF401C43391C002576E748073A +:101FD000E4086A0501275646C908520D37400443F4 +:101FE000734B9D4249D009030B0B87E72A1A94468D +:101FF000002A00DC9BE0002855D06D48854200D1C6 +:102000005CE78020000403436046382800DD09E1D6 +:102010001F2800DD50E162462020801A1E1C8640E9 +:10202000B1465E46D6404A4632435E4686409046BA +:10203000301C421E9041424602436046C340121982 +:10204000A242A441644259180919141C080200D480 +:1020500034E7574B01359D4200D142E1554B6008B2 +:102060001940012323401C1C0443CB071C4349088F +:1020700024E71E4300D014E70FE70B1C234300D1D5 +:10208000CFE180231B030B431B031B0B36E7013FF0 +:10209000002F66D15E46A21B9442A4416442C91A35 +:1020A000091B141C66E75846184300D106E70126B1 +:1020B0007642B4446046002800D0CAE05E46321939 +:1020C000BEE7002F7AD1681C4005400D012800DCD6 +:1020D000E3E05A46A21A9442BF41C81A7F42C71B86 +:1020E0003E0200D492E05846041BA3459241591A7F +:1020F00052428F1AE24641E7534601271F4000240F +:102100000023FBE62B49AD1A3940D7E6271C2838B7 +:102110008740002444E7201C00F070FA203033E7A9 +:102120005A461A43531E9A41D2B200271BE7002A8F +:1021300000D0E1E0681C4605760D012E00DC91E040 +:102140001B4DA84200D1F7E05E463219A242A441DD +:10215000644259180919CC07520814434908051C50 +:10216000ACE61348854200D0E6E6A7E62B1C1F3BF1 +:102170003E1CDE40331C202970D03F22551BAF404F +:102180003C43601E84411C430021002596E6381C18 +:1021900020381E1CC640301C202F61D04022D71B87 +:1021A000BB405A461A43531E9A4102430027DAE6BF +:1021B000FF070000FFFF7FFFFFFF0F80002D38D0DB +:1021C000B94DA84200D192E080252D047F422943D9 +:1021D000382F00DDAAE01F2F00DD2CE12025ED1BAC +:1021E0000E1CAE40B046261CFE404246AC40164394 +:1021F000651EAC413443F9405A46141BA345924135 +:102200005B1A5242991A051CE246B3E6131C3B4383 +:10221000141C002B00D0B1E600270022002500216D +:102220000024DDE65A461A43531E9A41D2B20023D7 +:1022300005E70D1C25435AD0FF43002F53D15A46C2 +:10224000141BA3459241591A5242891A051CE246B1 +:1022500090E69548854200D0D6E62FE600278FE726 +:1022600000239EE7081C2043002D00D0C3E0002877 +:1022700000D1F6E05846184300D11FE6584602192F +:10228000A242A441644259180919141C0A0200D43C +:1022900014E6864B0125194010E6081C2043002D4A +:1022A0003AD1002800D089E05946194300D1BFE057 +:1022B000191C5C46E24601E6604620381A1CC24002 +:1022C0006646101C202E00D1B0E04022921B9340A5 +:1022D0005A461A43531E9A4102430023AFE6724DF9 +:1022E00000272A1C9BE7704DA84200D070E7191CFC +:1022F0005C46051CE246E1E5002D20D10D1C25437E +:1023000075D0D543002D6FD15C445C45924159187E +:1023100052428918051C99E6002835D159461943BF +:10232000DDD0191C5C46E2465F4DC7E50C43611EDB +:102330008C41E4B200215FE7051C021C6FE75A4D97 +:10234000A84254D05542802216043143382D00DD76 +:1023500081E01F2D00DD91E02022561B0A1CB446AF +:10236000B240261CEE403243904662469440661EC0 +:10237000B44142461443E9405C445C459241CB1869 +:1023800052429918051C61E6584618434CD048073C +:10239000E40804438020C9080003014208D0DD0896 +:1023A000054205D15946CA085C071443291CE24678 +:1023B000630FC9001943E4003B4D7FE558461843BD +:1023C00000D17BE55E46A71BBC429241C81A52422F +:1023D000801A06024CD55846041BA3459241591A4F +:1023E0005242891AE24669E52F4A9042AED1191C41 +:1023F0005C46051C62E5002836D05846184313D0C9 +:1024000080254807E408C9082D0304432942CFD09A +:10241000D8082842CCD15D46EA085C071443011C69 +:10242000C6E70023002469E51F4D47E500234FE779 +:1024300000270022F3E63D1C203D0E1CEE40351C1B +:10244000202F2DD04026F71BB9400C43611E8C4134 +:102450002C430021D0E60C43611E8C41E4B20021E4 +:102460008AE7191C5C4629E5191C5C460E4D25E5DA +:10247000031C3B43DCD0011C3C1C1FE5202676429C +:1024800076190A1CF2409046202D0BD04026751B71 +:10249000A9400C43611E8C4145462C4300216BE74B +:1024A0000021D2E70021F4E7FF070000FFFF7FFFD4 +:1024B00070B50B1C124C09030E0B5900021C490D80 +:1024C000DD0F0020A14211DD0E4881420FDC80208B +:1024D000400306430C48401A1F280BDD0B4A521AD2 +:1024E000D640321C5042002D00D1101C70BD084B4C +:1024F000E818FBE7074BC240C9188E403243F1E7AA +:10250000FE0300001D04000033040000130400005B +:10251000FFFFFF7FEDFBFFFFF8B5041E31D0C70FB3 +:1025200000D04442201C00F069F8184D2D1A0A28EA +:1025300019DD0B38844024036D05240B6D0D3A1C06 +:102540000026002000210B0D2403240B1B05234330 +:102550000F4C2D051C402C4364006408D307211C3C +:10256000301C1943F8BD061C1536231CB3401E1C35 +:102570000B23181AC44024036D05240B6D0D3A1C5F +:10258000DFE70022002500240026DAE71E04000011 +:10259000FFFF0F8010B5041E28D000F02FF8154A59 +:1025A000121A0A2815DD0B38844024035205240B27 +:1025B000520D0023002000212403181C0B0D240BB6 +:1025C0001B0523430C4C12051C4014436400610896 +:1025D00010BD031C1533211C99400B1C0B21081A3C +:1025E000C44024035205240B520DE3E700220024CB +:1025F0000023DFE71E040000FFFF0F801C210123E2 +:102600001B04984201D3000C10391B0A984201D3D5 +:10261000000A08391B09984201D30009043902A2B3 +:10262000105C40187047C04604030202010101011A +:1026300000000000000000009C460304F0B51B0CE5 +:1026400017043F0C150C1E1C041C000C7E436B432E +:1026500047434543FB18300C1818874202D98023A2 +:102660005B02ED18030CED1863465C434A433604E5 +:10267000360CA118000480194919F0BDF0B5444684 +:102680005F4656464D46F0B41C1C85B0002900DA62 +:10269000DBE00F1C0021061C8A46101C191C002CB4 +:1026A00000DAC9E00196009089468046002951D1A0 +:1026B000B84200D871E0FFF7A1FF002809D020231D +:1026C0004546311C1B1A85408740D940A8460F4318 +:1026D00086404246150C13041B0C291C381C9B46D3 +:1026E000FEF762F85B464343041C291C381C9946DC +:1026F000FEF79EF8330C08041843814509D940447D +:10270000631E804500D978E1814500D875E1023C1F +:1027100040444946411A8946081C291CFEF744F8E2 +:102720005A464243071C291C48469346FEF780F848 +:1027300036040904360C0E43B34507D946447B1EC4 +:10274000B04502D8023FB34500D81F1C24042743DC +:10275000002403E0B94211D9002400275246381C56 +:10276000211C002A03D03B1C00215842A14105B086 +:102770003CBC90469946A246AB46F0BD081CFFF70C +:102780003DFF041E00D0BFE0B94500D242E1019DEB +:102790000099071C8D424741E0E7002804D1012041 +:1027A0000021FEF701F880464046FFF727FF00288A +:1027B00052D1414644460B043C1B1B0CA3460D0C56 +:1027C00000930124291C5846FDF7EEFF009F814627 +:1027D0004743291C5846FEF72BF8330C09041943CC +:1027E0008F4208D94B464144013B884502D88F426D +:1027F00000D91AE19946C91B8B46081C291CFDF714 +:10280000D3FF009B291C4343071C58460093FEF747 +:102810000FF83604009D0904360C0E43B54207D963 +:1028200046447B1EB04502D8023FB54200D81F1C6B +:1028300049460E04374391E75246D243031C0C1C11 +:10284000924600215842A1412CE7002746428F4181 +:10285000012149428A4620E720231B1A4246351CA3 +:1028600082403C1CDD40DC4087402B1C150C3B4368 +:10287000291C8640201C009317049046FDF794FF06 +:102880003F0C011C794381468B46201C291CFDF717 +:10289000CFFF009C0904230C19438B450CD94B46F0 +:1028A0004144013B884500D9BDE08B4500D8BAE0E2 +:1028B00002225242914441445C460C1B201C291CBC +:1028C0000194FDF771FF391C4143041C8B460198AC +:1028D000291CFDF7ADFF009A090413041B0C1943D2 +:1028E0008B4509D94144631E884500D997E08B4543 +:1028F00000D894E0023C41445B46CB1A49469B46D3 +:102900000B041C4300975DE7009D20231B1A4A46D9 +:102910008240DD401543391C009AD94082408846E8 +:10292000311C0092D9403A1C82400B1C1343019386 +:102930002F0C2B041B0C391C40460293FDF734FF6F +:10294000029A81464243391C40469346FDF770FF88 +:10295000019A0904130C19438B450AD94B464919AE +:10296000013B8D425DD88B455BD902235B42994484 +:1029700049195A468A1A101C391C0392FDF714FF94 +:10298000029B80464343391C03989B46FDF750FF4A +:10299000019A090413041B0C19438B450AD94346B9 +:1029A0004919013B8D4238D88B4536D902235B4209 +:1029B000984449195D464D1BAB464946009D0F049E +:1029C000424617432A04120C3B042D0C1B0C380CF6 +:1029D000111C594342436B436843D3180D0C5B19D8 +:1029E0008C469A4202D98022520280181D0C40194E +:1029F00083450CD303D00024B0E61C1C89E6654651 +:102A00002A041B04120C9B18A6409E42F3D2013FDD +:102A10000024A3E600240127A0E69846CAE71C1C70 +:102A20006AE79946A5E7994646E702225242914451 +:102A30004144E0E6F0B55F4656464D464446F0B4A4 +:102A40000D1C85B0061C9246984602900191039297 +:102A50001F1C141C8346A946002B59D1AA4269D9D0 +:102A6000101CFFF7CBFD00280AD020231B1A311CB5 +:102A7000D94085400B1C2B43864084409946B34681 +:102A8000250C23041B0C291C48469846FDF78CFE98 +:102A90004646071C4643291C4846FDF7C9FE5A46D0 +:102AA0000904130C19438E4209D909197B1E8C4263 +:102AB00000D957E18E4200D854E1023F0919891B21 +:102AC0008946081C291CFDF76FFE43464343061C3C +:102AD000291C48469846FDF7ABFE5A4613040904E4 +:102AE0001B0C1943884508D90919731E8C4200D95B +:102AF00036E1023E884500D832E1380430430027F1 +:102B0000391C05B03CBC90469946A246AB46F0BD88 +:102B1000019A934262D8181CFFF770FD041E60D121 +:102B2000019B9F4200D22CE1029F03998F4260419A +:102B30000027E5E7002A04D101200021FDF734FE3B +:102B4000041C201CFFF75AFD002800D0B9E0230424 +:102B50002D1B1B0CA946260C98460127311C484604 +:102B6000FDF722FE41464143051C8A464846311C7A +:102B7000FDF75EFE5A460804130C1843824507D938 +:102B800000196B1E844202D8824500D910E11D1C39 +:102B90005346C31A181C311C9A46FDF705FE4146E0 +:102BA0004143814688465046311CFDF741FE5A4656 +:102BB000130409041B0C194388450BD94B4609190A +:102BC000013B8C4200D9CFE0884500D8CCE00223FD +:102BD0005B42994428044946084391E700270020B6 +:102BE0008EE720231B1A424657468240DF40174398 +:102BF000524682400192321CDA40291CD94085405D +:102C0000131C2B4302933D0C3B041B0C8846081CF1 +:102C1000291C9A46FDF7C8FD534643438146291CAB +:102C200040469B46FDF704FE029A0904130C194323 +:102C30008B4506D94B46C919013B8F4200D8ABE002 +:102C400099465A468A1A101C291C9346FDF7ACFD7A +:102C500053464343291C804658469A46FDF7E8FDF3 +:102C6000029A090415042D0C29438A4506D94346C6 +:102C7000C919013B8F4200D886E098465746CF1BC2 +:102C8000BA464946019F0804424610433D042D0CB4 +:102C900003043F0C1B0C020C291C594355437B4376 +:102CA0007A43EB180F0CDB198C469D4202D9802722 +:102CB0007F02D2191D0C521992455FD356D00027BE +:102CC0001EE720231B1A311C2F1CD940DF408540F2 +:102CD0000B1C84402B4386400193B3462304260CEF +:102CE0001B0C381C311C9846FDF75EFD42464243E2 +:102CF000051C311C381C9146FDF79AFD019F090403 +:102D00003B0C1943894507D909196B1E8C424DD8D4 +:102D100089454BD9023D09194A468A1A101C311CB3 +:102D20009246FDF741FD43464343071C311C504684 +:102D30009946FDF77DFD019A090413041B0C194304 +:102D4000894507D909197B1E8C422DD889452BD975 +:102D5000023F09194B46CB1A2D0499462F43FDE635 +:102D60001E1CCAE61F1CAAE6994633E761460A0400 +:102D70001B04120C9B18A6409E42A0D201380027CB +:102D8000BEE600270120BBE68A4500D875E702238E +:102D90005B429844C91971E78B4500D850E702237C +:102DA0005B429944C9194CE71F1CD3E71D1CB3E7CC +:102DB000023D0019ECE6C046094A1368002B0CD00E +:102DC00018186946884202D81060181C7047054BD5 +:102DD0000C2201201A604042F8E7034B1360EFE732 +:102DE0008C2D0020902D0020982D0020FEE7C0465D +:102DF000F8B5C046F8BC08BC9E467047F8B5C0465A +:102E0000F8BC08BC9E4670470B09080A0100000088 +:102E1000005027002E2E2F6D61696E2E630000007A +:102E20004D595F5541525400657272203A20257504 +:102E30000A000000010002006F6E5F626C655F6552 +:102E400076740A0048656C6C6F0A000053746172F6 +:102E5000742E2E2E0A0000005374617274204C6F81 +:102E60006F700A002F55736572732F70672F636F31 +:102E700064652F626C656E616E6F2F6E72663531A0 +:102E80003832322F2F536F757263652F626C652F46 +:102E9000626C655F73657276696365732F626C65DA +:102EA0005F7372765F636F6D6D6F6E2E63000000EF +:102EB0009ECADC240EE5A9E093F3A3B50000406EA2 +:102EC0002F55736572732F70672F636F64652F6260 +:102ED0006C656E616E6F2F6E726635313832322FCF +:102EE000536F757263652F73645F636F6D6D6F6E83 +:102EF0002F736F66746465766963655F68616E647D +:102F00006C65722E630000002F55736572732F700D +:102F1000672F636F64652F626C656E616E6F2F6ED5 +:102F2000726635313832322F536F757263652F6197 +:102F300070705F636F6D6D6F6E2F6170705F74691D +:102F40006D65722E63000000D2A80100D8A80100B0 +:102F5000E4A80100DEA80100EAA801004300000087 +:102F6000102000200CC2010070C2010070C20100DC +:102F7000EAC1010070C2010070C2010070C201000C +:102F800070C2010070C2010070C20100F6C10100F0 +:102F90003ABD010070C20100F0BC010040BD01005B +:102FA00070C201008CBD010046BF010046BF010098 +:102FB00046BF010046BF010046BF010046BF0100F9 +:102FC00046BF010046BF010046BF010070C20100BC +:102FD00070C2010070C2010070C2010070C2010025 +:102FE00070C2010070C2010070C2010070C2010015 +:102FF00070C2010098BD0100D2BE010070C2010084 +:10300000D2BE010070C2010070C2010070C2010096 +:1030100070C2010070BF010070C2010070C20100E7 +:103020007CBF010070C2010070C2010070C20100CB +:1030300070C2010070C20100B8BF010070C201007F +:1030400070C2010004C0010070C2010070C2010022 +:1030500070C2010070C2010070C2010070C20100A4 +:1030600070C2010070C2010070C2010070C2010094 +:1030700056C0010082C00100D2BE0100D2BE0100D4 +:10308000D2BE010026C1010082C0010070C2010051 +:1030900070C2010032C1010070C20100D0C0010045 +:1030A00044C20100F4C001007AC1010070C20100F5 +:1030B00084C1010070C2010018C2010070C2010089 +:1030C00070C2010048C10100303030303030303043 +:1030D0003030303030303030494E4600696E660056 +:1030E0004E414E006E616E0030313233343536372A +:1030F0003839414243444546000000003031323304 +:103100003435363738396162636465660000000023 +:10311000286E756C6C2900003000000020202020F3 +:10312000202020202020202020202020496E666999 +:103130006E697479000000004E614E00504F534993 +:10314000580000002E000000000000000000F03FCA +:103150000000000000002440000000000000594072 +:103160000000000000408F40000000000088C340C5 +:1031700000000000006AF8400000000080842E413A +:1031800000000000D01263410000000084D7974186 +:103190000000000065CDCD41000000205FA002428C +:1031A000000000E876483742000000A2941A6D4201 +:1031B000000040E59C30A2420000901EC4BCD642F4 +:1031C00000003426F56B0C430080E03779C341439F +:1031D00000A0D8855734764300C84E676DC1AB4315 +:1031E000003D9160E458E143408CB5781DAF154433 +:1031F00050EFE2D6E41A4B4492D54D06CFF080440E +:10320000F64AE1C7022DB544B49DD9794378EA4422 +:103210000080E03779C34143176E05B5B5B89346D2 +:10322000F5F93FE9034F384D321D30F94877825A9E +:103230003CBF737FDD4F15750500000019000000CD +:103240007D00000000000000BC89D897B2D29C3CF1 +:1032500033A7A8D523F649393DA7F444FD0FA5327D +:103260009D978CCF08BA5B25436FAC642806C80ACB +:10327000DCF50100E4F90100E4F90100D0F50100FA +:10328000E4F90100E4F90100E4F90100E4F90100C6 +:10329000E4F90100E4F90100A4F50100CAF5010018 +:1032A000E4F90100BEF50100A4F90100E4F9010010 +:1032B00098F9010002FA010002FA010002FA010085 +:1032C00002FA010002FA010002FA010002FA01000A +:1032D00002FA010002FA0100E4F90100E4F9010038 +:1032E000E4F90100E4F90100E4F90100E4F9010066 +:1032F000E4F90100E4F90100E4F90100E4F9010056 +:10330000D8F80100E4F90100E4F90100E4F9010052 +:10331000E4F90100E4F90100E4F90100E4F9010035 +:10332000E4F90100E4F90100E4F9010062F90100A7 +:10333000E4F90100E4F90100E4F90100E4F9010015 +:10334000E4F901002AF90100E4F90100E4F90100BF +:10335000B4F70100E4F90100E4F90100E4F9010027 +:10336000E4F90100E4F90100E4F90100E4F90100E5 +:10337000E4F90100E4F90100E4F9010000F70100BB +:1033800038F80100E4F90100E4F90100E4F9010072 +:103390002EF8010038F80100E4F90100E4F9010019 +:1033A0001AF80100E4F90100EAF70100A2F80100AF +:1033B00074F80100F6F60100E4F90100A8F6010036 +:1033C000E4F9010032F60100E4F90100E4F901003A +:1033D000E6F50100303030303030303030303030D1 +:1033E000303030302020202020202020202020209D +:1033F0002020202050120200EC11020034120200A2 +:103400001A110200341202002812020034120200C3 +:103410001A110200EC110200EC1102002812020045 +:103420001A11020010110200101102001011020006 +:1034300074140200201B02000E1D02000E1D02006B +:10344000001B0200EA190200EA190200F21A020047 +:10345000001B0200EA190200F21A0200EA19020037 +:10346000001B0200E8190200E8190200E819020036 +:08347000161D0200000000001F +:08347800A82CFF7F01000000F9 +:1034800000000000FFFF0100010000000024F40024 +:1034900000000000FC22002064230020CC23002038 +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C000000000005C2F020000000000000000006F +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000001000000000000008A +:103540000E33CDAB34126DE6ECDE05000B0000004F +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000000000CA +:1037000000000000000000000000000000000000B9 +:1037100000000000000000000000000000000000A9 +:103720000000000000000000000000000000000099 +:103730000000000000000000000000000000000089 +:103740000000000000000000000000000000000079 +:103750000000000000000000000000000000000069 +:103760000000000000000000000000000000000059 +:103770000000000000000000000000000000000049 +:103780000000000000000000000000000000000039 +:103790000000000000000000000000000000000029 +:1037A0000000000000000000000000000000000019 +:1037B0000000000000000000000000000000000009 +:1037C00000000000000000000000000000000000F9 +:1037D00000000000000000000000000000000000E9 +:1037E00000000000000000000000000000000000D9 +:1037F00000000000000000000000000000000000C9 +:1038000000000000000000000000000000000000B8 +:1038100000000000000000000000000000000000A8 +:103820000000000000000000000000000000000098 +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:103850000000000000000000000000000000000068 +:103860000000000000000000000000000000000058 +:103870000000000000000000000000000000000048 +:103880000000000000000000000000000000000038 +:103890000000000000000000000000000000000028 +:1038A0000000000000000000000000000000000018 +:1038B0000000000000000000102000204153434998 +:1038C00049000000000000000000000000000000AF +:1038D0000000000000000000000000004431020071 +:1038E000F8300200F8300200F8300200F830020030 +:1038F000F8300200F8300200F8300200F830020020 +:10390000F8300200FFFFFFFFFFFFFFFFFFFFFFFF99 +:10391000FFFF000041534349490000000000000040 +:103920000000000000000000000000000000000097 +:103930000000000001000000000000000000000086 +:10394000B8240020B8240020C0240020C024002077 +:10395000C8240020C8240020D0240020D024002027 +:10396000D8240020D8240020E0240020E0240020D7 +:10397000E8240020E8240020F0240020F024002087 +:10398000F8240020F8240020002500200025002035 +:1039900008250020082500201025002010250020E3 +:1039A0001825002018250020202500202025002093 +:1039B0002825002028250020302500203025002043 +:1039C00038250020382500204025002040250020F3 +:1039D00048250020482500205025002050250020A3 +:1039E0005825002058250020602500206025002053 +:1039F0006825002068250020702500207025002003 +:103A000078250020782500208025002080250020B2 +:103A10008825002088250020902500209025002062 +:103A20009825002098250020A0250020A025002012 +:103A3000A8250020A8250020B0250020B0250020C2 +:103A4000B8250020B8250020C0250020C025002072 +:103A5000C8250020C8250020D0250020D025002022 +:103A6000D8250020D8250020E0250020E0250020D2 +:103A7000E8250020E8250020F0250020F025002082 +:103A8000F8250020F8250020002600200026002030 +:103A900008260020082600201026002010260020DE +:103AA000182600201826002020260020202600208E +:103AB000282600202826002030260020302600203E +:103AC00038260020382600204026002040260020EE +:103AD000482600204826002050260020502600209E +:103AE000582600205826002060260020602600204E +:103AF00068260020682600207026002070260020FE +:103B000078260020782600208026002080260020AD +:103B1000882600208826002090260020902600205D +:103B20009826002098260020A0260020A02600200D +:103B3000A8260020A8260020B0260020B0260020BD +:103B4000B8260020B8260020C0260020C02600206D +:103B5000C8260020C8260020D0260020D02600201D +:103B6000D8260020D8260020E0260020E0260020CD +:103B7000E8260020E8260020F0260020F02600207D +:103B8000F8260020F826002000270020002700202B +:103B900008270020082700201027002010270020D9 +:103BA0001827002018270020202700202027002089 +:103BB0002827002028270020302700203027002039 +:103BC00038270020382700204027002040270020E9 +:103BD0004827002048270020502700205027002099 +:103BE0005827002058270020602700206027002049 +:103BF00068270020682700207027002070270020F9 +:103C000078270020782700208027002080270020A8 +:103C10008827002088270020902700209027002058 +:103C20009827002098270020A0270020A027002008 +:103C3000A8270020A8270020B0270020B0270020B8 +:103C4000B8270020B8270020C0270020C027002068 +:103C5000C8270020C8270020D0270020D027002018 +:103C6000D8270020D8270020E0270020E0270020C8 +:103C7000E8270020E8270020F0270020F027002078 +:103C8000F8270020F8270020002800200028002026 +:103C900008280020082800201028002010280020D4 +:103CA0001828002018280020202800202028002084 +:103CB0002828002028280020302800203028002034 +:103CC00038280020382800204028002040280020E4 +:103CD0004828002048280020502800205028002094 +:103CE0005828002058280020602800206028002044 +:103CF00068280020682800207028002070280020F4 +:103D000078280020782800208028002080280020A3 +:103D10008828002088280020902800209028002053 +:103D20009828002098280020A0280020A028002003 +:103D3000A8280020A8280020B0280020B0280020B3 +:103D400000000200FFFFFFFFC9D10100E960010090 +:083D5000C16001000000000049 +:040000031000B8D55C +:00000001FF diff --git a/gcc/_build/ble_app_uart_s110_xxaa.map b/gcc/_build/ble_app_uart_s110_xxaa.map new file mode 100644 index 0000000..d4b4ff7 --- /dev/null +++ b/gcc/_build/ble_app_uart_s110_xxaa.map @@ -0,0 +1,3251 @@ +Archive member included because of file (symbol) + +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-exit.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/crt0.o (exit) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-impure.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-exit.o) (_global_impure_ptr) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-init.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/crt0.o (__libc_init_array) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-memcpy-stub.o) + _build/main.o (memcpy) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-memset.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/crt0.o (memset) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-snprintf.o) + _build/main.o (snprintf) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-strlen.o) + _build/main.o (strlen) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-strncpy.o) + _build/ble_debug_assert_handler.o (strncpy) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-snprintf.o) (_svfprintf_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-__call_atexit.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-exit.o) (__call_exitprocs) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-atexit.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-__call_atexit.o) (atexit) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (_dtoa_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-fini.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-__call_atexit.o) (__libc_fini_array) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-locale.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (_localeconv_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mallocr.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (_malloc_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-memchr-stub.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (memchr) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mlock.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mallocr.o) (__malloc_lock) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mprec.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (_Balloc) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-s_fpclassify.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (__fpclassifyd) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-sbrkr.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mallocr.o) (_sbrk_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-strcmp.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-locale.o) (strcmp) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfiprintf.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (__ssprint_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-__atexit.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-atexit.o) (__register_exitproc) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-callocr.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mprec.o) (_calloc_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-freer.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-mallocr.o) (_free_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-memmove.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfiprintf.o) (memmove) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-reallocr.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfiprintf.o) (_realloc_r) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-reent.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-sbrkr.o) (errno) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_udivsi3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_uidiv) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_divsi3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (__aeabi_idiv) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_dvmd_tls.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_udivsi3.o) (__aeabi_idiv0) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_arm_cmpdf2.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (__aeabi_dcmpeq) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_aeabi_uldivmod.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-svfprintf.o) (__aeabi_uldivmod) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(bpabi.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_aeabi_uldivmod.o) (__gnu_uldivmod_helper) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(adddf3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_dadd) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(divdf3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_ddiv) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(eqdf2.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_arm_cmpdf2.o) (__eqdf2) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(gedf2.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_arm_cmpdf2.o) (__gedf2) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(ledf2.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_arm_cmpdf2.o) (__ledf2) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(muldf3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_dmul) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(subdf3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_dsub) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(fixdfsi.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_d2iz) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(floatsidf.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_i2d) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(floatunsidf.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-dtoa.o) (__aeabi_ui2d) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_clzsi2.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(adddf3.o) (__clzsi2) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_muldi3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(bpabi.o) (__aeabi_lmul) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_divdi3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(bpabi.o) (__divdi3) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(_udivdi3.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a(bpabi.o) (__udivdi3) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libnosys.a(sbrk.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-sbrkr.o) (_sbrk) +/usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libnosys.a(_exit.o) + /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-exit.o) (_exit) + +Allocating common symbols +Common symbol size file + +errno 0x4 /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a(lib_a-reent.o) + +Discarded input sections + + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/main.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x838 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x16 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x44 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x209 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x22 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x1e1 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x22 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0xd6 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x10 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x308 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x1d5 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x245 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x58 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x35 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0xa3 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x166 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x52 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x16 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x43 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x180 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x2a6 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x10 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x35 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x1f _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0xf4 _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x8e _build/ble_srv_common.o + .debug_macro 0x0000000000000000 0x16 _build/ble_srv_common.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x838 _build/ble_nus.o + .debug_macro 0x0000000000000000 0xd6 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x16 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x44 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x209 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x10 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x308 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x8e _build/ble_nus.o + .debug_macro 0x0000000000000000 0x34 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x22 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x1d5 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x16 _build/ble_nus.o + .debug_macro 0x0000000000000000 0xb8 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x1c _build/ble_nus.o + .debug_macro 0x0000000000000000 0x22 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x1c _build/ble_nus.o + .debug_macro 0x0000000000000000 0x22 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x245 _build/ble_nus.o + .debug_macro 0x0000000000000000 0xf4 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x58 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x35 _build/ble_nus.o + .debug_macro 0x0000000000000000 0xa3 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x166 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x52 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x16 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x43 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x180 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x2a6 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x10 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x35 _build/ble_nus.o + .debug_macro 0x0000000000000000 0x1f _build/ble_nus.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x838 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x16 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x44 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x209 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x22 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x58 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x35 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0xa3 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x166 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x52 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x16 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x43 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x180 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x2a6 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x10 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x35 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x1f _build/ble_advdata.o + .debug_macro 0x0000000000000000 0xd6 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x1e1 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x10 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x308 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x8e _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x34 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x22 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x1d5 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x16 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0xb8 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x1c _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x1c _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x22 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0xf4 _build/ble_advdata.o + .debug_macro 0x0000000000000000 0x245 _build/ble_advdata.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x838 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x44 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x209 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xd6 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x1e1 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x10 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x308 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x8e _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x34 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x22 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x1d5 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xb8 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x1c _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x22 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x1c _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x22 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x245 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x58 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x35 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xa3 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x52 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x43 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x180 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x29 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xf4 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xa6 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x1c _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x35 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x10 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x10 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x22 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0xbd _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16c _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x16 _build/ble_conn_params.o + .debug_macro 0x0000000000000000 0x41 _build/ble_conn_params.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x838 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x58 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x35 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0xa3 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x10e _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x7f _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x52 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x43 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x180 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x29 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0xf4 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x10 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x22 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x3a _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1f _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x242 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1d2 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x22 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x746b _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x8e _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x64 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1c _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x10 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x22 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0xd6 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1e1 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x22 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1d5 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0xb8 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x1c _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x10 _build/softdevice_handler.o + .debug_macro 0x0000000000000000 0x16 _build/softdevice_handler.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_timer.o + .debug_macro 0x0000000000000000 0x838 _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x44 _build/app_timer.o + .debug_macro 0x0000000000000000 0x209 _build/app_timer.o + .debug_macro 0x0000000000000000 0x22 _build/app_timer.o + .debug_macro 0x0000000000000000 0x58 _build/app_timer.o + .debug_macro 0x0000000000000000 0x35 _build/app_timer.o + .debug_macro 0x0000000000000000 0xa3 _build/app_timer.o + .debug_macro 0x0000000000000000 0x10 _build/app_timer.o + .debug_macro 0x0000000000000000 0x52 _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x43 _build/app_timer.o + .debug_macro 0x0000000000000000 0x180 _build/app_timer.o + .debug_macro 0x0000000000000000 0x10 _build/app_timer.o + .debug_macro 0x0000000000000000 0x22 _build/app_timer.o + .debug_macro 0x0000000000000000 0xbd _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x16c _build/app_timer.o + .debug_macro 0x0000000000000000 0x8e _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x1c _build/app_timer.o + .debug_macro 0x0000000000000000 0x22 _build/app_timer.o + .debug_macro 0x0000000000000000 0x1c _build/app_timer.o + .debug_macro 0x0000000000000000 0x41 _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x35 _build/app_timer.o + .debug_macro 0x0000000000000000 0x16 _build/app_timer.o + .debug_macro 0x0000000000000000 0x29 _build/app_timer.o + .debug_macro 0x0000000000000000 0x22 _build/app_timer.o + .debug_macro 0x0000000000000000 0x3a _build/app_timer.o + .debug_macro 0x0000000000000000 0x1f _build/app_timer.o + .debug_macro 0x0000000000000000 0x242 _build/app_timer.o + .debug_macro 0x0000000000000000 0x1d2 _build/app_timer.o + .debug_macro 0x0000000000000000 0x746b _build/app_timer.o + .debug_macro 0x0000000000000000 0x10 _build/app_timer.o + .debug_macro 0x0000000000000000 0x40 _build/app_timer.o + .debug_macro 0x0000000000000000 0x64 _build/app_timer.o + .debug_macro 0x0000000000000000 0x976 _build/app_timer.o + .debug_macro 0x0000000000000000 0x28 _build/app_timer.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x838 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x16 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x44 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x209 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x22 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x1c _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x22 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x3a _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x1f _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x242 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x1d2 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x8e _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x16 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x18 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x58 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x35 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0xa3 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x16 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x10e _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x7f _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x52 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x16 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x43 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x180 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x16 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x29 _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x746b _build/app_uart_fifo_mod.o + .debug_macro 0x0000000000000000 0x976 _build/app_uart_fifo_mod.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x838 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x16 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x44 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x209 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x58 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x35 _build/app_fifo.o + .debug_macro 0x0000000000000000 0xa3 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x16 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x10e _build/app_fifo.o + .debug_macro 0x0000000000000000 0x7f _build/app_fifo.o + .debug_macro 0x0000000000000000 0x52 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x16 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x43 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x180 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x16 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x29 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x8e _build/app_fifo.o + .debug_macro 0x0000000000000000 0x22 _build/app_fifo.o + .debug_macro 0x0000000000000000 0x1c _build/app_fifo.o + .debug_macro 0x0000000000000000 0x22 _build/app_fifo.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x838 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x16 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x44 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x209 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x22 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x22 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x3a _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x1f _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x242 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x1d2 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x746b _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x976 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x10 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x8e _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x16 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x22 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x1c _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x58 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x35 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0xa3 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x16 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x10e _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x7f _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x52 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x16 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x43 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x180 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x16 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x29 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x2a6 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x10 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x35 _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x1f _build/app_gpiote.o + .debug_macro 0x0000000000000000 0x22 _build/app_gpiote.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x838 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x16 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x44 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x209 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x58 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x35 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0xa3 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x166 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x52 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x16 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x43 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x180 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x2a6 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x10 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x35 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x1f _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x22 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x3a _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x1f _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x242 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x1d2 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x22 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x22 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0x16 _build/ble_debug_assert_handler.o + .debug_macro 0x0000000000000000 0xf4 _build/ble_debug_assert_handler.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .group 0x0000000000000000 0x8 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x838 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x16 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x44 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x209 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x22 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x22 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x3a _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x1f _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x242 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x1d2 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x746b _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x976 _build/system_nrf51.o + .debug_macro 0x0000000000000000 0x10 _build/system_nrf51.o + +Memory Configuration + +Name Origin Length Attributes +FLASH 0x0000000000016000 0x000000000002a000 xr +RAM 0x0000000020002000 0x0000000000004000 xrw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crti.o +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crtbegin.o +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/crt0.o +LOAD _build/main.o +LOAD _build/ble_srv_common.o +LOAD _build/ble_nus.o +LOAD _build/ble_advdata.o +LOAD _build/ble_conn_params.o +LOAD _build/softdevice_handler.o +LOAD _build/app_timer.o +LOAD _build/app_uart_fifo_mod.o +LOAD _build/app_fifo.o +LOAD _build/app_gpiote.o +LOAD _build/ble_debug_assert_handler.o +LOAD _build/system_nrf51.o +LOAD _build/gcc_startup_nrf51.o +START GROUP +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a +END GROUP +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crtend.o +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crtn.o +START GROUP +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/libgcc.a +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libc.a +LOAD /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/libnosys.a +END GROUP + +.text 0x0000000000016000 0xd478 + *(.Vectors) + .Vectors 0x0000000000016000 0xc0 _build/gcc_startup_nrf51.o + 0x0000000000016000 __Vectors + *(.text*) + .text 0x00000000000160c0 0x0 /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crti.o + .text 0x00000000000160c0 0x60 /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv6-m/crtbegin.o + .text 0x0000000000016120 0x78 /usr/local/gcc-arm-none-eabi-4_8-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv6-m/crt0.o + 0x0000000000016120 _mainCRTStartup + 0x0000000000016120 _start + .text 0x0000000000016198 0x0 _build/main.o + .text.NVIC_SystemReset + 0x0000000000016198 0x1c _build/main.o + .text.sd_ble_gap_address_set + 0x00000000000161b4 0x8 _build/main.o + .text.sd_ble_gap_address_get + 0x00000000000161bc 0x8 _build/main.o + .text.sd_ble_gap_adv_data_set + 0x00000000000161c4 0x8 _build/main.o + .text.sd_ble_gap_adv_start + 0x00000000000161cc 0x8 _build/main.o + .text.sd_ble_gap_adv_stop + 0x00000000000161d4 0x8 _build/main.o + .text.sd_ble_gap_conn_param_update + 0x00000000000161dc 0x8 _build/main.o + .text.sd_ble_gap_disconnect + 0x00000000000161e4 0x8 _build/main.o + .text.sd_ble_gap_tx_power_set + 0x00000000000161ec 0x8 _build/main.o + .text.sd_ble_gap_appearance_set + 0x00000000000161f4 0x8 _build/main.o + .text.sd_ble_gap_appearance_get + 0x00000000000161fc 0x8 _build/main.o + .text.sd_ble_gap_ppcp_set + 0x0000000000016204 0x8 _build/main.o + .text.sd_ble_gap_ppcp_get + 0x000000000001620c 0x8 _build/main.o + .text.sd_ble_gap_device_name_set + 0x0000000000016214 0x8 _build/main.o + .text.sd_ble_gap_device_name_get + 0x000000000001621c 0x8 _build/main.o + .text.sd_ble_gap_authenticate + 0x0000000000016224 0x8 _build/main.o + .text.sd_ble_gap_sec_params_reply + 0x000000000001622c 0x8 _build/main.o + .text.sd_ble_gap_auth_key_reply + 0x0000000000016234 0x8 _build/main.o + .text.sd_ble_gap_sec_info_reply + 0x000000000001623c 0x8 _build/main.o + .text.sd_ble_gap_conn_sec_get + 0x0000000000016244 0x8 _build/main.o + .text.sd_ble_gap_rssi_start + 0x000000000001624c 0x8 _build/main.o + .text.sd_ble_gap_rssi_stop + 0x0000000000016254 0x8 _build/main.o + .text.sd_ble_l2cap_cid_register + 0x000000000001625c 0x8 _build/main.o + .text.sd_ble_l2cap_cid_unregister + 0x0000000000016264 0x8 _build/main.o + .text.sd_ble_l2cap_tx + 0x000000000001626c 0x8 _build/main.o + .text.sd_ble_gattc_primary_services_discover + 0x0000000000016274 0x8 _build/main.o + .text.sd_ble_gattc_relationships_discover + 0x000000000001627c 0x8 _build/main.o + .text.sd_ble_gattc_characteristics_discover + 0x0000000000016284 0x8 _build/main.o + .text.sd_ble_gattc_descriptors_discover + 0x000000000001628c 0x8 _build/main.o + .text.sd_ble_gattc_char_value_by_uuid_read + 0x0000000000016294 0x8 _build/main.o + .text.sd_ble_gattc_read + 0x000000000001629c 0x8 _build/main.o + .text.sd_ble_gattc_char_values_read + 0x00000000000162a4 0x8 _build/main.o + .text.sd_ble_gattc_write + 0x00000000000162ac 0x8 _build/main.o + .text.sd_ble_gattc_hv_confirm + 0x00000000000162b4 0x8 _build/main.o + .text.sd_ble_gatts_service_add + 0x00000000000162bc 0x8 _build/main.o + .text.sd_ble_gatts_include_add + 0x00000000000162c4 0x8 _build/main.o + .text.sd_ble_gatts_characteristic_add + 0x00000000000162cc 0x8 _build/main.o + .text.sd_ble_gatts_descriptor_add + 0x00000000000162d4 0x8 _build/main.o + .text.sd_ble_gatts_value_set + 0x00000000000162dc 0x8 _build/main.o + .text.sd_ble_gatts_value_get + 0x00000000000162e4 0x8 _build/main.o + .text.sd_ble_gatts_hvx + 0x00000000000162ec 0x8 _build/main.o + .text.sd_ble_gatts_service_changed + 0x00000000000162f4 0x8 _build/main.o + .text.sd_ble_gatts_rw_authorize_reply + 0x00000000000162fc 0x8 _build/main.o + .text.sd_ble_gatts_sys_attr_set + 0x0000000000016304 0x8 _build/main.o + .text.sd_ble_gatts_sys_attr_get + 0x000000000001630c 0x8 _build/main.o + .text.sd_ble_enable + 0x0000000000016314 0x8 _build/main.o + .text.sd_ble_evt_get + 0x000000000001631c 0x8 _build/main.o + .text.sd_ble_tx_buffer_count_get + 0x0000000000016324 0x8 _build/main.o + .text.sd_ble_uuid_vs_add + 0x000000000001632c 0x8 _build/main.o + .text.sd_ble_uuid_decode + 0x0000000000016334 0x8 _build/main.o + .text.sd_ble_uuid_encode + 0x000000000001633c 0x8 _build/main.o + .text.sd_ble_version_get + 0x0000000000016344 0x8 _build/main.o + .text.sd_ble_user_mem_reply + 0x000000000001634c 0x8 _build/main.o + .text.sd_ble_opt_set + 0x0000000000016354 0x8 _build/main.o + .text.sd_ble_opt_get + 0x000000000001635c 0x8 _build/main.o + .text.sd_mutex_new + 0x0000000000016364 0x8 _build/main.o + .text.sd_mutex_acquire + 0x000000000001636c 0x8 _build/main.o + .text.sd_mutex_release + 0x0000000000016374 0x8 _build/main.o + .text.sd_nvic_EnableIRQ + 0x000000000001637c 0x8 _build/main.o + .text.sd_nvic_DisableIRQ + 0x0000000000016384 0x8 _build/main.o + .text.sd_nvic_GetPendingIRQ + 0x000000000001638c 0x8 _build/main.o + .text.sd_nvic_SetPendingIRQ + 0x0000000000016394 0x8 _build/main.o + .text.sd_nvic_ClearPendingIRQ + 0x000000000001639c 0x8 _build/main.o + .text.sd_nvic_SetPriority + 0x00000000000163a4 0x8 _build/main.o + .text.sd_nvic_GetPriority + 0x00000000000163ac 0x8 _build/main.o + .text.sd_nvic_SystemReset + 0x00000000000163b4 0x8 _build/main.o + .text.sd_nvic_critical_region_enter + 0x00000000000163bc 0x8 _build/main.o + .text.sd_nvic_critical_region_exit + 0x00000000000163c4 0x8 _build/main.o + .text.sd_rand_application_pool_capacity_get + 0x00000000000163cc 0x8 _build/main.o + .text.sd_rand_application_bytes_available_get + 0x00000000000163d4 0x8 _build/main.o + .text.sd_rand_application_vector_get + 0x00000000000163dc 0x8 _build/main.o + .text.sd_power_reset_reason_get + 0x00000000000163e4 0x8 _build/main.o + .text.sd_power_reset_reason_clr + 0x00000000000163ec 0x8 _build/main.o + .text.sd_power_mode_set + 0x00000000000163f4 0x8 _build/main.o + .text.sd_power_system_off + 0x00000000000163fc 0x8 _build/main.o + .text.sd_power_pof_enable + 0x0000000000016404 0x8 _build/main.o + .text.sd_power_pof_threshold_set + 0x000000000001640c 0x8 _build/main.o + .text.sd_power_ramon_set + 0x0000000000016414 0x8 _build/main.o + .text.sd_power_ramon_clr + 0x000000000001641c 0x8 _build/main.o + .text.sd_power_ramon_get + 0x0000000000016424 0x8 _build/main.o + .text.sd_power_gpregret_set + 0x000000000001642c 0x8 _build/main.o + .text.sd_power_gpregret_clr + 0x0000000000016434 0x8 _build/main.o + .text.sd_power_gpregret_get + 0x000000000001643c 0x8 _build/main.o + .text.sd_power_dcdc_mode_set + 0x0000000000016444 0x8 _build/main.o + .text.sd_clock_hfclk_request + 0x000000000001644c 0x8 _build/main.o + .text.sd_clock_hfclk_release + 0x0000000000016454 0x8 _build/main.o + .text.sd_clock_hfclk_is_running + 0x000000000001645c 0x8 _build/main.o + .text.sd_app_evt_wait + 0x0000000000016464 0x8 _build/main.o + .text.sd_ppi_channel_enable_get + 0x000000000001646c 0x8 _build/main.o + .text.sd_ppi_channel_enable_set + 0x0000000000016474 0x8 _build/main.o + .text.sd_ppi_channel_enable_clr + 0x000000000001647c 0x8 _build/main.o + .text.sd_ppi_channel_assign + 0x0000000000016484 0x8 _build/main.o + .text.sd_ppi_group_task_enable + 0x000000000001648c 0x8 _build/main.o + .text.sd_ppi_group_task_disable + 0x0000000000016494 0x8 _build/main.o + .text.sd_ppi_group_assign + 0x000000000001649c 0x8 _build/main.o + .text.sd_ppi_group_get + 0x00000000000164a4 0x8 _build/main.o + .text.sd_radio_notification_cfg_set + 0x00000000000164ac 0x8 _build/main.o + .text.sd_ecb_block_encrypt + 0x00000000000164b4 0x8 _build/main.o + .text.sd_evt_get + 0x00000000000164bc 0x8 _build/main.o + .text.sd_temp_get + 0x00000000000164c4 0x8 _build/main.o + .text.sd_flash_write + 0x00000000000164cc 0x8 _build/main.o + .text.sd_flash_page_erase + 0x00000000000164d4 0x8 _build/main.o + .text.sd_flash_protect + 0x00000000000164dc 0x8 _build/main.o + .text.sd_radio_session_open + 0x00000000000164e4 0x8 _build/main.o + .text.sd_radio_session_close + 0x00000000000164ec 0x8 _build/main.o + .text.sd_radio_request + 0x00000000000164f4 0x8 _build/main.o + .text.sd_softdevice_enable + 0x00000000000164fc 0x8 _build/main.o + .text.sd_softdevice_disable + 0x0000000000016504 0x8 _build/main.o + .text.sd_softdevice_is_enabled + 0x000000000001650c 0x8 _build/main.o + .text.sd_softdevice_vector_table_base_set + 0x0000000000016514 0x8 _build/main.o + .text.nrf_gpio_cfg_output + 0x000000000001651c 0x20 _build/main.o + .text.nrf_gpio_cfg_sense_input + 0x000000000001653c 0x34 _build/main.o + .text.nrf_gpio_pin_set + 0x0000000000016570 0x20 _build/main.o + .text.nrf_gpio_pin_clear + 0x0000000000016590 0x20 _build/main.o + .text.app_error_handler + 0x00000000000165b0 0x18 _build/main.o + 0x00000000000165b0 app_error_handler + .text.assert_nrf_callback + 0x00000000000165c8 0x2c _build/main.o + 0x00000000000165c8 assert_nrf_callback + .text.leds_init + 0x00000000000165f4 0x14 _build/main.o + .text.timers_init + 0x0000000000016608 0x40 _build/main.o + .text.gap_params_init + 0x0000000000016648 0xa4 _build/main.o + .text.advertising_init + 0x00000000000166ec 0xcc _build/main.o + .text.nus_data_handler + 0x00000000000167b8 0x40 _build/main.o + 0x00000000000167b8 nus_data_handler + .text.services_init + 0x00000000000167f8 0x58 _build/main.o + .text.sec_params_init + 0x0000000000016850 0x4c _build/main.o + .text.on_conn_params_evt + 0x000000000001689c 0x4c _build/main.o + .text.conn_params_error_handler + 0x00000000000168e8 0x24 _build/main.o + .text.conn_params_init + 0x000000000001690c 0x84 _build/main.o + .text.advertising_start + 0x0000000000016990 0x68 _build/main.o + .text.on_ble_evt + 0x00000000000169f8 0x1e4 _build/main.o + .text.ble_evt_dispatch + 0x0000000000016bdc 0x30 _build/main.o + .text.ble_stack_init + 0x0000000000016c0c 0xb0 _build/main.o + .text.buttons_init + 0x0000000000016cbc 0x14 _build/main.o + .text.power_manage + 0x0000000000016cd0 0x38 _build/main.o + .text.uart_putstring + 0x0000000000016d08 0x80 _build/main.o + 0x0000000000016d08 uart_putstring + .text.uart_evt_callback + 0x0000000000016d88 0x2c _build/main.o + 0x0000000000016d88 uart_evt_callback + .text.uart_init + 0x0000000000016db4 0x7c _build/main.o + .text.ble_attempt_to_send + 0x0000000000016e30 0x6c _build/main.o + 0x0000000000016e30 ble_attempt_to_send + .text.main 0x0000000000016e9c 0xf4 _build/main.o + 0x0000000000016e9c main + .text 0x0000000000016f90 0x0 _build/ble_srv_common.o + .text.sd_ble_gap_address_set + 0x0000000000016f90 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_address_get + 0x0000000000016f98 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_adv_data_set + 0x0000000000016fa0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_adv_start + 0x0000000000016fa8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_adv_stop + 0x0000000000016fb0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_conn_param_update + 0x0000000000016fb8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_disconnect + 0x0000000000016fc0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_tx_power_set + 0x0000000000016fc8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_appearance_set + 0x0000000000016fd0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_appearance_get + 0x0000000000016fd8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_ppcp_set + 0x0000000000016fe0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_ppcp_get + 0x0000000000016fe8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_device_name_set + 0x0000000000016ff0 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_device_name_get + 0x0000000000016ff8 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_authenticate + 0x0000000000017000 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_sec_params_reply + 0x0000000000017008 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_auth_key_reply + 0x0000000000017010 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_sec_info_reply + 0x0000000000017018 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_conn_sec_get + 0x0000000000017020 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_rssi_start + 0x0000000000017028 0x8 _build/ble_srv_common.o + .text.sd_ble_gap_rssi_stop + 0x0000000000017030 0x8 _build/ble_srv_common.o + .text.ble_srv_report_ref_encode + 0x0000000000017038 0x84 _build/ble_srv_common.o + 0x0000000000017038 ble_srv_report_ref_encode + .text.ble_srv_ascii_to_utf8 + 0x00000000000170bc 0x28 _build/ble_srv_common.o + 0x00000000000170bc ble_srv_ascii_to_utf8 + .text 0x00000000000170e4 0x0 _build/ble_nus.o + .text.sd_ble_gap_address_set + 0x00000000000170e4 0x8 _build/ble_nus.o + .text.sd_ble_gap_address_get + 0x00000000000170ec 0x8 _build/ble_nus.o + .text.sd_ble_gap_adv_data_set + 0x00000000000170f4 0x8 _build/ble_nus.o + .text.sd_ble_gap_adv_start + 0x00000000000170fc 0x8 _build/ble_nus.o + .text.sd_ble_gap_adv_stop + 0x0000000000017104 0x8 _build/ble_nus.o + .text.sd_ble_gap_conn_param_update + 0x000000000001710c 0x8 _build/ble_nus.o + .text.sd_ble_gap_disconnect + 0x0000000000017114 0x8 _build/ble_nus.o + .text.sd_ble_gap_tx_power_set + 0x000000000001711c 0x8 _build/ble_nus.o + .text.sd_ble_gap_appearance_set + 0x0000000000017124 0x8 _build/ble_nus.o + .text.sd_ble_gap_appearance_get + 0x000000000001712c 0x8 _build/ble_nus.o + .text.sd_ble_gap_ppcp_set + 0x0000000000017134 0x8 _build/ble_nus.o + .text.sd_ble_gap_ppcp_get + 0x000000000001713c 0x8 _build/ble_nus.o + .text.sd_ble_gap_device_name_set + 0x0000000000017144 0x8 _build/ble_nus.o + .text.sd_ble_gap_device_name_get + 0x000000000001714c 0x8 _build/ble_nus.o + .text.sd_ble_gap_authenticate + 0x0000000000017154 0x8 _build/ble_nus.o + .text.sd_ble_gap_sec_params_reply + 0x000000000001715c 0x8 _build/ble_nus.o + .text.sd_ble_gap_auth_key_reply + 0x0000000000017164 0x8 _build/ble_nus.o + .text.sd_ble_gap_sec_info_reply + 0x000000000001716c 0x8 _build/ble_nus.o + .text.sd_ble_gap_conn_sec_get + 0x0000000000017174 0x8 _build/ble_nus.o + .text.sd_ble_gap_rssi_start + 0x000000000001717c 0x8 _build/ble_nus.o + .text.sd_ble_gap_rssi_stop + 0x0000000000017184 0x8 _build/ble_nus.o + .text.sd_ble_l2cap_cid_register + 0x000000000001718c 0x8 _build/ble_nus.o + .text.sd_ble_l2cap_cid_unregister + 0x0000000000017194 0x8 _build/ble_nus.o + .text.sd_ble_l2cap_tx + 0x000000000001719c 0x8 _build/ble_nus.o + .text.sd_ble_gattc_primary_services_discover + 0x00000000000171a4 0x8 _build/ble_nus.o + .text.sd_ble_gattc_relationships_discover + 0x00000000000171ac 0x8 _build/ble_nus.o + .text.sd_ble_gattc_characteristics_discover + 0x00000000000171b4 0x8 _build/ble_nus.o + .text.sd_ble_gattc_descriptors_discover + 0x00000000000171bc 0x8 _build/ble_nus.o + .text.sd_ble_gattc_char_value_by_uuid_read + 0x00000000000171c4 0x8 _build/ble_nus.o + .text.sd_ble_gattc_read + 0x00000000000171cc 0x8 _build/ble_nus.o + .text.sd_ble_gattc_char_values_read + 0x00000000000171d4 0x8 _build/ble_nus.o + .text.sd_ble_gattc_write + 0x00000000000171dc 0x8 _build/ble_nus.o + .text.sd_ble_gattc_hv_confirm + 0x00000000000171e4 0x8 _build/ble_nus.o + .text.sd_ble_gatts_service_add + 0x00000000000171ec 0x8 _build/ble_nus.o + .text.sd_ble_gatts_include_add + 0x00000000000171f4 0x8 _build/ble_nus.o + .text.sd_ble_gatts_characteristic_add + 0x00000000000171fc 0x8 _build/ble_nus.o + .text.sd_ble_gatts_descriptor_add + 0x0000000000017204 0x8 _build/ble_nus.o + .text.sd_ble_gatts_value_set + 0x000000000001720c 0x8 _build/ble_nus.o + .text.sd_ble_gatts_value_get + 0x0000000000017214 0x8 _build/ble_nus.o + .text.sd_ble_gatts_hvx + 0x000000000001721c 0x8 _build/ble_nus.o + .text.sd_ble_gatts_service_changed + 0x0000000000017224 0x8 _build/ble_nus.o + .text.sd_ble_gatts_rw_authorize_reply + 0x000000000001722c 0x8 _build/ble_nus.o + .text.sd_ble_gatts_sys_attr_set + 0x0000000000017234 0x8 _build/ble_nus.o + .text.sd_ble_gatts_sys_attr_get + 0x000000000001723c 0x8 _build/ble_nus.o + .text.sd_ble_enable + 0x0000000000017244 0x8 _build/ble_nus.o + .text.sd_ble_evt_get + 0x000000000001724c 0x8 _build/ble_nus.o + .text.sd_ble_tx_buffer_count_get + 0x0000000000017254 0x8 _build/ble_nus.o + .text.sd_ble_uuid_vs_add + 0x000000000001725c 0x8 _build/ble_nus.o + .text.sd_ble_uuid_decode + 0x0000000000017264 0x8 _build/ble_nus.o + .text.sd_ble_uuid_encode + 0x000000000001726c 0x8 _build/ble_nus.o + .text.sd_ble_version_get + 0x0000000000017274 0x8 _build/ble_nus.o + .text.sd_ble_user_mem_reply + 0x000000000001727c 0x8 _build/ble_nus.o + .text.sd_ble_opt_set + 0x0000000000017284 0x8 _build/ble_nus.o + .text.sd_ble_opt_get + 0x000000000001728c 0x8 _build/ble_nus.o + .text.uint16_decode + 0x0000000000017294 0x28 _build/ble_nus.o + .text.ble_srv_is_notification_enabled + 0x00000000000172bc 0x30 _build/ble_nus.o + .text.on_connect + 0x00000000000172ec 0x18 _build/ble_nus.o + .text.on_disconnect + 0x0000000000017304 0x18 _build/ble_nus.o + .text.on_write + 0x000000000001731c 0x70 _build/ble_nus.o + .text.rx_char_add + 0x000000000001738c 0x198 _build/ble_nus.o + .text.tx_char_add + 0x0000000000017524 0x144 _build/ble_nus.o + .text.ble_nus_on_ble_evt + 0x0000000000017668 0x5c _build/ble_nus.o + 0x0000000000017668 ble_nus_on_ble_evt + .text.ble_nus_init + 0x00000000000176c4 0xd8 _build/ble_nus.o + 0x00000000000176c4 ble_nus_init + .text.ble_nus_send_string + 0x000000000001779c 0x90 _build/ble_nus.o + 0x000000000001779c ble_nus_send_string + .text 0x000000000001782c 0x0 _build/ble_advdata.o + .text.sd_ble_gap_address_set + 0x000000000001782c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_address_get + 0x0000000000017834 0x8 _build/ble_advdata.o + .text.sd_ble_gap_adv_data_set + 0x000000000001783c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_adv_start + 0x0000000000017844 0x8 _build/ble_advdata.o + .text.sd_ble_gap_adv_stop + 0x000000000001784c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_conn_param_update + 0x0000000000017854 0x8 _build/ble_advdata.o + .text.sd_ble_gap_disconnect + 0x000000000001785c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_tx_power_set + 0x0000000000017864 0x8 _build/ble_advdata.o + .text.sd_ble_gap_appearance_set + 0x000000000001786c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_appearance_get + 0x0000000000017874 0x8 _build/ble_advdata.o + .text.sd_ble_gap_ppcp_set + 0x000000000001787c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_ppcp_get + 0x0000000000017884 0x8 _build/ble_advdata.o + .text.sd_ble_gap_device_name_set + 0x000000000001788c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_device_name_get + 0x0000000000017894 0x8 _build/ble_advdata.o + .text.sd_ble_gap_authenticate + 0x000000000001789c 0x8 _build/ble_advdata.o + .text.sd_ble_gap_sec_params_reply + 0x00000000000178a4 0x8 _build/ble_advdata.o + .text.sd_ble_gap_auth_key_reply + 0x00000000000178ac 0x8 _build/ble_advdata.o + .text.sd_ble_gap_sec_info_reply + 0x00000000000178b4 0x8 _build/ble_advdata.o + .text.sd_ble_gap_conn_sec_get + 0x00000000000178bc 0x8 _build/ble_advdata.o + .text.sd_ble_gap_rssi_start + 0x00000000000178c4 0x8 _build/ble_advdata.o + .text.sd_ble_gap_rssi_stop + 0x00000000000178cc 0x8 _build/ble_advdata.o + .text.sd_ble_l2cap_cid_register + 0x00000000000178d4 0x8 _build/ble_advdata.o + .text.sd_ble_l2cap_cid_unregister + 0x00000000000178dc 0x8 _build/ble_advdata.o + .text.sd_ble_l2cap_tx + 0x00000000000178e4 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_primary_services_discover + 0x00000000000178ec 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_relationships_discover + 0x00000000000178f4 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_characteristics_discover + 0x00000000000178fc 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_descriptors_discover + 0x0000000000017904 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_char_value_by_uuid_read + 0x000000000001790c 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_read + 0x0000000000017914 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_char_values_read + 0x000000000001791c 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_write + 0x0000000000017924 0x8 _build/ble_advdata.o + .text.sd_ble_gattc_hv_confirm + 0x000000000001792c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_service_add + 0x0000000000017934 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_include_add + 0x000000000001793c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_characteristic_add + 0x0000000000017944 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_descriptor_add + 0x000000000001794c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_value_set + 0x0000000000017954 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_value_get + 0x000000000001795c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_hvx + 0x0000000000017964 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_service_changed + 0x000000000001796c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_rw_authorize_reply + 0x0000000000017974 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_sys_attr_set + 0x000000000001797c 0x8 _build/ble_advdata.o + .text.sd_ble_gatts_sys_attr_get + 0x0000000000017984 0x8 _build/ble_advdata.o + .text.sd_ble_enable + 0x000000000001798c 0x8 _build/ble_advdata.o + .text.sd_ble_evt_get + 0x0000000000017994 0x8 _build/ble_advdata.o + .text.sd_ble_tx_buffer_count_get + 0x000000000001799c 0x8 _build/ble_advdata.o + .text.sd_ble_uuid_vs_add + 0x00000000000179a4 0x8 _build/ble_advdata.o + .text.sd_ble_uuid_decode + 0x00000000000179ac 0x8 _build/ble_advdata.o + .text.sd_ble_uuid_encode + 0x00000000000179b4 0x8 _build/ble_advdata.o + .text.sd_ble_version_get + 0x00000000000179bc 0x8 _build/ble_advdata.o + .text.sd_ble_user_mem_reply + 0x00000000000179c4 0x8 _build/ble_advdata.o + .text.sd_ble_opt_set + 0x00000000000179cc 0x8 _build/ble_advdata.o + .text.sd_ble_opt_get + 0x00000000000179d4 0x8 _build/ble_advdata.o + .text.uint16_encode + 0x00000000000179dc 0x34 _build/ble_advdata.o + .text.name_encode + 0x0000000000017a10 0x134 _build/ble_advdata.o + .text.appearance_encode + 0x0000000000017b44 0x88 _build/ble_advdata.o + .text.uint8_array_encode + 0x0000000000017bcc 0xa0 _build/ble_advdata.o + .text.tx_power_level_encode + 0x0000000000017c6c 0x6c _build/ble_advdata.o + .text.uuid_list_sized_encode + 0x0000000000017cd8 0x16c _build/ble_advdata.o + .text.uuid_list_encode + 0x0000000000017e44 0x6c _build/ble_advdata.o + .text.conn_int_check + 0x0000000000017eb0 0x80 _build/ble_advdata.o + .text.conn_int_encode + 0x0000000000017f30 0xa8 _build/ble_advdata.o + .text.manuf_specific_data_encode + 0x0000000000017fd8 0xcc _build/ble_advdata.o + .text.service_data_encode + 0x00000000000180a4 0x100 _build/ble_advdata.o + .text.adv_data_encode + 0x00000000000181a4 0x1b8 _build/ble_advdata.o + .text.advdata_check + 0x000000000001835c 0x34 _build/ble_advdata.o + .text.srdata_check + 0x0000000000018390 0x20 _build/ble_advdata.o + .text.ble_advdata_set + 0x00000000000183b0 0xcc _build/ble_advdata.o + 0x00000000000183b0 ble_advdata_set + .text 0x000000000001847c 0x0 _build/ble_conn_params.o + .text.sd_ble_gap_address_set + 0x000000000001847c 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_address_get + 0x0000000000018484 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_adv_data_set + 0x000000000001848c 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_adv_start + 0x0000000000018494 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_adv_stop + 0x000000000001849c 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_conn_param_update + 0x00000000000184a4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_disconnect + 0x00000000000184ac 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_tx_power_set + 0x00000000000184b4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_appearance_set + 0x00000000000184bc 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_appearance_get + 0x00000000000184c4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_ppcp_set + 0x00000000000184cc 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_ppcp_get + 0x00000000000184d4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_device_name_set + 0x00000000000184dc 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_device_name_get + 0x00000000000184e4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_authenticate + 0x00000000000184ec 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_sec_params_reply + 0x00000000000184f4 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_auth_key_reply + 0x00000000000184fc 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_sec_info_reply + 0x0000000000018504 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_conn_sec_get + 0x000000000001850c 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_rssi_start + 0x0000000000018514 0x8 _build/ble_conn_params.o + .text.sd_ble_gap_rssi_stop + 0x000000000001851c 0x8 _build/ble_conn_params.o + .text.sd_ble_l2cap_cid_register + 0x0000000000018524 0x8 _build/ble_conn_params.o + .text.sd_ble_l2cap_cid_unregister + 0x000000000001852c 0x8 _build/ble_conn_params.o + .text.sd_ble_l2cap_tx + 0x0000000000018534 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_primary_services_discover + 0x000000000001853c 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_relationships_discover + 0x0000000000018544 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_characteristics_discover + 0x000000000001854c 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_descriptors_discover + 0x0000000000018554 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_char_value_by_uuid_read + 0x000000000001855c 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_read + 0x0000000000018564 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_char_values_read + 0x000000000001856c 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_write + 0x0000000000018574 0x8 _build/ble_conn_params.o + .text.sd_ble_gattc_hv_confirm + 0x000000000001857c 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_service_add + 0x0000000000018584 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_include_add + 0x000000000001858c 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_characteristic_add + 0x0000000000018594 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_descriptor_add + 0x000000000001859c 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_value_set + 0x00000000000185a4 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_value_get + 0x00000000000185ac 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_hvx + 0x00000000000185b4 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_service_changed + 0x00000000000185bc 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_rw_authorize_reply + 0x00000000000185c4 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_sys_attr_set + 0x00000000000185cc 0x8 _build/ble_conn_params.o + .text.sd_ble_gatts_sys_attr_get + 0x00000000000185d4 0x8 _build/ble_conn_params.o + .text.sd_ble_enable + 0x00000000000185dc 0x8 _build/ble_conn_params.o + .text.sd_ble_evt_get + 0x00000000000185e4 0x8 _build/ble_conn_params.o + .text.sd_ble_tx_buffer_count_get + 0x00000000000185ec 0x8 _build/ble_conn_params.o + .text.sd_ble_uuid_vs_add + 0x00000000000185f4 0x8 _build/ble_conn_params.o + .text.sd_ble_uuid_decode + 0x00000000000185fc 0x8 _build/ble_conn_params.o + .text.sd_ble_uuid_encode + 0x0000000000018604 0x8 _build/ble_conn_params.o + .text.sd_ble_version_get + 0x000000000001860c 0x8 _build/ble_conn_params.o + .text.sd_ble_user_mem_reply + 0x0000000000018614 0x8 _build/ble_conn_params.o + .text.sd_ble_opt_set + 0x000000000001861c 0x8 _build/ble_conn_params.o + .text.sd_ble_opt_get + 0x0000000000018624 0x8 _build/ble_conn_params.o + .text.uint16_decode + 0x000000000001862c 0x28 _build/ble_conn_params.o + .text.ble_srv_is_notification_enabled + 0x0000000000018654 0x30 _build/ble_conn_params.o + .text.is_conn_params_ok + 0x0000000000018684 0x34 _build/ble_conn_params.o + .text.update_timeout_handler + 0x00000000000186b8 0xc4 _build/ble_conn_params.o + .text.ble_conn_params_init + 0x000000000001877c 0xac _build/ble_conn_params.o + 0x000000000001877c ble_conn_params_init + .text.ble_conn_params_stop + 0x0000000000018828 0x1c _build/ble_conn_params.o + 0x0000000000018828 ble_conn_params_stop + .text.conn_params_negotiation + 0x0000000000018844 0xbc _build/ble_conn_params.o + .text.on_connect + 0x0000000000018900 0x4c _build/ble_conn_params.o + .text.on_disconnect + 0x000000000001894c 0x54 _build/ble_conn_params.o + .text.on_write + 0x00000000000189a0 0x6c _build/ble_conn_params.o + .text.on_conn_params_update + 0x0000000000018a0c 0x2c _build/ble_conn_params.o + .text.ble_conn_params_on_ble_evt + 0x0000000000018a38 0x50 _build/ble_conn_params.o + 0x0000000000018a38 ble_conn_params_on_ble_evt + .text.ble_conn_params_change_conn_params + 0x0000000000018a88 0xa4 _build/ble_conn_params.o + 0x0000000000018a88 ble_conn_params_change_conn_params + .text 0x0000000000018b2c 0x0 _build/softdevice_handler.o + .text.sd_mutex_new + 0x0000000000018b2c 0x8 _build/softdevice_handler.o + .text.sd_mutex_acquire + 0x0000000000018b34 0x8 _build/softdevice_handler.o + .text.sd_mutex_release + 0x0000000000018b3c 0x8 _build/softdevice_handler.o + .text.sd_nvic_EnableIRQ + 0x0000000000018b44 0x8 _build/softdevice_handler.o + .text.sd_nvic_DisableIRQ + 0x0000000000018b4c 0x8 _build/softdevice_handler.o + .text.sd_nvic_GetPendingIRQ + 0x0000000000018b54 0x8 _build/softdevice_handler.o + .text.sd_nvic_SetPendingIRQ + 0x0000000000018b5c 0x8 _build/softdevice_handler.o + .text.sd_nvic_ClearPendingIRQ + 0x0000000000018b64 0x8 _build/softdevice_handler.o + .text.sd_nvic_SetPriority + 0x0000000000018b6c 0x8 _build/softdevice_handler.o + .text.sd_nvic_GetPriority + 0x0000000000018b74 0x8 _build/softdevice_handler.o + .text.sd_nvic_SystemReset + 0x0000000000018b7c 0x8 _build/softdevice_handler.o + .text.sd_nvic_critical_region_enter + 0x0000000000018b84 0x8 _build/softdevice_handler.o + .text.sd_nvic_critical_region_exit + 0x0000000000018b8c 0x8 _build/softdevice_handler.o + .text.sd_rand_application_pool_capacity_get + 0x0000000000018b94 0x8 _build/softdevice_handler.o + .text.sd_rand_application_bytes_available_get + 0x0000000000018b9c 0x8 _build/softdevice_handler.o + .text.sd_rand_application_vector_get + 0x0000000000018ba4 0x8 _build/softdevice_handler.o + .text.sd_power_reset_reason_get + 0x0000000000018bac 0x8 _build/softdevice_handler.o + .text.sd_power_reset_reason_clr + 0x0000000000018bb4 0x8 _build/softdevice_handler.o + .text.sd_power_mode_set + 0x0000000000018bbc 0x8 _build/softdevice_handler.o + .text.sd_power_system_off + 0x0000000000018bc4 0x8 _build/softdevice_handler.o + .text.sd_power_pof_enable + 0x0000000000018bcc 0x8 _build/softdevice_handler.o + .text.sd_power_pof_threshold_set + 0x0000000000018bd4 0x8 _build/softdevice_handler.o + .text.sd_power_ramon_set + 0x0000000000018bdc 0x8 _build/softdevice_handler.o + .text.sd_power_ramon_clr + 0x0000000000018be4 0x8 _build/softdevice_handler.o + .text.sd_power_ramon_get + 0x0000000000018bec 0x8 _build/softdevice_handler.o + .text.sd_power_gpregret_set + 0x0000000000018bf4 0x8 _build/softdevice_handler.o + .text.sd_power_gpregret_clr + 0x0000000000018bfc 0x8 _build/softdevice_handler.o + .text.sd_power_gpregret_get + 0x0000000000018c04 0x8 _build/softdevice_handler.o + .text.sd_power_dcdc_mode_set + 0x0000000000018c0c 0x8 _build/softdevice_handler.o + .text.sd_clock_hfclk_request + 0x0000000000018c14 0x8 _build/softdevice_handler.o + .text.sd_clock_hfclk_release + 0x0000000000018c1c 0x8 _build/softdevice_handler.o + .text.sd_clock_hfclk_is_running + 0x0000000000018c24 0x8 _build/softdevice_handler.o + .text.sd_app_evt_wait + 0x0000000000018c2c 0x8 _build/softdevice_handler.o + .text.sd_ppi_channel_enable_get + 0x0000000000018c34 0x8 _build/softdevice_handler.o + .text.sd_ppi_channel_enable_set + 0x0000000000018c3c 0x8 _build/softdevice_handler.o + .text.sd_ppi_channel_enable_clr + 0x0000000000018c44 0x8 _build/softdevice_handler.o + .text.sd_ppi_channel_assign + 0x0000000000018c4c 0x8 _build/softdevice_handler.o + .text.sd_ppi_group_task_enable + 0x0000000000018c54 0x8 _build/softdevice_handler.o + .text.sd_ppi_group_task_disable + 0x0000000000018c5c 0x8 _build/softdevice_handler.o + .text.sd_ppi_group_assign + 0x0000000000018c64 0x8 _build/softdevice_handler.o + .text.sd_ppi_group_get + 0x0000000000018c6c 0x8 _build/softdevice_handler.o + .text.sd_radio_notification_cfg_set + 0x0000000000018c74 0x8 _build/softdevice_handler.o + .text.sd_ecb_block_encrypt + 0x0000000000018c7c 0x8 _build/softdevice_handler.o + .text.sd_evt_get + 0x0000000000018c84 0x8 _build/softdevice_handler.o + .text.sd_temp_get + 0x0000000000018c8c 0x8 _build/softdevice_handler.o + .text.sd_flash_write + 0x0000000000018c94 0x8 _build/softdevice_handler.o + .text.sd_flash_page_erase + 0x0000000000018c9c 0x8 _build/softdevice_handler.o + .text.sd_flash_protect + 0x0000000000018ca4 0x8 _build/softdevice_handler.o + .text.sd_radio_session_open + 0x0000000000018cac 0x8 _build/softdevice_handler.o + .text.sd_radio_session_close + 0x0000000000018cb4 0x8 _build/softdevice_handler.o + .text.sd_radio_request + 0x0000000000018cbc 0x8 _build/softdevice_handler.o + .text.sd_softdevice_enable + 0x0000000000018cc4 0x8 _build/softdevice_handler.o + .text.sd_softdevice_disable + 0x0000000000018ccc 0x8 _build/softdevice_handler.o + .text.sd_softdevice_is_enabled + 0x0000000000018cd4 0x8 _build/softdevice_handler.o + .text.sd_softdevice_vector_table_base_set + 0x0000000000018cdc 0x8 _build/softdevice_handler.o + .text.is_word_aligned + 0x0000000000018ce4 0x1c _build/softdevice_handler.o + .text.sd_ble_gap_address_set + 0x0000000000018d00 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_address_get + 0x0000000000018d08 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_adv_data_set + 0x0000000000018d10 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_adv_start + 0x0000000000018d18 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_adv_stop + 0x0000000000018d20 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_conn_param_update + 0x0000000000018d28 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_disconnect + 0x0000000000018d30 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_tx_power_set + 0x0000000000018d38 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_appearance_set + 0x0000000000018d40 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_appearance_get + 0x0000000000018d48 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_ppcp_set + 0x0000000000018d50 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_ppcp_get + 0x0000000000018d58 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_device_name_set + 0x0000000000018d60 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_device_name_get + 0x0000000000018d68 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_authenticate + 0x0000000000018d70 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_sec_params_reply + 0x0000000000018d78 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_auth_key_reply + 0x0000000000018d80 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_sec_info_reply + 0x0000000000018d88 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_conn_sec_get + 0x0000000000018d90 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_rssi_start + 0x0000000000018d98 0x8 _build/softdevice_handler.o + .text.sd_ble_gap_rssi_stop + 0x0000000000018da0 0x8 _build/softdevice_handler.o + .text.sd_ble_l2cap_cid_register + 0x0000000000018da8 0x8 _build/softdevice_handler.o + .text.sd_ble_l2cap_cid_unregister + 0x0000000000018db0 0x8 _build/softdevice_handler.o + .text.sd_ble_l2cap_tx + 0x0000000000018db8 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_primary_services_discover + 0x0000000000018dc0 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_relationships_discover + 0x0000000000018dc8 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_characteristics_discover + 0x0000000000018dd0 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_descriptors_discover + 0x0000000000018dd8 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_char_value_by_uuid_read + 0x0000000000018de0 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_read + 0x0000000000018de8 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_char_values_read + 0x0000000000018df0 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_write + 0x0000000000018df8 0x8 _build/softdevice_handler.o + .text.sd_ble_gattc_hv_confirm + 0x0000000000018e00 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_service_add + 0x0000000000018e08 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_include_add + 0x0000000000018e10 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_characteristic_add + 0x0000000000018e18 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_descriptor_add + 0x0000000000018e20 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_value_set + 0x0000000000018e28 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_value_get + 0x0000000000018e30 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_hvx + 0x0000000000018e38 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_service_changed + 0x0000000000018e40 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_rw_authorize_reply + 0x0000000000018e48 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_sys_attr_set + 0x0000000000018e50 0x8 _build/softdevice_handler.o + .text.sd_ble_gatts_sys_attr_get + 0x0000000000018e58 0x8 _build/softdevice_handler.o + .text.sd_ble_enable + 0x0000000000018e60 0x8 _build/softdevice_handler.o + .text.sd_ble_evt_get + 0x0000000000018e68 0x8 _build/softdevice_handler.o + .text.sd_ble_tx_buffer_count_get + 0x0000000000018e70 0x8 _build/softdevice_handler.o + .text.sd_ble_uuid_vs_add + 0x0000000000018e78 0x8 _build/softdevice_handler.o + .text.sd_ble_uuid_decode + 0x0000000000018e80 0x8 _build/softdevice_handler.o + .text.sd_ble_uuid_encode + 0x0000000000018e88 0x8 _build/softdevice_handler.o + .text.sd_ble_version_get + 0x0000000000018e90 0x8 _build/softdevice_handler.o + .text.sd_ble_user_mem_reply + 0x0000000000018e98 0x8 _build/softdevice_handler.o + .text.sd_ble_opt_set + 0x0000000000018ea0 0x8 _build/softdevice_handler.o + .text.sd_ble_opt_get + 0x0000000000018ea8 0x8 _build/softdevice_handler.o + .text.softdevice_assertion_handler + 0x0000000000018eb0 0x28 _build/softdevice_handler.o + 0x0000000000018eb0 softdevice_assertion_handler + .text.intern_softdevice_events_execute + 0x0000000000018ed8 0x114 _build/softdevice_handler.o + 0x0000000000018ed8 intern_softdevice_events_execute + .text.softdevice_handler_init + 0x0000000000018fec 0x8c _build/softdevice_handler.o + 0x0000000000018fec softdevice_handler_init + .text.softdevice_handler_sd_disable + 0x0000000000019078 0x28 _build/softdevice_handler.o + 0x0000000000019078 softdevice_handler_sd_disable + .text.softdevice_ble_evt_handler_set + 0x00000000000190a0 0x28 _build/softdevice_handler.o + 0x00000000000190a0 softdevice_ble_evt_handler_set + .text.softdevice_sys_evt_handler_set + 0x00000000000190c8 0x28 _build/softdevice_handler.o + 0x00000000000190c8 softdevice_sys_evt_handler_set + .text.SWI2_IRQHandler + 0x00000000000190f0 0x4c _build/softdevice_handler.o + 0x00000000000190f0 SWI2_IRQHandler + .text 0x000000000001913c 0x0 _build/app_timer.o + .text.is_word_aligned + 0x000000000001913c 0x1c _build/app_timer.o + .text.NVIC_EnableIRQ + 0x0000000000019158 0x2c _build/app_timer.o + .text.NVIC_DisableIRQ + 0x0000000000019184 0x30 _build/app_timer.o + .text.NVIC_SetPendingIRQ + 0x00000000000191b4 0x34 _build/app_timer.o + .text.NVIC_ClearPendingIRQ + 0x00000000000191e8 0x34 _build/app_timer.o + .text.NV

^!jA|oo0w5Bj}Zg2;^8KQ{7BGh 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 literal 0 HcmV?d00001 diff --git a/gcc/_build/app_uart_fifo_mod.d b/gcc/_build/app_uart_fifo_mod.d new file mode 100644 index 0000000..9d15622 --- /dev/null +++ b/gcc/_build/app_uart_fifo_mod.d @@ -0,0 +1,40 @@ +_build/app_uart_fifo_mod.o: ../app_uart_fifo_mod.c \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_uart.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/stdint.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_default_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/features.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stdbool.h \ + /Users/pg/code/blenano/nrf51822/Include/sd_common/app_util_platform.h \ + /Users/pg/code/blenano/nrf51822/Include/compiler_abstraction.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf51.h \ + /Users/pg/code/blenano/nrf51822/Include/gcc/core_cm0.h \ + /Users/pg/code/blenano/nrf51822/Include/gcc/core_cmInstr.h \ + /Users/pg/code/blenano/nrf51822/Include/gcc/core_cmFunc.h \ + /Users/pg/code/blenano/nrf51822/Include/system_nrf51.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_error.h \ + /Users/pg/code/blenano/nrf51822/Include/s110/nrf_error.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_fifo.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/stdlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/ieeefp.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/newlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/config.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/lib/gcc/arm-none-eabi/4.8.3/include/stddef.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/reent.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/_ansi.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/_types.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/sys/lock.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/machine/stdlib.h \ + /usr/local/gcc-arm-none-eabi-4_8-2014q1/arm-none-eabi/include/alloca.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf51.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf51_bitfields.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf51_deprecated.h \ + /Users/pg/code/blenano/nrf51822/Include/compiler_abstraction.h \ + /Users/pg/code/blenano/nrf51822/Include/nrf_gpio.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_util.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_gpiote.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_error.h \ + /Users/pg/code/blenano/nrf51822/Include/app_common/app_util.h diff --git a/gcc/_build/app_uart_fifo_mod.o b/gcc/_build/app_uart_fifo_mod.o new file mode 100644 index 0000000000000000000000000000000000000000..bb469cb4931e8ee85e90f625768331110b0c5c72 GIT binary patch literal 313628 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 -(l3zTP=U2m4FvBCE??kq3+u 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