aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2018-08-23 17:08:59 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2018-08-23 17:12:21 +0200
commit3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a (patch)
treeab49cc16ed0b853452c5c2ed2d3042416d628986 /thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli
downloadiot-sensors-3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a.tar.gz
iot-sensors-3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a.tar.bz2
iot-sensors-3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a.tar.xz
iot-sensors-3061ecca3d0fdfb87dabbf5f63c9e06c2a30f53a.zip
o Initial import.HEADmaster
Diffstat (limited to 'thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli')
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/cli.eww10
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/config/app_usbd_string_config.h131
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/demo_cli_cmds.c445
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10040.hex3406
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10056.hex4605
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10059_mbr.hex4349
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/license.txt3
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/main.c368
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvopt31
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvproj608
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvoptx115
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvprojx632
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/Makefile222
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/cli_gcc_nrf52.ld81
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/config/sdk_config.h4072
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_iar_nRF5x.icf36
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewd1350
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewp1122
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emProject124
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emSession7
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/flash_placement.xml42
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvopt31
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvproj623
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvoptx115
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvprojx647
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/Makefile228
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/cli_gcc_nrf52.ld81
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/config/sdk_config.h4302
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_iar_nRF5x.icf36
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewd1350
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewp1133
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emProject129
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emSession7
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/flash_placement.xml42
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvopt51
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvproj1236
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvoptx221
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvprojx1265
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/Makefile236
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/cli_gcc_nrf52.ld81
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/config/sdk_config.h4302
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_iar_nRF5x.icf36
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewd1350
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewp1135
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emProject130
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emSession7
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/flash_placement.xml44
47 files changed, 40577 insertions, 0 deletions
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/cli.eww b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/cli.eww
new file mode 100644
index 0000000..6554c39
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/cli.eww
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<workspace> <project>
+ <path>$WS_DIR$\pca10056\blank\iar\cli_pca10056.ewp</path>
+ </project> <project>
+ <path>$WS_DIR$\pca10040\blank\iar\cli_pca10040.ewp</path>
+ </project> <project>
+ <path>$WS_DIR$\pca10059\mbr\iar\cli_pca10059_mbr.ewp</path>
+ </project> <batchBuild/>
+</workspace> \ No newline at end of file
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/config/app_usbd_string_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/config/app_usbd_string_config.h
new file mode 100644
index 0000000..ec40434
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/config/app_usbd_string_config.h
@@ -0,0 +1,131 @@
+/**
+ * Copyright (c) 2016 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+#ifndef APP_USBD_STRING_CONFIG_H
+#define APP_USBD_STRING_CONFIG_H
+
+/**
+ * @defgroup app_usbd_string_conf USBD string configuration
+ * @ingroup app_usbd_string_desc
+ *
+ * @brief @tagAPI52840 Configuration of the string module that can be easily affected by the final
+ * user.
+ * @{
+ */
+
+/**
+ * @brief Supported languages identifiers
+ *
+ * Comma separated list of supported languages.
+ */
+#define APP_USBD_STRINGS_LANGIDS \
+ ((uint16_t)APP_USBD_LANG_ENGLISH | (uint16_t)APP_USBD_SUBLANG_ENGLISH_US)
+
+/**
+ * @brief Manufacturer name string descriptor
+ *
+ * Comma separated list of manufacturer names for each defined language.
+ * Use @ref APP_USBD_STRING_DESC macro to create string descriptor.
+ *
+ * The order of manufacturer names has to be the same like in
+ * @ref APP_USBD_STRINGS_LANGIDS.
+ */
+#define APP_USBD_STRINGS_MANUFACTURER \
+ APP_USBD_STRING_DESC('N', 'o', 'r', 'd', 'i', 'c', ' ', 'S', 'e', 'm', 'i', 'c', 'o', 'n', 'd', 'u', 'c', 't', 'o', 'r')
+
+/**
+ * @brief Define whether @ref APP_USBD_STRINGS_MANUFACTURER is created by @ref APP_USBD_STRING_DESC
+ * or declared as global variable.
+ * */
+#define APP_USBD_STRINGS_MANUFACTURER_EXTERN 0
+
+/**
+ * @brief Product name string descriptor
+ *
+ * List of product names defined the same way like in @ref APP_USBD_STRINGS_MANUFACTURER
+ */
+#define APP_USBD_STRINGS_PRODUCT \
+ APP_USBD_STRING_DESC('n', 'R', 'F', '5', '2', ' ', 'U', 'S', 'B', ' ', 'C', 'D', 'C', ' ', 'D', 'e', 'm', 'o')
+
+
+/**
+ * @brief Define whether @ref APP_USBD_STRINGS_PRODUCT is created by @ref APP_USBD_STRING_DESC
+ * or declared as global variable.
+ * */
+#define APP_USBD_STRINGS_PRODUCT_EXTERN 0
+
+/**
+ * @brief Serial number string descriptor
+ *
+ * Create serial number string descriptor using @ref APP_USBD_STRING_DESC,
+ * or configure it to point to any internal variable pointer filled with descriptor.
+ *
+ * @note
+ * There is only one SERIAL number inside the library and it is Language independent.
+ */
+#define APP_USBD_STRING_SERIAL \
+ APP_USBD_STRING_DESC('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0')
+
+/**
+ * @brief Define whether @ref APP_USBD_STRING_SERIAL is created by @ref APP_USBD_STRING_DESC
+ * or declared as global variable.
+ * */
+#define APP_USBD_STRING_SERIAL_EXTERN 0
+
+/**
+ * @brief User strings default values
+ *
+ * This value stores all application specific user strings with its default initialization.
+ * The setup is done by X-macros.
+ * Expected macro parameters:
+ * @code
+ * X(mnemonic, [=str_idx], ...)
+ * @endcode
+ * - @c mnemonic: Mnemonic of the string descriptor that would be added to
+ * @ref app_usbd_string_desc_idx_t enumerator.
+ * - @c str_idx : String index value, may be set or left empty.
+ * For example WinUSB driver requires descriptor to be present on 0xEE index.
+ * Then use X(USBD_STRING_WINUSB, =0xEE, (APP_USBD_STRING_DESC(...)))
+ * - @c ... : List of string descriptors for each defined language.
+ */
+#define APP_USBD_STRINGS_USER \
+ X(APP_USER_1, , APP_USBD_STRING_DESC('U', 's', 'e', 'r', ' ', '1'))
+
+/** @} */
+#endif /* APP_USBD_STRING_CONFIG_H */
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/demo_cli_cmds.c b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/demo_cli_cmds.c
new file mode 100644
index 0000000..3890c12
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/demo_cli_cmds.c
@@ -0,0 +1,445 @@
+/**
+ * Copyright (c) 2018 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+#include "nrf_cli.h"
+#include "nrf_log.h"
+#include <ctype.h>
+
+#define CLI_EXAMPLE_MAX_CMD_CNT (20u)
+#define CLI_EXAMPLE_MAX_CMD_LEN (33u)
+
+/* buffer holding dynamicly created user commands */
+static char m_dynamic_cmd_buffer[CLI_EXAMPLE_MAX_CMD_CNT][CLI_EXAMPLE_MAX_CMD_LEN];
+/* commands counter */
+static uint8_t m_dynamic_cmd_cnt;
+
+uint32_t m_counter;
+bool m_counter_active = false;
+
+/* Command handlers */
+static void cmd_print_param(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ for (size_t i = 1; i < argc; i++)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "argv[%d] = %s\r\n", i, argv[i]);
+ }
+}
+
+static void cmd_print_all(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ for (size_t i = 1; i < argc; i++)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "%s ", argv[i]);
+ }
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "\r\n");
+}
+
+static void cmd_print(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ ASSERT(p_cli);
+ ASSERT(p_cli->p_ctx && p_cli->p_iface && p_cli->p_name);
+
+ if ((argc == 1) || nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc != 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: unknown parameter: %s\r\n", argv[0], argv[1]);
+}
+
+static void cmd_python(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ UNUSED_PARAMETER(argc);
+ UNUSED_PARAMETER(argv);
+
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "Nice joke ;)\r\n");
+}
+
+static void cmd_dynamic(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if ((argc == 1) || nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc > 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ }
+ else
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: please specify subcommand\r\n", argv[0]);
+ }
+}
+
+/* function required by qsort */
+static int string_cmp(const void * p_a, const void * p_b)
+{
+ ASSERT(p_a);
+ ASSERT(p_b);
+ return strcmp((const char *)p_a, (const char *)p_b);
+}
+
+static void cmd_dynamic_add(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc != 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ if (m_dynamic_cmd_cnt >= CLI_EXAMPLE_MAX_CMD_CNT)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "command limit reached\r\n");
+ return;
+ }
+
+ uint8_t idx;
+ nrf_cli_cmd_len_t cmd_len = strlen(argv[1]);
+
+ if (cmd_len >= CLI_EXAMPLE_MAX_CMD_LEN)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "too long command\r\n");
+ return;
+ }
+
+ for (idx = 0; idx < cmd_len; idx++)
+ {
+ if (!isalnum((int)(argv[1][idx])))
+ {
+ nrf_cli_fprintf(p_cli,
+ NRF_CLI_ERROR,
+ "bad command name - please use only alphanumerical characters\r\n");
+ return;
+ }
+ }
+
+ for (idx = 0; idx < CLI_EXAMPLE_MAX_CMD_CNT; idx++)
+ {
+ if (!strcmp(m_dynamic_cmd_buffer[idx], argv[1]))
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "duplicated command\r\n");
+ return;
+ }
+ }
+
+ sprintf(m_dynamic_cmd_buffer[m_dynamic_cmd_cnt++], "%s", argv[1]);
+
+ qsort(m_dynamic_cmd_buffer,
+ m_dynamic_cmd_cnt,
+ sizeof (m_dynamic_cmd_buffer[0]),
+ string_cmp);
+
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "command added successfully\r\n");
+}
+
+static void cmd_dynamic_show(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc != 1)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ if (m_dynamic_cmd_cnt == 0)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_WARNING, "Please add some commands first.\r\n");
+ return;
+ }
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "Dynamic command list:\r\n");
+ for (uint8_t i = 0; i < m_dynamic_cmd_cnt; i++)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "[%3d] %s\r\n", i, m_dynamic_cmd_buffer[i]);
+ }
+}
+
+static void cmd_dynamic_execute(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc != 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ for (uint8_t idx = 0; idx < m_dynamic_cmd_cnt; idx++)
+ {
+ if (!strcmp(m_dynamic_cmd_buffer[idx], argv[1]))
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "dynamic command: %s\r\n", argv[1]);
+ return;
+ }
+ }
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: uknown parameter: %s\r\n", argv[0], argv[1]);
+}
+
+static void cmd_dynamic_remove(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if ((argc == 1) || nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ if (argc != 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ for (uint8_t idx = 0; idx < m_dynamic_cmd_cnt; idx++)
+ {
+ if (!strcmp(m_dynamic_cmd_buffer[idx], argv[1]))
+ {
+ if (idx == CLI_EXAMPLE_MAX_CMD_CNT - 1)
+ {
+ m_dynamic_cmd_buffer[idx][0] = '\0';
+ }
+ else
+ {
+ memmove(m_dynamic_cmd_buffer[idx],
+ m_dynamic_cmd_buffer[idx + 1],
+ sizeof(m_dynamic_cmd_buffer[idx]) * (m_dynamic_cmd_cnt - idx));
+ }
+ --m_dynamic_cmd_cnt;
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "command removed successfully\r\n");
+ return;
+ }
+ }
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "did not find command: %s\r\n", argv[1]);
+}
+
+static void cmd_counter_start(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (argc != 1)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ m_counter_active = true;
+}
+
+static void cmd_counter_stop(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (argc != 1)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ m_counter_active = false;
+}
+
+static void cmd_counter_reset(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ if (argc != 1)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ m_counter = 0;
+}
+
+static void cmd_counter(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ ASSERT(p_cli);
+ ASSERT(p_cli->p_ctx && p_cli->p_iface && p_cli->p_name);
+
+ /* Extra defined dummy option */
+ static const nrf_cli_getopt_option_t opt[] = {
+ NRF_CLI_OPT(
+ "--test",
+ "-t",
+ "dummy option help string"
+ )
+ };
+
+ if ((argc == 1) || nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, opt, ARRAY_SIZE(opt));
+ return;
+ }
+
+ if (argc != 2)
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: bad parameter count\r\n", argv[0]);
+ return;
+ }
+
+ if (!strcmp(argv[1], "-t") || !strcmp(argv[1], "--test"))
+ {
+ nrf_cli_fprintf(p_cli, NRF_CLI_NORMAL, "Dummy test option.\r\n");
+ return;
+ }
+
+ /* subcommands have their own handlers and they are not processed here */
+ nrf_cli_fprintf(p_cli, NRF_CLI_ERROR, "%s: unknown parameter: %s\r\n", argv[0], argv[1]);
+}
+
+static void cmd_nordic(nrf_cli_t const * p_cli, size_t argc, char **argv)
+{
+ UNUSED_PARAMETER(argc);
+ UNUSED_PARAMETER(argv);
+
+ if (nrf_cli_help_requested(p_cli))
+ {
+ nrf_cli_help_print(p_cli, NULL, 0);
+ return;
+ }
+
+ nrf_cli_fprintf(p_cli, NRF_CLI_OPTION,
+ "\r\n"
+ " .co:. 'xo, \r\n"
+ " .,collllc,. 'ckOOo::,.. \r\n"
+ " .:ooooollllllll:'. .;dOOOOOOo:::;;;'. \r\n"
+ " 'okxddoooollllllllllll;'ckOOOOOOOOOo:::;;;,,,' \r\n"
+ " OOOkxdoooolllllllllllllllldxOOOOOOOo:::;;;,,,'.\r\n"
+ " OOOOOOkdoolllllllllllllllllllldxOOOo:::;;;,,,'.\r\n"
+ " OOOOOOOOOkxollllllllllllllllllcccldl:::;;;,,,'.\r\n"
+ " OOOOOOOOOOOOOxdollllllllllllllccccc::::;;;,,,'.\r\n"
+ " OOOOOOOOOOOOOOOOkxdlllllllllllccccc::::;;;,,,'.\r\n"
+ " kOOOOOOOOOOOOOOOOOOOkdolllllllccccc::::;;;,,,'.\r\n"
+ " kOOOOOOOOOOOOOOOOOOOOOOOxdllllccccc::::;;;,,,'.\r\n"
+ " kOOOOOOOOOOOOOOOOOOOOOOOOOOkxolcccc::::;;;,,,'.\r\n"
+ " kOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkdlc::::;;;,,,'.\r\n"
+ " xOOOOOOOOOOOxdkOOOOOOOOOOOOOOOOOOOOxoc:;;;,,,'.\r\n"
+ " xOOOOOOOOOOOdc::ldkOOOOOOOOOOOOOOOOOOOkdc;,,,''\r\n"
+ " xOOOOOOOOOOOdc::;;,;cdkOOOOOOOOOOOOOOOOOOOxl;''\r\n"
+ " .lkOOOOOOOOOdc::;;,,''..;oOOOOOOOOOOOOOOOOOOOx'\r\n"
+ " .;oOOOOOOdc::;;,. .:xOOOOOOOOOOOOd;. \r\n"
+ " .:xOOdc:,. 'ckOOOOkl' \r\n"
+ " .od' 'xk, \r\n"
+ "\r\n");
+
+ nrf_cli_fprintf(p_cli,NRF_CLI_NORMAL,
+ " Nordic Semiconductor \r\n\r\n");
+}
+
+/**
+ * @brief Command set array
+ * */
+NRF_CLI_CMD_REGISTER(nordic, NULL, "Print Nordic Semiconductor logo.", cmd_nordic);
+
+NRF_CLI_CREATE_STATIC_SUBCMD_SET(m_sub_print)
+{
+ NRF_CLI_CMD(all, NULL, "Print all entered parameters.", cmd_print_all),
+ NRF_CLI_CMD(param, NULL, "Print each parameter in new line.", cmd_print_param),
+ NRF_CLI_SUBCMD_SET_END
+};
+NRF_CLI_CMD_REGISTER(print, &m_sub_print, "print", cmd_print);
+
+NRF_CLI_CMD_REGISTER(python, NULL, "python", cmd_python);
+
+NRF_CLI_CREATE_STATIC_SUBCMD_SET(m_sub_counter)
+{
+ NRF_CLI_CMD(reset, NULL, "Reset seconds counter.", cmd_counter_reset),
+ NRF_CLI_CMD(start, NULL, "Start seconds counter.", cmd_counter_start),
+ NRF_CLI_CMD(stop, NULL, "Stop seconds counter.", cmd_counter_stop),
+ NRF_CLI_SUBCMD_SET_END
+};
+NRF_CLI_CMD_REGISTER(counter,
+ &m_sub_counter,
+ "Display seconds on terminal screen",
+ cmd_counter);
+
+/* dynamic command creation */
+static void dynamic_cmd_get(size_t idx, nrf_cli_static_entry_t * p_static)
+{
+ ASSERT(p_static);
+
+ if (idx < m_dynamic_cmd_cnt)
+ {
+ /* m_dynamic_cmd_buffer must be sorted alphabetically to ensure correct CLI completion */
+ p_static->p_syntax = m_dynamic_cmd_buffer[idx];
+ p_static->handler = NULL;
+ p_static->p_subcmd = NULL;
+ p_static->p_help = "Show dynamic command name.";
+ }
+ else
+ {
+ /* if there are no more dynamic commands available p_syntax must be set to NULL */
+ p_static->p_syntax = NULL;
+ }
+}
+
+NRF_CLI_CREATE_DYNAMIC_CMD(m_sub_dynamic_set, dynamic_cmd_get);
+NRF_CLI_CREATE_STATIC_SUBCMD_SET(m_sub_dynamic)
+{
+ NRF_CLI_CMD(add, NULL,
+ "Add a new dynamic command.\nExample usage: [ dynamic add test ] will add "
+ "a dynamic command 'test'.\nIn this example, command name length is limited to 32 chars. "
+ "You can add up to 20 commands. Commands are automatically sorted to ensure correct "
+ "CLI completion.",
+ cmd_dynamic_add),
+ NRF_CLI_CMD(execute, &m_sub_dynamic_set, "Execute a command.", cmd_dynamic_execute),
+ NRF_CLI_CMD(remove, &m_sub_dynamic_set, "Remove a command.", cmd_dynamic_remove),
+ NRF_CLI_CMD(show, NULL, "Show all added dynamic commands.", cmd_dynamic_show),
+ NRF_CLI_SUBCMD_SET_END
+};
+NRF_CLI_CMD_REGISTER(dynamic,
+ &m_sub_dynamic,
+ "Demonstrate dynamic command usage.",
+ cmd_dynamic);
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10040.hex b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10040.hex
new file mode 100644
index 0000000..fcbfb2f
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10040.hex
@@ -0,0 +1,3406 @@
+:020000040000FA
+:10000000F83B002011040000190400003102000038
+:100010001D0400001F040000210400000000000077
+:1000200000000000000000000000000023040000A9
+:10003000250400000000000027040000290400003F
+:10004000D10A00002B040000550F00002B04000013
+:100050002B0400002B040000810700002B0400008B
+:100060002B0400002B0400002B0400002B040000D4
+:100070002B0400002B0400002B0400002B040000C4
+:100080002B040000E10A00002B0400002B040000F8
+:100090002B0400002B0400002B0400002B040000A4
+:1000A0002B0400002B0400002B0400002B04000094
+:1000B0002B0400002B0400000000000000000000E2
+:1000C0002B0400002B0400002B0400002B04000074
+:1000D0002B0400002B0400002B0400000000000093
+:1000E0000000000000000000000000000000000010
+:1000F0000000000000000000000000000000000000
+:1001000000000000000000000000000000000000EF
+:1001100000000000000000000000000000000000DF
+:1001200000000000000000000000000000000000CF
+:1001300000000000000000000000000000000000BF
+:1001400000000000000000000000000000000000AF
+:10015000000000000000000000000000000000009F
+:10016000000000000000000000000000000000008F
+:10017000000000000000000000000000000000007F
+:10018000000000000000000000000000000000006F
+:10019000000000000000000000000000000000005F
+:1001A000000000000000000000000000000000004F
+:1001B000000000000000000000000000000000003F
+:1001C000000000000000000000000000000000002F
+:1001D000000000000000000000000000000000001F
+:1001E000000000000000000000000000000000000F
+:1001F00000000000000000000000000000000000FF
+:10020000DFF80CD000F070FA00480047B151000050
+:10021000F83B002000B583B002900091019244F2B7
+:10022000010071466A4600F0F9FF03B000BD00000E
+:10023000094B1EF0040F1CBFEFF309801847EFF3C2
+:1002400008800649064A884201D8904202D88D4665
+:100250004FF0000018470000ED080000F83B0020B8
+:10026000F81B002030B450E8012F93B2C489234416
+:100270008489A34228BF1B1B0489A34202BFBFF38A
+:100280002F8F002007E0C3EA020340E80134002C6E
+:10029000E9D14FF001000A6030BC704750E8012FEF
+:1002A000C2EA024240E801210029F7D1704730B488
+:1002B00050E8022F1FFAA2F3C488A34202BFBFF383
+:1002C0002F8F00200DE0C48923448489A34228BFD6
+:1002D0001B1BC2EA034340E80234002CE8D14FF074
+:1002E00001000A6030BC704750E8022FC2EA224287
+:1002F00040E802210029F7D17047034653E8022F56
+:10030000D988B2EB324F4FF0000017BF92B241EAEA
+:10031000014142EA014104E05A68B2EB324F08BFA2
+:10032000012043E80212002AE8D1704730B40446A5
+:1003300054E8000F0D4644E80053002BF8D1156037
+:1003400030BC704730B4044654E8000F40EA010561
+:1003500044E80053002BF7D1156030BC704730B42F
+:10036000044654E8000F00EA010544E80053002B5E
+:10037000F7D1156030BC704730B4044654E8000F24
+:1003800080EA010544E80053002BF7D1156030BC2A
+:10039000704730B4044654E8000F00EB010544E810
+:1003A0000053002BF7D1156030BC704730B40446C1
+:1003B00054E8000FA0EB010544E80053002BF7D1EF
+:1003C000156030BC704770B404464FF0000054E82C
+:1003D000006F0D68AE4207BF44E80023012044E8E7
+:1003E00000630E60002B1CBF0020F0E770BC70475C
+:1003F00030B4044654E8000F88422CBF451A054625
+:1004000044E80053002BF5D1156030BC7047000064
+:100410000648804706480047FEE7FEE7FEE7FEE79E
+:10042000FEE7FEE7FEE7FEE7FEE7FEE7390C000029
+:100430000102000000487047D8B30000A0F141015C
+:10044000192900D8203070472DE9FE4399461546FA
+:100450008846074601AC022942D3002D40D0002037
+:100460000290A8F101004FF0FF36009022E000FB5F
+:10047000057201FB057011464A469047002805DCCD
+:1004800054F82600304444F8260013E060682A46F9
+:1004900000FB057154F8040C00FB057007E00B78B5
+:1004A00090F800C001F801CB00F8013B521E002A71
+:1004B000F5D1764254F8040C61688842D7DC4B468B
+:1004C0002A463846FFF7C0FF54F8040C4B46A8EB09
+:1004D0000001401C00FB05702A46491EFFF7B4FFCF
+:1004E000BDE8FE8310B5431A934209D283188818D9
+:1004F00003E010F8011D03F8011D521EF9D210BDD2
+:1005000040EA01039B0703D009E008C9121F08C095
+:10051000042AFAD203E011F8013B00F8013B521E15
+:10052000F9D210BDD2B201E000F8012B491EFBD276
+:1005300070470022F6E710B513460A4604461946EE
+:10054000FFF7F0FF204610BD30B505462A460B46A2
+:1005500012F8010B13F8014B08B1A042F8D01CB1FE
+:10056000002802D06D1CF1E7284630BDCAB2401EFB
+:1005700010F8011F8A4202D00029F9D100207047EB
+:10058000421C10F8011B0029FBD1801A704710B5DE
+:10059000002200E0521C835C8C5CA34201D1002B42
+:1005A000F8D1D8B2E1B2401A10BD034611F8012BC0
+:1005B00000F8012B002AF9D11846704730B50546DE
+:1005C0000020034600E05B1C934205D2EC5CC85C53
+:1005D000201A01D1002CF6D130BD2DE9F04791460B
+:1005E0000F4680460446002614F8015B2DB1FFF744
+:1005F00021FF0068405DC007F6D12B2D02D02D2DC4
+:1006000018D0641E4A463946204600F01EF827B12D
+:100610003968A14201D1C7F8008071054FF002048A
+:100620000BD54042002803DD00F062FD0460A00706
+:10063000BDE8F08746F48066E4E70028F8DA00F0C9
+:1006400057FD04606FF00040F2E72DE9F05F82464D
+:100650000078002715468B460AF10104B946302878
+:1006600001D09DB113E014F8010B0127782803D0C5
+:10067000582801D045B10AE00DB1102D07D100274F
+:10068000102514F8010B02E0082500E00A250026D9
+:10069000B0460EE005FB080005FB06F1012701EB63
+:1006A00010461FFA80F8B6F5803F00D3B94614F81B
+:1006B000010B294600F02AF80028EBDABBF1000F05
+:1006C00005D00FB1641E00E05446CBF80040B9F1EC
+:1006D000000F06D000F00CFD02210160C81EBDE82D
+:1006E000F09F48EA0640FAE7064C074D06E0E0684E
+:1006F00040F0010394E8070098471034AC42F6D369
+:10070000FFF782FD40D1000060D100003A2800D2FE
+:10071000303820F02002412A01D3A2F1370088426C
+:1007200001D34FF0FF30704770B58C1810F8015BA3
+:1007300015F0070301D110F8013B2A1106D110F87A
+:10074000012B03E010F8016B01F8016B5B1EF9D17E
+:100750002B0705D40023521E0DD401F8013BFAE704
+:1007600010F8013BCB1A921C03E013F8015B01F86F
+:10077000015B521EF9D5A142D8D3002070BD000004
+:100780002DE9F04700268AB0DFF85891B0464FF4C3
+:100790008075012437460596284606F079FE38B163
+:1007A000D9F80403204203D0284606F067FE26430A
+:1007B0002D1D64007F1CADB2082FEDD34FF4BE7425
+:1007C000204606F065FE48B1204606F057FE46F08A
+:1007D000004605AA0121002006F01CFE424D16F03D
+:1007E000FF0F15D00127002437420DD009EB8401FB
+:1007F000D1F81005D1F81015C0F3042055F82420C5
+:10080000C1F3014102B190477F00641C082CEBD377
+:10081000002E63DA4FF0FF30CDF8108058E0281931
+:1008200010F8507F90F9000027F0C008401C3FD01E
+:1008300008A9404605F04AF930B34FEA97194046F7
+:1008400000F07CFF55F820701FB1B9F1030F03D001
+:1008500006E0B9F1030F2BD104A9404605F03EF99B
+:1008600002A8CDF8088006F055FD029900EB810042
+:10087000D0F8000705A9C0F3014A404605F026F963
+:1008800018B1BAF1020F03D012E0BAF1030F0FD181
+:10089000B9F1030F08D1BAF1020F1DD00221404671
+:1008A00006F020FD761CF6B217B149464046B8471F
+:1008B000641C042CB3D3002E10D06A460121002002
+:1008C00006F0A8FD05990098884207D00590049885
+:1008D000002634460890A2E70321E0E70AB0BDE80D
+:1008E000F087000000600040B81100201CB5814670
+:1008F00007F0CAF906F062FF0028FBD137484E46E0
+:100900000768374C01256068002821D0208835A170
+:1009100005EB0040B26907F07FF86068002817D047
+:10092000D6E90201CDE900012088D6E9002305EBD4
+:10093000004032A107F088F8606848B1F069009083
+:10094000D6E9042320883BA105EB004007F073F8AB
+:100950002248001D0068800707D5606828B12088FC
+:100960003E4905EB004007F053F8DFF8F48000261D
+:1009700005FA06F038420AD058F826203AB16068E5
+:1009800028B1208837A105EB004007F045F8761C18
+:100990001A2EEDD338060AD5606840B10F480C30E6
+:1009A0000268208832A105EB004007F035F83804D2
+:1009B0000AD5606840B1094810300268208834A127
+:1009C00005EB004007F028F80448C8300068C0076D
+:1009D00000D000BE484600F069F8000028ED00E0B5
+:1009E0001404002048415244204641554C54206193
+:1009F0007420307825303858000000002020523014
+:100A00003A2020307825303858202052313A2020A2
+:100A1000307825303858202052323A20203078253E
+:100A2000303858202052333A20203078253038583A
+:100A30000000000020205231323A20307825303832
+:100A40005820204C523A2020307825303858202029
+:100A50005053523A203078253038580000BE0000FC
+:100A60009801002043617573653A2025732E0000BC
+:100A70004D656D4D616E616765204661756C7420D2
+:100A8000416464726573733A2030782530385800B9
+:100A9000427573204661756C74204164647265739D
+:100AA000733A20307825303858000000BFF34F8F5C
+:100AB00005480168054A01F4E06111430160BFF394
+:100AC0004F8F00BFFDE700000CED00E00400FA05C9
+:100AD00010B508F067FABDE8104008F0D1B9000081
+:100AE00002490248091F0968006808479001002070
+:100AF000044900EB400001EBC000416D806D081A15
+:100B0000704700007019002000F050BA70B506461A
+:100B100014460D46002000F0C3FC2246294630460C
+:100B200000F006F80446002000F0E8FC204670BD06
+:100B30002DE9F0471B4D0746164628780C4608B9A4
+:100B400000F034FA07EB470005EBC007A046D7E9F1
+:100B50001595002448374D4511D9B868441BB44257
+:100B600000D334467868224641194046FFF7BAFC64
+:100B7000B868361B2544A044A84200D10025A9EB43
+:100B80000500B04200D206463EB1786832464119AF
+:100B90004046FFF7A7FC3444354404B13D6120468C
+:100BA000BDE8F0877019002070B50B4B064614465F
+:100BB00018780D4608B900F0F9F9002000F070FC33
+:100BC00022462946304600F009F80446002000F08D
+:100BD00095FC204670BD00007019002070B50E46CF
+:100BE000144900EB400001EBC0051446E86A1835D3
+:100BF00020B101280FD0022805D113E0284600F0CB
+:100C000009FAA04201D2002411E0224631462846CA
+:100C100000F038FA0BE0284600F0FCF9A042F4D2CC
+:100C20000446F2E73146284600F0FFF90446204624
+:100C300070BD000070190020F0B5B5480023021DFA
+:100C40000178101D01254FF0805406290BD116782C
+:100C5000360708D10678C6F30316032E06D0042EF5
+:100C600004D0052E02D0062907D00EE0B4F8246384
+:100C7000A84FC6F304263E6002E01678360704D17A
+:100C80000678C6F30316032E02D0062904D00FE01F
+:100C9000A24FA14E7E670EE01678360708D106787F
+:100CA000C6F30316032E06D0042E04D0052E02D060
+:100CB000062907D00EE0D4F84462994FC6F34236B5
+:100CC0003E6002E01678360704D10678C6F30316B4
+:100CD000032E02D0062906D011E0924E376827F085
+:100CE000807737600EE01678360708D10678C6F3AD
+:100CF0000316032E06D0042E04D0052E02D006299A
+:100D00000AD011E04FF08046C6F80C31C6F8103119
+:100D1000834E361F336002E01678360704D106781A
+:100D2000C6F30316032E02D0062905D00CE07C4F33
+:100D3000032664373E600AE01678360704D1067849
+:100D4000C6F30316032E02D006290DD014E0764F09
+:100D500005263E60744E78363560734E0836336033
+:100D60003F263F1D3E6002E01678360704D1067824
+:100D7000C6F30316052E02D0062957D062E06B4E4B
+:100D800036686B4F3E60694E361D36683F1D3E60CB
+:100D9000664E083636683F1D3E60644E0C36366837
+:100DA0003F1D3E60614E103636683F1D3E605F4E0F
+:100DB000143636683F1D3E605C4E183636685C4F10
+:100DC00020373E60594E1C3636683F1D3E60574EF8
+:100DD000203636683F1D3E60544E243636683F1D2F
+:100DE0003E60524E283636683F1D3E604F4E2C36D0
+:100DF00036683F1D3E604D4E303636684C4F4037AA
+:100E00003E604A4E343636683F1D3E60474E3836A7
+:100E100036683F1D3E60454E3C3636683F1D3E609D
+:100E2000424E403636683F1D3E6002E01678360777
+:100E300008D10678C6F30316032E06D0042E04D07C
+:100E4000052E02D0062907D019E0D4F85812394AE5
+:100E500001F04F01116002E0117809070FD100780D
+:100E6000C0F30310032803D0042801D0052806D1BD
+:100E700031480168C90702D06FF001010160D4F860
+:100E80003001062808D1D4F83401062804D12B48B3
+:100E9000016841F48061016022487438016841F4BE
+:100EA00070010160BFF34F8FBFF36F8F4FF01021C0
+:100EB000D1F80002002803DBD1F80402002822DA6E
+:100EC0001F4A15601F480468002CFCD01524C1F887
+:100ED00000420568002DFCD0C1F8044201680029D9
+:100EE000FCD0136001680029FCD0BFF34F8F0D4880
+:100EF000F0380168144A01F4E06111430160BFF366
+:100F00004F8F00BFFDE7124910480860F0BD000098
+:100F1000E00F00F0403501400DF0ADBA00C00740D1
+:100F20003C050040FCED00E01056004004040010B9
+:100F300020C50040E40E0040000400403C17004083
+:100F400004E5014000E401400400FA050090D003EC
+:100F5000B402002010B5054C206818B904A12B205C
+:100F600000F082FB2068BDE81040004758010020D7
+:100F70002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EAB
+:100F80002E5C6D6F64756C65735C6E7266785C6404
+:100F90007269766572735C7372635C7072735C6E97
+:100FA0007266785F7072732E6300000010B5124C89
+:100FB00002202061606111A0A06104F17800E0616D
+:100FC0004FF4007020620020A06260620BA1A16457
+:100FD000E06204F51E71E1641021A065C4E91410FB
+:100FE000E06509A1E01DFFF7E0FA08A12046FFF740
+:100FF000DCFA2020A07110BD701900205465726DBC
+:10100000696E616C0000000052545400534547471C
+:10101000455200000269C1688A4203D88068401ABC
+:10102000104400E0501A401E70472DE9F047C46894
+:101030001746894606464FF000083069A04201D99C
+:10104000051B02E0B168201A0D1AB0686D1E001B66
+:10105000A84200D80546BD4200D33D4670682A46E6
+:1010600020444946FFF73EFAB0687F1B2C44A84451
+:10107000A944A04200D10024F460002FDDD14046F5
+:10108000BDE8F0872DE9F04104468846D4E902071F
+:10109000C51BE168606816460844B54206D941465A
+:1010A000FFF720FAB819E060BDE8F0812A46414612
+:1010B000FFF718FA761B08EB050132466068FFF768
+:1010C00011FAE660F0E700000FB4084B10B504A970
+:1010D00002AA039800F01FF8044602A9002000F0BD
+:1010E00085F8204610BC5DF814FB0000ED110000EF
+:1010F00000487047B802002002E008C8121F08C16B
+:10110000002AFAD170477047002001E001C1121F88
+:10111000002AFBD170472DE9F84F99469246884640
+:101120000546002706E025280AD051464A46904742
+:101130006D1C7F1C28780028F5D13846BDE8F88F53
+:10114000002315F8011F18462E2915D115F8011F87
+:1011500004232A290DD06FF02F022978A1F1300441
+:10116000092C09D800EB800002EB400008446D1CFC
+:10117000F3E758F8040B6D1C2A78002ADDD0632AA7
+:1011800007D0732A0FD0104651464A4690477F1C1D
+:101190002AE018F8042B8DF8002000218DF80110AA
+:1011A0006E46012103E058F8046B4FF0FF315A07F7
+:1011B0004FF0000401D409E0641C84420BDA8C4235
+:1011C000FADB325D002AF7D105E0641C8C42FCDBBF
+:1011D000305D0028F9D1274404E016F8010B514690
+:1011E0004A469047641EF8D26D1CA3E70A68531C58
+:1011F0000B6010707047800701D0002070470120FD
+:101200007047C3688B4206D811440069491E814269
+:1012100001D8012070470020704700002DE9FE43EF
+:1012200015460F46804672B606F02EFD06F0C6FA49
+:101230000028FBD16FF48041224C18EB01004FF0E5
+:10124000010622D00128606814D030B120883A46C7
+:1012500006EB00401CA106F0DFFB21480068C00738
+:1012600000D000BE2A4603B039464046BDE8F043F0
+:1012700000F064B80028F0D020882B8806EB0040EE
+:1012800018A16A6806F0CFFBE7E760680028E4D0A1
+:10129000A86807F06BFD0346D5E90001CDE9001011
+:1012A0000297208816A106EB0040AA6806F0D6FB3C
+:1012B00060680028D1D020881BA106EB004006F012
+:1012C000A7FBCAE774040020554E4B4E4F574E20E3
+:1012D0004641554C542061742030782530385800F0
+:1012E000F0ED00E0415353455254494F4E204641E2
+:1012F000494C45442061742025733A25750000004F
+:101300004552524F52202575205B25735D20617434
+:101310002025733A25750D0A50432061743A203018
+:101320007825303878000000456E64206F662065AF
+:1013300072726F72207265706F72740008B501234B
+:101340008DF800309DF80030144B186059609A6099
+:101350006FF48041401807D001280FD1DA60D868B7
+:1013600000889861D86807E01A6118698068586138
+:1013700018690068986118694068D86118685868E9
+:101380009868D868186958699869D86972B600BFB2
+:101390009DF800000028FBD162B608BD6412002051
+:1013A000014802F0FCBC00006801002070B5144642
+:1013B0000E46050004D10B4940F2C51000F054F967
+:1013C0003CB12868012EC4600AD000218160002051
+:1013D00070BD04494FF4E37000F046F9072070BD7A
+:1013E0000121F3E7D4BB000038B50E48082358228A
+:1013F000416800910C49006804F063F900280FD19E
+:101400000A4A69460A4802F0CFFC040008D10121CB
+:10141000074802F0A0FD064901200839087020465F
+:1014200038BD000068AD000084120020E59C00007B
+:101430006801002070B516460D46040004D10C4921
+:1014400040F2D51000F010F90A48854201D9072072
+:1014500070BD0948266102F0A2FC28446060A068C3
+:1014600000B1A5602146BDE87040002009F014B825
+:10147000D4BB000017FCFF006801002010B5040079
+:1014800004D106494FF4F57000F0EEF80020214633
+:101490002076BDE81040012008F0FEBFD4BB00005C
+:1014A00010B508F085FB012803D004A11D2000F031
+:1014B000DBF8BDE8104000F04FB800002E2E5C2E87
+:1014C0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FE0
+:1014D0006D706F6E656E74735C6C69627261726957
+:1014E00065735C7574696C5C6170705F7574696C50
+:1014F0005F706C6174666F726D2E630010B508F0DA
+:1015000057FB012803D004A12B2000F0ADF8BDE863
+:10151000104000F029B800002E2E5C2E2E5C2E2EDE
+:101520005C2E2E5C2E2E5C2E2E5C636F6D706F6EAB
+:10153000656E74735C6C69627261726965735C7507
+:1015400074696C5C6170705F7574696C5F706C61FC
+:1015500074666F726D2E630072B602480168491C92
+:10156000016070478801002003490868401E086038
+:1015700000D162B6704700008801002070B50546B2
+:1015800008680C46411C04D005F030FF206805F0C7
+:1015900095FE6068411C02D0002105F07DFE29689F
+:1015A000A069C1F82405607D227D29681043C1F837
+:1015B0006C05D4E900122868C0F81425C0F80C1591
+:1015C000207D012814D1A068411C02D0002105F023
+:1015D00063FEE068411C04D005F008FFE06805F0F8
+:1015E0006DFED4E902122868C0F80825C0F810156D
+:1015F00070BD70B5054608680C46411C04D005F066
+:10160000FFFE206805F064FE6068411C02D00021E6
+:1016100005F04BFE2968A069C1F82405607D217D95
+:101620002A680843C2F86C05D4E900122868C0F89B
+:101630000C15C0F81425207D012814D1A068411C88
+:1016400002D0002105F031FEE068411C04D005F015
+:10165000D7FEE06805F03CFED4E902122868C0F825
+:101660000825C0F8101570BD1CB56A46ADF800001D
+:101670000191002144F20200FFF7D0FD1CBD0000E3
+:101680002DE9F0470546C61C90460F464FF001096C
+:101690000020FFF705FF1B4C20683860D4E90001EB
+:1016A000401AA16804F21C47081A0EE001213846CE
+:1016B00004F052F803F08AFC0146384604F04CF876
+:1016C000D4E90001401AA168081A401C8642EDD8EE
+:1016D000B8F1000F03D0052065F3891002E0062061
+:1016E00065F39F50A2682168114004EB8101C86036
+:1016F0002068304420600020FFF700FF4846BDE826
+:10170000F08700004C15002030B482680468531C38
+:101710008360A154D0E901128A4202D330BC05F0A3
+:101720003FBA30BC70470000034803C8814201D172
+:1017300001207047002070474C15002002490844E2
+:1017400090F9300070470000B811002070B5816832
+:1017500004464A8B002A4DD0888B00284AD0121AA2
+:10176000084495B200F120016A1C1F30FEF7BAFE52
+:10177000A068818B491E8183A068418B491E4183EB
+:101780008DB308221C49206905F0CAF9204603F0F0
+:1017900070FF8188C088814211D1A06817A2818B17
+:1017A000431808212046203304F068FD204600F04D
+:1017B0003FF929462046BDE8704002F0B5B9204601
+:1017C00000F0A2F9204600F033F9A0680BA2818B4B
+:1017D000431808212046203304F050FD2046BDE880
+:1017E000704000F05BB92069BDE87040044A03A175
+:1017F00005F096B970BD00002C1A0000257300009A
+:10180000C4AF000070B504468068428B818B521AC9
+:1018100015042D0C48D0084400F121012A4620303F
+:10182000FEF760FEA068418B491E4183204603F00D
+:1018300020FF8188C08881420CD1A0681BA2818BC7
+:10184000431808212046203304F018FD4FF4707629
+:10185000C4B913E0204600F057F9204600F0E8F83C
+:10186000A06812A2818B431808212046203304F07F
+:1018700005FD2046BDE8704000F010B90CA13046CF
+:10188000FFF7F2FE206918B909A13046FFF7ECFE18
+:10189000154A06A1206905F043F96D1EA9B220463C
+:1018A000BDE8704002F040B970BD00002573000033
+:1018B0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E62
+:1018C0002E5C636F6D706F6E656E74735C6C6962B5
+:1018D0007261726965735C636C695C6E72665F638A
+:1018E0006C692E6300000000C8AF00002DE9F041D4
+:1018F000044680680F46D0F84813828B11F0010629
+:10190000418BA1EB02039DB24FF4BF730BD0994200
+:1019100001D9002D7ED0A068818B0844002180F879
+:10192000207066B113E099427CD8002DF3D0831863
+:1019300003F120012A46481CFEF7D4FDEBE7A0681E
+:10194000428B521C92B24283A068203281544DB324
+:10195000204603F08EFE8188C08881420ED1A068A7
+:1019600031A2818B431808212046203304F086FCE5
+:10197000A81B81B2204602F0D7F821E0204600F0F3
+:10198000C3F8A06828A2818B431808212046203381
+:1019900004F074FC204600F081F80121204602F09A
+:1019A000D5F90DE03EB1A068428B521C92B2428341
+:1019B000A068203281543A461CA1206905F0B0F895
+:1019C000A168888B401C8883204602F09AF8002882
+:1019D000204603D0BDE8F04102F0B2B802F0C6FEE6
+:1019E00000281FD0204603F044FE0546C088A98881
+:1019F000401A401E81B2204602F024F8204602F030
+:101A00009FF8E888A988401A81B2204602F0AAF916
+:101A1000288800E006E0401E81B22046BDE8F04183
+:101A200002F094B9BDE8F081257300002563000041
+:101A300070B504004FF4B27503D108A12846FFF732
+:101A400013FE206918B905A12846FFF70DFE20698D
+:101A5000BDE870400F4A10A105F062B82E2E5C2E32
+:101A60002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F3A
+:101A70006D706F6E656E74735C6C696272617269B1
+:101A800065735C636C695C6E72665F636C692E6320
+:101A900000000000BCAF00002573000070B504001A
+:101AA0004FF4B87503D108A12846FFF7DDFD206982
+:101AB00018B905A12846FFF7D7FD2069BDE8704099
+:101AC0000F4A10A105F02CB82E2E5C2E2E5C2E2E67
+:101AD0005C2E2E5C2E2E5C2E2E5C636F6D706F6EF6
+:101AE000656E74735C6C69627261726965735C6364
+:101AF0006C695C6E72665F636C692E630000000047
+:101B0000B3AF00002573000070B504004FF4B57545
+:101B100003D108A12846FFF7A7FD206918B905A140
+:101B20002846FFF7A1FD2069BDE870400F4A10A1CB
+:101B300004F0F6BF2E2E5C2E2E5C2E2E5C2E2E5C1C
+:101B40002E2E5C2E2E5C636F6D706F6E656E7473DF
+:101B50005C6C69627261726965735C636C695C6E0E
+:101B600072665F636C692E6300000000B0AF000016
+:101B7000257300002DE9F04F4FF000099FB0054696
+:101B80004E464C46CDF8509001F004FE284602F037
+:101B90001DFFA868CA464FF4C07100F5D070FEF76B
+:101BA000C8FCA86800F12001428B00F5D070FEF758
+:101BB00099FCA86800F5D07008F0FCF9A86800F559
+:101BC000D07000F067FCA968401CC883284601F06B
+:101BD00045FF284601F095FF10B9284601F0B0FFF7
+:101BE000AA680C2304A912A8203203F099FB03462B
+:101BF000129840B15BB170A20221284604F03EFB6E
+:101C00001FB0BDE8F08F284601F09AFFF8E7704951
+:101C100070480027A1EB00080DF1100B13E008D36A
+:101C20006DA0009071A202212846049B04F026FBBF
+:101C3000E6E700EBC704606801685BF82900FEF77F
+:101C4000A6FC20B17F1C6348B7EBD80FE7D92078FA
+:101C500020B168A140F68200FFF706FD4FF00008B2
+:101C6000CDF870806068C7680FB1A9684860606887
+:101C700009F101044FF00009806803901298844232
+:101C80005CD25BF8240069A1FEF781FCD0B15BF85F
+:101C9000240067A1FEF77BFCA0B15BF8240008F0EC
+:101CA0000BFFB8B10020139013A800905BF824300C
+:101CB00022462846039901F0F3FD02283ED01399ED
+:101CC0008A4439E0A868D0F8481341F00201C0F80E
+:101CD000481333E018A84A46009009F101091CABEB
+:101CE0002146039801F0C8FAB9F1000F26D01C98DC
+:101CF00020B301685BF82400FEF749FC0028BDD141
+:101D00001C98C168A1B1BAF1000F0BD0284601F0B0
+:101D1000A5FE284601F0F5FE10B9284601F010FF97
+:101D200045A23CE0A9F10101DDF80C8026461491A2
+:101D300080684FF000090390641C9FE7BAF1000F20
+:101D400010D0A86800F5D071C28B2030FEF7CAFB16
+:101D5000A9680C23C88B4883AA6804A912A820325A
+:101D600003F0DEFAB8F1000F12D018A800901CABF7
+:101D700031464046149A01F07FFAA9681C980BEB93
+:101D8000860248601299C368891B284698470AE072
+:101D900027B104AA28461299B84704E032A20221CA
+:101DA000284604F06BFAA868D0F8481321F0020125
+:101DB000C0F8481324E700006E6F74207465726DDC
+:101DC000696E617465643A2025630D0A00000000A5
+:101DD000F0D1000060D100003A20636F6D6D616E3C
+:101DE00064206E6F7420666F756E640025732573B2
+:101DF0000D0A00002E2E5C2E2E5C2E2E5C2E2E5CEC
+:101E00002E2E5C2E2E5C636F6D706F6E656E74731C
+:101E10005C6C69627261726965735C636C695C6E4B
+:101E200072665F636C692E63000000002D6800001D
+:101E30002D2D68656C7000004572726F723A2072C9
+:101E40006571756573746564206D756C7469706C0B
+:101E5000652066756E6374696F6E2065786563755D
+:101E600074696F6E730D0A00506C65617365207341
+:101E7000706563696679206120737562636F6D6D4B
+:101E8000616E642E0D0A00008068D0F84803C0F32C
+:101E9000C000704710B58AB02022144901A8FEF78F
+:101EA00021FB062001900820029000208DF81800E8
+:101EB0000E48032401231A4601A93838009404F07F
+:101EC000B7FB18B10A4ABE21FEF7A4F9074801235F
+:101ED0001A4600211C38009404F0AAFB002803D005
+:101EE000034AC221FEF796F90AB010BD9CAC00006F
+:101EF000A45200002DE9F0410446C0688EB00D46A2
+:101F00000026C068324601A906F06CFA18B100201C
+:101F10000EB0BDE8F0816DB1019805F084FFA168B5
+:101F2000D1F83803401CC1F8380300F0070001283D
+:101F300079D10126204603F09CFB054680880128C4
+:101F400004D9401E81B2204601F00CFF28880128E8
+:101F500004D9401E81B2204601F0E6FD2046FFF77D
+:101F600067FD2EB131A20221204604F087F95AE024
+:101F70004FF0010800230C2202A9019805F062FF2E
+:101F800004980590BDF80C00ADF81800BDF80E00DF
+:101F9000ADF81A008DF81D8002980C2700F00300A0
+:101FA000012802D0022818D032E002983B46860A67
+:101FB000C0F3C2008DF81C00029808A9C0F3831575
+:101FC000AA00019805F03EFF2069009005AB2A4663
+:101FD00008A9304605F06CFE1AE00298850DC0F3A2
+:101FE000C2008DF81C00082D01D22E4600E0082604
+:101FF0003B46324608A9019805F024FF3744AD1B43
+:1020000005AA314608A8236905F036FD002DEAD15E
+:10201000019805F008FFE068002201A9C06806F0F9
+:10202000E1F90028A6D0012072E700004C6F73741C
+:10203000206C6F6773202D20696E63726561736514
+:10204000206C6F67206261636B656E6420717565DB
+:1020500075652073697A652E0D0A00002DE9F0413F
+:102060001E4617460D46040000D01DB909A1EA20FE
+:10207000FFF7FAFA606818B906A1EB20FFF7F4FA47
+:10208000606833463A4601680C692946A446BDE8B3
+:10209000F04160472E2E5C2E2E5C2E2E5C2E2E5C88
+:1020A0002E2E5C2E2E5C636F6D706F6E656E74737A
+:1020B0005C6C69627261726965735C636C695C6EA9
+:1020C00072665F636C692E630000000070B50446A1
+:1020D00040680E460025007A38B1A0680068FFF716
+:1020E000CDF908B108281AD10025BEB96068007A78
+:1020F00050B90B4A0021A068FFF758F96168050044
+:102100004FF00100087209D1A068224640F6CD4187
+:102110000068FFF78FF90546FEF7F6FC284670BD0C
+:10212000CDA2000010B541680A6041684B6040686C
+:1021300000210172FEF7E8FC02490120087000202E
+:1021400010BD00000402002070B51C0015460E46AC
+:1021500003D106A16620FFF787FA2A463146002000
+:10216000FEF7D4FC2060002070BD00002E2E5C2EF7
+:102170002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F23
+:102180006D706F6E656E74735C6C6962726172699A
+:1021900065735C636C695C7274745C6E72665F63B9
+:1021A0006C695F7274742E630000000080680068C0
+:1021B000FFF764B92DE9F05F5FEA030815460E46A4
+:1021C00003D11DA17420FFF74FFA2B480068C00708
+:1021D0000FD0DFF8A8B000244FF0050AB14600BFC9
+:1021E00009EB04012A460020FEF7DEFC060003D0BE
+:1021F00011E0C8F8005018E09BF8000088B10A27E9
+:102200001F494FF47A4088477F1EF9D1AAF1010097
+:102210005FEA000A0CD001218BF800103444AD1B9A
+:10222000DED1002CE5D0C8F800400020BDE8F09FCA
+:1022300000218BF80010F4E72E2E5C2E2E5C2E2E43
+:102240005C2E2E5C2E2E5C2E2E5C636F6D706F6E7E
+:10225000656E74735C6C69627261726965735C63EC
+:102260006C695C7274745C6E72665F636C695F72D9
+:1022700074742E6300000000F0ED00E00402002002
+:1022800011B000007CB500260446019601AB012286
+:1022900069462046FFF7E2FE019800281CD09DF811
+:1022A00000007F28F2D806F09BF8A068417821B1A1
+:1022B000012964D0022966D16AE0217E9DF8005090
+:1022C000A9420DD1408B0028204606D0FFF752FCD2
+:1022D0000221204600F0CAF87CBD01F031FCF7E78E
+:1022E000092D1CD004DC002DD0D0082D04D11FE016
+:1022F0001B2D12D07F2D24D0FEF79CF80068405D86
+:1023000010F03E0FC2D02046FFF7BEFD9DF8001032
+:1023100000B32046FFF7EAFAB8E7012136E020468D
+:10232000FFF7B2FD0028B1D0204600F0B9F8ADE7C4
+:102330002046FFF7A9FD0028A8D02046FFF706FA9F
+:10234000A4E72046FFF7A0FD00289FD02046FFF716
+:1023500059FA9BE7A268508BB0F5BF7F96D8908B57
+:102360001318401C908383F82010A068818B0844C8
+:1023700080F82060A068418B491C418386E79DF866
+:1023800000105B2901D0002100E0022141707DE7AF
+:10239000002141702046FFF777FD00289CD09DF872
+:1023A000000041380C28B7D2DFE800F007090E2DF5
+:1023B000064C06500606065468E7012100E000219D
+:1023C000204602F0E7F961E7204603F052F905469E
+:1023D00000886988884203D1A988EA8891429BD005
+:1023E000698988424FF00101204606D101F02AFB9D
+:1023F0006989204601F098FB01E001F0A7FCA06884
+:10240000818B491C15E0204603F033F9054600880E
+:10241000297B491C884202D1A988012987D001283B
+:102420004FF00101204606D001F07EFBA068818BB1
+:10243000491E81832AE701F095FC6989204601F055
+:1024400085FCF3E7204601F009FB1FE7204601F079
+:102450002EFB1BE7A068D0F8482301219143D0F858
+:10246000482361F30002C0F848230FE7826802297D
+:1024700011700CD18268002182F82010826891834B
+:102480008268518302A20321036803F0F7BE7047FC
+:1024900025730000002801D0FEF772B870470000D5
+:1024A0002DE9F04FA5B04FF000080546CDF8348077
+:1024B000CDF8308080684746418BA1F27F114942B8
+:1024C00089B25FEA010B71D0828B00F1200100F527
+:1024D000D070FEF707F8A8680024818B084480F8C4
+:1024E000A041FDF7A7FF20900168A8680C23828B0C
+:1024F0000244D27F895CC0F84443AA6801F0010914
+:102500000EA91FA802F5D07202F00AFF0E98FFF77D
+:10251000C1FF86B2A2460A9407941F9921B101EB2C
+:102520000900401EB8426BD8B9F1000F01D0002657
+:1025300005E00EA850F82700FFF7ACFF86B2002494
+:102540001BA822460090641C0AAB3946504600F096
+:1025500093FE0A9800287CD001680EA8324650F8F5
+:102560002700FEF72BF80028079802D00028E7D0B4
+:102570006FE0E0B10A980068FFF78CFF0C9980B219
+:10258000884200D90C90BBF1000F2BD021A80090FD
+:1025900007AB42463946504600F06EFE0A98006886
+:1025A0008319079800688119002015E042E0601E39
+:1025B0000D900A980068FFF76DFF80B20C90801BA9
+:1025C00058450FDA80B20CE011F800C0624506D120
+:1025D000401C0004000C10D01A5C002AF4D1834582
+:1025E00000D983460A98B4F101080790A8D267A2DF
+:1025F0000421284603F042FE2BE04FF6FF70EEE781
+:1026000000241BA822460090641C0AAB39465046A1
+:1026100000F032FE4CB10A9800280BD00EA850F8FA
+:10262000270008F049FAA0B907E058A2042128467B
+:1026300003F024FE25B0BDE8F08F0A9801680EA8CB
+:1026400050F82700FDF7A3FF0028DAD10A98D0F848
+:1026500008A0BAF1000F09D00A9838B11F997F1C61
+:10266000BFB201EB09008742FFF457AF079800287B
+:10267000E0D00D984146404556D19AF8000038B157
+:102680001BA80A46009007AB3946504600F0F4FDFF
+:1026900007980068FFF7FEFEB04206D007985A463A
+:1026A00000688119284601F061F920980368A8683C
+:1026B000818B421892F820209A5CD20715D0408B6B
+:1026C0008142B7D2284602F0D4FFA9688488888B5B
+:1026D000401C8883284602F0CCFF8088A0421FD18E
+:1026E0000121284601F032FBA4E7D0F84813C907BE
+:1026F00011D0D0F8481321F00101C0F8481320216F
+:102700002846FFF7F3F8A868D0F8481341F0010114
+:10271000C0F848138EE720212846FFF7E7F889E73D
+:10272000284601F00DFA85E7002128460C9A07F0AB
+:1027300089F90DF16C090D9C0EE00AAB2246394671
+:102740005046CDF8009000F097FD0A980C9A016869
+:10275000284607F077F9641C4445EED917A20321F7
+:1027600028462B6803F08AFDAB6816A2082128468C
+:10277000203303F083FD284601F0B2FA07985A4649
+:1027800000688119284601F0F1F853E7546162208E
+:1027900066756E6374696F6E3A20636F6D6D616EFE
+:1027A000647320636F756E746572206F76657266F0
+:1027B0006C6F7765642E0D0A000000000D0A25730A
+:1027C000000000002573000070B505460C0004D120
+:1027D00007A14FF41260FEF747FF002D06D0A06856
+:1027E000D0F8481341F02001C0F8481370BD000034
+:1027F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E13
+:102800002E5C636F6D706F6E656E74735C6C696265
+:102810007261726965735C636C695C6E72665F633A
+:102820006C692E630000000000238B540A46006888
+:10283000194603F023BD000070B5044640680D46FC
+:1028400090F8280030B1A0680068FEF717FE08B1C4
+:1028500008280CD1012685B1606904F055F961683A
+:1028600000220831606904F00BF908B1062070BD40
+:10287000606880F82960002070BD606890F82800CA
+:1028800048B9074A0021A068FEF790FD616800285A
+:1028900081F82860F0D12046BDE8704007F014BBF5
+:1028A0004DA3000070B5044640680D4602606068A4
+:1028B00000224360606880F82820606880F8292042
+:1028C000606820220830FDF70DFE2C61074A29467A
+:1028D000606904F0D5F8050005D1E06806F00AF952
+:1028E000206906F007F9284670BD0000E1A5000048
+:1028F0002DE9F0411C0016460F46054603D106A1FE
+:10290000D220FEF7B1FE266022463946E868BDE8CF
+:10291000F04106F005B800002E2E5C2E2E5C2E2E07
+:102920005C2E2E5C2E2E5C2E2E5C636F6D706F6E97
+:10293000656E74735C6C69627261726965735C6305
+:102940006C695C756172745C6E72665F636C695F02
+:10295000756172742E63000010B50446406904F07E
+:10296000D3F8A0680068BDE81040FEF787BD0000FE
+:102970002DE9FC411D0016460F46044603D11AA15D
+:10298000E620FEF771FE2E602A463946206906F0E1
+:1029900013F8050025D16069234A0178515C19B10B
+:1029A000001D06F063FF02E00C3006F057FDC0B9D1
+:1029B000FF20009001236A4601A9206906F056F81D
+:1029C00078B900980199C2B2606904F08DF80546A3
+:1029D000606890F8290020B11DB92069009906F0BF
+:1029E00031F82846BDE8FC812E2E5C2E2E5C2E2E62
+:1029F0005C2E2E5C2E2E5C2E2E5C636F6D706F6EC7
+:102A0000656E74735C6C69627261726965735C6334
+:102A10006C695C756172745C6E72665F636C695F31
+:102A2000756172742E630000340100202DE9F843B3
+:102A30001F4614468846050002D0B8F1000F03D1A6
+:102A40001EA1BB20FEF710FE6868006818B91BA124
+:102A5000BC20FEF709FE002628E000BF686808EBEE
+:102A600006016B460268D2F80CC02246E04718B156
+:102A700012A1C620FEF7F8FD0098844203D20FA1F0
+:102A8000C720FEF7F1FD00980644241A70B9A86823
+:102A9000017803290AD000BFD0F848138906FBD576
+:102AA000D0F8481321F02001C0F84813002CD5D1EC
+:102AB000002F01D000983860BDE8F8832E2E5C2EE0
+:102AC0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCA
+:102AD0006D706F6E656E74735C6C69627261726941
+:102AE00065735C636C695C6E72665F636C692E63B0
+:102AF0000000000070B5084C050009D010342168B2
+:102B0000002907D008682060496828468847F6E70A
+:102B10000834F4E770BD0000A4110020054A01212B
+:102B200020B1012805D19170FFF7E4BF517000205A
+:102B3000FAE77047A41100203EB5044603F072FD89
+:102B400038B103B02046BDE830400022114603F002
+:102B5000F3BB06490648CDE900010346029105A2F0
+:102B60000821204603F08AFB3EBD0000B0D40000DF
+:102B7000000000004170706C69636174696F6E20C1
+:102B8000616464726573733A256420283078253057
+:102B90003858292C2073697A653A2025642028301A
+:102BA0007825303858290D0A00000000F8B5144681
+:102BB0000E46050004D121A14FF48770FEF754FDA5
+:102BC000A86818B1686808B1286820B91BA140F24C
+:102BD0000F10FEF749FD012E03D0284603F01CFD1F
+:102BE00030B12846BDE8F84001221B4903F0A4BBE0
+:102BF000022E08D0236801B02846BDE8F04017A295
+:102C0000022103F03BBB1CA16068FDF7C0FC68B16A
+:102C10001AA16068FDF7BBFC40B16068009019A282
+:102C200002212846236803F029FBF8BD2846BDE8A9
+:102C3000F8401BA2082103F021BB00002E2E5C2EC1
+:102C40002E5C2E2E5C64656D6F5F636C695F636DD7
+:102C500064732E630000000054AC000025733A201A
+:102C600062616420706172616D6574657220636F6A
+:102C7000756E740D0A0000002D7400002D2D746512
+:102C80007374000025733A20756E6B6E6F776E203B
+:102C9000706172616D657465723A2025730D0A006A
+:102CA00044756D6D792074657374206F7074696FED
+:102CB0006E2E0D0A00000000012904D0136804A242
+:102CC000022103F0DBBA0949002048607047000088
+:102CD00025733A2062616420706172616D6574656C
+:102CE0007220636F756E740D0A00000000000020F2
+:102CF000012904D0136804A2022103F0BFBA0949D4
+:102D0000012008707047000025733A20626164203A
+:102D1000706172616D6574657220636F756E740D9C
+:102D20000A00000000000020012904D0136804A25A
+:102D3000022103F0A3BA094900200870704700007F
+:102D400025733A2062616420706172616D657465FB
+:102D50007220636F756E740D0A0000000000002081
+:102D600070B514460D460646012902D003F054FC06
+:102D700030B13046BDE870400022114603F0DCBAA5
+:102D80002368022D01D904A200E00AA23046BDE862
+:102D90007040022103F072BA25733A206261642008
+:102DA000706172616D6574657220636F756E740D0C
+:102DB0000A00000025733A20706C6561736520730A
+:102DC00070656369667920737562636F6D6D616E9E
+:102DD000640D0A002DE9F04714460D46814603F0C4
+:102DE0001BFC30B14846BDE8F0470022114603F015
+:102DF000A3BA022D07D048462368BDE8F04728A2B1
+:102E0000022103F03BBADFF8B48098F801001428DF
+:102E100001D32BA206E06068FDF7B2FB86B2212E3B
+:102E200002D32DA2022132E0002567680AE000BF2C
+:102E3000FDF700FB0068795D405C10F0380F2BD087
+:102E40006D1CEDB2B542F3D3284E002505EB4510BD
+:102E500030446168FDF79BFB00281FD06D1CEDB26C
+:102E6000142DF3D398F80110454601EB4110491C8D
+:102E700088F8011030441EA16268FEF725F91D4B49
+:102E8000212269781948FDF7DFFA1BA2082148467C
+:102E9000BDE8F04703F0F2B91FA2C3E72EA2C1E7D5
+:102EA00025733A2062616420706172616D6574659A
+:102EB0007220636F756E740D0A0000000000002020
+:102EC000636F6D6D616E64206C696D6974207265ED
+:102ED00061636865640D0A00746F6F206C6F6E67C4
+:102EE00020636F6D6D616E640D0A00008004002028
+:102EF00025730000D9A00000636F6D6D616E6420C2
+:102F00006164646564207375636365737366756C6F
+:102F10006C790D0A0000000062616420636F6D6DC2
+:102F2000616E64206E616D65202D20706C6561732B
+:102F30006520757365206F6E6C7920616C706861B7
+:102F40006E756D65726963616C206368617261633F
+:102F5000746572730D0A00006475706C6963617446
+:102F6000656420636F6D6D616E640D0A0000000082
+:102F70002DE9F84314460D46804603F04DFB30B171
+:102F80004046BDE8F8430022114603F0D5B9022DB2
+:102F900003D014A2022123681DE00025184F194E0A
+:102FA00009E000BF05EB451038446168FDF7EFFA12
+:102FB00070B16D1CEDB270788542F3D360680090FB
+:102FC00011A202214046236803F058F9BDE8F883B6
+:102FD000636814A2082101B04046BDE8F04303F045
+:102FE0004DB9000025733A206261642070617261FE
+:102FF0006D6574657220636F756E740D0A00000054
+:10300000800400200000002025733A20756B6E6F4D
+:10301000776E20706172616D657465723A202573F8
+:103020000D0A000064796E616D696320636F6D6DD8
+:10303000616E643A2025730D0A0000002DE9F0410D
+:1030400017460C468046012902D003F0E5FA30B15C
+:103050004046BDE8F0410022114603F06DB9022C54
+:1030600002D01BA23B6811E00024204E204D08E056
+:1030700004EB441030447968FDF789FA60B1641CB0
+:10308000E4B268788442F3D37B681AA24046BDE874
+:10309000F041022103F0F2B8132C14D06878001B21
+:1030A00000EB401204EB4410304400F12101FDF725
+:1030B00019FA687816A2401E68704046BDE8F041D3
+:1030C000082103F0DBB8002086F87302F1E7000066
+:1030D00025733A2062616420706172616D65746568
+:1030E0007220636F756E740D0A000000800400206A
+:1030F00000000020646964206E6F742066696E644D
+:1031000020636F6D6D616E643A2025730D0A0000B7
+:10311000636F6D6D616E642072656D6F766564209E
+:103120007375636365737366756C6C790D0A000063
+:10313000F8B514460D46074603F06EFA30B138462E
+:10314000BDE8F8400022114603F0F6B8012D08D082
+:10315000236801B03846BDE8F04013A2022103F015
+:103160008DB8184D687838B117A20821384603F099
+:1031700085F800241A4E13E03846BDE8F84019A23D
+:10318000042103F07BB800BF04EB441030440090EE
+:1031900023461DA20821384603F070F8641CE4B2EF
+:1031A00068788442F0D3F8BD25733A2062616420C8
+:1031B000706172616D6574657220636F756E740DF8
+:1031C0000A0000000000002044796E616D696320F0
+:1031D000636F6D6D616E64206C6973743A0D0A00E3
+:1031E00080040020506C6561736520616464207305
+:1031F0006F6D6520636F6D6D616E647320666972BB
+:1032000073742E0D0A0000005B2533645D20257366
+:103210000D0A000010B5044603F004FA30B1204650
+:103220000022BDE81040114603F086B81F21BDE81A
+:10323000104002A20320FCF7EDBF00002E2E5C2EF2
+:103240002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F42
+:103250006D706F6E656E74735C6C696272617269B9
+:1032600065735C636C695C636C695F7574696C73CE
+:103270005F636D64732E63002DE9F05F1C000A9F8D
+:1032800015468846064603D121A1FF20FEF7ECF93A
+:1032900027B91FA14FF48070FEF7E6F94FF000093F
+:1032A000B8F1000F0BD026B3307840B372683946BE
+:1032B000284690473868E0B12760BDE8F09F224972
+:1032C0002248A1EB0008B5EBD80F15D2DFF880A09B
+:1032D000002683460AE000BF0BEBC607786801684A
+:1032E0005AF82500FDF753F920B1761CB6EBD80F3C
+:1032F000F2D301E0786808E0C4F80090DDE7706878
+:1033000000EB051001680029F6D02060D5E7000029
+:103310002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE7
+:103320002E5C636F6D706F6E656E74735C6C69623A
+:103330007261726965735C636C695C6E72665F630F
+:103340006C692E6300000000F0D1000060D1000025
+:10335000BC0200202DE9F04115460F46044603F05B
+:1033600061F930B12046BDE8F0410022114602F07B
+:10337000E3BF0126214C7F1E0ED0012F14D06068C0
+:10338000022F22D0002837D020881DA106EB004054
+:10339000BDE8F04104F03CBB606800282CD02088D8
+:1033A00023A106EB0040F3E76068002824D00A223E
+:1033B00000216868FDF711F90246208821A106EB7B
+:1033C0000040BDE8F04104F027BB002814D00A22D9
+:1033D0000021A868FDF701F907460A220021686864
+:1033E000FDF7FBF8024620883B4606EB0040BDE8AF
+:1033F000F0411AA104F017BBBDE8F081740400206D
+:1034000074657374206572726F72206D6573736179
+:1034100067652077697468206D6F726520746861D4
+:103420006E203320617267756D656E7473000000E5
+:1034300074657374206572726F72206D6573736149
+:103440006765000074657374206572726F72206D19
+:103450006573736167653A20256400007465737451
+:10346000206572726F72206D6573736167653A20B3
+:1034700025642025640000002DE9F04115460F4623
+:10348000044603F0CFF830B12046BDE8F0410022F9
+:10349000114602F051BF0226214C7F1E0ED0012F93
+:1034A00014D06068022F22D0022837D320881DA1B3
+:1034B00006EB0040BDE8F04104F0AABA60680228BB
+:1034C0002CD3208823A106EB0040F3E76068022894
+:1034D00024D30A2200216868FDF77FF8024620887D
+:1034E00022A106EB0040BDE8F04104F095BA0228A5
+:1034F00014D30A220021A868FDF76FF807460A22B4
+:1035000000216868FDF769F8024620883B4606EB13
+:103510000040BDE8F0411CA104F085BABDE8F0818F
+:103520007404002074657374207761726E696E672D
+:10353000206D6573736167652077697468206D6FAE
+:103540007265207468616E203320617267756D65E5
+:103550006E74730074657374207761726E696E6740
+:10356000206D657373616765000000007465737496
+:10357000207761726E696E67206D65737361676530
+:103580003A2025640000000074657374207761722E
+:103590006E696E67206D6573736167653A20256497
+:1035A0002025640010B5044603F036F830B12046FB
+:1035B0000022BDE81040114602F0BEBE054A0721B8
+:1035C000204602F05BFE2046BDE8104002A2082122
+:1035D00002F054BE8CB600002020202020202020A5
+:1035E00020202020202020204E6F72646963205309
+:1035F000656D69636F6E647563746F72202020203F
+:10360000202020202020202020200D0A0D0A00004C
+:10361000F8B515460E46040003D117A12520FEF784
+:1036200023F8A06818B1606808B1206818B912A121
+:103630002620FEF719F8012E03D0204602F0ECFFF9
+:1036400030B12046BDE8F8400022114602F074BEB9
+:10365000022E08D02B6801B02046BDE8F0400DA234
+:10366000022102F00BBE6868009011A202212046E0
+:103670002B6802F003FEF8BD2E2E5C2E2E5C2E2E43
+:103680005C64656D6F5F636C695F636D64732E630B
+:103690000000000025733A2062616420706172614D
+:1036A0006D6574657220636F756E740D0A0000009D
+:1036B00025733A20756E6B6E6F776E207061726144
+:1036C0006D657465723A2025730D0A002DE9F0418D
+:1036D00016460D460746012408E000BF56F8243080
+:1036E00007A20821384602F0C9FD641CAC42F5D39C
+:1036F0003846BDE8F04103A2082102F0BFBD00003A
+:10370000257320000D0A0000F8B516460D46074641
+:10371000012409E056F824000090234604A2082161
+:10372000384602F0ABFD641CAC42F3D3F8BD000098
+:10373000617267765B25645D203D2025730D0A006C
+:1037400001A2022102F09ABD4E696365206A6F6B87
+:1037500065203B290D0A000010B5044602F062FF07
+:1037600030B120460022BDE81040114602F0E4BD11
+:10377000BFF34F8F05480168054A01F4E06111432A
+:103780000160BFF34F8F00BFFDE700000CED00E0CC
+:103790000400FA052DE9F04185680646002495F8F5
+:1037A0002000002811D0A046FCF744FE0746006820
+:1037B00004F1200104F10104695CA4B2415CC90771
+:1037C00005D0002CF4D185F82080BDE8F081641E7E
+:1037D0002404240C0FD0688B021B04F1200029184C
+:1037E00005F12000521CFCF77DFEB168488B001BE0
+:1037F0004883B1688883B2683D68538BD0181F3006
+:103800000446002102E0491C89B2401E0778EF5DA2
+:10381000FF07F8D18442D8D05B1A203302F8038026
+:10382000B268508B401A5083B1688883CDE700009E
+:103830002DE9F0410746154688460846FEF72AFE60
+:1038400084B2B868661CC18B3144B1F5C07F07D91A
+:10385000124A0421384602F011FD0020BDE8F08133
+:10386000294600F5D070FCF76FFE051EF6D0FEF776
+:1038700011FE82B228192946401C521CFCF732FE68
+:10388000224641462846FCF72DFE20202855B868E0
+:10389000C18B3144C1830120E0E70000C8C50000AE
+:1038A0002DE9FF4F002787B09A46DDF850B0064655
+:1038B0003C46B84602250DF108090197DDE90801EB
+:1038C0003A467F1C01ABCDF80090FFF7D5FC01987C
+:1038D00088B101680022504600F0D4FD48B9019833
+:1038E000524601683046FFF7A3FF5FEA000802D0A6
+:1038F000641C002FE2D15CB3CBF80040B0685546A1
+:10390000514600F5D070FCF71FFE04462846FEF72E
+:10391000C1FD85B2C4B1B06800F5D070A04206D236
+:1039200014F8010C202802D16D1CADB2641E204693
+:10393000FEF7B0FD421BB068521CC18B491BC1830E
+:1039400061192046FCF7CEFDB8F1000F01D000252B
+:1039500000E001250BB02846BDE8F08F40684968BB
+:10396000884201D801207047002070472DE9F041BE
+:1039700015460F00044604D123A140F28650FDF7FE
+:1039800073FEA068418B828B8B1A29449EB2B1F5DD
+:10399000C07F37D2002D35D0104400F1200105F151
+:1039A00020021044721CFCF79DFDA0682A46818B02
+:1039B000084439462030FCF795FDA0682030FEF71A
+:1039C00069FDA1681EA24883A068818B4318082165
+:1039D0002046203302F052FCA068818B2944818369
+:1039E000204600F08EF818B9204600F0BFFE10B156
+:1039F000204600F0A5F8002E04D02046BDE8F04196
+:103A000000F06EB9BDE8F0812E2E5C2E2E5C2E2EBD
+:103A10005C2E2E5C2E2E5C2E2E5C636F6D706F6E96
+:103A2000656E74735C6C69627261726965735C6304
+:103A30006C695C6E72665F636C692E6300000000E7
+:103A400025730000002904D00A46006901A103F093
+:103A500067B870471B5B25644200000070B50546DF
+:103A600001F007FE044600886188884203D1A088DF
+:103A7000E18888421AD0E188A088814204D9081AD6
+:103A800081B22846FFF7DEFF20886188884205D989
+:103A9000401A81B2284600F047F804E0081A81B2C3
+:103AA000284600F053F9A868418B818370BD70B53A
+:103AB000054601F0DEFD04460188007B401C814282
+:103AC00002D1A08801281BD0A088012804D9401E5B
+:103AD00081B2284600F046F92088217B884206D929
+:103AE000401A401E81B2284600F01EF805E0081A70
+:103AF000401C81B2284600F029F9A968002088837B
+:103B000070BD10B504460068FEF7C4FC0146A0680D
+:103B1000828B408A1144B1FBF0F200FB121008B115
+:103B2000002010BD012010BD002904D00A46006904
+:103B300001A102F0F5BF70471B5B25644400000043
+:103B400070B504004FF4BB7503D108A12846FDF7FA
+:103B50008BFD206918B905A12846FDF785FD206970
+:103B6000BDE870400F4A10A102F0DABF2E2E5C2E85
+:103B70002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F09
+:103B80006D706F6E656E74735C6C69627261726980
+:103B900065735C636C695C6E72665F636C692E63EF
+:103BA00000000000B6AF0000257300002DE9FC47BF
+:103BB000002604468DF8046080684FF4C07A3546CC
+:103BC000B146B046514600F5D070FCF7B2FC43490F
+:103BD000206902F0A5FF206902F0E2FF00276B4692
+:103BE000012201A92046FEF739FA0098D8B19DF8C4
+:103BF00004001B2806D0A16891F8A0111B29EED162
+:103C000052281FD0A26808F5D071505408F1010065
+:103C10001FFA80F8B8F1090F0AD9A168042081F8C9
+:103C2000A091BDE8FC872D494FF6C0100D318847A3
+:103C300000980028D3D17F1CBFB2B7F57A7FCED3CE
+:103C40000D20EEE7A16808F5D0704A4601F8009013
+:103C5000A16891F8A1015B2803D081F8A0210B2075
+:103C6000DFE7022057466FF02F0309E005EB8505DB
+:103C700003EB4505401C654480B2ADB2B8420AD2A0
+:103C800000F5D07C11F80CC0BCF13B0FEED1401C0C
+:103C900080B2B84209D30C20C3E700BF06EB86060A
+:103CA00003EB46066644B6B2F1E700F5D07C11F8A6
+:103CB0000CC0BCF1000FF1D1FA20FA2E01D9088115
+:103CC00000E00E81FA2D02D9A168888101E0A06888
+:103CD0008581A06880F8A0210020A2E7D4AF000071
+:103CE00070B5054601F0C5FC04468088E18888422D
+:103CF00001D1012600E000262846FFF702FF18B98F
+:103D0000284600F033FD10B12846FFF719FF1EB119
+:103D100060882188401A12E0E088A188401A81B2A8
+:103D2000284600F01FF820886188884206D9401A8A
+:103D300081B22846BDE8704000F008B8081A81B288
+:103D40002846BDE87040FFF7EFBE0000002904D010
+:103D50000A46006901A102F0E3BE70471B5B2564BF
+:103D600043000000002904D00A46006901A102F0C6
+:103D7000D7BE70471B5B25644100000010B50021D1
+:103D8000024801F0FFFC80F3100010BD681900200C
+:103D90004FF4A07202EB810189B200F06FBA0068A3
+:103DA000D0F80405704700002DE9F04715460E468F
+:103DB000040003D138492F20FDF756FC1EB93649BF
+:103DC0003020FDF751FC1DB933493120FDF74CFC83
+:103DD00060793249DFF8C480DFF8C49041F82050A0
+:103DE000617908F1040808EBC100007958B1D9F8ED
+:103DF0000400082402284CD3B9F80000022101EB8A
+:103E0000004028A143E035882768B5F5805F03D3DB
+:103E10002DA1FD20FDF728FCC7F80855B67894F9C8
+:103E20000450082E03D334A14520FDF71DFC002DBE
+:103E30004FEA461006DA05F00F0101F1E02181F8A2
+:103E4000140D03E005F1E02585F8000494F9041051
+:103E5000012201F01F0302FA03F04909890001F170
+:103E6000E021C1F88002C1F80001617908EBC101CD
+:103E70000A71617948F83140D9F804000024032818
+:103E800007D3B9F80000032101EB004026A103F09D
+:103E9000BFFD2046BDE8F087E4BC00008C01002097
+:103EA000FC03002052544320696E7374616E636595
+:103EB00020616C726561647920696E697469616CF6
+:103EC000697A65642E0000002E2E5C2E2E5C2E2E4C
+:103ED0005C2E2E5C2E2E5C2E2E5C6D6F64756C65D8
+:103EE000735C6E7266785C68616C2F6E72665F726E
+:103EF00074632E68000000002E2E5C2E2E5C2E2E89
+:103F00005C2E2E5C2E2E5C2E2E5C696E74656772A4
+:103F10006174696F6E5C6E7266785C6E7266785FF3
+:103F2000676C75652E6800005254433A20696E69CB
+:103F30007469616C697A65642E00000090F9040070
+:103F4000012100F01F0291404009800000F1E020B3
+:103F5000C0F8001270470A46022100F07BB94FF406
+:103F6000827100F08BB9000010B5040003D1044940
+:103F70006120FDF779FB20680121016010BD000080
+:103F8000E4BC000010B5040003D104496720FDF72C
+:103F90006BFB20680121416010BD0000E4BC000003
+:103FA0002DE9F843994616460F46050003D12E49E0
+:103FB0008620FDF759FB29684FF480344FF4A07038
+:103FC000BC4000EB870080B226F07F46C1F8084372
+:103FD0002968C1F84843296800220A50085800900F
+:103FE000286800EB8701D1F84005C1F840652968D1
+:103FF000D1F804151D4F401A20F07F404FF00408FF
+:1040000001280CD17868042805D3398808EB0140D1
+:1040100017A103F0FDFC23494FF40460884728688A
+:10402000C0F844432968D1F80435F01A20F07F40E5
+:10403000020201D540F07F40C9F1000290420EDD3E
+:1040400002280CDC7868042806D33988324608EB4D
+:10405000014015A103F0E7FC0D20BDE8F883C1F88D
+:1040600004430020F9E70000E4BC0000FC0300204A
+:104070005254433A2044656C617920696E74726FC2
+:1040800064756365642064756520746F207269735C
+:104090006B206F66207072652D666972696E672E7F
+:1040A0000000000001AE00005254433A2057696EF0
+:1040B000646F77656420636F6D70617265207365EE
+:1040C000742074696D656F757420286162735F7602
+:1040D000616C75653A25642C20636F756E7465722A
+:1040E0003A2564292E00000070B50C00054604D165
+:1040F0000AA140F27510FDF7B7FA0F484178002089
+:104100008D4209D20D4AE06005EB4511A0601144D3
+:104110000BA0C4E9001070BD206070BD2E2E5C2E77
+:104120002E5C2E2E5C64656D6F5F636C695F636DE2
+:1041300064732E6300000000000000208004002053
+:1041400053686F772064796E616D696320636F6D6A
+:104150006D616E64206E616D652E00001FB51446A2
+:104160001A4AD06100200190029003908868019063
+:104170008888ADF80800086800F00302012A07D01B
+:10418000022A15D0124940F27720FDF76DFA1FBDC3
+:10419000C0F3C2008DF80C000C4801AB2030009039
+:1041A00008682146C0F38312800A03F081FD1FBD19
+:1041B000C0F3C2008DF80C000868044B810D203359
+:1041C00001AA204603F058FC1FBD00000C0200208D
+:1041D000E8CB00002DE9FC4180461F4615460E46FF
+:1041E00000240D4801F0B5FA38B11120BDE8FC817A
+:1041F00006EB043004F0B0F8641CAC42F8D1064879
+:1042000001F09EFACDE900573346002202214046D4
+:1042100000F004F80020E9E7080200202DE9F0434F
+:1042200087B00446DDE90E8980681D4616460F46B4
+:1042300000280BD018216846FCF77BF902A88DF8FE
+:10424000007080E86003A1686846884707B0BDE851
+:10425000F083000070B516460C46050003D10649F0
+:10426000B920FDF701FA2868C0F84443002E02D0B7
+:104270002868C0F8044370BDE4BC000038B50C46A3
+:10428000050003D10749CA20FDF7EEF92868015956
+:1042900029B10021015100590090012038BD0020B2
+:1042A00038BD0000E4BC000010B58168D1F84813A7
+:1042B000C1F3400119B10022114602F03DF8BDE8FA
+:1042C000104003F0CFB9000010B5134803F0E0F937
+:1042D00018B1124AFD21FBF79DFF0221104803F09F
+:1042E000DFF8012414EBE07003D10C4A2102FBF744
+:1042F00091FF0B48032144720C3003F0D1F814EB0A
+:10430000E07004D1054A40F20711FBF783FF04482F
+:104310000C30447210BD0000A8B00000A452000090
+:10432000080000203EB505468068D0F84803C0F379
+:10433000400020B100221146284601F0FDFF002078
+:104340000290012400906A4601A902A803F0C6F970
+:1043500038B1002C04D006A20221284601F08EFFBD
+:104360003EBDDDE900212846FFF7F8FE0024EAE71C
+:10437000466C617368206C6F6720656D7074790D91
+:104380000A0000007CB505468068D0F84803C0F3F9
+:10439000400020B100221146284601F0CDFF14A2B2
+:1043A0000821284601F06AFF164C4FF48056230B73
+:1043B0001B0315A208212846009601F05FFF200B81
+:1043C0001D4C40421DA2216901EB0031CDE90016D0
+:1043D000642041430B0B0821284601F04FFFA369DD
+:1043E00002B02846BDE8704020A2082101F046BF77
+:1043F000466C617368206C6F6720737461747573A9
+:104400003A0D0A00AFE4000009092D204C6F6361EA
+:1044100074696F6E2028616464726573733A20302A
+:1044200078253038582C206C656E6774683A2025E2
+:1044300064290D0A000000000C02002009092D204B
+:1044400043757272656E742075736167653A256491
+:10445000252520282564206F662025642062797434
+:1044600065732075736564290D0A000009092D2004
+:1044700044726F70706564206C6F67733A202564B6
+:104480000D0A00004023AFF300802DE9F0471646E7
+:104490000C4605005BD0ACB3B3F1010902D2032096
+:1044A000BDE8F087884615F8010B314600F0A3F807
+:1044B000C7B23F2F11D003DC3FB12A2F7DD122E0BC
+:1044C0005B2F69D05C2F78D182E0F00602D520788E
+:1044D0002F283ED02078A8B9E2E7207890B12F2885
+:1044E00002D02E2803D06DE0B00730D46AE0700708
+:1044F00068D544452BD0B00764D514F8010C2F289B
+:1045000025D05FE023E0287801E015F8010F31465F
+:1045100000F071F8C0B22A28F7D021782E2909D1ED
+:10452000710707D5444512D0B10703D514F8011C13
+:104530002F290CD010B12F280DD023E0B00708D5BB
+:10454000F00606D42F212046FCF710F808B1012010
+:10455000A6E70020A4E7B00714D52F212046FCF7DA
+:1045600005F804009FD1F2E74B4642462146284613
+:10457000FFF78BFF012893D12F2F01D1B007E6D48D
+:10458000641C01E026F004082078314600F033F87E
+:1045900010F0FF07E8D1DAE720780028D7D02F28DD
+:1045A00001D1B107D3D4314600F025F80146324697
+:1045B000284605F035FB002800E014E0C7D0411C78
+:1045C00002D00546641C6EE720785B28BFD1F9E76E
+:1045D000F00708D115F8010B314600F00CF810F087
+:1045E000FF0700D16D1E14F8010B314600F003F8EF
+:1045F000B842E8D0ABE710B5044608070AD5FBF788
+:1046000019FF0068005DC00604D52046BDE81040D3
+:10461000FBF714BF204610BD2DE9F05F17460E00D2
+:10462000814670D013B1B9B2FFF790FB0024FBF7BD
+:1046300001FF8246006800E0641C315D415CC907EF
+:10464000FAD100253046FDF725FFD9F80810001BE8
+:104650004A8AD11B814228D306EB040805E000BF3B
+:1046600018F805100A290CD06D1C8542F8D33119B1
+:10467000D9F8100002F054FA4846BDE8F05FFFF7A1
+:104680005FBAD9F8100002F08BFA414600232A469F
+:104690004846FEF7CBF92C444846641CFFF750FA15
+:1046A000B9B24846FFF752FBE1E78B46DAF8001053
+:1046B00006EB040818F805000B5CDB0702D0AB46DC
+:1046C0000A2804D0E819904201D26D1CF2E7D9F80B
+:1046D000100002F065FA414600235A464846FEF7AC
+:1046E000A5F95C44DAF8000000E0641C315D415C2F
+:1046F000C907FAD14846FFF723FAB9B24846FFF78F
+:1047000025FB9EE7FFE7BDE8F09F000010B50446DB
+:1047100014480021027862B1012A09D12278022AC4
+:1047200006D1114AA3686FF30B02934200D10170C6
+:1047300010BD2278012AFBD162684AB18169491C07
+:10474000816160690028F3D0BDE8104003F06BBBC5
+:10475000D0E904231A44C0E904210021406800F094
+:10476000E7FBEEE70C020020AFE4000010B50446C2
+:104770000068FDF78FFE0146A068428B408A114415
+:10478000B1FBF0F200FB121008B1002010BD0120B7
+:1047900010BD0000FEB50026044600960196029664
+:1047A0008068E9B3D0E9D0128A4273D0D0F83C03D4
+:1047B00000286FD02046FFF77AF9A068D0F844535C
+:1047C000002D6AD000230A226946284603F03AFBEE
+:1047D000A168BDF808500098C1F84403A068002300
+:1047E0000A22D0F84403694603F02CFBA168BDF807
+:1047F00008200A23D1F844032031521C03F022FB85
+:10480000A168BDF808008883A168BDF80800488346
+:10481000BDF80800A84202D22046FDF709F900E0E1
+:104820000BE0A3682CA208212046203301F026FDCE
+:104830002046FFF766F970BB45E0D0F84403002836
+:1048400049D02046FFF733F9A06800230A22D0F8A8
+:104850004403694603F0F6FAA0680199C0F84413CE
+:10486000A0680029458BB9D100F5D070FDF712FE84
+:104870000028A06805D000F5D0712030FBF795FE28
+:1048800001E080F82060A0682030FDF703FEADF85D
+:104890000800B5E71FE01BE0FFE72030FDF7FAFD59
+:1048A0000504A0682D0CD0F83C13C0F84413A06890
+:1048B00006D000F1200100F5D070FBF776FE8DE701
+:1048C00080F8A0618AE72046FFF750FF002802D059
+:1048D0002046FFF735F9FEBD25730000FEB50D003B
+:1048E000044604D11E4940F2DD40FCF7BDFEA1683C
+:1048F0000026D1F83C0338B300230A22694603F0AE
+:10490000A1FA0195A06800230A22D0F83C03694669
+:1049100003F09EFA0196A068D0F83C130091408BFA
+:10492000ADF80800A068C0F83C5300230A2269468D
+:10493000284603F08DFAA1680A2328464A8B2031C5
+:10494000521C03F085FAFEBDC1F83C53A068C0F8C4
+:10495000405300960196A068408BADF80800E4E74C
+:10496000FCA10000FEB504468068D0F84063002E2C
+:1049700028D000230A226946304603F063FAA16872
+:1049800001980025C1F84003009501952B460A22A5
+:1049900069463046029503F05BFA304603F024FA8C
+:1049A000A168D1F8400370B100230A22694603F0E0
+:1049B00049FA0095A06800230A22D0F8400369460E
+:1049C00003F046FAFEBDC1F83C53FEBDFEB50446F9
+:1049D00080682030FDF75EFD0504A0684FF00006FA
+:1049E0002D0CC0F8446333D0A068D0F83C03E0B18C
+:1049F00000230A22694603F025FABDF80820AA42DE
+:104A000013D1A0680A2300F5D071D0F83C03521CE2
+:104A100003F018FAA06800F5D0712030FBF7B7FD5D
+:104A20000028A06880F8A06112D000260B35294626
+:104A3000606903F0A9F90100204604D003B0BDE885
+:104A4000F040FFF74BBFFFF78DFF761C082EEED32B
+:104A5000FEBD000001494160002070479CB000008D
+:104A60002DE9FC5F0E008346DDE90C47C6F100002E
+:104A700098469246814600D40846012503E000BFCF
+:104A800090FBFAF06D1C5045FADAA84500D945466E
+:104A900024B1002E01DB780700D5641EB80702D5CB
+:104AA000B8F1000F0AD0F80708D13CB1A54205D2F1
+:104AB00020215846641EFCF727FEF6E7002E02DA96
+:104AC0004E462D2102E0780703D52B215846FCF7EE
+:104AD0001BFE07F0030002280BD1B8F1000F08D12C
+:104AE0003CB1A54205D230215846641EFCF70CFEAD
+:104AF000F6E7CDE90047434652463146584605F0B1
+:104B00003BFFBDE8FC9F000070B50E4605460068FF
+:104B10004FF48E7104F039F94FF4A271286804F053
+:104B200034F928681549C0F804132868000B44B20A
+:104B3000082E03D312A14520FCF796FD7007000E46
+:104B4000002C06DA04F00F0101F1E02181F8140DC8
+:104B500003E004F1E02484F8000428680121000B3C
+:104B600040B200F01F0291404009800000F1E020B7
+:104B7000C0F88012C0F8001170BD00008000020073
+:104B80002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5F
+:104B90002E5C696E746567726174696F6E5C6E72AB
+:104BA00066785C6E7266785F676C75652E6800006B
+:104BB00070B50E46044600684FF4887104F0F6F8AC
+:104BC0004FF49071206804F0F1F84FF4927120686E
+:104BD00004F0ECF84FF4A271206804F0E7F82068C4
+:104BE0001549C0F804132068000B45B2082E03D302
+:104BF00012A14520FCF738FD7007000E002D06DAE3
+:104C000005F00F0101F1E02181F8140D03E005F139
+:104C1000E02585F8000420680121000B40B200F077
+:104C20001F0291404009800000F1E020C0F880128E
+:104C3000C0F8001170BD0000100302002E2E5C2E83
+:104C40002E5C2E2E5C2E2E5C2E2E5C2E2E5C696E23
+:104C5000746567726174696F6E5C6E7266785C6EA3
+:104C60007266785F676C75652E68000010B5024645
+:104C700000201268930702D0530702D410BD5007DA
+:104C800019D502F00300012807D002280BD00D49E6
+:104C90004FF49170FCF7E8FC0BE0C2F383100B6853
+:104CA000C01C184404E00323086803EB925210442C
+:104CB0000860012010BD086800EB9253C2F3891010
+:104CC000401CEEE73CCC000002480068002800D001
+:104CD00001207047080200200268134602E08A4261
+:104CE00004D01268002AFAD10B60016070470000FE
+:104CF0001CB5012905D08168D1F84813C1F34001E2
+:104D000031B102B00022BDE81040114601F014BBE1
+:104D1000536804A1CDE90013136808A2022101F031
+:104D2000ADFA1CBD20756E6B6E6F776E2070617270
+:104D3000616D657465723A200000000025733A25A4
+:104D40007325730D0A0000002DE9F74F82B0154658
+:104D500002980F004FF00006C068007A009058D00B
+:104D6000072248A12868FBF729FC78B1082247A14F
+:104D70002868FBF723FC002830D02B6845A2029856
+:104D800005B00221BDE8F04F01F078BA012F02D042
+:104D9000022F08D008E0029805B044A2BDE8F04F09
+:104DA000022101F06BBA0126DFF81881002400BF50
+:104DB00058F824100A226868FBF700FC10B1641C44
+:104DC000052CF5D3052C06D004F0FF090224002E93
+:104DD00054D0002419E03CA26B68D0E7012F4FF0BB
+:104DE0000009F6D0012449E04A462146009800F027
+:104DF000CAFB48B90021204602F038FF03463AA218
+:104E00000221029801F03AFA641C02F0DDFEA04291
+:104E1000EAD805B0BDE8F08F4FF0000A55F824B08D
+:104E200002F0D2FE8046002609E00021304602F062
+:104E30001DFF20225946FBF7C1FB90B1761C464569
+:104E4000F3D3464506D155F8243030A2022102980A
+:104E500001F014FA4A465146009800F094FB10B154
+:104E60000BE0B246EDE70021504602F0FFFE03469C
+:104E70001DA20221029801F001FA641CBC42CBD3AE
+:104E8000C7E70000656E61626C650000646973616C
+:104E9000626C6500556E6B6E6F776E206F70746913
+:104EA0006F6E3A2025730D0A0000000042616420F5
+:104EB000706172616D6574657220636F756E742EBA
+:104EC0000D0A000044020020556E6B6E6F776E2055
+:104ED0007365766572697479206C6576656C3A20C5
+:104EE00025730D0A000000004C6576656C20756E18
+:104EF000617661696C61626C6520666F72206D6FAE
+:104F000064756C653A2025730D0A0000556E6B6E52
+:104F10006F776E206D6F64756C653A25730D0A00AE
+:104F2000C068012141727047C0680021417270471A
+:104F30007CB50D460646214C26E040201F4A6061A4
+:104F400014321F49019800F059FBE8B10198009014
+:104F5000D4E904131A4A1B4802F062F808B155B1AB
+:104F60000BE0002D1BD0D4E9040108442061019816
+:104F700002F059FF08E0042812D0102817D0124977
+:104F800040F21710FCF770FB002201A9304603F035
+:104F900029FA0028D1D009480C3000F0D1FB7CBDA3
+:104FA000019802F040FFA069401CA061F3E701985E
+:104FB00002F039FF01202070E6E700000C0200201B
+:104FC0003C13002004030020E8CB00002DE9FF4142
+:104FD0000026264800F0BAFB2448001F074600F0D0
+:104FE000B5FB234C60680090A56800E00098694616
+:104FF000284004EB80000C30FFF738FE0028F5D184
+:1050000001AA009901EA050304EB8303491CDB684C
+:1050100042F82030401C00910328F2D3019800F0A0
+:10502000030001281AD002280ED012494FF4AF70A5
+:10503000FCF71AFB384600F086FB08B10098606068
+:1050400004B03046BDE8F0810198032101EB905097
+:105050000099BDF80A6001EB900005E00198BDF8E9
+:105060000A60C0F3831008440090E3E7641900204D
+:105070004C1500203CCC00002DE9FE4F814602F08B
+:10508000A3FD0746D9F80C0090F80880407A20B9B3
+:105090001FA20221484601F0F1F822A324A2082110
+:1050A000484601F0EBF82AA20821484601F0E6F84C
+:1050B000002429E001231A462146404602F08EFDD5
+:1050C0008246002301222146404602F087FD054624
+:1050D000042801D2064600E004260121204602F001
+:1050E000C5FD0346AE4201D229A200E027A229480D
+:1050F00050F8261050F82A008DE8070026A2082153
+:10510000484601F0BBF8641CBC42D3D3BDE8FE8F17
+:105110004C6F6773206172652068616C74656421EF
+:105120000D0A00006D6F64756C655F6E616D6500E2
+:10513000252D343073207C2063757272656E742067
+:105140007C206275696C742D696E200D0A00000068
+:105150002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7F
+:105160002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6F
+:105170002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5F
+:105180002D2D2D2D2D2D2D2D2D2D0D0A0000000046
+:105190002A00000044020020252D343073207C209A
+:1051A000252D3773207C20257325730D0A00000000
+:1051B0004FF400442146344802F0B4FC20B133A23D
+:1051C00040F22111FBF726F801F0F0FB20B12FA2ED
+:1051D0004FF49371FBF71EF8002001F001FCFCF77F
+:1051E00003F920B129A24FF49571FBF713F82B4A6C
+:1051F00001212B48FCF7DAF820B124A240F22D114E
+:10520000FBF708F82648002221460068FCF712F94F
+:1052100020B11EA24FF49871FAF7FCFFFCF73AFE9A
+:105220001F48001D01F062FB18B11EA2A821FAF769
+:10523000F1FF1B48203001F059FB18B119A2AC2135
+:10524000FAF7E8FFFFF740F81A4C606803280FD31D
+:105250002088052505EB004017A102F0D9FB606806
+:10526000032805D320881FA105EB004002F0D0FBE6
+:1052700002F0A4FA0A48001D01F0D2FA08482030D2
+:1052800001F0CEFAF4E70000A11300002E2E5C2EF0
+:105290002E5C2E2E5C6D61696E2E630089A200006B
+:1052A00060AC00002E2E5C2E2E5C2E2E5C6D616993
+:1052B0006E2E630074040020436F6D6D616E642078
+:1052C0004C696E6520496E74657266616365206520
+:1052D00078616D706C6520737461727465642E0DF5
+:1052E0000A000000506C656173652070726573730D
+:1052F0002074686520546162206B657920746F208A
+:1053000073656520616C6C20617661696C61626CAB
+:105310006520636F6D6D616E64732E0D0A00000071
+:105320002DE9FF4F4FF0000881B014468B468146AF
+:10533000C246C0F800802578002D71D0FBF77AF8BE
+:1053400000900068405DC00702D004F801AB84E023
+:10535000D9F800008300401CC9F800004BF8034056
+:1053600015E02678002E78D0B8F1000F05D1222E56
+:1053700010D0272E0ED05C2E1ED0B04514D1204662
+:10538000FDF788F80246611C2046FBF7ABF84FF0AA
+:105390000008E6E72046FDF77DF80246611C20463E
+:1053A000FBF7A0F8B046DCE7B8F1000F50D05C2E58
+:1053B0006AD16078404508D12046FDF76BF8024677
+:1053C000611C2046FBF78EF85EE030281CD10027D8
+:1053D0000225605DA0F13001072906D86D1C41EA65
+:1053E000C701EDB2CFB2052DF3D3022D0CD9204663
+:1053F000FDF750F8421B61192046491E921CFBF72D
+:1054000071F804F8017BACE778281ED1002702254B
+:10541000605DA0F13001092903D841EA07100DE0D1
+:1054200021E0A0F16101052901D8573804E0A0F17D
+:105430004101052907D8373840EA07106D1CEDB245
+:10544000C7B2042DE4D3022DD1D8B8F1000F1BD17F
+:1054500000980068805DC00716D0D9F80010049845
+:105460008142FFF468AFD9F800000C2804D907A1E5
+:1054700040F25B40FCF7F8F8D9F8002040464BF8C2
+:1054800022A005B0BDE8F08F641C6AE72E2E5C2ECA
+:105490002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FD0
+:1054A0006D706F6E656E74735C6C69627261726947
+:1054B00065735C636C695C6E72665F636C692E63B6
+:1054C000000000002DE9F05FC7888A46191D1646C6
+:1054D000B1FBF7F2B1FBF7F507FB12199919394443
+:1054E000C91CB1FBF7F104464079C9B2DDF828B018
+:1054F000884206D217499420FCF7B6F801E02468E8
+:105500006D1E002DFBD1A846A7EB0905B5421AD8A0
+:105510001CE000BFBBF1000F06D004EB09010AEB51
+:1055200008002A46091D05E004EB09000AEB080102
+:105530002A46001DFAF7D6FF2468761B4FF00009B3
+:10554000A844B74201D9354600E03D46002EE1D1DE
+:10555000BDE8F09F6CC6000033B581B0054600245D
+:1055600009E000226946284602F03CFF18B900987D
+:1055700002F059FC641C02A9284603F069F80028CF
+:10558000EFD120463EBD70B5144600230D460646B9
+:105590001A4602F023FB844201D9002070BD224646
+:1055A0002946304602F040FB012070BD30B502466E
+:1055B00069B102F009FB0021084C0BE001EB41034B
+:1055C00004EB830315685B88AB4202D111600020B5
+:1055D00030BD491C8142F1D3052030BD18030020A5
+:1055E00010B50C460021E16061600349A160012112
+:1055F00002F03CFB206010BDCCB200002DE9FE4360
+:10560000002416460D460C2780460094019423463C
+:105610003A466946029402F015FC009845F8040BDE
+:10562000019845F8040B029845F8040B009800F027
+:105630000300012803D0022806D0346017E0009848
+:10564000C0F38310840004E00098800D04F08CFC0B
+:1056500004463B4622462946404602F0F3FB3068AA
+:105660000C34A04203D301203460BDE8FE83002047
+:10567000FBE770B58468006804F10805FCF70AFFD1
+:10568000C1B22973A08B6A890844B0FBF2F302FB14
+:1056900013035B1C2B80A08B0844B0FBF2F35B1C54
+:1056A000AB80608B0844B0FBF2F35B1CEB80608B3B
+:1056B0000844B0FBF2F102FB1101491C6980284645
+:1056C00070BD10B531B1B2FBF3F403FB14241CB16F
+:1056D000092010BD0E2010BD0160002141608160D5
+:1056E0008281C381084610BD70B50C460546FAF7A5
+:1056F000B9FD002802D021882868084470BD10B583
+:105700000A8849888A4203D1FAF7EEFD012010BDCC
+:10571000002010BD70B50C460546FAF7C8FD0028FC
+:1057200002D061882868084470BD10B50A8849888D
+:105730008A4203D1FAF7B2FD012010BD002010BD4E
+:10574000002100F00FB8002100F012B8012100F094
+:105750001EB8012100F011B808B56A46FAF719FE23
+:10576000009808BD08B56A46FAF7F9FD009808BD2B
+:1057700008B56A46FAF7F3FD08BD08B56A46FAF7B8
+:10578000E1FD08BD08B56A46FAF7D0FD08BD08B5C9
+:105790006A46FAF7D7FD009808BD08B56A46FAF7D9
+:1057A00005FE009808BD000070B5040003D113A1E8
+:1057B000FE20FBF759FF00252846FBF771FE206805
+:1057C00062680168914214D9491E01600D781CB9C4
+:1057D00019A1C220FBF748FF208BE16805FB0015EB
+:1057E0002068217A0278891A0279C9B28A4200D2E5
+:1057F00001710020FBF782FE284670BD2E2E5C2E24
+:105800002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F5C
+:105810006D706F6E656E74735C6C696272617269D3
+:1058200065735C62616C6C6F635C6E72665F626113
+:105830006C6C6F632E6300002E2E5C2E2E5C2E2E61
+:105840005C2E2E5C2E2E5C2E2E5C636F6D706F6E48
+:10585000656E74735C6C69627261726965735C62B7
+:10586000616C6C6F635C6E72665F62616C6C6F63BF
+:105870002E63000070B50C46050004D110A140F263
+:105880002110FBF7F1FE24B90DA14FF49170FBF745
+:10589000EBFE0020FBF704FE1DB91849CF20FBF7F3
+:1058A000E3FEE8682A68211A288BB1FBF0F1106842
+:1058B000431C13600170BDE870400020FBF71EBE62
+:1058C0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E12
+:1058D0002E5C636F6D706F6E656E74735C6C696265
+:1058E0007261726965735C62616C6C6F635C6E722D
+:1058F000665F62616C6C6F632E6300003858000055
+:1059000010B5040002D0206830B901E00E2010BDAF
+:1059100017A1D920FBF7A8FE606818B914A1DA20F6
+:10592000FBF7A2FEA06818B911A1DB20FBF79CFED3
+:10593000E06818B90EA1DC20FBF796FE208B18B9A1
+:105940000BA1DD20FBF790FE207A61682268401AE7
+:10595000C0B2116004E0226811684B1C136008702B
+:10596000401EC0B2F7D221680020087110BD0000AF
+:105970002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E61
+:105980002E5C636F6D706F6E656E74735C6C6962B4
+:105990007261726965735C62616C6C6F635C6E727C
+:1059A000665F62616C6C6F632E6300002DE9F04FDF
+:1059B0008146806889B0D0F84803C0F3400038B110
+:1059C00009B04846BDE8F04F0022114600F0B4BCD3
+:1059D000012907D909B04846BDE8F04F24A20221A9
+:1059E00000F04CBC27492848081A1C21B0FBF1F8EC
+:1059F000002538E02448C5EBC50110EB81044FF0C9
+:105A0000000AB4F818B0D4E90101A1EB000604D1F2
+:105A10001EA140F21F10FBF727FE2068077924B96A
+:105A20001AA140F22F10FBF71FFE2068217A0078A0
+:105A3000081AC0B2642117FB01F1B1FBF6F2642130
+:105A400010FB01F1B1FBF6F16369CDE90210CDE97C
+:105A50000462CDE90676CDE900BA1B4A0821484622
+:105A600000F00CFC6D1C4545C4D309B0BDE8F08FB7
+:105A700042616420617267756D656E7420636F7535
+:105A80006E74000034D30000E0D200002E2E5C2E95
+:105A90002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCA
+:105AA0006D706F6E656E74735C6C69627261726941
+:105AB00065735C62616C6C6F635C6E72665F626181
+:105AC0006C6C6F632E68000094C20000C20800F086
+:105AD00007030120895C98400840704710B5C20850
+:105AE00000F00703885C01249C402043885410BDCB
+:105AF00070B515468268D2F84843C4F3400424B117
+:105B00001A46294600F018FC06E039B1516804A293
+:105B10000B68022100F0B2FB012070BD002070BDB7
+:105B200025733A2077726F6E6720706172616D65C0
+:105B300074657220636F756E740D0A0070B50D4642
+:105B4000040004D122A140F65640FBF78DFDA06869
+:105B500018B1606808B1206820B91DA140F657400F
+:105B6000FBF782FD022D0CD1A068D0F84803C0F3EA
+:105B7000400030B12046BDE870400022114600F0E0
+:105B8000DBBB40F65F451CB911A12846FBF76CFD55
+:105B9000206918B90EA12846FBF766FD1A4A1BA119
+:105BA000206900F0BDFF4FF446651CB908A12846E6
+:105BB000FBF75AFD206918B905A12846FBF754FDEB
+:105BC0002069BDE87040104A10A1093200F0A8BF5A
+:105BD0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EFF
+:105BE0002E5C636F6D706F6E656E74735C6C696252
+:105BF0007261726965735C636C695C6E72665F6327
+:105C00006C692E6300000000D0AF00002573000017
+:105C100070B50D46040004D113A140F66540FBF7B2
+:105C200023FDA06818B1606808B1206820B90EA1F2
+:105C300040F66640FBF718FD012D07D0022D0CD170
+:105C4000A068D0F84803C0F3400030B12046BDE85A
+:105C500070400022114600F06FBB2046BDE8704046
+:105C60000FA2022100F00ABB2E2E5C2E2E5C2E2EDF
+:105C70005C2E2E5C2E2E5C2E2E5C636F6D706F6E14
+:105C8000656E74735C6C69627261726965735C6382
+:105C90006C695C6E72665F636C692E630000000065
+:105CA000506C656173652073706563696679206106
+:105CB00020737562636F6D6D616E642E0D0A000056
+:105CC0001CB5012905D002290BD014D94FF00101D0
+:105CD00012E002B04FF00002BDE81040114600F0A3
+:105CE0002BBB536808A1CDE9001313680CA2022155
+:105CF00000F0C4FA1CBD002102B00023BDE8104032
+:105D00001A46FFF7F5BE000020756E6B6E6F776E5A
+:105D100020706172616D657465723A200000000048
+:105D200025733A257325730D0A00000010B504464B
+:105D3000012901D0012100E0002100231A46FFF7CC
+:105D4000D7FE002808D1A168C1F83803E068C06810
+:105D5000BDE8104002F040BC10BD00003EB5044656
+:105D6000012901D0012100E0002100231A46FFF79C
+:105D7000BFFE002818D1E068C06802F003FCC0B282
+:105D8000642110FB01F2E168C9688968B2FBF1F295
+:105D9000D2B20092CDE90101A06804A20821D0F896
+:105DA0003833204600F06AFA3EBD00004C6F737431
+:105DB000206C6F67733A2025750D0A4D6178206C51
+:105DC0006F67207175657565207574696C697A6196
+:105DD00074696F6E3A2025752525205B25752F2562
+:105DE000755D0D0A000000007CB515460E460400E6
+:105DF00004D118A140F68640FBF736FCA06818B124
+:105E0000606808B1206820B912A140F68740FBF70E
+:105E10002BFC012E03D0022E09D0012108E002B094
+:105E20002046BDE870400022114600F085BA0021EE
+:105E300000231A462046FFF75BFE002809D1696857
+:105E400012A0CDE9000117A2022120462B6800F024
+:105E500015FA7CBD2E2E5C2E2E5C2E2E5C2E2E5C1A
+:105E60002E2E5C2E2E5C636F6D706F6E656E74737C
+:105E70005C6C69627261726965735C636C695C6EAB
+:105E800072665F636C692E630000000020756E6BA4
+:105E90006E6F776E20706172616D657465723A2005
+:105EA0000000000025733A257325730D0A000000D9
+:105EB00010B50446012901D0012100E00021002392
+:105EC0001A46FFF715FE002806D1A068D0F848133F
+:105ED00021F00401C0F8481310BD10B50446012993
+:105EE00001D0012100E0002100231A46FFF700FE47
+:105EF000002806D1A068D0F8481341F00401C0F88A
+:105F0000481310BD7CB514460D460646022901D93A
+:105F1000012100E0002100231A46FFF7E9FD0028D7
+:105F200011D1022D05D03046FBF7AEFF60B10BA3B7
+:105F30000BE061680AA0CDE900010FA20221304602
+:105F4000236800F09BF97CBD0EA302B03046BDE88B
+:105F500070400DA2082100F091B900006F6E0000A2
+:105F600020756E6B6E6F776E20706172616D6574F7
+:105F700065723A200000000025733A257325730DE1
+:105F80000A0000006F6666004563686F20737461E5
+:105F90007475733A2025730D0A00000010B504468D
+:105FA000012901D0012100E0002100231A46FFF75A
+:105FB0009FFD002806D1A068D0F8481321F0080101
+:105FC000C0F8481310BD10B50446012901D00121C5
+:105FD00000E0002100231A46FFF78AFD002806D1C1
+:105FE000A068D0F8481341F00801C0F8481310BD6C
+:105FF0007FB50D46040004D123A140F6CC40FBF749
+:1060000033FBA06818B1606808B1206820B91EA1F0
+:1060100040F6CD40FBF728FB012D01D0012100E027
+:10602000002100231A462046FFF762FD002829D1EF
+:10603000A0680026D0F8405305B301E0082E1DD219
+:1060400000230A2201A9284601F0FCFEBDF80C201D
+:10605000A1680A23284601F5D071521C01F0F2FE16
+:10606000A068334600F5D0700090029D761C14A203
+:106070000821204600F002F9002DDFD1A1680020A0
+:1060800081F8A0017FBD00002E2E5C2E2E5C2E2EEE
+:106090005C2E2E5C2E2E5C2E2E5C636F6D706F6EF0
+:1060A000656E74735C6C69627261726965735C635E
+:1060B0006C695C6E72665F636C692E630000000041
+:1060C0005B2533645D2025730D0A00007CB5154601
+:1060D0000E46040004D120A140F63250FBF7C4FA6A
+:1060E000A06818B1606808B1206820B91AA140F60C
+:1060F0003350FBF7B9FA012E03D0022E18D9012133
+:1061000017E0A168204601F11002123104F038F8BE
+:1061100000281FD0A16850201DA24882A168182025
+:10612000088202B02046BDE87040042100F0A6B805
+:10613000002100231A462046FFF7DAFC002809D187
+:10614000696822A0CDE9000126A2022120462B6821
+:1061500000F094F87CBD00002E2E5C2E2E5C2E2EBE
+:106160005C2E2E5C2E2E5C2E2E5C636F6D706F6E1F
+:10617000656E74735C6C69627261726965735C638D
+:106180006C695C6E72665F636C692E630000000070
+:106190004E6F20726573706F6E73652066726F6DDF
+:1061A00020746865207465726D696E616C2C206165
+:1061B0007373756D65642038307832342073637280
+:1061C00065656E2073697A650D0A000020756E6B37
+:1061D0006E6F776E20706172616D657465723A20C2
+:1061E0000000000025733A257325730D0A00000096
+:1061F00070B50446012901D0012100E000210023EF
+:106200001A46FFF775FC002817D140F62B551CB92C
+:106210000AA12846FBF728FA206918B907A12846E1
+:10622000FBF722FA134A14A1206900F079FCA16857
+:1062300050204882A1681820088270BD2E2E5C2E46
+:106240002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F12
+:106250006D706F6E656E74735C6C69627261726989
+:1062600065735C636C695C6E72665F636C692E63F8
+:1062700000000000E6AF0000257300000FB4F8B581
+:10628000044608980E4620B91DA140F65120FBF7A0
+:10629000EBF924B91AA140F65220FBF7E5F9A06802
+:1062A00018B1606808B1206820B915A140F65320E4
+:1062B000FBF7DAF909A80090A068D0F8481349075D
+:1062C00017D5817DB14214D0C58A3146204604F0ED
+:1062D000CBFB6A462069089900F08EFCE9B22046A3
+:1062E00004F0C2FB290A204604F0A0FBF8BC5DF8CC
+:1062F00014FB6A462069089900F07EFCF6E700006E
+:106300002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EC7
+:106310002E5C636F6D706F6E656E74735C6C69621A
+:106320007261726965735C636C695C6E72665F63EF
+:106330006C692E63000000002DE9F04F89B0904693
+:106340000D46040004D191A140F6D220FBF78CF950
+:10635000A06818B1606808B1206820B98BA140F628
+:10636000D320FBF781F99748FCF794F80646954847
+:106370003338FCF78FF8301A1FFA80F9914892A24F
+:1063800020380090A0680821406803682046FFF785
+:1063900075FFA06840680068FCF77CF806468948ED
+:1063A0002038FCF777F8304482B2A06800234068B8
+:1063B00041682046FEF730F985A208212046FFF704
+:1063C0005DFFB8F1000F22D00DB300261DE000BF25
+:1063D00006EB460A05EB8A0BDBF80400FCF75AF8DB
+:1063E000074655F82A00FCF755F8391849450BD9E6
+:1063F000DBF80400FCF74EF8074655F82A00FCF7D6
+:1064000049F838441FFA80F9761C4645E0D36D48B8
+:106410003338FCF73FF84844801C1FFA80F969487C
+:1064200000904B466DA208212046FFF727FF09F197
+:10643000030087B2079000233A466AA12046FEF780
+:10644000EBF8002D51D000264DE000BF06EB460AC8
+:1064500005EB8A0B55F82A00DBF8043063B348B328
+:10646000584965A23339CDE9001008212046FFF7CD
+:1064700005FF09F102000090DBF80400FCF70AF8C0
+:10648000074655F82A00FCF705F807444D4833380D
+:10649000FCF700F839180098401A801E81B2204697
+:1064A000FDF754FC3A225749206900F039FB009867
+:1064B000401C0AE0009301E040B100904B4647A227
+:1064C00008212046FFF7DAFE079887B2DBF80810AC
+:1064D00029B100233A462046FEF79EF802E0204606
+:1064E000FDF72EFB761C4645B0D3A0684068806857
+:1064F000002847D0814600200646054603AF02909B
+:106500002A466D1C02AB012148460097FCF7B4FEF9
+:10651000029850B10068FBF7BDFFB042F0D9029875
+:106520000068FBF7B7FF86B2EAE7012D2AD036A252
+:1065300008212046FFF7A2FE0025B8462A466D1C1A
+:1065400002AB01214846CDF80080FCF795FE029889
+:10655000002817D0B11C8FB2006800903B461FA2E4
+:1065600008212046FFF78AFE0298FF1CBAB2416854
+:1065700021B100232046FEF74FF8DFE72046FDF764
+:10658000DFFADBE709B0BDE8F08F00002E2E5C2EAD
+:106590002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FBF
+:1065A0006D706F6E656E74735C6C69627261726936
+:1065B00065735C636C695C6E72665F636C692E63A5
+:1065C00000000000ECAF0000257325730000000000
+:1065D0004F7074696F6E733A0D0A00002020252DEC
+:1065E0002A733A0053686F7720636F6D6D616E6434
+:1065F0002068656C702E000020202573257325739C
+:10660000000000002C1A0000537562636F6D6D610D
+:106610006E64733A0D0A00008068D0F84803C0F336
+:10662000400070478068D0F84803C0F340007047CE
+:106630002DE9F0411E46DDF8188015460F4604008E
+:1066400004D10DA140F69410FBF70EF82A46394606
+:10665000204600F02DF805000CD15EB14146E068FF
+:1066600000F01EFF002802DA0420BDE8F081E06897
+:10667000012141722846F8E72E2E5C2E2E5C2E2E2C
+:106680005C2E2E5C2E2E5C2E2E5C636F6D706F6EFA
+:10669000656E74735C6C69627261726965735C6368
+:1066A0006C695C6E72665F636C692E63000000004B
+:1066B0002DE9F04715460E46040004D143A140F6EB
+:1066C0003610FAF7D1FFA06818B1606808B12068E9
+:1066D00020B93EA140F63710FAF7C6FF207E0A28FF
+:1066E00006D00D2804D039A140F63810FAF7BCFFC7
+:1066F000E0682346434A4461606801680F68314698
+:10670000B84700285FD1606920B930A140F6471032
+:10671000FAF7AAFF606901F084FB002853D1A16851
+:10672000C1F83C03A168C1F840034FF45371A0685D
+:10673000F9F7FFFEA068D0F8481341F02001C0F837
+:106740004813A068D0F8481365F38201C0F84813D5
+:10675000A068D0F8481341F00801C0F84813A168B8
+:106760000120294F0870A168502040F66319488223
+:10677000A1681820002408822448254940F6641A9C
+:106780000D1A804613E000BF18EBC40603D10FA119
+:106790004846FAF769FF7068006818B90BA15046BF
+:1067A000FAF762FF7068006847F82400641CB4EBD5
+:1067B000D50FE9D3072D05D9E908164B0422384631
+:1067C000F9F742FE0020BDE8F08700002E2E5C2E77
+:1067D0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F7D
+:1067E0006D706F6E656E74735C6C696272617269F4
+:1067F00065735C636C695C6E72665F636C692E6363
+:1068000000000000C9270000BC02002060D1000089
+:10681000F0D100001DA100000023FCF707B9000023
+:1068200010B5040004D122A140F61B20FAF71CFF8A
+:10683000A06818B1606808B1206820B91CA140F6B2
+:106840001C20FAF711FFA068102100F55270FEF726
+:106850009EFFA0680078F8B101281DD002281BD146
+:106860002046FBF70FFD00212046FBF743FB98B1C4
+:106870001DA2032120462368FFF700FD2046FBF7F9
+:1068800003FB48B1A36818A2082120462033FFF774
+:10689000F5FC2046FDF724FA206900F081F9A06894
+:1068A000BDE810406FF0100100F55270FEF75ABFBE
+:1068B0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E12
+:1068C0002E5C636F6D706F6E656E74735C6C696265
+:1068D0007261726965735C636C695C6E72665F633A
+:1068E0006C692E63000000002573000070B5040081
+:1068F00004D117A140F6EA10FAF7B6FEA06818B165
+:10690000606808B1206820B911A140F6EB10FAF7D1
+:10691000ABFEA0680078012801D0082070BD606837
+:1069200001688A680021904705000FD108212046A0
+:1069300004F09AF80121204604F078F812A12069A9
+:1069400000F0EEF802212046FBF790FD284670BDCE
+:106950002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E71
+:106960002E5C636F6D706F6E656E74735C6C6962C4
+:106970007261726965735C636C695C6E72665F6399
+:106980006C692E63000000000D0A0A0000F18040CF
+:106990000068002800D00120704708B500F1804051
+:1069A000002101600068009008BD000070B50A4C2D
+:1069B000207808B185250CE00020A060606020618F
+:1069C000E060064802F02AFA054602F0F5F90120D7
+:1069D0002070284670BD0000A41100201D2B00006F
+:1069E00070B5174C0546207818B916A1C120FAF7E2
+:1069F0003BFEA07838B115B16968012088470020B6
+:106A0000FAF74EFD0CE00020FAF74AFD25B10C48DC
+:106A100029461030FEF760F9E06808B902F05CFA28
+:106A2000E068401CE0600020FAF768FDE06800289C
+:106A300005D1BDE8704003A1DD20FAF715BE70BD99
+:106A4000A41100202E2E5C2E2E5C2E2E5C2E2E5C91
+:106A50002E2E5C2E2E5C696E746567726174696F90
+:106A60006E5C6E7266785C6C65676163795C6E7291
+:106A7000665F6472765F636C6F636B2E6300000009
+:106A8000F0B505460478154889B0164640F824202C
+:106A9000124A0869121DA2F1080742F82400487F33
+:106AA000385520226846F9F71DFD04942878385C93
+:106AB00048B10EB10A4A00E000226946281D02F0E2
+:106AC0003FFD09B0F0BD0EB1064A00E00022694664
+:106AD00005F10C0002F032FBF3E700003801002062
+:106AE00045A80000EDA6000030B40378054CE35C37
+:106AF0001BB130BC001D02F03BBE30BC0C3002F0BC
+:106B00002BBC0000340100200178044A515C11B113
+:106B1000001D02F0B9BE0C3002F0B0BC3401002000
+:106B20000FB438B5040003D110A11C20FAF79CFD66
+:106B3000606918B90DA11D20FAF796FD206818B9F3
+:106B40000AA11E20FAF790FD606818B907A11F205E
+:106B5000FAF78AFD0599002905D006A800906A4633
+:106B6000204600F049F838BC5DF814FB2E2E5C2E50
+:106B70002E5C2E2E5C2E2E5C2E2E5C2E2E5C6578CE
+:106B80007465726E616C5C667072696E74665C6E60
+:106B900072665F667072696E74662E630000000034
+:106BA00010B5040003D107A10B20FAF75DFDA26820
+:106BB000002A05D0D4E90403216898470020A0608A
+:106BC00010BD00002E2E5C2E2E5C2E2E5C2E2E5C18
+:106BD0002E2E5C2E2E5C65787465726E616C5C6620
+:106BE0007072696E74665C6E72665F667072696EF2
+:106BF00074662E63000000002DE9FC4791460C46A8
+:106C00005FEA000804D183A14FF49F70FAF72CFDCE
+:106C1000D8F8140020B97FA14FF4A070FAF724FD32
+:106C2000D8F8000020B97BA140F24110FAF71CFD12
+:106C3000D8F8040020B977A14FF4A170FAF714FD39
+:106C4000002C76D014F8011B39B125290ED040460E
+:106C5000FAF75AFD20780028F4D198F80C000028A3
+:106C600067D04046BDE8FC47FFF79ABF00200122ED
+:106C700021782B291BD02D2902D0302908D102E000
+:106C800040F0010001E040F00200641C002AEFD156
+:106C900000252A290ED02178A1F130020A2A11D22A
+:106CA00005EB850201EB4205641C303DF1E740F045
+:106CB0000400EAE7D9F800100B1DC9F80030096894
+:106CC000641C0D44217800232E290BD114F8011FD8
+:106CD000A1F130020A2A05D203EB830201EB420341
+:106CE000303BF3E76C290DD068290BD0692921D0FE
+:106CF0000BDC252918D0582931D063290ED06429FE
+:106D000015D117E014F8011FECE7702969D0732939
+:106D100032D075291BD0782909D120E0D9F800009C
+:106D2000011DC9F8001001784046FAF7EDFC641C1B
+:106D300090E76CE0D9F800100A1DC9F80020096836
+:106D4000CDE900500A224046FDF78AFEEFE7D9F868
+:106D500000100A1DC9F8002009680A2206E0D9F8C7
+:106D600000100A1DC9F8002009681022CDE9005062
+:106D7000404603F001FEDAE7D9F8001000270A1DAB
+:106D8000C9F800200E68C00705D112E04046761C05
+:106D90007F1CFAF7B9FC31780029F7D104E02021F3
+:106DA00040466D1EFAF7B0FCBD42C0D9002DF6D1A9
+:106DB000BDE74EB13046F9F7E3FB074604E020217A
+:106DC00040466D1EFAF7A0FCBD4206D9002DF6D153
+:106DD00003E04046761CFAF797FC31780029F8D199
+:106DE000A5E7D9F80000011DC9F800100568302199
+:106DF0004046FAF789FC78214046FAF785FC0820DE
+:106E00000021CDE90001034610222946B0E7BDE884
+:106E1000FC8700002E2E5C2E2E5C2E2E5C2E2E5C0F
+:106E20002E2E5C2E2E5C65787465726E616C5C66CD
+:106E30007072696E74665C6E72665F667072696E9F
+:106E400074665F666F726D61742E63002DE9F84F92
+:106E50002E4D0400894628884FF0010C69689A4637
+:106E600016460CEB004025D02268002A2DD0002EBB
+:106E700035D062684FF010071268531E13EA090FED
+:106E800012D1E046724349462046FAF7BAF9002883
+:106E90002FD0206853463246056901B04946204646
+:106EA000AC46BDE8F04F604700292DD0184B19A221
+:106EB000009726E031B10E210091154B1FA221A1B0
+:106EC00000F0B9FD0E20BDE8F88F31B10821009126
+:106ED0000F4B27A21BA100F0AEFD0820F3E731B154
+:106EE000092100910A4B25A216A100F0A4FD09205A
+:106EF000E9E7686840B100972988054B204A08EB0C
+:106F0000014010A100F097FD1020DCE72C040020C8
+:106F100087B00000616464725F69735F7061676568
+:106F20005F616C69676E656428705F66732C2070A2
+:106F30006167655F6164647229000000705F667359
+:106F400000000000257320636865636B206661693B
+:106F50006C656420696E2025732829207769746820
+:106F60002076616C756520307825782E0000000051
+:106F7000705F66732D3E705F617069006C656E00B6
+:106F80001CC60000F8B5030010484FF001064FF092
+:106F90000E054468008806EB004009D069B119600D
+:106FA0000C6801B0A446BDE8F040114618466047A1
+:106FB00054B1074B07A2009503E02CB1044B07A284
+:106FC000009508A100F037FD0E20F8BD2C0400202C
+:106FD0003CB00000705F667300000000705F61707D
+:106FE00069000000257320636865636B2066616932
+:106FF0006C656420696E2025732829207769746880
+:107000002076616C756520307825782E00000000B0
+:1070100018B102680AB15269104700207047000099
+:107020002DE9F84F414C05008B46208891464FF0E2
+:107030000106DDF828A0616898464FF00E0206EBC5
+:1070400000401BD0B9F1000F1DD02A68002A23D0C0
+:107050000922B8F1000F29D06B685F68B8FBF7FC14
+:1070600007FB1C83002B27D029B1314B009231A2A2
+:107070003BA100F0E0FC0920BDE8F88F51B100927F
+:107080002B4B42A203E029B1294B009241A234A12B
+:1070900000F0D1FC0E20EFE731B108210091244B24
+:1070A0003EA22FA100F0C7FC0820E5E70029E2D0AE
+:1070B00000921F4B3CA2DBE75846FAF79CF81027DA
+:1070C00098B14846FAF797F8C8B14246594628465B
+:1070D000FAF797F8F8B1CDF800A0286843464A4679
+:1070E000C46859462846A047C6E7606800281BD0F8
+:1070F000009720880E4B06EB00402CA207E060684A
+:1071000090B1009720880A4B06EB00402DA214A1F5
+:1071100000F091FC08E0606830B100972088044BD3
+:1071200006EB004030A2F2E71020A5E72C04002077
+:1071300074B0000021286C656E202520705F667396
+:107140002D3E705F666C6173685F696E666F2D3E81
+:1071500070726F6772616D5F756E697429000000EF
+:10716000257320636865636B206661696C656420C4
+:10717000696E202573282920776974682076616CF0
+:10718000756520307825782E00000000705F6673EA
+:1071900000000000705F737263000000705F667330
+:1071A0002D3E705F617069006C656E006164647291
+:1071B0005F69735F616C69676E656433322864650B
+:1071C00073742900616464725F69735F616C6967DD
+:1071D0006E65643332282875696E7433325F7429A2
+:1071E000705F737263290000616464725F69735F2A
+:1071F00077697468696E5F626F756E647328705F1B
+:1072000066732C20646573742C206C656E290000F5
+:107210002DE9FF411C46DDE90A7815460E46684611
+:1072200000F09CF846EA450141EA840141EA072260
+:1072300042EA0841009A00EB8200C0F80017BDE85E
+:10724000FF812DE9FF411C46DDE90A7815460E460F
+:10725000684600F0A7F846EA450141EA840141EAA0
+:10726000072242EA0841009A00EB8200C0F80017AA
+:10727000BDE8FF811CB5002100910B460122019160
+:10728000FFF7C6FF1CBD1CB5002100910B46012273
+:107290000191FFF7D6FF1CBD1CB500220B460092E2
+:1072A00011460192FFF7B4FF1CBD1CB500220B462E
+:1072B000009211460192FFF7C4FF1CBD1CB50021CE
+:1072C00000910B46012201911146FFF7A1FF1CBD61
+:1072D0001CB5002100910B46012201911146FFF7D8
+:1072E000B0FF1CBD13B50C46684600F013F80099BA
+:1072F00000EB8101D1F8002722F44032C1F80027C9
+:10730000009900EB8100D0F8001741EA0441C0F871
+:1073100000171CBD10B50068202804D303A140F25B
+:10732000A110FAF7A1F94FF0A04010BD2E2E5C2E4F
+:107330002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F07
+:1073400064756C65735C6E7266785C68616C2F6ED8
+:1073500072665F6770696F2E6800000010B5006884
+:10736000202804D303A140F2A110FAF77DF94FF0D1
+:10737000A04010BD2E2E5C2E2E5C2E2E5C2E2E5C80
+:107380002E2E5C2E2E5C6D6F64756C65735C6E7258
+:1073900066785C68616C2F6E72665F6770696F2ECD
+:1073A0006800000010B50068202804D303A140F253
+:1073B000A110FAF759F94FF0A04010BD2E2E5C2E07
+:1073C0002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F77
+:1073D00064756C65735C6E7266785C68616C2F6E48
+:1073E00072665F6770696F2E6800000001B56846BD
+:1073F000FFF7B4FF009A01219140C0F8081508BDBD
+:1074000001B56846FFF7CEFF009A01219140C0F810
+:10741000081508BDF8B504460B48661815460068FF
+:107420000090012E04D909A140F2B920FAF71CF905
+:10743000694605E051F82400D0F81005641C01C528
+:10744000A642F7D8F8BD00005CAD00002E2E5C2EE1
+:107450002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FE6
+:1074600064756C65735C6E7266785C68616C2F6EB7
+:1074700072665F6770696F2E68000000034908B587
+:107480000844002101600068009008BD00600040D1
+:1074900002494058012800D0002070470060004099
+:1074A0002DE9F0410E461C4904460025D1F8102470
+:1074B000104609E0037AAB4205D16D1C0A2DF7DBBB
+:1074C0004FF0FF3525E040680028F3D1681C20D03C
+:1074D0002572D1F8100440B140686060D1F8100402
+:1074E00044600027DFF834800FE00020C1F810442A
+:1074F0006060F6E708EBC700C279B24200D33246BB
+:10750000207A394600F090FB7F1C00F05DFBB8420A
+:10751000F0D82846BDE8F0814C150020F0D10000DD
+:1075200038B54469C0680022694600F05BFF002856
+:1075300003D100212046FAF7DDFC38BD10B54469BF
+:10754000606801688A680121904718B10420A16829
+:10755000087010BD0320FAE72DE9F341466904469F
+:10756000B068007804281ED0032807D0002501A9A0
+:10757000E06801F06DF885F0010709E00125F6E704
+:1075800039463046FAF7B6FC01A9E06801F060F828
+:107590000028F5D1019800F040FC002D03D0002117
+:1075A0003046FAF7A7FCBDE8FC810000014880687E
+:1075B00002F018BB0C02002038B50022164917480B
+:1075C000FFF7E0FC164C012108B1217038BD022004
+:1075D000207014480025C0F8801101216068FDF773
+:1075E000A7FC1149486A0A8DCB6A61F39F200F49B5
+:1075F000086090B2C1E901030A4600950C230748D0
+:107600002169FFF70DFD20690C302061A068BDE8FD
+:1076100038400121FDF78CBCA8B000000403002015
+:107620000C02002004E000E02CB200003C1300201B
+:1076300070B50B4C0D46207801280FD0084600F09D
+:10764000ECFB2946A068FDF787FF2078022805D1CA
+:10765000A068BDE870400121FDF76ABC70BD000064
+:107660000C02002070B5074D012000232870064849
+:107670000122010B09030C460448FFF7E7FB2C61CC
+:1076800070BD00000C020020AFE4000004030020E5
+:107690003EB50F490B0B0F491B0303F6FF72C1E9FF
+:1076A0000332014600220B48FFF76CFC04000DD1A9
+:1076B0000025009502AA01A9684600F00FF80028ED
+:1076C000F8D0054800990161057020463EBD0000D4
+:1076D000AFE40000040300200C02002070B50D464A
+:1076E00001681646044611B91248010B09031248F5
+:1076F0002160FFF78DFC68B1206828600C30306095
+:107700002868006800F00301012905D0022907D08C
+:10771000052070BD062070BDC0F38310800002E01C
+:10772000800D02F021FC21680C300844206000200C
+:1077300070BD0000AFE40000040300200148406871
+:1077400002F050BA0C0200207047000070B50E4CD9
+:107750000D462078002815D1084600F05EFB29462A
+:107760006068FDF7F9FEA1690844A06104F10C000E
+:10777000FDF7EFFF002805D16068BDE870400021EB
+:10778000FDF7D6BB70BD00000C0200200A4A01299B
+:1077900002EBC00007D0022907D0032907D0042933
+:1077A00007D00020704702207047042070470079FE
+:1077B0007047407970470000F0D100002DE9FF5F6D
+:1077C000F9F7B2FF18B1002004B0BDE8F09F874C74
+:1077D0000020C4F81804BFF34F8F60680090A668BB
+:1077E0004FF00009304004EB800008E02168009869
+:1077F000814201D86160E6E7304004EB80000C3044
+:107800006946FDF733FA0028F0D101AAA046009995
+:1078100001EA060408EB8403491CDB6842F82030C7
+:10782000401C00910328F2D3019800F003000228C5
+:1078300002D0012850D0BEE00198A022810D8A46D6
+:10784000B2EB905F00D8A0210C4664F39F50C0F3C8
+:10785000C20701900C31664800F096FA0500EAD0A4
+:1078600000F0DBFA4B460C2201A9284600F0F0FAA2
+:10787000009909F10C0B3140701A8000001D844200
+:1078800023D95A4E0C3630B1C2B208EB8101201A0E
+:1078900091460C3104E03146E2B200269146304672
+:1078A000C4B25B46284600F0D3FA0BEB09032EB1B5
+:1078B000224631464FEA050000F0CAFA00990AF163
+:1078C000030001EB900000903DE008EB81015B4676
+:1078D000224628460C31EFE70198C0F383100628B2
+:1078E00000D30620019960F38911C1F38310C1F31D
+:1078F000C207C01C019181003D4800F045FA050017
+:1079000059D000F08AFA4B460C2201A9284600F013
+:107910009FFA09F10C0900240FE000984B4602463B
+:10792000304008EB8001501C0090042228460C31A6
+:1079300000F08EFA09F10409641C0198C0F3831069
+:10794000A042EAD8B5B3D8F81044D8F8180446468F
+:10795000F8B1284600F067FA42E0607A012817D1B2
+:10796000BDF80800234A00EB400002EB8000217ABA
+:10797000806801EB4101C84000F00700052F00D1ED
+:107980000327B84204D3226820462946126890474C
+:107990006468002CE1D1284600F045FA0020F9F790
+:1079A0007FFDD6F8180408B9009870600020F9F738
+:1079B000A5FD15E0FFE7D8F8104404E02168204653
+:1079C000896888476468002CF8D10B48416802290F
+:1079D00006D30088022101EB004008A100F018F84E
+:1079E000F9F7A2FE80F00100EEE600004C15002041
+:1079F00018D3000018030020740400204261636B58
+:107A0000656E647320666C757368656400000000C1
+:107A100000231A4602F000BB08B5012300926A4613
+:107A200002F0FAFA08BD1CB5CDE9002302236A462C
+:107A300002F0F2FA1CBD3EB5069C8DE81C00032343
+:107A40006A4602F0E9FA3EBD7FB5DDE908458DE8FA
+:107A50003C0004236A4602F0DFFA7FBD70B586B0B1
+:107A60000DF1280C9CE870008DE87C0005236A4627
+:107A700002F0D2FA06B070BD2DE9F0470E468046FE
+:107A80001C46924608293ED894F80C90002020739A
+:107A90001946104602F03CF80025B54206D218F807
+:107AA00005201AA12046FFF73BF803E019A1204664
+:107AB000FFF736F86D1C082DEFD317A12046FFF70E
+:107AC0002FF80025B54210D218F80570F8F7B2FC6F
+:107AD0000068C05D10F03E0F01D03A4600E02E2253
+:107AE0000EA12046FFF71CF803E00DA12046FFF78A
+:107AF00017F86D1C082DE5D301222146504601F0F0
+:107B0000E9FF84F80C90BDE8F087000020253032B2
+:107B100078000000202020007C0000002563000089
+:107B2000200000002DE9F04705001FD0214C4FF048
+:107B30000009FF20C4F80090C4E90190C4F818942B
+:107B4000C4F8149484F82094084600F00DF91A48FB
+:107B5000C4F80C5400F065F9002808D11749DFF883
+:107B60006080A1EB0800C70800241EE00720BDE8E4
+:107B7000F087002635460CE0AC4209D058F83400B6
+:107B800058F835101422F8F719FD002800DD761C8E
+:107B90006D1CBD42F0D30B4904EB440001EB8000A7
+:107BA000C0F8049004804680641CBC42E1D30020ED
+:107BB000DDE700004C15002018D30000E0D20000E3
+:107BC000F0D100001803002002480349401AC00801
+:107BD00070470000E0D20000F0D100007FB50546FC
+:107BE0001146002401A87BB1FDF7E0FCA0B9019883
+:107BF0000B4900EB400001EB800005EB450180687C
+:107C0000C84000F0070407E0FDF7D0FC20B90548A4
+:107C1000019900EBC100847904B0204670BD0000DA
+:107C200018030020F0D1000030B50F4B01EB4101EB
+:107C300003EB810400EB40000723A56803FA00F181
+:107C40008D4302F007018140294300252A46A160A7
+:107C500003FA02F00840D040A84200D90546D21CE1
+:107C60000A2AF5D3656030BD1803002013B56846B5
+:107C7000FDF79CFC08B100201CBD0248009950F89B
+:107C800031001CBDF0D1000070B508480125D0F8C6
+:107C9000104480F8205405E0657221682046496848
+:107CA00088476468002CF7D170BD00004C15002097
+:107CB0002DE9FF4781460C9D00200C462F7B287341
+:107CC000984616462946184601F022FF072E42D252
+:107CD000DFE806F004090F161F2A36004946284639
+:107CE000FEF71EFF37E0494628462268FEF718FFD8
+:107CF00031E0D4E9002349462846FEF711FF2AE087
+:107D0000A0680090D4E9002349462846FEF708FF02
+:107D100021E0D4E90201CDE90001D4E9002349467C
+:107D20002846FEF7FDFE16E004F1080007C88DE8BE
+:107D30000700D4E9002349462846FEF7F1FE0AE091
+:107D400004F108000FC88DE80F00D4E9002349466C
+:107D50002846FEF7E5FE00222946404601F0BAFE1D
+:107D60002F73BDE8FF870000054A0121054B5160D4
+:107D700001E0400849009842FBD8C2E90001704781
+:107D80007402002040420F002DE9F041058B80462F
+:107D90002D1F4819C01CB0FBF5F0C6B24046FDF7D8
+:107DA00003FD041E19D00020207101206071E580C0
+:107DB00000272546761EC4F800800BE04046FDF7FC
+:107DC000F3FC60B16179491C6171286005467F1C34
+:107DD000C0F80080B742F1D32046BDE8F0812046CC
+:107DE00000F002F80020F8E72DE9F041457901465E
+:107DF0006B1E002201E00968521C9A42FBD30F68F7
+:107E00000146002605E038460C68FDF733FD2146A3
+:107E1000761CAE42F7D3BDE8F0810121001DFDF7CD
+:107E20009BBCFDF76DBD10B504460121001DFDF79B
+:107E3000B4FC10F0FF0F04D12046BDE81040FFF75E
+:107E4000D3BF10BD38B501240094FDF73BFB38BD0E
+:107E500038B500240094FDF735FB38BD2DE9F84F07
+:107E6000834600F091F90546DBF80800D0F8480396
+:107E7000C0F3400030B15846BDE8F84F002211462B
+:107E8000FEF75ABA1C4803681CA208215846FEF7A0
+:107E9000F5F91948001D03681DA208215846FEF790
+:107EA000EDF9DFF85480DFF8509008F1080800245D
+:107EB00009F1100908F1040A1AE00020F9F7F0FAB4
+:107EC000C8F80040D9F80070DAF800600020F9F72F
+:107ED00015FB234613A2082158460096FEF7CEF95B
+:107EE000234617A2082158460097FEF7C7F9641CDD
+:107EF000AC42E2D3BDE8F88F90ED00E04D50555F05
+:107F0000545950453A093078253038580D0A000048
+:107F10004D50555F4354524C3A093078253038580B
+:107F20000D0A00000D0A4D50555F524241525B252B
+:107F3000755D3A093078253038580D0A0000000088
+:107F40004D50555F524153525B25755D3A0930786B
+:107F5000253038580D0A00002DE9FC41074680689D
+:107F6000D0F84803C0F3400038B102B03846BDE84D
+:107F7000F04100221146FEF7DFB900F005F9064690
+:107F8000009030480068C00701D02FA300E030A364
+:107F900032A208213846FEF771F900244EE0002095
+:107FA000F9F77EFA2748001D046026480C30056862
+:107FB000001FD0F800800020F9F7A0FAE807234658
+:107FC00033D032A208213846FEF758F9C5F34401F0
+:107FD0000120491C884008EB0001491ECDE9001032
+:107FE000434630A208213846FEF748F9284600F0FB
+:107FF000D3F8034637A208213846FEF73FF9284652
+:1080000000F048F9034637A208213846FEF736F952
+:10801000284600F0FBF8034636A208213846FEF752
+:108020002DF9E80003D538A302E038A201E03DA312
+:108030003DA208213846FEF721F9641CB442AED3B4
+:10804000BDE8FC8194ED00E0456E61626C65640002
+:1080500044697361626C6564000000004D505520F6
+:1080600053746174653A2025732C20257520756E34
+:10807000696669656420726567696F6E73206176F1
+:108080006961626C652E0D0A0D0A00005265676910
+:108090006F6E2025753A20456E61626C65640D0A2D
+:1080A00000000000092D204C6F636174696F6E3A07
+:1080B000093078253038582D307825303858202828
+:1080C00073697A653A202575206279746573290D84
+:1080D0000A000000092D204163636573733A092586
+:1080E000730D0A00092D20547970653A090925732A
+:1080F0000D0A0000092D2043616368696E673A0923
+:1081000025730D0A00000000584E00005265676993
+:108110006F6E2025753A2044697361626C65640D49
+:108120000A0000002D2D0000092D20466C616773A8
+:108130003A0925730D0A0D0A0000000008B501294F
+:1081400005D08168D1F84813C1F3400129B100225C
+:10815000BDE808401146FEF7EFB85168009113687A
+:1081600002A20221FEF78AF808BD000025733A201A
+:10817000756E6B6E6F776E20706172616D65746580
+:10818000723A2025730D0A0002480068C0F30720E8
+:108190007047000090ED00E0C0F30260082813D2A1
+:1081A000DFE800F00406080A0C0E101007A0704764
+:1081B00008A0704709A070470AA070470BA070473D
+:1081C0000CA070470DA070470EA070472D2D2F2DCD
+:1081D0002D00000052572F2D2D00000052572F5216
+:1081E0004F00000052572F52570000003F3F2F3FD3
+:1081F0003F000000524F2F2D2D000000524F2F52F4
+:108200004F000000556E6B6E6F776E0010B5C0F3B7
+:10821000C241C0F34043C0F3004200F47C100404A8
+:10822000240C17D10014152814D2DFE800F00B0B32
+:108230000D0F0B0B0B0B0B1313110B13130B0B135A
+:1082400013130B000A4810BD0AA010BD0BA010BDEF
+:108250000CA010BD042908D38807000F40EA430092
+:108260000B49104351F8200010BD0148383010BDB3
+:10827000CC81000057542F575400000057422F570D
+:1082800042000000574257412F574257410000001B
+:10829000F400002000F47C100104090C15D1011435
+:1082A000152912D2DFE801F00B0D18180B0D161668
+:1082B00018111118161111160F1111110F0008A025
+:1082C00070470EA0704712A07047C10C042905D357
+:1082D000400301D510A0704714A0704715A0704747
+:1082E0005374726F6E676C792D6F7264657265641A
+:1082F0002C20536861726561626C65004465766923
+:1083000063652C20536861726561626C65000000D2
+:1083100044657669636500004E6F726D616C2C2058
+:10832000536861726561626C650000004E6F726D2A
+:10833000616C00005265736572766564206F72200F
+:10834000496D706C656D656E746174696F6E204403
+:108350006566696E65640000094902220A60BFF320
+:108360006F8FBFF34F8F0A1D106006480268002A06
+:10837000FCD000200860BFF36F8FBFF34F8F7047B2
+:1083800004E5014000E4014070B50E4C0123236078
+:10839000BFF36F8FBFF34F8F00230B4D08E000BF7B
+:1083A00051F8236040F823602E68002EFCD05B1C3F
+:1083B0009342F5D300202060BFF36F8FBFF34F8F40
+:1083C00070BD000004E5014000E4014000F180417F
+:1083D0000868002210B101200A60704710467047FB
+:1083E000704700002DE9F04190460D4604004FF023
+:1083F000000703D123A1B320F9F736F91DB921A154
+:10840000B420F9F731F90020F9F74AF8204600F0D6
+:1084100057F830B105270020F9F770F83846BDE865
+:10842000F08120680668B8F1000F05D10168204688
+:1084300000F0FCF821680860E268012A0CD0022AEA
+:108440000ED0042A11D06068082A13D006FB02015E
+:108450002846F8F747F8DEE76068805D2870DAE7BD
+:10846000606830F816002880D5E7606850F826006C
+:108470002860D0E700EBC601D1E90001C5E90001A1
+:10848000C9E700002E2E5C2E2E5C2E2E5C2E2E5C5C
+:108490002E2E5C2E2E5C636F6D706F6E656E747326
+:1084A0005C6C69627261726965735C717565756532
+:1084B0005C6E72665F71756575652E630000000005
+:1084C00010B5040004D107A14FF4F270F9F7CCF80D
+:1084D000216808684968884201D1012010BD002048
+:1084E00010BD00002E2E5C2E2E5C2E2E5C2E2E5CDF
+:1084F0002E2E5C2E2E5C636F6D706F6E656E7473C6
+:108500005C6C69627261726965735C7175657565D1
+:108510005C6E72665F71756575652E6300000000A4
+:1085200070B5040003D108A16420F9F79DF8206814
+:1085300005684168204600F079F8A84201D1012081
+:1085400070BD002070BD00002E2E5C2E2E5C2E2EE5
+:108550005C2E2E5C2E2E5C2E2E5C636F6D706F6E0B
+:10856000656E74735C6C69627261726965735C716B
+:10857000756575655C6E72665F71756575652E6390
+:108580000000000010B5040004D104A14FF4F970FC
+:10859000F9F76AF82068806810BD00002E2E5C2E66
+:1085A0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F8F
+:1085B0006D706F6E656E74735C6C69627261726906
+:1085C00065735C71756575655C6E72665F71756506
+:1085D00075652E630000000010B5040004D104A1ED
+:1085E0004FF4FC70F9F740F821680020886010BD56
+:1085F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EB5
+:108600002E5C636F6D706F6E656E74735C6C696207
+:108610007261726965735C71756575655C6E7266B1
+:108620005F71756575652E630000000070B50C46BE
+:10863000050003D105495120F9F716F8A868A042B2
+:1086400001D9601C70BD002070BD00009C85000039
+:108650002DE9F0410E4604004FF0000803D12CA193
+:108660006F20F9F701F81EB929A17020F8F7FCFF77
+:108670000020F8F715FF2046FFF752FF070009D04A
+:10868000207C38B14FF004080020F8F737FF40464F
+:10869000BDE8F0812068456841682046FFF7C6FFC5
+:1086A0002168486037B1206801682046FFF7BEFFA7
+:1086B00021680860E268012A14D0022A16D0042A30
+:1086C00019D0082A1CD06068314605FB0200F7F774
+:1086D00009FF204601F098FA21688A688242D3D2C5
+:1086E0008860D1E7616830784855F2E76168308882
+:1086F00021F81500EDE76168306841F82500E8E7EA
+:10870000D6E90001626802EBC502C2E90001E0E7B8
+:108710002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E93
+:108720002E5C636F6D706F6E656E74735C6C6962E6
+:108730007261726965735C71756575655C6E726690
+:108740005F71756575652E63000000002DE9F04FBF
+:108750008046806889B0D0F84803C0F3400038B143
+:1087600009B04046BDE8F04F00221146FDF7E4BDD8
+:10877000012907D909B04046BDE8F04F1FA20221E8
+:10878000FDF77CBD2249DFF88CB0A1EB0B001C216A
+:10879000B0FBF1F7002529E0C5EBC5010BEB810427
+:1087A0002046D4E9026AFFF7EDFE8146204600F03C
+:1087B00041F8642209FB02F14243B1FBF6F1B2FB3E
+:1087C000F6F26369247CB4B10FF24C0CCDF81CC0F6
+:1087D000CDF800A0CDE90596CDE90120CDE90361F2
+:1087E000104A08214046FDF749FD6D1CBD42D3D318
+:1087F00009B0BDE8F08F0FF2300CE7E7426164206A
+:10880000617267756D656E7420636F756E740000BC
+:10881000A4D3000034D300004E6F206F76657266DB
+:108820006C6F7700E0C600004F766572666C6F77FC
+:108830000000000010B5040004D108A140F2D710D8
+:10884000F8F712FF0020F8F72BFE204601F0DCF9C4
+:1088500004460020F8F752FE204610BD2E2E5C2E56
+:108860002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCC
+:108870006D706F6E656E74735C6C69627261726943
+:1088800065735C71756575655C6E72665F71756543
+:1088900075652E63000000002DE9F0411F46154666
+:1088A0000E00044603D11D491520F8F7DDFE1DB961
+:1088B0001A491620F8F7D8FE37B1A068FCF749FF2F
+:1088C00010B11120BDE8F081A0686168D0E903C350
+:1088D000ACEB0302481C824207D10020286017B18C
+:1088E000A068FCF72DFF0020ECE70CEA010003EA8A
+:1088F0000102904202D3091A491C01E0A3EB0C01CA
+:108900002B688B4200D219462960216808443060E8
+:10891000A0682A68C1681144C160E4E75CC7000030
+:108920002DE9F04117465FEA0108054603D12149C8
+:108930009C20F8F799FE1FB91E499D20F8F794FE78
+:10894000A868001DFCF705FF10B11120BDE8F081FB
+:10895000A868816800690C1A3868A04200D20446F1
+:108960003C60AA6869681069926808400A408242BF
+:1089700001D9161A01E00E1A761CB44208D92968EA
+:10898000324608444146F7F7ADFDA41B0020B04431
+:108990002968224601444046F7F7A4FDA8683A68D2
+:1089A000016911440161A868001DFCF7C9FE00209F
+:1089B000CCE700005CC700002DE9F04117465FEAF4
+:1089C0000108054603D11E494D20F8F74DFE1FB999
+:1089D0001B494E20F8F748FEA868FCF7BAFE10B114
+:1089E0001120BDE8F081A86881680069081A6968EB
+:1089F0000C1A3868641CA04200D204463C60A86887
+:108A00006968806808400E1A761CB44208D9296843
+:108A1000324608444146F7F765FDA41B0020B044E8
+:108A20002968224608444146F7F75CFDA8683A6881
+:108A3000816811448160A868FCF782FE0020D0E7BD
+:108A40005CC7000010B5826894681369E41AA142FB
+:108A500001D9042010BD19441161826851618068F8
+:108A6000001DFCF76DFE002010BD00002DE9F04157
+:108A70001E4614460F00054603D11D496D20F8F728
+:108A8000F3FD1CB91A496E20F8F7EEFD3EB1A86857
+:108A9000001DFCF75EFE10B11120BDE8F081A96851
+:108AA00088684969421A09D06B68194018408842A1
+:108AB0000DD9266896420AD9226010E00020206075
+:108AC0001EB1A868001DFCF73BFE0020E5E78842C8
+:108AD00005D8581A2268401C824200D920602868B4
+:108AE00008443860A8682268416911444161ECE794
+:108AF0005CC7000082680021916082681161826811
+:108B000051618268D16082685160806801607047FD
+:108B100070B58268456894681369E31AEB1A5B1CA8
+:108B2000994201D9042070BD214491608268D160CE
+:108B30008068FCF708FE08B1002070BD082070BDF9
+:108B400070B50D46060003D10BA11420F8F78CFD7B
+:108B50001DB909A11520F8F787FD746804E0B26813
+:108B60002946904718B1246820680028F7D120686A
+:108B70002860256070BD00002E2E5C2E2E5C2E2EEF
+:108B80005C2E2E5C2E2E5C2E2E5C636F6D706F6ED5
+:108B9000656E74735C6C69627261726965735C7333
+:108BA0006F72746C6973745C6E72665F736F7274EB
+:108BB0006C6973742E63000010B5040003D103A127
+:108BC0003D20F8F751FD206810BD00002E2E5C2ED0
+:108BD0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F59
+:108BE0006D706F6E656E74735C6C696272617269D0
+:108BF00065735C736F72746C6973745C6E72665FBC
+:108C0000736F72746C6973742E63000010B5040086
+:108C100003D103A13720F8F727FD6068006810BD75
+:108C20002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E7E
+:108C30002E5C636F6D706F6E656E74735C6C6962D1
+:108C40007261726965735C736F72746C6973745C62
+:108C50006E72665F736F72746C6973742E6300005A
+:108C600010B5040003D105A12B20F8F7FDFC6168C5
+:108C70000868002801D002680A6010BD2E2E5C2E04
+:108C80002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FA8
+:108C90006D706F6E656E74735C6C6962726172691F
+:108CA00065735C736F72746C6973745C6E72665F0B
+:108CB000736F72746C6973742E63000070B50C4628
+:108CC000050003D10BA14320F8F7CEFC1CB909A184
+:108CD0004420F8F7C9FC0021686806E0A24203D1ED
+:108CE00021680160012103E010460268002AF5D1E5
+:108CF000084670BD2E2E5C2E2E5C2E2E5C2E2E5C19
+:108D00002E2E5C2E2E5C636F6D706F6E656E7473AD
+:108D10005C6C69627261726965735C736F72746CAA
+:108D20006973745C6E72665F736F72746C6973746E
+:108D30002E6300000C4A10B502F58C730EE0991AF0
+:108D4000C91001EBD171491002EBC1010C688442DA
+:108D500001D90B4602E005D201F108029A42EED396
+:108D6000002010BD486810BD14B1000000B5FFF729
+:108D7000E1FF002800D1014800BD000000B1000063
+:108D80004058002800D00120704708B5002242500A
+:108D90004058009008BDD0F80403084000D00120DE
+:108DA00070474058002800D00120704708B50022C5
+:108DB00042504058009008BD084810B5007918B9D5
+:108DC00007A19520F8F750FC00F0DAF812490120CD
+:108DD00008600249091F087010BD0000440100200E
+:108DE0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EBD
+:108DF0002E5C6D6F64756C65735C6E7266785C6416
+:108E00007269766572735C7372635C6E7266785FAA
+:108E1000636C6F636B2E63001805004010B504008F
+:108E200003D108A17C20F8F71FFC144900200A791F
+:108E30000AB1852010BD01220C600A7100224A711E
+:108E400010BD00002E2E5C2E2E5C2E2E5C2E2E5C75
+:108E50002E2E5C2E2E5C6D6F64756C65735C6E726D
+:108E600066785C647269766572735C7372635C6E5B
+:108E70007266785F636C6F636B2E63004401002041
+:108E800070B54FF480763046FDF780FD114CB50586
+:108E900060B13046FDF781FD0120C5F80803607917
+:108EA00020B9012060712168002088474FF4827644
+:108EB0003046FDF76BFD00280AD03046FDF76DFD0A
+:108EC0000220C5F808032168BDE87040012008476A
+:108ED00070BD00004401002070B51348007918B936
+:108EE00012A1BF20F8F7C0FB4FF48270FDF755FDCB
+:108EF00002204107C1F804031A4B196841F0807041
+:108F000018601948026842F00104046044684FF494
+:108F10000A554668361BAE42FBD3026019601349FE
+:108F20000120086070BD0000440100202E2E5C2E40
+:108F30002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FEB
+:108F400064756C65735C6E7266785C647269766574
+:108F500072735C7372635C6E7266785F636C6F636E
+:108F60006B2E6300FCED00E0001000E00800004004
+:108F70000121B1EB507F01D10120704700207047E3
+:108F800007480068012110F0010F08D14FF0E020E0
+:108F9000E02280F80024C0F88012C0F80011704769
+:108FA00000E100E070B54FF08040D0F804531A4C57
+:108FB00068070CD54FF48470FFF708FA38B1606881
+:108FC00018B916A1E020F8F74FFB60688047A806A3
+:108FD0000DD54FF48A70FFF7F9F940B1A06818B9C0
+:108FE0000EA1E820F8F740FBA1680020884768063A
+:108FF00010D54FF48C70FFF7E9F900280AD0A0686B
+:1090000018B906A1EF20F8F72FFBA168BDE8704062
+:109010000120084770BD00004C0100202E2E5C2E60
+:109020002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FFA
+:1090300064756C65735C6E7266785C647269766583
+:1090400072735C7372635C6E7266785F706F776563
+:10905000722E630070B50D46040003D10DA151209E
+:10906000F8F702FB204600F0B1FD04000FD000200D
+:10907000F8F716FA207920B10020F8F73FFA11200E
+:1090800070BD0120256020710020F8F737FA00201C
+:1090900070BD00002E2E5C2E2E5C2E2E5C2E2E5CC3
+:1090A0002E2E5C2E2E5C6D6F64756C65735C6E721B
+:1090B00066785C647269766572735C7372635C7007
+:1090C00072735C6E7266785F7072732E630000005C
+:1090D00010B5040003D106A17520F8F7C5FA2046A3
+:1090E00000F074FD002802D000210160017110BD64
+:1090F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EAA
+:109100002E5C6D6F64756C65735C6E7266785C6402
+:109110007269766572735C7372635C7072735C6E95
+:109120007266785F7072732E630000000149024816
+:1091300001F0F4BA14120020002000402DE9F041A3
+:1091400017460D00064603D11AA18420F8F78CFAC1
+:109150003079264A00EB400101EBC00102EB8104AB
+:1091600094F82A1011B10820BDE8F081204951F887
+:1091700020103068FFF76EFF08B11120F4E7294690
+:109180003046F8F7FBF96760286920601FB1297F36
+:109190003046FBF7B9FC30680421C0F80015002008
+:1091A000A061E06184F8290044F8140F0121A17541
+:1091B000DAE700002E2E5C2E2E5C2E2E5C2E2E5C0E
+:1091C0002E2E5C2E2E5C6D6F64756C65735C6E72FA
+:1091D00066785C647269766572735C7372635C6EE8
+:1091E0007266785F756172742E630000141200203D
+:1091F00060AD00002DE9F05F054600790F4600EBF9
+:10920000400101EBC0014048164600EB810494F890
+:109210002A00012804D03DA140F24310F8F724FAB7
+:109220004FF4A27A1FB939A15046F8F71DFA26B9B2
+:1092300036A140F24510F8F717FA616800204FF4A4
+:10924000017811B12A68C2F80883A1694FF00009BA
+:1092500069B1E06938B1606810B12868C0F804836A
+:109260001120BDE8F09F27610120E66105E0C4F808
+:109270002490E760A661C4F81C9094F8291001437B
+:1092800002D1284600F010FE60680028286803D04C
+:10929000C0F804830020E4E756465146FFF775FD09
+:1092A000B2464FF4927B59462868FFF769FD06469F
+:1092B0004FF484712868FFF763FD804651462868A3
+:1092C000FFF75EFD074648EA07003043EBD056EA59
+:1092D000070007D12146286800F0B6FD616AA06941
+:1092E0008842E0D8C4F818900EB10320B9E70FB156
+:1092F0000F20B6E794F8291001200029296801D031
+:109300000860C7E74860C5E7141200202E2E5C2EC7
+:109310002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F07
+:1093200064756C65735C6E7266785C647269766590
+:1093300072735C7372635C6E7266785F756172746F
+:109340002E63000001684FF40172C1F80823006821
+:1093500001214160704700002DE9F0470546007982
+:109360000F4600EB400101EBC0002D49164601EB12
+:10937000800494F82A00012803D02AA1EF20F8F7EE
+:1093800073F91FB927A1F020F8F76EF91EB925A1CE
+:10939000F120F8F769F9284600F060F810B11120C3
+:1093A000BDE8F0874FF00008C4F82080A760666130
+:1093B00084F828804FF48E76474631462868FFF7B8
+:1093C000E4FC28684FF00109C0F80890214628689D
+:1093D00001F0E8F8606808BBD5F800A00FE000BF16
+:1093E00094F8280008B10F2716E031465046FFF7E1
+:1093F000C7FC0028F4D02146504601F0D3F8216A7A
+:1094000060698142F1D331462868FFF7B9FC002832
+:10941000F9D02868C0F80C90C4F814803846BFE72B
+:10942000141200202E2E5C2E2E5C2E2E5C2E2E5C16
+:109430002E2E5C2E2E5C6D6F64756C65735C6E7287
+:1094400066785C647269766572735C7372635C6E75
+:109450007266785F756172742E630000007900EBAC
+:10946000400101EBC000044901EB80004069002885
+:1094700000D0012070470000141200202DE9F047B1
+:10948000044600794FF0000900EB400101EBC000F9
+:10949000254901EB80072068C0F80095786880B105
+:1094A00020682249C0F8081320680121000B40B24F
+:1094B00000F01F0291404009800000F1E020C0F858
+:1094C00080112068D0F80C25D0F81485D0F80865F4
+:1094D000D0F810554FF0FF31C0F81415C0F80C1536
+:1094E0002068C0F80815C0F81015501C02D01046AE
+:1094F000FDF7C0FEB8F1FF3F02D04046FDF7BAFECF
+:10950000681C02D02846FDF7B5FE701C02D030461C
+:10951000FDF7B0FE2068FFF7DBFD87F82A90C7F85B
+:109520000490BDE8F08700001412002084020200BD
+:109530000149024801F09EB940120020002000407D
+:109540002DE9F04117460D00064603D118A19620DB
+:10955000F8F78AF83079244A00EBC00102EB810465
+:1095600094F8201011B10820BDE8F0811F4951F88E
+:1095700020103068FFF76EFD08B11120F4E729468E
+:109580003046F8F736F86760286920601FB1297FF8
+:109590003046FBF70DFB30680821C0F800150020AD
+:1095A000A061E0610121606184F82010DCE7000027
+:1095B0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE5
+:1095C0002E5C6D6F64756C65735C6E7266785C643E
+:1095D0007269766572735C7372635C6E7266785FD3
+:1095E00075617274652E63004012002064AD000046
+:1095F0002DE9F05F044600790F46DFF830A100EB5B
+:10960000C0010AEB8105164695F82000012804D018
+:1096100047A140F23110F8F727F827B944A14FF4D9
+:109620009970F8F721F826B941A140F23310F8F704
+:109630001BF8207908B9FF2E04D93DA14FF49A7088
+:10964000F8F712F83846FFF793FCB0B168684FF0AE
+:1096500000084FF4047910B12168C1F80893A86993
+:109660004FF0000B80B1E86948B1686810B120681C
+:10967000C0F804931120BDE8F09F1020FBE72F6194
+:109680004FF00108EE6102E0EF60C5E9066B0025CE
+:109690004FF488712068FFF789FB4FF4A2712068AE
+:1096A000FFF784FB2068C0F83475C0F8386520687F
+:1096B000B8F1000F12D0D0F8001241F02001C0F82C
+:1096C00000122079D04600EBC0010AEB810040680F
+:1096D00038B12168C1F804932846CCE70121016024
+:1096E000EFE74FF4887A4FF4A27951462068FFF7EC
+:1096F00058FB074649462068FFF753FB06464FF4E0
+:1097000092712068FFF74DFB014647EA06000843C7
+:10971000EBD0227902EBC20308EB8302C2F818B047
+:1097200001B10325002ED7D00F25D5E74012002028
+:109730002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E63
+:109740002E5C6D6F64756C65735C6E7266785C64BC
+:109750007269766572735C7372635C6E7266785F51
+:1097600075617274652E6300006801214160704765
+:109770002DE9F04704460F4600792D4900EBC00063
+:1097800001EB8005164695F82000012803D029A199
+:10979000E720F7F769FF1FB926A1E820F7F764FF74
+:1097A0001EB924A1E920F7F75FFF207908B9FF2E41
+:1097B00003D920A1EA20F7F757FF3846FFF7D8FB77
+:1097C00030B1204600F052F820B11120BDE8F087FA
+:1097D0001020FBE7AF606E614FF4907600273146B2
+:1097E0002068FFF7E3FA4FF4AC7841462068FFF7B2
+:1097F000DDFA2068AA686969C0F84425C0F84815F0
+:10980000206801218160686878B9B14649462068BE
+:10981000FFF7C7FA064641462068FFF7C2FA06433B
+:10982000F4D000B10F27002068613846CEE7000071
+:10983000401200202E2E5C2E2E5C2E2E5C2E2E5CD6
+:109840002E2E5C2E2E5C6D6F64756C65735C6E7273
+:1098500066785C647269766572735C7372635C6E61
+:109860007266785F75617274652E630000790549D0
+:1098700000EBC00001EB80004069002800D001200F
+:1098800070470000401200202DE9F047044600799F
+:10989000274900EBC00001EB800720684FF000096A
+:1098A000C0F80095786880B120682249C0F8081394
+:1098B00020680121000B40B200F01F0291404009D6
+:1098C000800000F1E020C0F880112068D0F80C255D
+:1098D000D0F81485D0F80865D0F810554FF0FF3156
+:1098E000C0F80C15C0F814152068C0F80815C0F8A9
+:1098F0001015501C02D01046FDF7C5FCB8F1FF3F13
+:1099000002D04046FDF7BFFC681C02D02846FDF798
+:10991000BAFC701C02D03046FDF7B5FC2068FFF79A
+:10992000D7FB87F82090C7F80490BDE8F0870000C7
+:10993000401200201003020010B5124C606898B16C
+:10994000606840694068042808D360680421406961
+:10995000008801EB00400CA1FEF75AF8606800F0A7
+:1099600069FC0020606010BD0A4841680229FAD3F2
+:109970000088022101EB0040BDE8104006A1FEF77F
+:1099800047B8000060010020436F6D706172652070
+:1099900045565400FC030020436F6D7061726520D2
+:1099A0006576656E7420627574206E6F20616374D5
+:1099B0006976652074696D65722028616C726561D5
+:1099C00064792073746F707065643F290000000033
+:1099D00070B516484168042906D30088042101EBBC
+:1099E000004013A1FEF714F81548416829B14168F9
+:1099F0004968406821F07F41416000F0CFFA0400DF
+:109A000013D04FF080756068A84203D2204600F062
+:109A100011FC03E0606820F07F4060602046FFF7A3
+:109A2000CBF8002801D00446EDE770BDFC03002010
+:109A30004F766572666C6F772045565400000000C3
+:109A4000600100202DE9F84317460C0005462BD095
+:109A5000DFF870804646D8F80000F8F71BFD384460
+:109A600087B23068F8F716FDA968498A081AB0FB72
+:109A7000F7F086B22046F8F70DFDA968381A87B2CC
+:109A8000088BB0FBF6F206FB1202401C088382B181
+:109A900023460DA207212846FCF7F0FB394628464D
+:109AA000BDE8F843FAF752B9A96800200883BDE879
+:109AB000F883009405A207212846D8F80030FCF767
+:109AC000DDFBEBE700020020257300000D0A257383
+:109AD0002573000010B50C46017A052908D0407A9C
+:109AE00038B1084808A102682046FDF719F800E0DF
+:109AF0001AB106A12046FDF713F82046BDE8104034
+:109B0000FDF74EB890020020257300000D0A0000FA
+:109B100038B5C3880D46044633B116A0009017A28D
+:109B200018A12846FCF7FCFF217A052920D0607A8D
+:109B300048B1A088FDF72AFE184951F8202018A145
+:109B40002846FCF7EDFF2846216800F0E5FCA088D8
+:109B50000021FEF78BF803461049207A143951F89A
+:109B6000202001B02846BDE830400EA1FCF7D8BF48
+:109B700038BD00001B5B306D000000001B5B313BFB
+:109B800033316D0025734C6F67732064726F707092
+:109B90006564202825642925730D0A0090020020A1
+:109BA000257300003C25733E2025733A20000000F9
+:109BB000EFF30580C005C00D01D001207047EFF321
+:109BC000148040F30000401C7047000003498842A5
+:109BD00001D103487047002070470000002000407A
+:109BE0005801002008B500226946FEF7FBFB00285B
+:109BF00006D104488169491C81610098FEF713F978
+:109C000008BD00000C02002001680A684968914202
+:109C100001D3881A70478068801A0844401C704736
+:109C20002DE9F0479246894604004BD02078212840
+:109C300005D05E2803D000270126002035E001274B
+:109C4000641CF9E700262F2D02D05C2D04D00CE017
+:109C50004FF0FF30BDE8F0875FEACA7006D114F814
+:109C6000010B5146FAF7C7FCC5B25DB320782D2829
+:109C70002AD160785146FAF7BEFC10F0FF0023D0DD
+:109C80005D2821D0A41C5C280AD15FEACA7107D1E3
+:109C900014F8010B5146FAF7AEFC10F0FF00D9D0D2
+:109CA0004D4503DC814501DC0120804614F8010BA1
+:109CB0005146FAF7A0FCC5B25D2DC3D1002EC1D12B
+:109CC000B84504D10020C5E74D45EFD1ECE720466B
+:109CD000C0E710B510461A46F6F704FC002010BD88
+:109CE0000846704710B50446FAF739F908B1FFF78E
+:109CF0006FFE00212046FAF74BF808B1FFF71CFE73
+:109D0000204600F031FB2046BDE81040AFF3008054
+:109D10002DE9F047334C814600264FF0040800BF80
+:109D200000F03CF9002854D04768606840686168DA
+:109D3000C1B1616800294AD0B84248D96068007E44
+:109D400080B1606840694068042807D36068406952
+:109D5000018808EB014024A1FDF75AFE61682748FD
+:109D6000FEF7EEFE00F020F905464069416804293F
+:109D700006D301883A4608EB014021A1FDF74CFECD
+:109D80006A6818484FF47A7300210830FAF708F926
+:109D900080B10D2811D021499C20F7F765FC686936
+:109DA00041680429BCD3018808EB01401CA1FDF7E0
+:109DB0002FFEB5E7606820B106E0284600F03AFAC9
+:109DC000EDE74846FAF7D0F86560002EA8D1BDE867
+:109DD000F08760680028FAD14846BDE8F047FAF7F6
+:109DE000D1B800006001002054696D657220707266
+:109DF00065656D707465642E0000000070AD000034
+:109E000041637469766174696E672074696D657207
+:109E1000202843433A2564292E000000D4BB0000CB
+:109E200054696D6572206578706972656420626539
+:109E3000666F7265207363686564756C6564207411
+:109E40006F205254432E000070B5054688690C46B9
+:109E500000284FF4847128460AD0FEF796FFD5F803
+:109E60001805626AE1688854606A401C606270BDCF
+:109E7000FEF78BFFD5F8180570BD1FB501238DF8CF
+:109E80000030CDE90121D0E90012684690471FBD9E
+:109E90001FB501238DF800308DF808100192D0E92C
+:109EA0000012684690471FBD10B5044600684FF485
+:109EB0009271FEF76AFF4FF484712068FEF765FF28
+:109EC00020680121016010BD7CB50546FF2000908F
+:109ED00001236A4601A9E868FEF7DEFC040004D00D
+:109EE00010A11A20F7F7C0FB19E0009ABAB168690F
+:109EF0001C4C01990378D2B2E35C1BB1001DFFF743
+:109F000077FB02E00C30FFF775F9040007D1A86871
+:109F10002A4640F6CD410068F7F78CFA0446204601
+:109F20007CBD00002E2E5C2E2E5C2E2E5C2E2E5C18
+:109F30002E2E5C2E2E5C636F6D706F6E656E74736B
+:109F40005C6C69627261726965735C636C695C7593
+:109F50006172745C6E72665F636C695F7561727466
+:109F60002E63000034010020342800D93420C01CA6
+:109F700020F00300704700000022CA604A60054AD2
+:109F80008A60052803D2044A52F8200000E000202D
+:109F900008607047CCB20000580200200148FEF76C
+:109FA00035BE000070AD00000148FEF759BE00004C
+:109FB00070AD00002DE9F04107460025F8F76AFA78
+:109FC00086B2002F25D0002420E000BFF6F732FA39
+:109FD0000168385D085CC00716D0601C06E03A5C7A
+:109FE0008A5CD20706D06D1CADB2401C80B2B04274
+:109FF000F5D309E045B13918751B38196A1C401CA6
+:10A00000F6F770FAAEB20025641CA4B2701E84424A
+:10A01000DCDBBDE8F08100002DE9F84FDFF8B0800F
+:10A020009246894606461F46012269461846D8F8D8
+:10A030000850F7F725FBE8B3009800210446C01C40
+:10A040000AE000BF00EA05025AF821C008EB8202CC
+:10A05000401C491CC2F80CC0B942F3D3BA46370CB5
+:10A06000F9F78CFE8346FDF7AFFDB84204D81949D5
+:10A0700040F28310F7F7F8FA601C284008EB8000E4
+:10A0800047EA0B41C160D8F80C0447468047A11C41
+:10A09000294007EB81012C40C86007EB8401C868A8
+:10A0A00066F3C5006AF3891069F39F2020F003006E
+:10A0B000401C00E002E020F00400C86098F8200492
+:10A0C00002E000BFFDF77AFB0028FBD1BDE8F88F66
+:10A0D0004C1500203CCC000070B50C46050003D1A7
+:10A0E00007A15420F7F7C0FA1CB905A15520F7F7CE
+:10A0F000BBFA21462846BDE87040F6F748BA000092
+:10A100002E2E5C2E2E5C2E2E5C64656D6F5F636C54
+:10A11000695F636D64732E630000000070B50C46C8
+:10A12000050004D108A140F61410F7F79DFA24B9F0
+:10A1300005A140F61510F7F797FA21682868BDE8E1
+:10A140007040F6F724BA00002E2E5C2E2E5C2E2EC8
+:10A150005C2E2E5C2E2E5C2E2E5C636F6D706F6EEF
+:10A16000656E74735C6C69627261726965735C635D
+:10A170006C695C6E72665F636C692E630000000040
+:10A180002DE9F04114460D00064604D11BA140F212
+:10A190007A20F7F769FA24B918A140F27B20F7F783
+:10A1A00063FA3046F9F702FD78B9B068FA210789F9
+:10A1B000B0F80C803046F9F7C9FDFA213046F9F7BE
+:10A1C00041FC3046F9F7F2FC10B10620BDE8F08101
+:10A1D000B06800892880B068808920802888C01BEA
+:10A1E00081B23046F9F7A0FC2188A1EB080081B2CA
+:10A1F0003046F9F7B7FD0020E8E700002E2E5C2E70
+:10A200002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F12
+:10A210006D706F6E656E74735C6C69627261726989
+:10A2200065735C636C695C6E72665F636C692E63F8
+:10A230000000000070B50446C06818B90F496120DD
+:10A24000F7F712FA0E4800250078A0B19CB1207EE5
+:10A2500088B1D4E903108847A06850B1217E41B18C
+:10A2600061680844606021460648FEF769FC0125E4
+:10A2700001E000202076284670BD0000D4BB00001D
+:10A280006001002070AD00000948007800280ED061
+:10A2900008480268521C026007484168032906D337
+:10A2A0000088052101EB004004A1FDF7B5BB704714
+:10A2B000000000200400002074040020636F756E0D
+:10A2C000746572203D2025640D0A000010B5044617
+:10A2D0000020F6F70DFC20B16068D0E900210020D5
+:10A2E00090476068D0E9002101209047A06822468D
+:10A2F00040F6CD410068F7F79DF8002805D0BDE88D
+:10A30000104002A11B20F7F7AFB910BD2E2E5C2E16
+:10A310002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F01
+:10A320006D706F6E656E74735C6C69627261726978
+:10A3300065735C636C695C7274745C6E72665F6397
+:10A340006C695F7274742E63000000004069054AF6
+:10A350000178515C11B1001DFFF706BA0C30FEF711
+:10A36000F1BF0000340100202DE9F84F374D83463E
+:10A3700069462868FBF7CEF904464FF00408002729
+:10A380004FF00109324EDFF8CCA05BE0207820B11D
+:10A39000012828D002284CD138E06068017E0029CD
+:10A3A00047D180F818905846F9F7F9FC01466068E3
+:10A3B0004268511A284A914203D9416821F07F41ED
+:10A3C0004160224861680830FEF7BAFB616848695D
+:10A3D0004268042A2DD34A68018808EB01401FA176
+:10A3E000FDF71AFB25E061687068814200D1776053
+:10A3F00016480830FEF762FC60684069416804292D
+:10A4000017D3018808EB01401AA110E0FFF7CCFD3B
+:10A4100008B10776FAE786F80090DAF80410032905
+:10A4200007D3BAF80000032101EB004015A1FDF7A6
+:10A43000EFFA69462868FBF762F969462868FBF776
+:10A4400069F90446002CA1D1BDE8F88F68AD000081
+:10A4500060010020FC03002017FCFF0053746172B0
+:10A46000742072657175657374202843433A2564BE
+:10A47000292E000053746F702072657175657374B6
+:10A480002E00000053746F7020616C6C2072657137
+:10A49000756573742E000000F8B5114C0D46064624
+:10A4A00069462068FBF720F9B8B106704560694637
+:10A4B0002068FBF73AF918B10A48F9F73FFD0AE0BE
+:10A4C00009484168022906D30088022101EB0040B7
+:10A4D00006A1FDF79DFA0020F8BD0420F8BD00009C
+:10A4E00068AD000068010020FC030020536368652C
+:10A4F00064756C696E6720696E74657272757074CC
+:10A50000656420616E6F746865722073636865644A
+:10A51000756C696E672E0000FEB51A4A6FF0E00593
+:10A520005368B1FBF3F411684FF46162B4FBF1F3CB
+:10A53000B3FBF2F2554303EB05153C23B5FBF3F3F4
+:10A54000A3EB031605EB8606B4FBF1F501FB1544FE
+:10A550004FF47A756543B5FBF1F504EB440C05FB4C
+:10A5600001F7CCEBC414C7EBC4044FF47A777C43F7
+:10A57000B4FBF1F10096CDE9015103A1FCF7D0FA4B
+:10A58000FEBD0000740200205B253032643A2530A5
+:10A5900032643A253032642E253033642C25303332
+:10A5A000645D200070B50C4605464FF48E71FEF7D1
+:10A5B000ECFB216AA068415C206A401C2062C5F85F
+:10A5C0001C1570BD1FB500228DF800200291816816
+:10A5D00001914261D0E90012684690471FBD00001A
+:10A5E0007CB5FF260546009600780C46002835D03D
+:10A5F000012819D0022802D02CA1652011E0297A67
+:10A60000E068FEF785FA28B1042803D027A1392095
+:10A61000F7F72AF82046FFF757FC002803D023A1BC
+:10A620003B20F7F721F87CBD297AE068FEF770FA45
+:10A6300028B1042803D01DA14120F7F715F8287A86
+:10A6400020B16068D0E90021002090472046FFF744
+:10A650003BFC0028E7D015A14D20E2E7297A2069CC
+:10A66000FEF7F0F918B111A15320F6F7FDFF00969F
+:10A6700001236A4601A92069FEF7F8F918B10BA178
+:10A680005620F6F7F1FF009848B1C2B2606901990F
+:10A69000FCF72AFA18B105A15B20F6F7E5FF606820
+:10A6A000D0E90021012090477CBD00002E2E5C2EB9
+:10A6B0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F5E
+:10A6C0006D706F6E656E74735C6C696272617269D5
+:10A6D00065735C636C695C756172745C6E72665FF5
+:10A6E000636C695F756172742E6300001FB50A4662
+:10A6F00001788DF8001041680191017A8DF80810F9
+:10A70000C0680390044850F82210001F50F822201F
+:10A71000684690471FBD00003C0100202DE9FF471F
+:10A720000C4605464FF40071FEF735FB01274FF448
+:10A730000178002618B34FF4927949462846FEF76F
+:10A740001FFBE0B149462846FEF71FFBC5F808830A
+:10A7500094F8290000B96F6002208DF80000D5F848
+:10A760008004C5F880040390A0690290E06801901D
+:10A77000A661E661D4E900126846904728E004210A
+:10A780002846FEF708FB18B34FF484712846FEF7FD
+:10A79000F7FAE8B121462846FFF756FB616AA0693F
+:10A7A000884215D1E06938B1E268616AA061206928
+:10A7B000E6616662E06008E094F8290000B96F6025
+:10A7C000C5F80883A661E268616A2046FFF755FB79
+:10A7D0004FF48E7841462846FEF7D2FA78B1206AC7
+:10A7E0006169884202D294F8280020B34146284685
+:10A7F000FEF7CBFA616911B12046FFF7E3FE4FF493
+:10A80000A27841462846FEF7BBFA002818D04146F8
+:10A810002846FEF7BAFA94F8290000B12F60A06923
+:10A8200000280DD0A661E268616A04B02046BDE848
+:10A83000F047FFF722BB21462846FFF7B3FEDEE7CD
+:10A84000BDE8FF871FB50A4601788DF80010416802
+:10A850000191017A8DF80810C0680390044850F8FF
+:10A860002210001F50F82220684690471FBD0000AC
+:10A870003C0100202DE9FF410C464FF4927705463C
+:10A880003946FEF78EFA0026C0B139462846FEF753
+:10A890008DFA02208DF80000D5F88004C5F88004F8
+:10A8A0000390D5F83C058DF80800E0680190A6619A
+:10A8B000E661D4E900126846904723E04FF48877B8
+:10A8C00039462846FEF76DFAE0B139462846FEF7CC
+:10A8D0006DFAD5F83C15A069884213D1E06960B1E2
+:10A8E000E268D5F8000220F02000C5F80002E06917
+:10A8F000A0612069E661E06001E0A661E2682046AF
+:10A90000FFF7C6FA4FF4A27739462846FEF749FA10
+:10A9100060B139462846FEF749FAA06930B1A66110
+:10A92000D5F83C152046E268FFF7B2FA4FF490776D
+:10A9300039462846FEF735FA002813D0394628460E
+:10A94000FEF734FA606900280CD0D5F84C058DF874
+:10A9500000608DF80800A06801906661D4E90012DB
+:10A9600068469047BDE8FF8110B50248FAF7E8FE57
+:10A97000002010BD080200202DE9F05F8346DDE9CC
+:10A980000A4A994690460D460846012703E000BF53
+:10A99000B0FBF8F07F1C4045FAD2B94500D94F46CC
+:10A9A0005FEACA7012D18CB15FEA8A7002D5B9F140
+:10A9B000000F01D0202607E0302605E0314658463A
+:10A9C000641EF6F7A1FE0CB1A742F7D35FF00106B3
+:10A9D000B9F1010F02D9A9F1010903E0B5FBF6F0C5
+:10A9E000404502D306FB08F6F2E7DFF83C9000BFD3
+:10A9F000B5FBF6F000FB165519F800105846F6F7AF
+:10AA000083FEB6FBF8F6002EF2D15FEACA7009D0D9
+:10AA1000002C07D0A74205D220215846641EF6F725
+:10AA200073FEF5E7BDE8F09F2CB000001CB50029CF
+:10AA300013D08268D27D8A420FD008A3D3E90023C5
+:10AA4000CDE9002301F12F028DF803208268D17532
+:10AA500000696A4603A1FCF763F81CBD1B5B340068
+:10AA60006D000000257300001CB5826899B1927DCD
+:10AA70008A420FD00CA2D2E90032CDE9003201F1B6
+:10AA80002F028DF805208268917500696A4608A139
+:10AA9000FCF746F81CBD9175006902B0054ABDE897
+:10AAA000104003A1FCF73CB81B5B313B33006D0049
+:10AAB00025730000C0AF000010B50446F7F7EAFCAC
+:10AAC000002105E0625C3F2A06D02A2A04D0491CF6
+:10AAD0008142F7D3002010BD012010BD0020704737
+:10AAE0002DE9FC4180461C4617460E460C48089D41
+:10AAF000FAF72FFE10B11120BDE8FC81A2083946FB
+:10AB00003046FDF741FC0648FAF71AFE33463A464E
+:10AB100001214046CDE90045F9F780FB0020EBE735
+:10AB20000802002000B40000DCB3000000000000B8
+:10AB3000A5350000000000003CAB00004CB4000054
+:10AB40002CB4000000000000CD36000050B400001E
+:10AB500008B40000000000000937000000000000F9
+:10AB600000000000000000000000000058B40000D9
+:10AB700058B4000034AB00001136000060B400008F
+:10AB800060B4000000000000413700000000000039
+:10AB900094AB0000B8B4000080B4000000000000D6
+:10ABA000B92C0000C0B4000098B400000000000000
+:10ABB000F12C0000B0B4000068B4000000000000F8
+:10ABC000292D00000000000000000000000000002F
+:10ABD00000000000ECB40000C8B400008CAB000022
+:10ABE000AD2B000001000000E94000000000000063
+:10ABF000F4AB000044B600001CB5000000000000EB
+:10AC0000D52D000048B60000F4B40000E4AB00000D
+:10AC1000712F000050B6000008B50000E4AB000042
+:10AC20003D30000058B6000020B6000000000000D3
+:10AC300031310000000000000000000000000000B2
+:10AC40000000000084B6000060B60000ECAB00001D
+:10AC5000612D0000C4BA0000C0BA0000A4BA000010
+:10AC600020000020CCBA0000ECAC0000C00700209F
+:10AC70007000002058000020E0D200000D0000000D
+:10AC8000DCBA000008AD0000B80C0020BC000020B9
+:10AC9000A4000020FCD200000A000000FFFFFFFF1C
+:10ACA000FFFFFFFFFFFFFFFFFFFFFFFF00000000B0
+:10ACB000000000000000D601070100003C00002059
+:10ACC000140700203F000000540700206C070020FC
+:10ACD0000F0000007C070020000000000020004062
+:10ACE00000000000002000400000000018B000003C
+:10ACF00094070020BCAC0000CCAC0000C0AC00004D
+:10AD0000D8AC000088000020F8AF0000AC0C002098
+:10AD100004AD0000000000001CAD000028BB0000D6
+:10AD20000CBB0000000000005D7E000020BB0000A6
+:10AD3000E8BA000000000000597F00000000000099
+:10AD40000000000000000000000000004CBB0000FC
+:10AD500030BB000014AD00003D8100000000005039
+:10AD60002D910000319500007001002000000700C7
+:10AD700000000000840100205D390000B8B400002C
+:10AD80001CBC00000000000059370000B0C00000EB
+:10AD90002CBC0000000000001532000054BC000074
+:10ADA0003CBC000000000000392B00000000000047
+:10ADB000B4AD0000B0C000008CBC0000000000007A
+:10ADC0005533000060BC000068BC000000000000BB
+:10ADD00079340000000000000000000000000000C6
+:10ADE00000000000B0BC0000B8BC0000ACAD00002A
+:10ADF0000000000000000000000000000000000053
+:10AE00000338FDD8704700000000000010AE0000BD
+:10AE100064C2000040C2000000000000AD59000004
+:10AE20000000000000000000000000000000000022
+:10AE30006CC2000074C2000008AE0000AD590000F2
+:10AE4000597500003D7500002175000000000000EC
+:10AE500054AE000054C300003CC3000000000000DA
+:10AE6000B15E000058C3000024C3000000000000D1
+:10AE7000DB5E000000000000000000000000000099
+:10AE800000000000000000008CAE000054C3000071
+:10AE90005CC30000000000009D5F000058C300007C
+:10AEA000B8C3000000000000C75F00000000000001
+:10AEB0000000000000000000000000000000000092
+:10AEC000C4AE0000B8B40000F8C3000000000000E9
+:10AED0002D5D000058B60000CCC30000000000004B
+:10AEE0005D5D0000000000000000000000000000A8
+:10AEF0000000000000000000FCAE000068C400007C
+:10AF000048C400004CAE0000E95D000060C40000D1
+:10AF100024C4000084AE0000055F000070C400007F
+:10AF200038C40000BCAE0000C15C0000000000009E
+:10AF30000000000000000000000000000000000011
+:10AF400044AF0000BCC4000078C400000000000052
+:10AF5000F16100000000000000000000000000009F
+:10AF600000000000D4C40000C4C4000000000000C1
+:10AF70003D5B000000C50000DCC40000F4AE000032
+:10AF8000115C000018C5000004C5000000000000AE
+:10AF9000F15F0000C0C5000020C500003CAF00000C
+:10AFA000CD60000000000000000000000000000074
+:10AFB0001B37001B38001B45002C20001B5B4A0080
+:10AFC0001B5B6D00082008001B5B4B00202D200040
+:10AFD0001B5B48001B5B366E001B5B324A000000A7
+:10AFE0000338FDD870471B5B3F336C002D682C2065
+:10AFF0002D2D68656C70000025210000AD2100003A
+:10B00000CD200000B5210000492100000000000013
+:10B010000338FDD870470000A5280000592900001A
+:10B020003928000071290000F12800003031323346
+:10B030003435363738394142434445466E72665F8F
+:10B040006673746F726167655F696E6974006E72B2
+:10B05000665F6673746F726167655F756E696E694E
+:10B0600074006E72665F6673746F726167655F729B
+:10B07000656164006E72665F6673746F72616765A6
+:10B080005F7772697465006E72665F6673746F7263
+:10B090006167655F65726173650000000010000004
+:10B0A0000400000001000000554A000069A90000EA
+:10B0B000D39C0000E1AA0000D5410000E19C000003
+:10B0C000DDAA0000C94C000000000000D0B0000064
+:10B0D00064C20000B4C60000000000004D870000FC
+:10B0E0000000000000000000000000000000000060
+:10B0F000D8C6000074C20000C8B000004D87000030
+:10B10000556E6B6E6F776E206572726F7220636F13
+:10B1100064650000000000000CCB0000010000008E
+:10B12000CCC9000002000000C0C7000003000000FE
+:10B1300040CA00000400000094CA0000050000009E
+:10B1400074C900000600000010C9000007000000DC
+:10B150007CCA00000800000088C900000900000047
+:10B16000ECC900000A000000F4CA00000B00000057
+:10B17000A8C700000C000000A0C900000D000000DE
+:10B1800044CB00000E0000006CCA00000F0000005D
+:10B19000A8CA000010000000DCCA00001100000076
+:10B1A00058CB00008000000028C90000810000008A
+:10B1B00064C800008200000024C800008300000072
+:10B1C00004C800008400000040C8000085000000A2
+:10B1D0004CC900008600000054CA00009000000026
+:10B1E000F0C8000091000000E4C7000092000000D9
+:10B1F000B4C9000000820000BCCA00000182000047
+:10B2000008CA00000282000024CA00000084000076
+:10B2100080C800000184000018CB000002840000F8
+:10B22000C8C8000003840000A4C800002D2D2D2DE7
+:10B230002D2D2D2D2D2D2D43524153484C4F472D53
+:10B240002D2D2D2D2D2D2D2D2D2D2D0D0A000000F8
+:10B250002900000000000000000000004D77000001
+:10B26000497700003D77000031760000B975000095
+:10B27000AD750000000000007CB20000D4C40000E6
+:10B2800084CB000000000000A942000068CB000051
+:10B2900070CB0000000000002543000064C20000E5
+:10B2A00090CB00000000000085430000000000007B
+:10B2B000000000000000000000000000A4CB00001F
+:10B2C000B0CB000074B200000000000001000000DC
+:10B2D000E155000001000000799F0000000000001F
+:10B2E000E4B2000094CD000020CD0000CCB20000FC
+:10B2F000494D00008CCD00009CCC0000D4B2000071
+:10B30000494D0000BCCD00009CCD000000000000B5
+:10B31000214F0000D0CD0000ACCD000000000000A7
+:10B32000294F000064C20000C0CD000000000000F2
+:10B330007950000000000000000000000000000044
+:10B3400000000000D8CD0000DCCD0000DCB2000021
+:10B35000F14C0000004040404040404040404141EE
+:10B3600041414140404040404040404040404040DA
+:10B370004040404040050202020202020202020274
+:10B380000202020202202020202020202020200271
+:10B390000202020202029090909090901010101001
+:10B3A000101010101010101010101010101010109D
+:10B3B0000202020202028888888888880808080831
+:10B3C00008080808080808080808080808080808FD
+:10B3D000020202024000000055B300005072696E84
+:10B3E00074204E6F726469632053656D69636F6E7C
+:10B3F000647563746F72206C6F676F2E00000000BD
+:10B400006E6F7264696300005072696E74206561CA
+:10B41000636820706172616D6574657220696E2069
+:10B420006E6577206C696E652E0000005072696E43
+:10B430007420616C6C20656E746572656420706147
+:10B4400072616D65746572732E000000616C6C0032
+:10B45000706172616D0000007072696E74000000AE
+:10B46000707974686F6E000053746F702073656339
+:10B470006F6E647320636F756E7465722E000000CA
+:10B480005265736574207365636F6E647320636FB8
+:10B49000756E7465722E000053746172742073654A
+:10B4A000636F6E647320636F756E7465722E000037
+:10B4B00073746F70000000007265736574000000A3
+:10B4C0007374617274000000446973706C61792058
+:10B4D0007365636F6E6473206F6E207465726D693F
+:10B4E0006E616C2073637265656E0000636F756ECC
+:10B4F0007465720045786563757465206120636FBB
+:10B500006D6D616E642E000052656D6F7665206111
+:10B5100020636F6D6D616E642E00000041646420D5
+:10B5200061206E65772064796E616D696320636F59
+:10B530006D6D616E642E0A4578616D706C65207565
+:10B54000736167653A205B2064796E616D69632081
+:10B550006164642074657374205D2077696C6C206D
+:10B5600061646420612064796E616D696320636F3A
+:10B570006D6D616E64202774657374272E0A496EA1
+:10B580002074686973206578616D706C652C206328
+:10B590006F6D6D616E64206E616D65206C656E67A8
+:10B5A0007468206973206C696D6974656420746FB8
+:10B5B0002033322063686172732E20596F752063C7
+:10B5C000616E2061646420757020746F20323020B9
+:10B5D000636F6D6D616E64732E20436F6D6D616E70
+:10B5E000647320617265206175746F6D6174696345
+:10B5F000616C6C7920736F7274656420746F206560
+:10B600006E7375726520636F727265637420434C4C
+:10B610004920636F6D706C6574696F6E2E00000059
+:10B6200053686F7720616C6C20616464656420648A
+:10B63000796E616D696320636F6D6D616E64732EE9
+:10B6400000000000616464006578656375746500DE
+:10B6500072656D6F7665000073686F77000000009B
+:10B6600044656D6F6E7374726174652064796E6188
+:10B670006D696320636F6D6D616E642075736167C2
+:10B68000652E000064796E616D6963000D0A2020EB
+:10B69000202020202020202020202E636F3A2E20E2
+:10B6A000202020202020202020202020202020209A
+:10B6B000202027786F2C20202020202020202020D0
+:10B6C0000D0A2020202020202020202E2C636F6CAB
+:10B6D0006C6C6C632C2E2020202020202020202029
+:10B6E00020202027636B4F4F6F3A3A2C2E2E2020BC
+:10B6F000202020200D0A2020202020202E3A6F6FAD
+:10B700006F6F6F6C6C6C6C6C6C6C6C3A272E2020BD
+:10B710002020202E3B644F4F4F4F4F4F6F3A3A3A05
+:10B720003B3B3B272E2020200D0A202020276F6B3B
+:10B730007864646F6F6F6F6C6C6C6C6C6C6C6C6C41
+:10B740006C6C6C3B27636B4F4F4F4F4F4F4F4F4FBE
+:10B750006F3A3A3A3B3B3B2C2C2C27200D0A2020F9
+:10B76000204F4F4F6B78646F6F6F6F6C6C6C6C6CAD
+:10B770006C6C6C6C6C6C6C6C6C6C6C64784F4F4F5C
+:10B780004F4F4F4F6F3A3A3A3B3B3B2C2C2C272ED6
+:10B790000D0A2020204F4F4F4F4F4F6B646F6F6C3F
+:10B7A0006C6C6C6C6C6C6C6C6C6C6C6C6C6C6C6CD9
+:10B7B0006C6C6C64784F4F4F6F3A3A3A3B3B3B2C82
+:10B7C0002C2C272E0D0A2020204F4F4F4F4F4F4F2C
+:10B7D0004F4F6B786F6C6C6C6C6C6C6C6C6C6C6CD5
+:10B7E0006C6C6C6C6C6C6C6363636C646C3A3A3A52
+:10B7F0003B3B3B2C2C2C272E0D0A2020204F4F4F5B
+:10B800004F4F4F4F4F4F4F4F4F4F78646F6C6C6C93
+:10B810006C6C6C6C6C6C6C6C6C6C6C636363636395
+:10B820003A3A3A3A3B3B3B2C2C2C272E0D0A20204F
+:10B83000204F4F4F4F4F4F4F4F4F4F4F4F4F4F4F47
+:10B840004F6B78646C6C6C6C6C6C6C6C6C6C6C635B
+:10B85000636363633A3A3A3A3B3B3B2C2C2C272EEA
+:10B860000D0A2020206B4F4F4F4F4F4F4F4F4F4FE0
+:10B870004F4F4F4F4F4F4F4F4F6B646F6C6C6C6C13
+:10B880006C6C6C63636363633A3A3A3A3B3B3B2CC0
+:10B890002C2C272E0D0A2020206B4F4F4F4F4F4F3F
+:10B8A0004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4FA8
+:10B8B0004F78646C6C6C6C63636363633A3A3A3AD6
+:10B8C0003B3B3B2C2C2C272E0D0A2020206B4F4F6E
+:10B8D0004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F78
+:10B8E0004F4F4F4F4F4F4F4F6B786F6C6363636396
+:10B8F0003A3A3A3A3B3B3B2C2C2C272E0D0A20207F
+:10B90000206B4F4F4F4F4F4F4F4F4F4F4F4F4F4F5A
+:10B910004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F37
+:10B920006B646C633A3A3A3A3B3B3B2C2C2C272E07
+:10B930000D0A202020784F4F4F4F4F4F4F4F4F4F02
+:10B940004F78646B4F4F4F4F4F4F4F4F4F4F4F4FAD
+:10B950004F4F4F4F4F4F4F4F786F633A3B3B3B2C0E
+:10B960002C2C272E0D0A202020784F4F4F4F4F4F61
+:10B970004F4F4F4F4F64633A3A6C646B4F4F4F4F8A
+:10B980004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F6BAB
+:10B9900064633B2C2C2C27270D0A202020784F4F46
+:10B9A0004F4F4F4F4F4F4F4F4F64633A3A3B3B2CF3
+:10B9B0003B63646B4F4F4F4F4F4F4F4F4F4F4F4F66
+:10B9C0004F4F4F4F4F4F4F786C3B27270D0A20208A
+:10B9D000202E6C6B4F4F4F4F4F4F4F4F4F64633A7A
+:10B9E0003A3B3B2C2C27272E2E3B6F4F4F4F4F4F70
+:10B9F0004F4F4F4F4F4F4F4F4F4F4F4F4F4F782756
+:10BA00000D0A2020202020202E3B6F4F4F4F4F4FFC
+:10BA10004F64633A3A3B3B2C2E20202020202020EC
+:10BA20002E3A784F4F4F4F4F4F4F4F4F4F4F4F641E
+:10BA30003B2E20200D0A2020202020202020202006
+:10BA40002E3A784F4F64633A2C2E2020202020205D
+:10BA5000202020202020202027636B4F4F4F4F6B4A
+:10BA60006C272020202020200D0A202020202020AC
+:10BA7000202020202020202E6F642720202020201E
+:10BA800020202020202020202020202020202027AF
+:10BA9000786B2C2020202020202020200D0A0D0A49
+:10BAA0000000000064756D6D79206F7074696F6EB1
+:10BAB0002068656C7020737472696E670000000006
+:10BAC0002D7400002D2D74657374000075617274FF
+:10BAD0005F636C693A7E2420000000007274745F1A
+:10BAE000636C693A7E2420005072696E7420696E1E
+:10BAF000666F726D6174696F6E2061626F7574201C
+:10BB00004D50552073746174652E000044756D703E
+:10BB1000204D5055207265676973746572732E00ED
+:10BB2000696E666F0000000064756D7000000000B3
+:10BB3000436F6D6D616E647320666F72204D50555A
+:10BB4000206D616E6167656D656E74006D70750066
+:10BB50002D2D2F2D2D000000574257412F2D2D0048
+:10BB600057422F2D2D00000057542F2D2D0000007F
+:10BB70002D2D2F5742574100574257412F574257BB
+:10BB80004100000057422F574257410057542F574A
+:10BB9000425741002D2D2F57420000005742574178
+:10BBA0002F57420057422F574200000057542F573B
+:10BBB000420000002D2D2F575400000057425741DE
+:10BBC0002F57540057422F575400000057542F57F7
+:10BBD000540000002E2E5C2E2E5C2E2E5C2E2E5C31
+:10BBE0002E2E5C2E2E5C636F6D706F6E656E74739F
+:10BBF0005C6C69627261726965735C74696D6572AF
+:10BC00005C6578706572696D656E74616C5C61709D
+:10BC1000705F74696D6572322E63000053797374BE
+:10BC2000656D2072657365742E000000547269673B
+:10BC3000676572206572726F722E00005072696EB5
+:10BC400074206170706C69636174696F6E207369D0
+:10BC50007A652E006170705F73697A65000000007C
+:10BC60007761726E696E67005761726E696E6720E8
+:10BC70006C6F67206D6573736167652077697468A1
+:10BC800020706172616D6574657273004572726FC8
+:10BC900072206C6F67206D657373616765207769CB
+:10BCA000746820706172616D657465727300000064
+:10BCB0006C6F675F6D7367005472696767657220A8
+:10BCC0006C6F67206D657373616765207769746851
+:10BCD00020646563696D616C20617267756D656E66
+:10BCE000747300002E2E5C2E2E5C2E2E5C2E2E5C8D
+:10BCF0002E2E5C2E2E5C636F6D706F6E656E74738E
+:10BD00005C6C69627261726965735C74696D65729D
+:10BD10005C6578706572696D656E74616C5C647287
+:10BD2000765F7274632E6300446174612062757380
+:10BD3000206572726F72202872657475726E206150
+:10BD400064647265737320696E207468652073740F
+:10BD500061636B206672616D65206973206E6F741C
+:10BD60002072656C6174656420746F20746865204E
+:10BD7000696E737472756374696F6E207468617430
+:10BD80002063617573656420746865206572726FE5
+:10BD900072290000446174612062757320657272BB
+:10BDA0006F72202850432076616C75652073746132
+:10BDB000636B656420666F722074686520657863C4
+:10BDC000657074696F6E2072657475726E20706F25
+:10BDD000696E747320746F2074686520696E737463
+:10BDE00072756374696F6E20746861742063617525
+:10BDF00073656420746865206661756C7429000041
+:10BE000043617573653A204275734661756C7420A1
+:10BE10006F6E206120766563746F72207461626C4E
+:10BE200065207265616420647572696E672065784B
+:10BE300063657074696F6E2070726F636573736988
+:10BE40006E672E005468652070726F636573736F40
+:10BE5000722068617320657865637574656420611C
+:10BE60006E2053444956206F72205544495620692C
+:10BE70006E737472756374696F6E2077697468206D
+:10BE8000612064697669736F72206F6620300000EC
+:10BE90005468652070726F636573736F7220686198
+:10BEA0007320617474656D7074656420746F2065AF
+:10BEB00078656375746520616E20696E7374727540
+:10BEC0006374696F6E2074686174206D616B657353
+:10BED00020696C6C6567616C20757365206F6620E6
+:10BEE0007468652045505352000000005468652076
+:10BEF00070726F636573736F722068617320617411
+:10BF000074656D7074656420616E20696C6C656722
+:10BF1000616C206C6F6164206F66204558435F52EE
+:10BF2000455455524E20746F207468652050432C40
+:10BF3000206173206120726573756C74206F6620B8
+:10BF4000616E20696E76616C696420636F6E7465E2
+:10BF500078742C206F7220616E20696E76616C6936
+:10BF600064204558435F52455455524E2076616CCB
+:10BF7000756500005468652070726F636573736F38
+:10BF80007220617474656D707465642061206C6FDB
+:10BF90006164206F722073746F7265206174206118
+:10BFA000206C6F636174696F6E20746861742064C3
+:10BFB0006F6573206E6F74207065726D6974207484
+:10BFC0006865206F7065726174696F6E00000000B3
+:10BFD00041204D656D4D616E616765206661756CD0
+:10BFE00074206F6363757272656420647572696E24
+:10BFF0006720666C6F6174696E672D706F696E740F
+:10C00000206C617A79207374617465207072657335
+:10C010006572766174696F6E000000004120627580
+:10C0200073206661756C74206F63637572726564EA
+:10C0300020647572696E6720666C6F6174696E67E3
+:10C040002D706F696E74206C617A792073746174DD
+:10C050006520707265736572766174696F6E000039
+:10C060005468652070726F636573736F72206861C6
+:10C070007320617474656D7074656420746F2065DD
+:10C0800078656375746520616E20756E6465666998
+:10C090006E656420696E737472756374696F6E0087
+:10C0A000496E737472756374696F6E206275732064
+:10C0B0006572726F720000005468652070726F6361
+:10C0C0006573736F722068617320617474656D703D
+:10C0D00074656420746F20616363657373206120ED
+:10C0E000636F70726F636573736F7200556E7374F4
+:10C0F00061636B20666F7220616E20657863657086
+:10C1000074696F6E2072657475726E206861732039
+:10C11000636175736564206F6E65206F72206D6F4B
+:10C120007265206163636573732076696F6C6174F7
+:10C13000696F6E7300000000537461636B696E6712
+:10C1400020666F7220616E20657863657074696F18
+:10C150006E20656E747279206861732063617573F7
+:10C160006564206F6E65206F72206D6F726520614F
+:10C1700063636573732076696F6C6174696F6E7346
+:10C18000000000005468652070726F636573736F00
+:10C190007220686173206D61646520616E20756E28
+:10C1A000616C69676E6564206D656D6F7279206181
+:10C1B0006363657373000000556E737461636B2075
+:10C1C000666F7220616E20657863657074696F6E4A
+:10C1D0002072657475726E20686173206361757377
+:10C1E0006564206F6E65206F72206D6F72652042EE
+:10C1F00075734661756C747300000000537461635D
+:10C200006B696E6720666F7220616E20657863656A
+:10C210007074696F6E20656E747279206861732026
+:10C22000636175736564206F6E65206F72206D6F3A
+:10C230007265204275734661756C7473000000006E
+:10C240005072696E7420737461747573206F662008
+:10C2500062616C6C6F6320696E7374616E63657389
+:10C260002E000000737461747573000062616C6C61
+:10C270006F630000436F6D6D616E647320666F7253
+:10C280002042414C4C4F43206D616E6167656D6586
+:10C290006E74000025730D0A092D20456C656D65CF
+:10C2A0006E742073697A653A092564202B20256411
+:10C2B000206279746573206F6620646562756720FB
+:10C2C000696E666F726D6174696F6E0D0A092D205B
+:10C2D00055736167653A0925752525202825752040
+:10C2E0006F7574206F6620257520656C656D656EB1
+:10C2F0007473290D0A092D204D6178696D756D3AA9
+:10C30000092575252520282575206F7574206F66F1
+:10C3100020257520656C656D656E7473290D0A0D99
+:10C320000A000000456E61626C6520636F6C6F727D
+:10C3300065642073796E7461782E000044697361BE
+:10C34000626C6520636F6C6F7265642073796E74C4
+:10C3500061782E006F6666006F6E0000446973613D
+:10C36000626C6520434C49206563686F2E204172E2
+:10C37000726F777320616E6420627574746F6E7370
+:10C380003A204261636B73706163652C2044656C75
+:10C390006574652C20456E642C20486F6D652C20DB
+:10C3A000496E7365727420617265206E6F742068C7
+:10C3B000616E646C65642E00456E61626C6520433D
+:10C3C0004C49206563686F2E0000000047657420AB
+:10C3D000434C492073746174697374696373206694
+:10C3E0006F7220746865204C6F67676572206D6F8F
+:10C3F00064756C652E000000526573657420434CB3
+:10C4000049207374617469737469637320666F7211
+:10C4100020746865204C6F67676572206D6F647566
+:10C420006C652E00546F67676C6520434C4920652E
+:10C4300063686F2E00000000434C492073746174E0
+:10C440006973746963732E00546F67676C6520634A
+:10C450006F6C6F7265642073796E7461782E000062
+:10C460006563686F00000000636F6C6F727300009B
+:10C470007374617473000000417373756D652038C7
+:10C48000302063686172732073637265656E207714
+:10C490006964746820616E642073656E64207468DA
+:10C4A00069732073657474696E6720746F20746893
+:10C4B00065207465726D696E616C2E0064656661DD
+:10C4C000756C7400436C6561722073637265656E90
+:10C4D0002E000000636C6561720000005573656694
+:10C4E000756C2C206E6F7420556E69782D6C696B9D
+:10C4F0006520434C4920636F6D6D616E64732E003F
+:10C50000636C6900436F6D6D616E6420686973745C
+:10C510006F72792E00000000686973746F72790081
+:10C52000436F6E736F6C65206765747320746572FA
+:10C530006D696E616C2073637265656E2073697AD4
+:10C5400065206F7220617373756D657320383020BC
+:10C55000696E20636173652074686520726561642B
+:10C560006F7574206661696C732E204974206D7537
+:10C5700073742062652065786563757465642061F5
+:10C58000667465722065616368207465726D696E9A
+:10C59000616C207769647468206368616E676520E8
+:10C5A000746F20656E7375726520636F7272656358
+:10C5B00074207465787420646973706C61792E00DE
+:10C5C000726573697A650000436F6D6D616E6420FA
+:10C5D00062756666657220697320746F6F20736878
+:10C5E0006F727420746F20657870616E6420616C66
+:10C5F0006C20636F6D6D616E6473206D6174636830
+:10C60000696E672077696C6463617264207061741D
+:10C610007465726E0D0A000020200000616464726F
+:10C620005F69735F77697468696E5F626F756E6466
+:10C630007328705F66732C20706167655F61646446
+:10C64000722C20286C656E202A20705F66732D3E48
+:10C65000705F666C6173685F696E666F2D3E6572B0
+:10C660006173655F756E6974292900002E2E5C2E3A
+:10C670002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F7E
+:10C680006D706F6E656E74735C6C696272617269F5
+:10C6900065735C6578706572696D656E74616C5FF9
+:10C6A0006D656D6F626A5C6E72665F6D656D6F62FF
+:10C6B0006A2E63005072696E7420737461747573AE
+:10C6C000206F6620717565756520696E7374616E83
+:10C6D0006365732E000000007175657565000000CC
+:10C6E00025730D0A092D20456C656D656E742073E8
+:10C6F000697A653A0925640D0A092D205573616729
+:10C70000653A092575252520282575206F75742023
+:10C710006F6620257520656C656D656E7473290DD7
+:10C720000A092D204D6178696D756D3A09257525C9
+:10C730002520282575206F7574206F6620257520AB
+:10C74000656C656D656E7473290D0A092D204D6F3A
+:10C7500064653A090925730D0A0D0A002E2E5C2E18
+:10C760002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F8D
+:10C770006D706F6E656E74735C6C69627261726904
+:10C7800065735C6578706572696D656E74616C5F08
+:10C7900072696E676275665C6E72665F72696E67FB
+:10C7A0006275662E630000004E52465F4552524F3E
+:10C7B000525F494E56414C49445F44415441000048
+:10C7C0004E52465F4552524F525F534F4654444576
+:10C7D000564943455F4E4F545F454E41424C454498
+:10C7E000000000004E52465F4552524F525F464590
+:10C7F00041545552455F4E4F545F454E41424C4562
+:10C80000440000004E52465F4552524F525F4D5514
+:10C810005445585F554E4C4F434B5F4641494C453C
+:10C82000440000004E52465F4552524F525F4D55F4
+:10C830005445585F4C4F434B5F4641494C4544007B
+:10C840004E52465F4552524F525F4D555445585FC8
+:10C85000434F4E445F494E49545F4641494C45441D
+:10C86000000000004E52465F4552524F525F4D55F8
+:10C870005445585F494E49545F4641494C45440030
+:10C880004E52465F4552524F525F424C455F4950AF
+:10C8900053505F52585F504B545F5452554E434172
+:10C8A000544544004E52465F4552524F525F424CEF
+:10C8B000455F495053505F504545525F52454A4588
+:10C8C00043544544000000004E52465F4552524FCB
+:10C8D000525F424C455F495053505F4C494E4B5F4D
+:10C8E000444953434F4E4E454354454400000000D5
+:10C8F0004E52465F4552524F525F4150495F4E4F34
+:10C90000545F494D504C454D454E54454400000040
+:10C910004E52465F4552524F525F4E4F545F5355F1
+:10C9200050504F52544544004E52465F4552524F6C
+:10C93000525F4D4F44554C455F4E4F545F494E49F1
+:10C940005449414C495A4544000000004E52465F4C
+:10C950004552524F525F4D4F44554C455F414C52EA
+:10C96000454144595F494E495449414C495A45440F
+:10C97000000000004E52465F4552524F525F4E4FEC
+:10C98000545F464F554E44004E52465F4552524FFB
+:10C99000525F494E56414C49445F535441544500FF
+:10C9A0004E52465F4552524F525F444154415F538D
+:10C9B000495A45004E52465F4552524F525F494FC9
+:10C9C0005F50454E44494E47000000004E52465FBE
+:10C9D0004552524F525F5356435F48414E444C4577
+:10C9E000525F4D495353494E470000004E52465F37
+:10C9F0004552524F525F494E56414C49445F4C4557
+:10CA00004E475448000000004E52465F4552524F78
+:10CA1000525F4452565F5457495F4552525F414EF0
+:10CA200041434B004E52465F4552524F525F445273
+:10CA3000565F5457495F4552525F444E41434B0045
+:10CA40004E52465F4552524F525F494E5445524EE8
+:10CA5000414C00004E52465F4552524F525F535474
+:10CA60004F524147455F46554C4C00004E52465F81
+:10CA70004552524F525F4E554C4C00004E52465F4D
+:10CA80004552524F525F494E56414C49445F5041C6
+:10CA900052414D004E52465F4552524F525F4E4FEB
+:10CAA0005F4D454D000000004E52465F4552524FCB
+:10CAB000525F464F5242494444454E004E52465FF3
+:10CAC0004552524F525F4452565F5457495F455248
+:10CAD000525F4F56455252554E0000004E52465F2F
+:10CAE0004552524F525F494E56414C49445F414472
+:10CAF000445200004E52465F4552524F525F494EDB
+:10CB000056414C49445F464C414753004E52465FA4
+:10CB100053554343455353004E52465F4552524F7F
+:10CB2000525F424C455F495053505F4348414E4E1F
+:10CB3000454C5F414C52454144595F455849535417
+:10CB4000530000004E52465F4552524F525F5449C7
+:10CB50004D454F55540000004E52465F4552524FCE
+:10CB6000525F425553590000726561640000000035
+:10CB7000526561642073746F726564206C6F6773B3
+:10CB80000000000052656D6F7665206C6F67730062
+:10CB9000466C617368206C6F672073746174757381
+:10CBA00000000000666C6173686C6F670000000035
+:10CBB000436F6D6D616E647320666F722072656184
+:10CBC00064696E67206C6F67732073746F7265643D
+:10CBD00020696E206E6F6E2D766F6C6174696C6566
+:10CBE000206D656D6F7279002E2E5C2E2E5C2E2EC0
+:10CBF0005C2E2E5C2E2E5C2E2E5C636F6D706F6E25
+:10CC0000656E74735C6C69627261726965735C6590
+:10CC100078706572696D656E74616C5F6C6F675C6E
+:10CC20007372635C6E72665F6C6F675F6261636B89
+:10CC3000656E645F666C6173682E63002E2E5C2ED9
+:10CC40002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FA8
+:10CC50006D706F6E656E74735C6C6962726172691F
+:10CC600065735C6578706572696D656E74616C5F23
+:10CC70006C6F675C7372635C6E72665F6C6F675F2C
+:10CC800066726F6E74656E642E6300006E6F6E6503
+:10CC9000000000006465627567000000276C6F6724
+:10CCA00020656E61626C65203C6C6576656C3E202B
+:10CCB0003C6D6F64756C655F303E202E2E2E2020FB
+:10CCC0003C6D6F64756C655F6E3E2720656E6162BA
+:10CCD0006C6573206C6F677320757020746F2067AC
+:10CCE0006976656E206C6576656C20696E20737060
+:10CCF00065636966696564206D6F64756C65732032
+:10CD000028616C6C206966206E6F206D6F64756C95
+:10CD1000657320737065636966696564292E000018
+:10CD2000276C6F672064697361626C65203C6D6F6E
+:10CD300064756C655F303E202E2E203C6D6F6475EF
+:10CD40006C655F6E3E272064697361626C65732059
+:10CD50006C6F677320696E207370656369666965BF
+:10CD600064206D6F64756C65732028616C6C20693C
+:10CD700066206E6F206D6F64756C657320737065CF
+:10CD8000636966696564292E00000000656E616252
+:10CD90006C65000064697361626C6500526573754F
+:10CDA0006D65206C6F6767696E67000048616C7421
+:10CDB000206C6F6767696E6700000000676F000096
+:10CDC0004C6F67676572207374617475730000003F
+:10CDD00068616C74000000006C6F6700436F6D6DDC
+:10CDE000616E647320666F7220636F6E74726F6C15
+:10CDF0006C696E67206C6F67676572001B5B313B07
+:10CE000033306D001B5B306D000000001B5B313B5D
+:10CE100033316D001B5B313B33326D001B5B313BAB
+:10CE200033336D001B5B313B33346D001B5B313B97
+:10CE300033356D001B5B313B33366D001B5B313B83
+:10CE400033376D006170705F74696D65722E6D5F50
+:10CE500074696D65725F30006170705F74696D65D3
+:10CE6000722E6D5F636C695F756172745F7472615D
+:10CE70006E73706F72745F74696D6572000000008C
+:10CE800071756575652E6D5F636C695F7561727430
+:10CE90005F6C6F675F6261636B656E645F71756520
+:10CEA0007565000062616C6C6F632E6D5F636C6909
+:10CEB0005F756172745F636D645F686973745F6DE1
+:10CEC000656D6F626A0000006170705F74696D6506
+:10CED000722E6D5F636C695F7274745F7472616EE1
+:10CEE00073706F72745F74696D65720071756575CA
+:10CEF000652E6D5F636C695F7274745F6C6F675FE2
+:10CF00006261636B656E645F7175657565000000D5
+:10CF100062616C6C6F632E6D5F636C695F727474B9
+:10CF20005F636D645F686973745F6D656D6F626A7E
+:10CF3000000000006D5F636C695F756172745F6C07
+:10CF40006F675F6261636B656E645F717565756560
+:10CF5000000000006D5F636C695F7274745F6C6FDA
+:10CF6000675F6261636B656E645F717565756500AF
+:10CF70006D5F636C695F756172745F636D645F6838
+:10CF80006973745F6D656D6F626A00006D5F636CDD
+:10CF9000695F7274745F636D645F686973745F6DF9
+:10CFA000656D6F626A0000006170705F74696D6525
+:10CFB000722E6D5F6273705F6C6564735F746D7207
+:10CFC000000000006170705F74696D65722E6D5FA6
+:10CFD0006273705F616C6572745F746D72000000E3
+:10CFE0006170705F74696D65722E6D5F6273705FE2
+:10CFF000627574746F6E5F746D7200006E72665F3E
+:10D000006D707500737461636B5F67756172640046
+:10D01000636C6F636B000000434C4F434B00000098
+:10D020004750494F54450000505253005541525407
+:10D030000000000055415254450000006170705FCF
+:10D0400074696D65722E6D5F646574656374696F74
+:10D050006E5F64656C61795F74696D65725F696448
+:10D06000000000006170705F74696D6572000000FF
+:10D0700061746669666F2E6D5F7265715F66696661
+:10D080006F000000686172646661756C7400000076
+:10D09000636C695F75617274000000006E72665F98
+:10D0A0006673746F72616765000000007077725F6D
+:10D0B0006D676D7400000000736F72746C69737437
+:10D0C0000000000071756575652E6D5F666C61739B
+:10D0D000686C6F675F717565756500007175657562
+:10D0E000652E6D5F63726173686C6F675F717565E4
+:10D0F000756500006D5F666C6173686C6F675F716A
+:10D1000075657565000000006D5F63726173686C22
+:10D110006F675F71756575650000000062616C6C1A
+:10D120006F632E6C6F675F6D656D706F6F6C000065
+:10D13000617070006C6F675F6D656D706F6F6C0014
+:10D14000A4D3000000000020800400002807000095
+:10D15000B0D40000800400207837000008110000DF
+:10D160000000000024AB0000000000006CAB0000D9
+:10D17000000000007CAB000000000000D4AB000009
+:10D180000000000044AC0000000000004CAD0000B6
+:10D19000000000007CAD0000000000008CAD00002D
+:10D1A000000000009CAD000000000000E4AD0000A5
+:10D1B0000000000030AE00000000000064AF00007E
+:10D1C0000000000074AF00000000000084AF000009
+:10D1D0000000000094AF000000000000F0B000006C
+:10D1E00000000000BCB200000000000044B30000DA
+:10D1F00044CE00000000040358CE000000000403E9
+:10D2000080CE000000000003A4CE00000000000358
+:10D21000C8CE000000000403ECCE000000000003B4
+:10D2200010CF000000000003A8CF0000000004039E
+:10D23000C4CF000000000403E0CF0000000004039E
+:10D24000FCCF00000000000004D000000000040437
+:10D2500010D000000000000018D000000000000006
+:10D2600020D000000000000028D0000000000000D6
+:10D270002CD000000000000034D0000000000000AE
+:10D280003CD000000000040364D00000000004044F
+:10D2900070D000000000000384D0000000000404EF
+:10D2A00090D00000000000009CD0000000000404AA
+:10D2B000ACD0000000000000B8D00000000000006A
+:10D2C000C4D0000000000003DCD000000000000318
+:10D2D0001CD100000000000330D100000000040455
+:10D2E000DC000020D4000020DC0000202C0B0020FB
+:10D2F0003C03002070CF000030000000EC00002054
+:10D30000E4000020EC000020241000206003002036
+:10D310008CCF0000300000006C020020BC13002005
+:10D32000CC130020CC1300206804002034D100006E
+:10D3300018000000200B00200C0B0020040000004F
+:10D34000040000000100000034CF00003003002082
+:10D350001810002004100020040000000400000049
+:10D360000100000054CF00005403002000130020EF
+:10D37000DC12002008000000040000000100000092
+:10D38000F4D0000050040020301300200C130020C3
+:10D3900008000000040000000100000008D10000A7
+:10D3A0005C04002081A35CB29A680C01141318037A
+:10D3B0000218205A241C13E00AB320172364AC235C
+:10D3C0001968A340AE031E34D35A484CCBD80F4C37
+:10D3D0000A11804C0A1D504CC12350BB1A58041A24
+:10D3E00068041A60041A70041A78041A8C041A84E7
+:10D3F000041AB4041ABC041ACC041AC4041A9404FF
+:10D400001A9C041AAC041AA4040135151001401129
+:10D410000211044B0804E401102360C06374BF1AB6
+:10D42000EC0C2338C15AD010411AA0142394BD1A11
+:10D4300028041AB81C1AFC041A1C14A9401B90BE1C
+:10D440003C19049AB818811A84301A441CE318C68F
+:10D45000236CD31A88040114137C1373203F320108
+:10D4600013280224202928238CCC1AB0642360BC02
+:10D470001B20BB9819102904291429102920291CC4
+:10D480000114E9381B04CECC22CD1A0C081A14045E
+:10D490001A1C041A24041A2C041A34041A3C041109
+:10D4A000045490D003630D4703FFFF0F016B00008E
+:0400000500000201F4
+:00000001FF
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10056.hex b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10056.hex
new file mode 100644
index 0000000..8eb1160
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10056.hex
@@ -0,0 +1,4605 @@
+:020000040000FA
+:10000000884600201104000019040000310200009D
+:100010001D0400001F040000210400000000000077
+:1000200000000000000000000000000023040000A9
+:10003000250400000000000027040000290400003F
+:10004000190B00002B0400005D0E00002B040000C3
+:100050002B0400002B040000810700002B0400008B
+:100060002B0400002B0400002B0400002B040000D4
+:100070002B0400002B0400002B0400002B040000C4
+:100080002B040000290B00002B0400002B040000AF
+:100090002B0400002B0400002B0400002B040000A4
+:1000A0002B0400002B0400002B0400002B04000094
+:1000B0002B0400002B0400000000000000000000E2
+:1000C0002B0400002B0400002B0400002B04000074
+:1000D0002B0400002B0400002B040000B50E0000D0
+:1000E0002B0400002B0400002B0400000000000083
+:1000F000000000002B040000000000002B040000A2
+:1001000000000000000000000000000000000000EF
+:1001100000000000000000000000000000000000DF
+:1001200000000000000000000000000000000000CF
+:1001300000000000000000000000000000000000BF
+:1001400000000000000000000000000000000000AF
+:10015000000000000000000000000000000000009F
+:10016000000000000000000000000000000000008F
+:10017000000000000000000000000000000000007F
+:10018000000000000000000000000000000000006F
+:10019000000000000000000000000000000000005F
+:1001A000000000000000000000000000000000004F
+:1001B000000000000000000000000000000000003F
+:1001C000000000000000000000000000000000002F
+:1001D000000000000000000000000000000000001F
+:1001E000000000000000000000000000000000000F
+:1001F00000000000000000000000000000000000FF
+:10020000DFF80CD000F070FA00480047917200004F
+:100210008846002000B583B002900091019244F21C
+:10022000010071466A4601F045F803B000BD0000C8
+:10023000094B1EF0040F1CBFEFF309801847EFF3C2
+:1002400008800649064A884201D8904202D88D4665
+:100250004FF00000184700003509000088460020D4
+:100260008826002030B450E8012F93B2C48923447B
+:100270008489A34228BF1B1B0489A34202BFBFF38A
+:100280002F8F002007E0C3EA020340E80134002C6E
+:10029000E9D14FF001000A6030BC704750E8012FEF
+:1002A000C2EA024240E801210029F7D1704730B488
+:1002B00050E8022F1FFAA2F3C488A34202BFBFF383
+:1002C0002F8F00200DE0C48923448489A34228BFD6
+:1002D0001B1BC2EA034340E80234002CE8D14FF074
+:1002E00001000A6030BC704750E8022FC2EA224287
+:1002F00040E802210029F7D17047034653E8022F56
+:10030000D988B2EB324F4FF0000017BF92B241EAEA
+:10031000014142EA014104E05A68B2EB324F08BFA2
+:10032000012043E80212002AE8D1704730B40446A5
+:1003300054E8000F0D4644E80053002BF8D1156037
+:1003400030BC704730B4044654E8000F40EA010561
+:1003500044E80053002BF7D1156030BC704730B42F
+:10036000044654E8000F00EA010544E80053002B5E
+:10037000F7D1156030BC704730B4044654E8000F24
+:1003800080EA010544E80053002BF7D1156030BC2A
+:10039000704730B4044654E8000F00EB010544E810
+:1003A0000053002BF7D1156030BC704730B40446C1
+:1003B00054E8000FA0EB010544E80053002BF7D1EF
+:1003C000156030BC704770B404464FF0000054E82C
+:1003D000006F0D68AE4207BF44E80023012044E8E7
+:1003E00000630E60002B1CBF0020F0E770BC70475C
+:1003F00030B4044654E8000F88422CBF451A054625
+:1004000044E80053002BF5D1156030BC7047000064
+:100410000648804706480047FEE7FEE7FEE7FEE79E
+:10042000FEE7FEE7FEE7FEE7FEE7FEE7810C0000E1
+:10043000010200000048704738FC0000A0F14101B3
+:10044000192900D8203070472DE9FE4399461546FA
+:100450008846074601AC022942D3002D40D0002037
+:100460000290A8F101004FF0FF36009022E000FB5F
+:10047000057201FB057011464A469047002805DCCD
+:1004800054F82600304444F8260013E060682A46F9
+:1004900000FB057154F8040C00FB057007E00B78B5
+:1004A00090F800C001F801CB00F8013B521E002A71
+:1004B000F5D1764254F8040C61688842D7DC4B468B
+:1004C0002A463846FFF7C0FF54F8040C4B46A8EB09
+:1004D0000001401C00FB05702A46491EFFF7B4FFCF
+:1004E000BDE8FE8310B5431A934209D283188818D9
+:1004F00003E010F8011D03F8011D521EF9D210BDD2
+:1005000040EA01039B0703D009E008C9121F08C095
+:10051000042AFAD203E011F8013B00F8013B521E15
+:10052000F9D210BDD2B201E000F8012B491EFBD276
+:1005300070470022F6E710B513460A4604461946EE
+:10054000FFF7F0FF204610BD30B505462A460B46A2
+:1005500012F8010B13F8014B08B1A042F8D01CB1FE
+:10056000002802D06D1CF1E7284630BDCAB2401EFB
+:1005700010F8011F8A4202D00029F9D100207047EB
+:10058000421C10F8011B0029FBD1801A704710B5DE
+:10059000002200E0521C835C8C5CA34201D1002B42
+:1005A000F8D1D8B2E1B2401A10BD034611F8012BC0
+:1005B00000F8012B002AF9D11846704730B50546DE
+:1005C0000020034600E05B1C934205D2EC5CC85C53
+:1005D000201A01D1002CF6D130BD2DE9F04791460B
+:1005E0000F4680460446002614F8015B2DB1FFF744
+:1005F00021FF0068405DC007F6D12B2D02D02D2DC4
+:1006000018D0641E4A463946204600F01EF827B12D
+:100610003968A14201D1C7F8008071054FF002048A
+:100620000BD54042002803DD00F0AEFD0460A007BA
+:10063000BDE8F08746F48066E4E70028F8DA00F0C9
+:10064000A3FD04606FF00040F2E72DE9F05F824601
+:100650000078002715468B460AF10104B946302878
+:1006600001D09DB113E014F8010B0127782803D0C5
+:10067000582801D045B10AE00DB1102D07D100274F
+:10068000102514F8010B02E0082500E00A250026D9
+:10069000B0460EE005FB080005FB06F1012701EB63
+:1006A00010461FFA80F8B6F5803F00D3B94614F81B
+:1006B000010B294600F02AF80028EBDABBF1000F05
+:1006C00005D00FB1641E00E05446CBF80040B9F1EC
+:1006D000000F06D000F058FD02210160C81EBDE8E1
+:1006E000F09F48EA0640FAE7064C074D06E0E0684E
+:1006F00040F0010394E8070098471034AC42F6D369
+:10070000FFF782FD641B0100841B01003A2800D220
+:10071000303820F02002412A01D3A2F1370088426C
+:1007200001D34FF0FF30704770B58C1810F8015BA3
+:1007300015F0070301D110F8013B2A1106D110F87A
+:10074000012B03E010F8016B01F8016B5B1EF9D17E
+:100750002B0705D40023521E0DD401F8013BFAE704
+:1007600010F8013BCB1A921C03E013F8015B01F86F
+:10077000015B521EF9D5A142D8D3002070BD000004
+:100780002DE9F04F00268DB0DFF8A081B146049628
+:100790004FF48075012437460596284609F076FF08
+:1007A00038B1D8F80403204203D0284609F064FF8A
+:1007B00026432D1D64007F1CADB2082FEDD34FF4EE
+:1007C000BE74204609F062FF48B1204609F054FF8C
+:1007D00046F0004604AA0221002009F017FF544CFD
+:1007E00016F0FF0F15D00127002537420DD008EB7A
+:1007F0008501D1F81005D1F81015C0F3052054F883
+:100800002520C1F3014102B190477F006D1C082DE6
+:10081000EBD3002E7EDA0020CDF82890411E0DF19A
+:10082000100B07AACDF82C9042F82010401C9146DE
+:100830000228F9D300252E46A11911F8607F91F9FD
+:10084000000027F0C008401C40D007A9404607F030
+:100850009BF940B34FEA971A404602F0CDFC54F89A
+:1008600020701FB1BAF1030F03D006E0BAF1030FF5
+:100870002CD10AA9404607F08FF902A8CDF80880CC
+:1008800009F020FE029900EB8100D0F8000704A9CE
+:10089000C0F301400290404607F076F90028029824
+:1008A00002D0022802D011E003280FD1BAF1030FC1
+:1008B00008D10298022833D00221404609F0EAFD0F
+:1008C0006D1CEDB217B151464046B847761C042E58
+:1008D000B2D3002D21D001AA0221002009F096FEFA
+:1008E00000205A460DF1040152F8206051F82030E2
+:1008F000B34217D000200AAE4FEA090351F8207026
+:1009000042F8207056F8207043F82070401C0228EE
+:10091000F4D300E001E0002D8CD10DB0BDE8F08FE4
+:100920000321CAE7401C0228DED3F6E7006000403E
+:10093000EC1900201CB581460AF0A4FA0AF03CF834
+:100940000028FBD137484E460768374C01256068C0
+:10095000002821D0208835A105EB0040B2690AF0BB
+:1009600059F96068002817D0D6E90201CDE90001E5
+:100970002088D6E9002305EB004032A10AF062F995
+:10098000606848B1F0690090D6E9042320883BA153
+:1009900005EB00400AF04DF92248001D0068800771
+:1009A00007D5606828B120883E4905EB00400AF071
+:1009B0002DF9DFF8F480002605FA06F038420AD057
+:1009C00058F826203AB1606828B1208837A105EB95
+:1009D00000400AF01FF9761C1A2EEDD338060AD50E
+:1009E000606840B10F480C300268208832A105EBE6
+:1009F00000400AF00FF938040AD5606840B1094890
+:100A000010300268208834A105EB00400AF002F99A
+:100A10000448C8300068C00700D000BE484600F057
+:100A200069F8000028ED00E0180500204841524414
+:100A3000204641554C542061742030782530385878
+:100A400000000000202052303A2020307825303835
+:100A500058202052313A2020307825303858202034
+:100A600052323A2020307825303858202052333AFC
+:100A700020203078253038580000000020205231E6
+:100A8000323A2030782530385820204C523A2020F5
+:100A900030782530385820205053523A203078256D
+:100AA0003038580000070100500200204361757380
+:100AB000653A2025732E00004D656D4D616E6167AE
+:100AC00065204661756C7420416464726573733A85
+:100AD0002030782530385800427573204661756C97
+:100AE0007420416464726573733A2030782530381D
+:100AF00058000000BFF34F8F05480168054A01F414
+:100B0000E06111430160BFF34F8F00BFFDE70000BC
+:100B10000CED00E00400FA0510B50BF049FEBDE84D
+:100B200010400BF06BBD000002490248091F096824
+:100B30000068084748020020044900EB400001EB30
+:100B4000C000416D806D081A70470000FC23002032
+:100B500000F064BA70B5064614460D46002001F058
+:100B60001BFD22462946304600F006F804460020C8
+:100B700001F040FD204670BD2DE9F0471B4D0746B2
+:100B8000164628780C4608B900F048FA07EB4700EB
+:100B900005EBC007A046D7E91595002448374D4519
+:100BA00011D9B868441BB44200D334467868224651
+:100BB00041194046FFF796FCB868361B2544A0440F
+:100BC000A84200D10025A9EB0500B04200D206469C
+:100BD0003EB17868324641194046FFF783FC344401
+:100BE000354404B13D612046BDE8F087FC23002078
+:100BF00070B50B4B0646144618780D4608B900F040
+:100C00000DFA002001F0C8FC22462946304600F0CB
+:100C100009F80446002001F0EDFC204670BD0000FC
+:100C2000FC23002070B50E46144900EB400001EB98
+:100C3000C0051446E86A183520B101280FD00228F3
+:100C400005D113E0284600F01DFAA04201D200248D
+:100C500011E022463146284600F061FA0BE02846B2
+:100C600000F010FAA042F4D20446F2E731462846DA
+:100C700000F028FA0446204670BD0000FC23002046
+:100C800030B54FF0805000228300D0F83011C3F807
+:100C90000C21C3F81021624B1A60624B1B68624C36
+:100CA0002360604B1B1D1B68241D23605D4B0833B4
+:100CB0001B68241D23605B4B0C331B68241D2360C1
+:100CC000584B10331B68241D2360564B14331B688C
+:100CD000241D2360534B18331B68534C203423606E
+:100CE000504B1C331B68241D23604E4B20331B6864
+:100CF000241D23604B4B24331B68241D2360494B68
+:100D000028331B68241D2360464B2C331B68241D8D
+:100D10002360444B30331B68434C40342360414BC9
+:100D200034331B68241D23603E4B38331B68241D5D
+:100D300023603C4B3C331B68241D2360394B4033FC
+:100D40001B68241D23600124082902D1D0F8343106
+:100D500013B1082904D006E0354B3449196005E089
+:100D6000D0F8343113B1082904D006E0314BFB210F
+:100D7000196005E0D0F8343113B1082908D00EE02D
+:100D800090F858322C48016863F30301016002E0D7
+:100D9000D0F834311BB929494FF400700860284855
+:100DA0000168C90702D06FF00101016025480168A0
+:100DB00041F470010160BFF34F8FBFF36F8F4FF0AD
+:100DC0001021D1F80002002803DBD1F8040200282A
+:100DD00022DA1D4B1C601D480468002CFCD0122434
+:100DE000C1F800420568002DFCD0C1F8044201683A
+:100DF0000029FCD01A6001680029FCD0BFF34F8F96
+:100E000010487C380168124A01F4E0611143016026
+:100E1000BFF34F8F00BFFDE70F490E48086030BD9C
+:100E2000380500400404001020C50040488103003C
+:100E30008C56004018F50040E40E004040960240F9
+:100E40000004004088ED00E004E5014000E40140BA
+:100E50000400FA050090D0037003002010B5054C83
+:100E6000206818B904A12B2001F07AFC2068BDE8A5
+:100E700010400047C40100202E2E5C2E2E5C2E2E2A
+:100E80005C2E2E5C2E2E5C2E2E5C6D6F64756C6558
+:100E9000735C6E7266785C647269766572735C739B
+:100EA00072635C7072735C6E7266785F7072732EC0
+:100EB000630000002DE9F05F5448D0F8045300248B
+:100EC0002E464FF0010913E096FAA6F0B0FA80F72B
+:100ED000B80000F5807080460BF092FA28B14046C9
+:100EE0000BF096FA09FA07F0044309FA07F0864373
+:100EF000002EE9D108F060FB002869D0444AD07880
+:100F0000F0BBA00264D5434940F2A978C1F8008043
+:100F1000081D036813F0FF0C02D0036803EA0C0CF1
+:100F200040F2AA7AC1F800A0036813F0FF0301D0D1
+:100F30000668334040F2AB7BC1F800B0066816F09B
+:100F4000FF0601D007683E4040F2AC770F600768AB
+:100F500017EA0C0709D0D2F810C04CEA070CC2F807
+:100F600010C0C1F800800760076840F2AD770F60DD
+:100F700007681F4009D0136943EA0743136100E083
+:100F800026E0C1F800A00760036840F2AE730B6072
+:100F9000036833400BD0DE0701D044F40004DE06C2
+:100FA00001D544F00104C1F800B003600068106985
+:100FB00030F0011102D005F080710C4310F0011FD8
+:100FC00006D0690504D520F0011044F48064106156
+:100FD000C4F3C05624F400044F46DFF83C8009E017
+:100FE00094FAA4F0B0FA80F558F82500804707FA83
+:100FF00005F08443002CF3D10DF012FE002E03D037
+:10100000BDE8F05F05F0ACB8BDE8F09F00700240AD
+:101010009401002000780240A8F3000010B5124CA3
+:1010200002202061606111A0A06104F17800E061FC
+:101030004FF4007020620020A06260620BA1A164E6
+:10104000E06204F51E71E1641021A065C4E914108A
+:10105000E06509A1E01DFFF7A8FA08A12046FFF707
+:10106000A4FA2020A07110BDFC2300205465726DED
+:10107000696E616C000000005254540053454747AC
+:10108000455200000269C1688A4203D88068401A4C
+:10109000104400E0501A401E70470000C11700EBDA
+:1010A000D161074B4A1153F8222021F01F01411A48
+:1010B00001208840024201D0012070470020704783
+:1010C00000E100E02DE9F047C4681746894606466E
+:1010D0004FF000083069A04201D9051B02E0B16859
+:1010E000201A0D1AB0686D1E001BA84200D80546D4
+:1010F000BD4200D33D4670682A4620444946FFF76A
+:10110000F1F9B0687F1B2C44A844A944A04200D147
+:101110000024F460002FDDD14046BDE8F0872DE9C2
+:10112000F04104468846D4E90207C51BE1686068BF
+:1011300016460844B54206D94146FFF7D3F9B81917
+:10114000E060BDE8F0812A464146FFF7CBF9761B07
+:1011500008EB050132466068FFF7C4F9E660F0E786
+:101160000FB4084B10B504A902AA039800F01FF8A9
+:10117000044602A9002000F085F8204610BC5DF866
+:1011800014FB000085120000004870477403002023
+:1011900002E008C8121F08C1002AFAD17047704740
+:1011A000002001E001C1121F002AFBD170472DE988
+:1011B000F84F9946924688460546002706E02528BE
+:1011C0000AD051464A4690476D1C7F1C287800285B
+:1011D000F5D13846BDE8F88F002315F8011F1846F1
+:1011E0002E2915D115F8011F04232A290DD06FF0DF
+:1011F0002F022978A1F13004092C09D800EB8000D6
+:1012000002EB400008446D1CF3E758F8040B6D1C1A
+:101210002A78002ADDD0632A07D0732A0FD010461F
+:1012200051464A4690477F1C2AE018F8042B8DF857
+:10123000002000218DF801106E46012103E058F8CE
+:10124000046B4FF0FF315A074FF0000401D409E05E
+:10125000641C84420BDA8C42FADB325D002AF7D13F
+:1012600005E0641C8C42FCDB305D0028F9D127448A
+:1012700004E016F8010B51464A469047641EF8D226
+:101280006D1CA3E70A68531C0B6010707047800741
+:1012900001D00020704701207047C3688B4206D8F8
+:1012A00011440069491E814201D801207047002085
+:1012B000704700002DE9FE4315460F46804672B682
+:1012C00009F0E0FD09F078FB0028FBD16FF48041C4
+:1012D000224C18EB01004FF0010622D00128606873
+:1012E00014D030B120883A4606EB00401CA109F02A
+:1012F00091FC21480068C00700D000BE2A4603B018
+:1013000039464046BDE8F04300F064B80028F0D00C
+:1013100020882B8806EB004018A16A6809F081FC40
+:10132000E7E760680028E4D0A8680AF0BBFE03463F
+:10133000D5E90001CDE900100297208816A106EB3F
+:101340000040AA6809F088FC60680028D1D0208895
+:101350001BA106EB004009F059FCCAE784050020F8
+:10136000554E4B4E4F574E204641554C54206174BC
+:101370002030782530385800F0ED00E041535345D7
+:101380005254494F4E204641494C454420617420F7
+:1013900025733A25750000004552524F522025759D
+:1013A000205B25735D2061742025733A25750D0A35
+:1013B00050432061743A203078253038780000009E
+:1013C000456E64206F66206572726F722072657060
+:1013D0006F72740008B501238DF800309DF800305D
+:1013E000144B186059609A606FF48041401807D020
+:1013F00001280FD1DA60D86800889861D86807E0C2
+:101400001A611869806858611869006898611869DC
+:101410004068D861186858689868D8681869586929
+:101420009869D86972B600BF9DF800000028FBD10A
+:1014300062B608BDA81A0020014804F0F6BA000000
+:10144000D401002070B514460E46050004D10B49A6
+:1014500040F2C51001F084F93CB12868012EC46047
+:101460000AD000218160002070BD04494FF4E37070
+:1014700001F076F9072070BD0121F3E74004010077
+:1014800038B50E4808235822416800910C4900687D
+:1014900006F075F900280FD10A4A69460A4804F097
+:1014A000C9FA040008D10121074804F09AFB064953
+:1014B000012008390870204638BD000054F40000AF
+:1014C000C81A002085D60000D401002070B5164649
+:1014D0000D46040004D10C4940F2D51001F040F94A
+:1014E0000A48854201D9072070BD0948266104F0E9
+:1014F0009CFA28446060A06800B1A5602146BDE860
+:10150000704000200CF0C0BF4004010017FCFF0039
+:10151000D401002010B5040004D106494FF4F57041
+:1015200001F01EF9002021462076BDE81040012080
+:101530000CF0AABF4004010070B505460648446897
+:1015400007E02946204601F0D1FF204600F022FAAC
+:101550000446002CF5D170BDF401002070B50A4896
+:1015600045680EE02E7A002405E02146284600F06A
+:1015700015FE641CE4B2B442F7D3284600F00AFA20
+:101580000546002DEED170BDF40100202DE9F0419B
+:101590000E4840F2AB67456814E02E7A00240BE059
+:1015A00000222146284600F05DFE18B108A1384609
+:1015B00001F0D6F8641CE4B2B442F1D3284600F03E
+:1015C000E9F90546002DE8D1BDE8F081F4010020DD
+:1015D0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E45
+:1015E0002E5C636F6D706F6E656E74735C6C696298
+:1015F0007261726965735C757362645C6170705F5F
+:10160000757362642E63000070B5064609480625AE
+:1016100044680AE03146204601F068FF0546062886
+:1016200005D1204600F0B6F90446002CF2D1284638
+:1016300070BD0000F40100202DE9FC4115460F00AB
+:10164000064604D11E494FF47C7001F089F83046FB
+:1016500001F010F90446007DC00715D0002000F00D
+:101660009BFFE06E98B1A84200D805462A4638464E
+:10167000A16EFEF737FFE06E401BE066A06E656767
+:101680002844A066002405E00820BDE8FC81A0698C
+:1016900028B11124002000F0ADFF2046F5E7C4E991
+:1016A0000675304604F0A7F906498969CDE90014AA
+:1016B000694600F0A3FB0400ECD19224EAE70000A5
+:1016C000CC040100B4F4000010B501F0D3F8406F71
+:1016D00010BDFEB515460E46044601F0CBF8007D60
+:1016E00010F0010F0AD0204604F07CF9002100968A
+:1016F000CDE90151694600F0CDFBFEBD0820FEBDDD
+:10170000F8B5040004D138A140F2EF4001F028F808
+:10171000606820B934A14FF49E6001F021F8606840
+:10172000006820B930A140F2F14001F019F82068BA
+:10173000006820B12CA140F2F24001F011F808F04D
+:10174000C7F810B908F0CEF820B927A140F2F6404A
+:1017500001F006F800250FE0002705E0007800F012
+:1017600061FB08B11120F8BD3946781CC7B230467C
+:1017700000F0C0F80028F1D12946681CC5B2204607
+:1017800000F0E0F80600E7D100250DE0002703E0B7
+:101790000078214600F04CFB3946781CC7B2304631
+:1017A00000F0A8F80028F3D12946681CC5B22046ED
+:1017B00000F0C8F80600E9D1194D40F21C5607E0C8
+:1017C000A04203D108A1304600F0CAFF286805688E
+:1017D00028680028F4D113482C60694640690090BD
+:1017E000204601F083FEF8BD2E2E5C2E2E5C2E2EA0
+:1017F0005C2E2E5C2E2E5C2E2E5C636F6D706F6ED9
+:10180000656E74735C6C69627261726965735C7534
+:101810007362645C6170705F757362642E63000054
+:10182000F801002068F400002DE9F04F87B04FF078
+:1018300000081D46934689460446DDF840A046460A
+:10184000CDF80C8000E0761C606801230022476818
+:10185000214603A8B8470028F5D140468DF80080FE
+:101860000027B84601903BE0606801236A46D0F843
+:1018700004C0214601A8E0476068012305AAD0F80A
+:1018800004C0214601A8E0479DF8141049451AD12B
+:10189000D84514D19DF80000CAF8000005F8010BE6
+:1018A0006A1C85F8009060689DF800302146456804
+:1018B00001A89B1EA847002007B0BDE8F08F08F1E3
+:1018C000010000F0FF0860689DF800300022D0F8A9
+:1018D00004C0214601A89B1EE0479DF80000074474
+:1018E000B742C1D30520E7E70148406870470000D0
+:1018F000F401002070B50D46040004D106494FF4F0
+:101900008E7000F02DFF6078A84201D8002070BDD5
+:10191000A0782044284470BD8804010070B50D46AD
+:10192000040004D106494FF48E7000F019FF60786E
+:10193000A84201D8002070BDA0782044284470BD82
+:101940008804010070B50D46040003D10649E92062
+:1019500000F006FF207AA84201D8002070BD05EBF8
+:1019600045000934204470BD8804010070B50D465F
+:10197000040003D10649E92000F0F2FE207AA842D3
+:1019800001D8002070BD05EB45000934204470BD2E
+:101990008804010010B5040004D104494FF4F97023
+:1019A00000F0DEFE2068006810BD00000421000089
+:1019B00010B5040004D104A14FF4F97000F0D0FE7A
+:1019C0002068006810BD00002E2E5C2E2E5C2E2E8E
+:1019D0005C2E2E5C2E2E5C2E2E5C636F6D706F6EF7
+:1019E000656E74735C6C69627261726965735C7553
+:1019F0007362645C6170705F757362642E6800006E
+:101A000002484078002800D001207047F4010020EF
+:101A10002DE9F041484E0D460246097806243078FB
+:101A200001270F2964D2DFE801F063080C0E632060
+:101A30004863636363252D363F0003200CF0F6FFF7
+:101A400056E0002454E03C48001D05F0DAFE28B1C1
+:101A50003A480760BFF36F8FBFF34F8F307800288D
+:101A6000EFD137A140F20B4009E0104600F0A4F896
+:101A700004463DE00028E4D031A140F2164000F0D9
+:101A80006FFEDEE7012804D02DA140F21C4000F0DB
+:101A900067FE002005E03948006810F0010F0AD009
+:101AA00002200CF0C3FFCCE7022804D224A14FF49B
+:101AB000866000F055FE0120F3E7E878032817D090
+:101AC000A87830B1802804D01DA140F23E4000F03B
+:101AD00047FE1949E87808310A6832B100230B60E3
+:101AE00049689047040006D000E00E2407F054FF38
+:101AF0002046BDE8F0810CF091FF28B1A8780028BD
+:101B0000F6D107F00CFFF3E71D480078082810D144
+:101B10001B48001D007800070BD1194808300078D9
+:101B200010F0F00F05D116480C30007810F0F00FCF
+:101B3000DED007F0F1FEDBE7140200205C7002400B
+:101B40002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ECF
+:101B50002E5C636F6D706F6E656E74735C6C696222
+:101B60007261726965735C757362645C6170705FE9
+:101B7000757362645F636F72652E630038040040A2
+:101B8000E00F00F0024A0146D2E9000210470000CF
+:101B9000681B002070B50C46054607F0B7FEA8424A
+:101BA00001D0102070BD0348D4E90012C0E9021230
+:101BB000002070BD140200207FB5054605208DF879
+:101BC000000006240DF1010007F0BEFE0CF026FF18
+:101BD0002949002008609DF8010010F01F0006D080
+:101BE00001280FD0022826D0032833D106E0694609
+:101BF00028460BF085FF044606282AD16846FFF7E1
+:101C000003FD25E09DF8050003A900F007FB050092
+:101C100008D06A469DF80C1000F0BCFA044606286D
+:101C200002D016E0102415E06A469DF80C102846F4
+:101C30000CF0C0F80CE09DF80500010705D06946DE
+:101C400000F080F80446062803D168460CF002F83C
+:101C5000044624B107F0A0FE04B0204670BD0CF08D
+:101C6000DDFE30B107F052FE0028F5D107F057FE37
+:101C7000F2E707F051FEEFE71C020020FEB5C08836
+:101C800014460E46A04201D2054600E015468442A5
+:101C900007D2802007F0B6FAB4FBF0F100FB114048
+:101CA00068B100200096CDE90150002000F074FCDE
+:101CB0006946802000F0EEF8040002D006E0012022
+:101CC000F0E705498020FFF765FF0446002000F09B
+:101CD00091FC2046FEBD0000E4F4000008B1402164
+:101CE0000160014870470000BC1B002010B507F0E0
+:101CF00001FE20B104A140F26F3000F031FDBDE8DB
+:101D0000104007F081B800002E2E5C2E2E5C2E2E87
+:101D10005C2E2E5C2E2E5C2E2E5C636F6D706F6EB3
+:101D2000656E74735C6C69627261726965735C750F
+:101D30007362645C6170705F757362642E6300002F
+:101D400007F0A4B810B50C46010600F00F02092AEE
+:101D500008D200F009F8006820B12146BDE8104023
+:101D600001F0C4BB102010BD10B5010600F00F0437
+:101D700008D5092C04D309A140F2611000F0F0FC51
+:101D8000144808E0092C04D304A140F2671000F0C5
+:101D9000E7FC1048483000EBC40010BD2E2E5C2E2E
+:101DA0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FF7
+:101DB0006D706F6E656E74735C6C6962726172696E
+:101DC00065735C757362645C6170705F7573626487
+:101DD0002E630000201B002010B5044600F00F0009
+:101DE000082805D2204607F035F9204607F08EFA7C
+:101DF0002046BDE8104007F051B9000070B50C4610
+:101E0000054607F09BF918B105480078022801D073
+:101E1000082070BD21462846BDE8704007F096B9FD
+:101E2000F401002010B5FFF79FFF006810BD00000F
+:101E300070B50D460646FFF797FF0446056015B1DD
+:101E40006868006808E00EB1802E04D103A140F25A
+:101E50008B1000F085FC0020606070BD2E2E5C2E83
+:101E60002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F36
+:101E70006D706F6E656E74735C6C696272617269AD
+:101E800065735C757362645C6170705F75736264C6
+:101E90002E63000070B50C46054607F04FF918B1E7
+:101EA00005480078022801D0082070BD2146284648
+:101EB000BDE8704007F0BABAF40100200149096892
+:101EC00008470000B01B002070B57D4C05466068D7
+:101ED00020B97CA140F2C33000F042FC03F0CEFBFD
+:101EE000072804D277A140F2CA3000F039FC2878E4
+:101EF000092872D007DC16D2DFE800F07085A98CC3
+:101F000096B2B715DA00812814D006DC0A28F0D082
+:101F10000F28EED0802806D13CE082281FD08328ED
+:101F200043D084284AD0BDE8704066A140F2AB405F
+:101F300000F016BC7148FFF725FE7048FFF7FCFA69
+:101F40000D200DF043F8A06810B96D48007A00B17B
+:101F5000012007F025FDFFF701FB012073E0FFF7EB
+:101F6000FDFA07F073FD00200CF0D6F86348401C22
+:101F7000FFF7E2FA6148401CFFF704FE0E200DF067
+:101F800025F8207800F0EEFA00283BD0BDE870403C
+:101F900006F06ABD2078052803D0062803D007285C
+:101FA00030D102204FE008204DE02078032829D1CD
+:101FB00007F096FD002825D0042044E0207803286F
+:101FC00005D107F08DFD10B104200CF0A5F807F045
+:101FD00057FE002816D0062035E06AE000200CF0FD
+:101FE000F5FFA46840F20E260AE02946204601F0DB
+:101FF0007DFA1CB943A1304600F0B2FB206844686A
+:10200000002CF2D170BDFFF7A9FA02200CF084F881
+:10201000012003E005200CF07FF803200CF0D6FF30
+:102020002846FFF7AFFD46E003200CF0CFFF334812
+:10203000801CFFF7A7FD3148801CFFF77DFA207850
+:102040000628AED10720BDE870400CF065B803202B
+:102050000CF062F802200CF0B9FF2846FFF76CFA8A
+:102060002846BDE87040FFF78DBDA878FFF77CFEDD
+:102070000446006820B913A140F2874000F070FBCD
+:10208000606820B90FA14FF4916000F069FBD4E9BA
+:102090000002294690470028B4D0A8780107B1D0A3
+:1020A00000F00F010829ADD2BDE8704007F0FCB880
+:1020B00008200CF08BFF2846BDE87040FFF73CBAC3
+:1020C000F40100202E2E5C2E2E5C2E2E5C2E2E5C1B
+:1020D0002E2E5C2E2E5C636F6D706F6E656E74734A
+:1020E0005C6C69627261726965735C757362645C71
+:1020F0006170705F757362642E63000079F4000094
+:10210000B01B00202E2E5C2E2E5C2E2E5C2E2E5C04
+:102110002E2E5C2E2E5C636F6D706F6E656E747309
+:102120005C6C69627261726965735C757362645C30
+:102130006170705F757362642E680000FFF7BEBE49
+:1021400010B520B104A140F2272000F009FBBDE842
+:1021500010400F48FFF7B2BE2E2E5C2E2E5C2E2EA6
+:102160005C2E2E5C2E2E5C2E2E5C636F6D706F6E5F
+:10217000656E74735C6C69627261726965735C75BB
+:102180007362645C6170705F757362642E630000DB
+:1021900068F40000114601F0A9B9000070B50446CA
+:1021A00040680D46C2680AB120469047207AA8428E
+:1021B00004D20CA140F2BF2000F0D2FA29462046FA
+:1021C000FFF7C0FB05464678002408E02146284674
+:1021D000FFF790FB007806F00DFF641CE4B2B442F8
+:1021E000F4D370BD2E2E5C2E2E5C2E2E5C2E2E5C1B
+:1021F0002E2E5C2E2E5C636F6D706F6E656E747329
+:102200005C6C69627261726965735C757362645C4F
+:102210006170705F757362642E6300002DE9F04198
+:1022200080460F480E46456816E02F7A00240DE0E0
+:1022300021462846FFF786FB0178414504D106B1C7
+:1022400034702846BDE8F081641CE4B2BC42EFD390
+:102250002846FFF79FFB0546002DE6D10020F1E759
+:10226000F401002070B50446406815460E468368A8
+:102270001BB120469847062809D1207AB04204D2E3
+:102280000E494FF4287000F06BFA0DB1072070BDB5
+:1022900031462046FFF756FB05464678002408E005
+:1022A00021462846FFF726FB0078FFF795FD641CC2
+:1022B000E4B2B442F4D3002070BD0000E421000079
+:1022C000034600205A681269002A01D018461047B8
+:1022D000704700002DE9F843044606F073FC20B96E
+:1022E0002FA14FF4367000F03BFA3B4807F0AEFAEE
+:1022F000002850D139490870486088604821384822
+:10230000FEF717F9364848214830FEF712F93448ED
+:10231000344D80304CB194E80E00103080E80E004F
+:102320002F489030016821B105E005F12C010EC95C
+:10233000F3E72D490160002006F09AFC30B18528B2
+:1023400004D017A240F20631FDF764FF274E0024A7
+:102350000DE0002703E000783146FFF769FD3946BC
+:10236000781CC7B24046FFF7C5FA0028F3D12146D2
+:10237000641CE4B23046FFF7E5FA5FEA0008E8D1F2
+:10238000686800906946304601F0B0F8040004D057
+:1023900007F068FC2046BDE8F8830020FBE700005A
+:1023A0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E67
+:1023B0002E5C636F6D706F6E656E74735C6C6962BA
+:1023C0007261726965735C757362645C6170705F81
+:1023D000757362642E6300003D210000F40100204B
+:1023E000201B002068F40000C91E000024F5000036
+:1023F00040B1012808D0022809D007A140F20E20E0
+:1024000000F0AEB9124804E01148001D01E0104888
+:102410000830FFF753BD00002E2E5C2E2E5C2E2EB2
+:102420005C2E2E5C2E2E5C2E2E5C636F6D706F6E9C
+:10243000656E74735C6C69627261726965735C75F8
+:102440007362645C6170705F757362642E63000018
+:1024500082F4000010B507F045FA10B107F038FA21
+:1024600008B1082010BD054806F012FC20B104A2F6
+:102470004FF45871FDF7CEFE002010BD90F400001F
+:102480002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E86
+:102490002E5C636F6D706F6E656E74735C6C6962D9
+:1024A0007261726965735C757362645C6170705FA0
+:1024B000757362642E63000010B507F009FA20B945
+:1024C00009A140F2763000F04BF915480168C1F3DC
+:1024D000400121B1BDE810401248FFF7EFBC016890
+:1024E00011F0010FF2D110BD2E2E5C2E2E5C2E2E7F
+:1024F0005C2E2E5C2E2E5C2E2E5C636F6D706F6ECC
+:10250000656E74735C6C69627261726965735C7527
+:102510007362645C6170705F757362642E63000047
+:10252000380400406DF40000034808B5806800904E
+:102530006846FFF7C3FC08BD68F40000074918B1FE
+:10254000052803D30020704708687047044A105CD0
+:102550000028FAD051F82000704700002C0200201B
+:10256000B0F50000092808D2DFE800F007070507EA
+:102570000705050505000120704700207047092860
+:1025800008D2DFE800F0070705070707070705007F
+:10259000012070470020704710B50AF05FFF012846
+:1025A00003D004A11D2000F0DBF8BDE8104000F0CE
+:1025B0004FB800002E2E5C2E2E5C2E2E5C2E2E5C34
+:1025C0002E2E5C2E2E5C636F6D706F6E656E747355
+:1025D0005C6C69627261726965735C7574696C5C6C
+:1025E0006170705F7574696C5F706C6174666F7236
+:1025F0006D2E630010B50AF031FF012803D004A14D
+:102600002B2000F0ADF8BDE8104000F029B8000024
+:102610002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EF4
+:102620002E5C636F6D706F6E656E74735C6C696247
+:102630007261726965735C7574696C5C6170705FFE
+:102640007574696C5F706C6174666F726D2E630077
+:1026500072B602480168491C0160704740020020C0
+:1026600003490868401E086000D162B67047000048
+:102670004002002070B5054608680C46411C04D095
+:1026800007F0B0FF206807F0F1FE6068411C02D03F
+:10269000002107F0D9FE2968A069C1F82405607DF2
+:1026A000227D29681043C1F86C05D4E9001228681E
+:1026B000C0F81425C0F80C15207D012814D1A0689D
+:1026C000411C02D0002107F0BFFEE068411C04D08D
+:1026D00007F088FFE06807F0C9FED4E90212286815
+:1026E000C0F80825C0F8101570BD70B5054608681B
+:1026F0000C46411C04D007F07FFF206807F0C0FEA5
+:102700006068411C02D0002107F0A7FE2968A0697B
+:10271000C1F82405607D217D2A680843C2F86C0554
+:10272000D4E900122868C0F80C15C0F81425207DE3
+:10273000012814D1A068411C02D0002107F08DFEB1
+:10274000E068411C04D007F057FFE06807F098FEEE
+:10275000D4E902122868C0F80825C0F8101570BD29
+:102760001CB56A46ADF800000191002144F2020058
+:10277000FEF7A0FD1CBD102802D31038C0B2704770
+:1027800040F08000704700002DE9F0470546C61C68
+:1027900090460F464FF001090020FFF7FDFE1B4C4D
+:1027A00020683860D4E90001401AA16804F21C478F
+:1027B000081A0EE00121384605F02CF804F076FCEA
+:1027C0000146384605F026F8D4E90001401AA16810
+:1027D000081A401C8642EDD8B8F1000F03D005203E
+:1027E00065F3891002E0062065F39F50A268216816
+:1027F000114004EB8101C860206830442060002053
+:10280000FFF7F8FE4846BDE8F0870000D81F00201B
+:1028100030B482680468531C8360A154D0E901126B
+:102820008A4202D330BC07F093BA30BC7047000034
+:10283000034803C8814201D101207047002070473E
+:10284000D81F00204360CA699A420DD38A6902608A
+:10285000886918448861086F18440867C869C01AF5
+:10286000C86100D00120704701F1280202600020F9
+:102870008B67704710B5040003D106493920FFF774
+:102880006FFF206818B903493A20FFF769FF2068F5
+:10289000083010BDCC04010070B50C46060004D110
+:1028A000224940F2B720FFF75BFF24B91F494FF4DC
+:1028B0002E70FFF755FF207800250F2833D2DFE870
+:1028C00000F033083333320C1132320832333333F1
+:1028D0003300304600F0D3FB26E0214630460BF0B3
+:1028E00003FA0FE0304602F0B6FD0146A07800255D
+:1028F000814219D00106E1784FF0030004D531B9C7
+:1029000001210CE005460FE021B101290CD003297B
+:10291000F8D109E0304600F0C3FB054600213046FF
+:102920000CF046FB00E00625284670BDCC040100F3
+:102930002DE9FF5F05460198DFF8F0931F46017A05
+:1029400089F800101646019800F042FB804625B930
+:10295000F74940F2E920FFF703FF29684FF0000A2A
+:1029600040F21F325446A1F21F304FF0020B914249
+:1029700056D04CDC40F20132A1F20130914272D0CB
+:1029800029DC40F2F120A1F2F12281426CD015DC69
+:1029900040F2EE22A1F2EE2391426ED009DC4FF418
+:1029A0003B73E1B3994270D0A1F50071ED395ED16E
+:1029B0007AE0012B74D0022B59D19BE0092A70D008
+:1029C00004DC012A6ED0022A51D1B7E00A2A6AD06B
+:1029D0000F2A4CD1DDE00E2871D00EDC07286ED016
+:1029E00006DC01286CD005286BD006283FD116E103
+:1029F0000C2867D00D283AD138E11538092836D28D
+:102A0000DFE800F0F535353535F4F3F2F100132841
+:102A10006FD010DCA0F10300102828D201E02EE0D6
+:102A200079E1DFE800F0F0EFEEEDEC2424EBEAE9E9
+:102A3000E82424E7E6E537280CD00CDC292878D0F8
+:102A400004DC142876D0282811D125E22D2872D054
+:102A500032280CD150E244286ED006DC3E286CD0DF
+:102A60003F2804D16FE29FE04CE04928F4D00020D9
+:102A7000C5F800A004B0BDE8F09F24E005E00821FF
+:102A80002971002F01D82B607FE20EB129793170B6
+:102A90000B2101242971012F06D840F2ED2073E2A9
+:102AA0001CE059E03AE062E00EB12979315598F81E
+:102AB0001410641C2971BC4205D32A6065E2BAE097
+:102AC0007FE0A1E0C7E00EB129793155641C85F89B
+:102AD00004B0BC4202D340F2EF2055E20EB1297996
+:102AE0003155641C85F804B0BC4203D34FF43C70EC
+:102AF0004AE2A6E10EB129793155641C85F804B08B
+:102B0000BC42CCD20EB12879305598F81900641C1B
+:102B10002871BC4202D340F2F22035E20EB128798E
+:102B20003055641C85F804A0BC4207D340F2F32062
+:102B30002AE2BCE191E1CDE117E2F9E10EB1287999
+:102B4000305589F801A0641C35E209202871BC4287
+:102B500002D340F2FA2017E20EB128793055042052
+:102B6000641C2871BC4202D340F2FB200CE20EB17F
+:102B70002879305599F80110641C0198FEF7F6FE8B
+:102B8000C9F8040000782871BC4202D34FF44070A9
+:102B9000FAE10EB128793055641C85F804A0BC42D6
+:102BA00002D340F20130EFE10EB128793055D9F867
+:102BB0000400641CBC424078287102D340F2023009
+:102BC000E2E10EB128793055D9F8040098F81410D4
+:102BD000641C0078814233D185F804B0BC4213D321
+:102BE00040F20630D0E18BE07FE073E067E054E034
+:102BF0001BE10FE103E1F7E0EBE0DFE0D3E0C7E04A
+:102C0000B9E0ADE0A1E095E00EB128793055641C43
+:102C100085F804B0BC4202D340F20730B4E10EB1F3
+:102C20002879305598F81900641C2871BC4202D3E9
+:102C30004FF44270A8E10EB128793055641C25E0AC
+:102C400098F8161081421CD10A202871BC4202D388
+:102C500040F20D3098E10EB128793055641C85F8AA
+:102C600004A0BC4202D340F20E308DE10EB12879AF
+:102C70003055641C85F804A0BC42DCD340F20F3010
+:102C800082E12B4940F21330FFF76AFD85F804A07A
+:102C9000BC4202D340F2163076E10EB128793055AD
+:102CA000D9F8040098F81410641C007881426ED1A1
+:102CB00005202871BC4202D340F21B3064E10EB102
+:102CC000287930552420641C2871BC4202D34FF46B
+:102CD000477059E10EB128793055641C85F804A07D
+:102CE000BC4202D340F21D304EE10EB1287930557E
+:102CF0001020641C2871BC4202D340F21E3043E114
+:102D00000EB1287930550120641C2871BC4202D3D1
+:102D100040F21F3038E10EB1287930550520641C8F
+:102D20002871BC4206D340F222302DE10802002077
+:102D3000CC0401000EB1287930552420641C287180
+:102D4000BC4202D340F223301EE10EB12879305547
+:102D50000120641C2871BC4202D34FF4497013E176
+:102D60000EB1287930550320641C2871BC4202D36F
+:102D700040F2253008E10EB12879305598F8160058
+:102D8000641C2871BC4203D340F22630FCE069E0A9
+:102D90000EB1287930550420641C2871BC4202D33E
+:102DA00040F22930F0E00EB1287930552420641C1F
+:102DB0002871BC4202D340F22A30E5E00EB12879F6
+:102DC0003055641C85F804B0BC4202D340F22B306D
+:102DD000DAE00EB128793055641C85F804B0BC42A5
+:102DE00002D34FF44B70CFE00EB128793055052057
+:102DF000641C2871BC4202D340F22F30C4E00EB1F3
+:102E0000287930552420641C2871BC4202D34FF429
+:102E10004C70B9E00EB1287930550620641C287139
+:102E2000BC4202D340F23130AEE00EB128793055C9
+:102E300098F81400641C2871BC4202D340F232306E
+:102E4000A2E00EB12879305598F81600641C28715C
+:102E5000BC4202D340F2333096E00EB128793055AF
+:102E6000641C08E098F81610814204D057494FF4CA
+:102E70004F70FFF775FCD9F804104846497889F877
+:102E80000210514689F803A08CE007202871BC424B
+:102E900002D340F2473077E00EB128793055052053
+:102EA000641C2871BC4202D34FF452706CE00EB126
+:102EB0002879305599F80310641CD9F80400FEF7FE
+:102EC0002DFDC9F8080000782871BC4202D34FF4E8
+:102ED000537059E00EB128793055D9F8040098F8AC
+:102EE0001410641C007881420BD103202871BC426D
+:102EF00002D340F2513047E00EB128793055641CBE
+:102F00000FE098F81610814206D185F804B0BC4253
+:102F1000F2D340F2563037E02C4940F25A30FFF7F6
+:102F20001FFC40202871BC4202D340F25D302BE0F0
+:102F30000EB128793055641C85F804A0BC4202D338
+:102F400040F25E3020E00EB128793055D9F8040007
+:102F500098F81410641C007881420BD1102028715D
+:102F6000BC4202D340F263300EE00EB128793055F6
+:102F7000641C11E098F81610814208D185F804A06D
+:102F8000BC42F2D34FF45A702860012072E50F4919
+:102F90004FF45B70FFF7E4FB99F803104846491CB7
+:102FA00089F803108278C9B29142FFF46EAF41787C
+:102FB000491C89F8011099F8011099F80000814224
+:102FC000FFF4C3AD40F27330DEE70000CC04010033
+:102FD00010B5040003D103492C20FFF7C1FB2046A4
+:102FE00010BD0000CC04010070B50546144808F07F
+:102FF000BFFB30B9134800684068D0E900210020C9
+:103000009047402210491148FEF716FB38B192282C
+:1030100015D0BDE870400E4A4B21FDF7FBB828469D
+:10302000FEF752FB044602460749054808F056FBE6
+:103030008442DBD006494220FFF792FBD6E770BD01
+:10304000001E0100BC020020281D002028F80000FE
+:103050001C0F010010B508B1032010BD0846FFF792
+:1030600009FC0178202901D0062010BDD0F80210FB
+:10307000C160C1880182017A8174002010BD10B541
+:10308000FFF7A6FFFFF7F6FB002181828161016255
+:10309000C16601674167816700F12801816610BD43
+:1030A0002DE9FC478146FFF793FFFFF7E3FB04465A
+:1030B000484602F0A0FC07462F4800268068CDE96C
+:1030C0000004E069B0B1D4F878804546404500D2AC
+:1030D00005462A4604F12801A069FDF703FA206F8E
+:1030E0002844C4E91C60A8EB0500E066601928309C
+:1030F000A06627E0206F60672667E666216A304693
+:1031000021B1626AA161C4E907202CE0A06130E02E
+:1031100004F11802616A82E84300E26E1AB38A423F
+:1031200015D3A36E0A461946FDF7DCF9E16EE06996
+:10313000091AE166A16E0144A16660670021484654
+:103140000BF036FF206A0028E2D1A66111E0A16EE3
+:10315000FDF7C8F9E06E2067E169091AE161A1692C
+:103160000818A06105D069463846FEF747FEBDE85D
+:10317000FC870020FBE70000B4F400004360CA694C
+:103180009A4204D38A6902600B67CB6103E001F1C4
+:10319000280202608B6700207047000070B504466B
+:1031A00081B1012905D002291CD1BDE87040FFF78B
+:1031B0001BBF0D4800684068D0E90021BDE87040A1
+:1031C00001201047FEF780FA0546024607490848E5
+:1031D00008F084FA854203D006496C20FFF7C0FA54
+:1031E0002046E2E770BD0000BC020020281D002040
+:1031F000001E01001C0F01000249084490F9300034
+:1032000070470000EC19002070B5816804464A8BB5
+:10321000002A4DD0888B00284AD0121A084495B253
+:1032200000F120016A1C1F30FDF75CF9A068818B5A
+:10323000491E8183A068418B491E41838DB30822BA
+:103240001C49206906F044FD204604F070FA81888C
+:10325000C088814211D1A06817A2818B4318082130
+:103260002046203305F068F8204600F0BDF92946D5
+:103270002046BDE8704002F08BBA204600F020FAEC
+:10328000204600F0B1F9A0680BA2818B43180821F9
+:103290002046203305F050F82046BDE8704000F08D
+:1032A000D9B92069BDE87040044A03A106F010BDF9
+:1032B00070BD0000E834000025730000F4F7000042
+:1032C00070B504468068428B818B521A15042D0C10
+:1032D00048D0084400F121012A462030FDF702F9C8
+:1032E000A068418B491E4183204604F020FA818862
+:1032F000C08881420CD1A0681BA2818B4318082191
+:103300002046203305F018F84FF47076C4B913E066
+:10331000204600F0D5F9204600F066F9A06812A218
+:10332000818B431808212046203305F005F82046FC
+:10333000BDE8704000F08EB90CA13046FFF710FADE
+:10334000206918B909A13046FFF70AFA154A06A103
+:10335000206906F0BDFC6D1EA9B22046BDE8704094
+:1033600002F016BA70BD0000257300002E2E5C2EF0
+:103370002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F11
+:103380006D706F6E656E74735C6C69627261726988
+:1033900065735C636C695C6E72665F636C692E63F7
+:1033A00000000000F8F700002DE9F04104468068B5
+:1033B0000F46D0F84813828B11F00106418BA1EB28
+:1033C00002039DB24FF4BF730BD0994201D9002D77
+:1033D0007ED0A068818B0844002180F8207066B1FF
+:1033E00013E099427CD8002DF3D0831803F120011B
+:1033F0002A46481CFDF776F8EBE7A068428B521C82
+:1034000092B24283A068203281544DB3204604F02A
+:103410008EF98188C08881420ED1A06831A2818B4B
+:10342000431808212046203304F086FFA81B81B2F0
+:10343000204602F0ADF921E0204600F041F9A068F5
+:1034400028A2818B431808212046203304F074FF02
+:10345000204600F0FFF80121204602F0ABFA0DE013
+:103460003EB1A068428B521C92B24283A0682032C7
+:1034700081543A461CA1206906F02AFCA168888B79
+:10348000401C8883204602F070F90028204603D0B3
+:10349000BDE8F04102F088B903F0D8F900281FD048
+:1034A000204604F044F90546C088A988401A401E09
+:1034B00081B2204602F0FAF8204602F075F9E88859
+:1034C000A988401A81B2204602F080FA288800E0DC
+:1034D00006E0401E81B22046BDE8F04102F06ABA23
+:1034E000BDE8F081257300002563000070B50D462E
+:1034F000040003D10BA1E120FFF732F9606818B98D
+:1035000008A1E220FFF72CF96068006818B905A14E
+:10351000E320FFF725F96068294602682046BDE8E8
+:10352000704010472E2E5C2E2E5C2E2E5C2E2E5CB4
+:103530002E2E5C2E2E5C636F6D706F6E656E7473D5
+:103540005C6C69627261726965735C757362645CFC
+:103550006170705F757362642E63000009B10620AC
+:10356000704700207047000041680A6041684B6066
+:103570000149086000207047BC02002070B51C00A3
+:1035800015460E4603D10649A020FFF7E9F82A4662
+:103590003146044808F0B4F92060002070BD0000F6
+:1035A0001C0F0100001E01000020704770B51C00B8
+:1035B00015460E4603D10A49AD20FFF7D1F82A4639
+:1035C00031460848FEF785F838B1082805D011289B
+:1035D00002D100202060002070BD2560FBE70000C4
+:1035E0001C0F010028F8000070B504004FF4B275FC
+:1035F00003D108A12846FFF7B3F8206918B905A13F
+:103600002846FFF7ADF82069BDE870400F4A10A1C9
+:1036100006F05EBB2E2E5C2E2E5C2E2E5C2E2E5CBB
+:103620002E2E5C2E2E5C636F6D706F6E656E7473E4
+:103630005C6C69627261726965735C636C695C6E13
+:1036400072665F636C692E6300000000ECF7000097
+:103650002573000070B504004FF4B87503D108A1BC
+:103660002846FFF77DF8206918B905A12846FFF71D
+:1036700077F82069BDE870400F4A10A106F028BB1A
+:103680002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E74
+:103690002E5C636F6D706F6E656E74735C6C6962C7
+:1036A0007261726965735C636C695C6E72665F639C
+:1036B0006C692E6300000000E3F700002573000032
+:1036C00070B504004FF4B57503D108A12846FFF783
+:1036D00047F8206918B905A12846FFF741F8206985
+:1036E000BDE870400F4A10A106F0F2BA2E2E5C2EF3
+:1036F0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F8E
+:103700006D706F6E656E74735C6C69627261726904
+:1037100065735C636C695C6E72665F636C692E6373
+:1037200000000000E0F70000257300002DE9F04FD5
+:103730004FF000099FB005464E464C46CDF85090DC
+:1037400001F03CFE284603F0B1F9A868CA464FF4E0
+:10375000C07100F5D070FCF7ECFEA86800F1200104
+:10376000428B00F5D070FCF7BDFEA86800F5D07064
+:103770000AF0ECFBA86800F5D07000F09FFCA96887
+:10378000401CC883284601F09DFF284601F0EDFF4C
+:1037900010B9284602F008F8AA680C2304A912A858
+:1037A000203203F01BFE0346129840B15BB170A2B9
+:1037B0000221284604F0C0FD1FB0BDE8F08F284666
+:1037C00001F0F2FFF8E7704970480027A1EB00080C
+:1037D0000DF1100B13E008D36DA0009071A202212F
+:1037E0002846049B04F0A8FDE6E700EBC7046068E8
+:1037F00001685BF82900FCF7CAFE20B17F1C634812
+:10380000B7EBD80FE7D9207820B168A140F6820045
+:10381000FEF7A6FF4FF00008CDF870806068C7681B
+:103820000FB1A9684860606809F101044FF0000910
+:1038300080680390129884425CD25BF8240069A1EE
+:10384000FCF7A5FED0B15BF8240067A1FCF79FFE52
+:10385000A0B15BF824000BF007FCB8B10020139076
+:1038600013A800905BF8243022462846039901F003
+:1038700033FE02283ED013998A4439E0A868D0F874
+:10388000481341F00201C0F8481333E018A84A4633
+:10389000009009F101091CAB2146039801F000FBDF
+:1038A000B9F1000F26D01C9820B301685BF8240002
+:1038B000FCF76DFE0028BDD11C98C168A1B1BAF11A
+:1038C000000F0BD0284601F0FDFE284601F04DFF09
+:1038D00010B9284601F068FF45A23CE0A9F10101BA
+:1038E000DDF80C802646149180684FF000090390A3
+:1038F000641C9FE7BAF1000F10D0A86800F5D071E2
+:10390000C28B2030FCF7EEFDA9680C23C88B4883DE
+:10391000AA6804A912A8203203F060FDB8F1000FD4
+:1039200012D018A800901CAB31464046149A01F002
+:10393000B7FAA9681C980BEB860248601299C36815
+:10394000891B284698470AE027B104AA28461299FD
+:10395000B84704E032A20221284604F0EDFCA86832
+:10396000D0F8481321F00201C0F8481324E7000002
+:103970006E6F74207465726D696E617465643A204F
+:1039800025630D0A00000000141C0100841B0100C7
+:103990003A20636F6D6D616E64206E6F7420666F88
+:1039A000756E6400257325730D0A00002E2E5C2EA3
+:1039B0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCB
+:1039C0006D706F6E656E74735C6C69627261726942
+:1039D00065735C636C695C6E72665F636C692E63B1
+:1039E000000000002D6800002D2D68656C7000003F
+:1039F0004572726F723A2072657175657374656491
+:103A0000206D756C7469706C652066756E63746981
+:103A10006F6E20657865637574696F6E730D0A004B
+:103A2000506C6561736520737065636966792061A8
+:103A300020737562636F6D6D616E642E0D0A0000F8
+:103A40008068D0F84803C0F3C000704710B58AB052
+:103A5000032401231A4600211948009404F046FE6D
+:103A600018B1184AB521FCF7D5FB1549202254316D
+:103A700001A8FCF737FD06200190082002900020E5
+:103A80008DF818000E4801231A4601A91C30009435
+:103A900004F02CFE18B10B4ABE21FCF7BBFB084812
+:103AA00001231A4600213830009404F01FFE00283C
+:103AB00003D0044AC221FCF7ADFB0AB010BD0000E0
+:103AC00028F200009C3E00002DE9F0410446C06849
+:103AD0008EB00D460026C068324601A907F090FD61
+:103AE00018B100200EB0BDE8F0816DB1019807F06B
+:103AF00098FAA168D1F83803401CC1F8380300F0E7
+:103B00000700012879D10126204603F010FE054662
+:103B10008088012804D9401E81B2204601F056FF5A
+:103B20002888012804D9401E81B2204601F030FEC9
+:103B30002046FFF759FD2EB131A20221204604F0A4
+:103B4000FBFB5AE04FF0010800230C2202A9019868
+:103B500007F076FA04980590BDF80C00ADF818004F
+:103B6000BDF80E00ADF81A008DF81D8002980C27E4
+:103B700000F00300012802D0022818D032E0029899
+:103B80003B46860AC0F3C2008DF81C00029808A9C3
+:103B9000C0F38315AA00019807F052FA206900903B
+:103BA00005AB2A4608A9304607F080F91AE00298CA
+:103BB000850DC0F3C2008DF81C00082D01D22E46E1
+:103BC00000E008263B46324608A9019807F038FA7B
+:103BD0003744AD1B05AA314608A8236907F04AF807
+:103BE000002DEAD1019807F01CFAE068002201A933
+:103BF000C06807F005FD0028A6D0012072E700008C
+:103C00004C6F7374206C6F6773202D20696E637224
+:103C100065617365206C6F67206261636B656E64BC
+:103C20002071756575652073697A652E0D0A00002F
+:103C30002DE9F0411E4617460D46040000D01DB97F
+:103C400009A1EA20FEF78CFD606818B906A1EB20F7
+:103C5000FEF786FD606833463A4601680C692946DE
+:103C6000A446BDE8F04160472E2E5C2E2E5C2E2E21
+:103C70005C2E2E5C2E2E5C2E2E5C636F6D706F6E34
+:103C8000656E74735C6C69627261726965735C63A2
+:103C90006C695C6E72665F636C692E630000000085
+:103CA00070B5044640680E460025007A38B1A06819
+:103CB0000068FDF72FFC08B108281AD10025BEB90D
+:103CC0006068007A50B90B4A0021A068FDF7BAFB82
+:103CD000616805004FF00100087209D1A068224612
+:103CE00040F6CD410068FDF7F1FB0546FCF730FFDB
+:103CF000284670BDBDE2000010B541680A60416809
+:103D00004B60406800210172FCF722FF024901204C
+:103D10000870002010BD0000C002002070B51C001B
+:103D200015460E4603D106A16620FEF719FD2A4668
+:103D300031460020FCF70EFF2060002070BD00001F
+:103D40002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EAD
+:103D50002E5C636F6D706F6E656E74735C6C696200
+:103D60007261726965735C636C695C7274745C6EB9
+:103D700072665F636C695F7274742E63000000008A
+:103D800080680068FDF7C6BB2DE9F05F5FEA0308B5
+:103D900015460E4603D11DA17420FEF7E1FC2B4809
+:103DA0000068C0070FD0DFF8A8B000244FF0050A64
+:103DB000B14600BF09EB04012A460020FCF718FFBA
+:103DC000060003D011E0C8F8005018E09BF800008E
+:103DD00088B10A271F494FF47A4088477F1EF9D1DE
+:103DE000AAF101005FEA000A0CD001218BF8001053
+:103DF0003444AD1BDED1002CE5D0C8F800400020D3
+:103E0000BDE8F09F00218BF80010F4E72E2E5C2E09
+:103E10002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F66
+:103E20006D706F6E656E74735C6C696272617269DD
+:103E300065735C636C695C7274745C6E72665F63FC
+:103E40006C695F7274742E6300000000F0ED00E096
+:103E5000C002002071F8000010B50F4804F0A4FD66
+:103E600018B10EA2A321FCF7D5F90B481C3004F0C1
+:103E70009BFD18B109A2A821FCF7CCF906483830FF
+:103E800004F092FD002805D0BDE8104003A2AC214B
+:103E9000FCF7C0B910BD000028F200002E2E5C2EE9
+:103EA0002E5C2E2E5C6D61696E2E63007CB5002643
+:103EB0000446019601AB012269462046FFF7B8FE91
+:103EC000019800281CD09DF800007F28F2D807F048
+:103ED00085FBA068417821B1012964D0022966D10F
+:103EE0006AE0217E9DF80050A9420DD1408B002848
+:103EF000204606D0FFF71AFC0221204600F0CAF83F
+:103F00007CBD01F051FCF7E7092D1CD004DC002D2D
+:103F1000D0D0082D04D11FE01B2D12D07F2D24D02E
+:103F2000FCF788FA0068405D10F03E0FC2D02046D2
+:103F3000FFF786FD9DF8001000B32046FFF734FA26
+:103F4000B8E7012136E02046FFF77AFD0028B1D01E
+:103F5000204600F0B9F8ADE72046FFF771FD0028D4
+:103F6000A8D02046FFF750F9A4E72046FFF768FDE8
+:103F700000289FD02046FFF7A3F99BE7A268508B4B
+:103F8000B0F5BF7F96D8908B1318401C908383F8B0
+:103F90002010A068818B084480F82060A068418BC5
+:103FA000491C418386E79DF800105B2901D0002160
+:103FB00000E0022141707DE7002141702046FFF7BB
+:103FC0003FFD00289CD09DF8000041380C28B7D256
+:103FD000DFE800F007090E2D064C065006060654D1
+:103FE00068E7012100E00021204602F043FC61E780
+:103FF000204603F09CFB054600886988884203D16F
+:10400000A988EA8891429BD0698988424FF00101D2
+:10401000204606D101F04AFB6989204601F0B8FB31
+:1040200001E001F0C7FCA068818B491C15E0204627
+:1040300003F07DFB05460088297B491C884202D19C
+:10404000A988012987D001284FF00101204606D018
+:1040500001F09EFBA068818B491E81832AE701F055
+:10406000B5FC6989204601F0A5FCF3E7204601F084
+:1040700029FB1FE7204601F04EFB1BE7A068D0F8A4
+:10408000482301219143D0F8482361F30002C0F88E
+:1040900048230FE78268022911700CD18268002141
+:1040A00082F82010826891838268518302A20321E2
+:1040B000036804F041B9704725730000002801D05F
+:1040C000FCF75EBA704700002DE9F04FA5B04FF045
+:1040D00000080546CDF83480CDF83080806847462A
+:1040E000418BA1F27F11494289B25FEA010B71D085
+:1040F000828B00F1200100F5D070FCF7F3F9A8687D
+:104100000024818B084480F8A041FCF793F92090AB
+:104110000168A8680C23828B0244D27F895CC0F8B6
+:104120004443AA6801F001090EA91FA802F5D07244
+:1041300003F054F90E98FFF7C1FF86B2A2460A9425
+:1041400007941F9921B101EB0900401EB8426BD8BA
+:10415000B9F1000F01D0002605E00EA850F82700A5
+:10416000FFF7ACFF86B200241BA822460090641C17
+:104170000AAB3946504600F093FE0A9800287CD0DE
+:1041800001680EA8324650F82700FCF717FA0028FD
+:10419000079802D00028E7D06FE0E0B10A980068E5
+:1041A000FFF78CFF0C9980B2884200D90C90BBF1CC
+:1041B000000F2BD021A8009007AB4246394650464D
+:1041C00000F06EFE0A98006883190798006881194C
+:1041D000002015E042E0601E0D900A980068FFF78D
+:1041E0006DFF80B20C90801B58450FDA80B20CE056
+:1041F00011F800C0624506D1401C0004000C10D02C
+:104200001A5C002AF4D1834500D983460A98B4F198
+:1042100001080790A8D267A20421284604F08CF870
+:104220002BE04FF6FF70EEE700241BA8224600901B
+:10423000641C0AAB3946504600F032FE4CB10A9875
+:1042400000280BD00EA850F827000AF00DFFA0B9E7
+:1042500007E058A20421284604F06EF825B0BDE816
+:10426000F08F0A9801680EA850F82700FCF78FF924
+:104270000028DAD10A98D0F808A0BAF1000F09D0C6
+:104280000A9838B11F997F1CBFB201EB0900874221
+:10429000FFF457AF07980028E0D00D9841464045FD
+:1042A00056D19AF8000038B11BA80A46009007AB17
+:1042B0003946504600F0F4FD07980068FFF7FEFE0F
+:1042C000B04206D007985A4600688119284601F086
+:1042D00069F920980368A868818B421892F8202019
+:1042E0009A5CD20715D0408B8142B7D2284603F0A2
+:1042F0001EFAA9688488888B401C8883284603F0AE
+:1043000016FA8088A0421FD10121284601F052FBF5
+:10431000A4E7D0F84813C90711D0D0F8481321F00A
+:104320000101C0F8481320212846FFF73DF8A8688E
+:10433000D0F8481341F00101C0F848138EE720215E
+:104340002846FFF731F889E7284601F02DFA85E77E
+:10435000002128460C9A08F0CBFF0DF16C090D9C4A
+:104360000EE00AAB224639465046CDF8009000F0E8
+:1043700097FD0A980C9A0168284608F0B9FF641C5A
+:104380004445EED917A2032128462B6803F0D4FF39
+:10439000AB6816A208212846203303F0CDFF28463B
+:1043A00001F0D2FA07985A4600688119284601F0B0
+:1043B000F9F853E75461622066756E6374696F6E35
+:1043C0003A20636F6D6D616E647320636F756E74F8
+:1043D0006572206F766572666C6F7765642E0D0A64
+:1043E000000000000D0A2573000000002573000086
+:1043F00070B505460C0004D107A14FF41260FEF71A
+:10440000AFF9002D06D0A068D0F8481341F0200184
+:10441000C0F8481370BD00002E2E5C2E2E5C2E2E90
+:104420005C2E2E5C2E2E5C2E2E5C636F6D706F6E7C
+:10443000656E74735C6C69627261726965735C63EA
+:104440006C695C6E72665F636C692E6300000000CD
+:1044500000238B540A460068194603F06DBF000024
+:1044600070B5044640680D4690F8280030B1A06849
+:104470000068FDF74FF808B108280CD1012685B176
+:10448000606904F05BFC616800220831606904F037
+:1044900011FC08B1062070BD606880F8296000201A
+:1044A00070BD606890F8280048B9074A0021A068EC
+:1044B000FCF7C8FF6168002881F82860F0D1204629
+:1044C000BDE8704009F0D0B93DE3000070B5044686
+:1044D00040680D460260606800224360606880F8B2
+:1044E0002820606880F82920606820220830FBF7C7
+:1044F000F9FF2C61074A2946606904F0DBFB0500DF
+:1045000005D1E06807F092FC206907F08FFC28468F
+:1045100070BD0000D1E500002DE9F0411C001646F9
+:104520000F46054603D106A1D220FEF719F92660F1
+:1045300022463946E868BDE8F04107F08DBB00002F
+:104540002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EA5
+:104550002E5C636F6D706F6E656E74735C6C6962F8
+:104560007261726965735C636C695C756172745CBD
+:104570006E72665F636C695F756172742E630000B2
+:1045800010B50446406904F0D9FBA0680068BDE896
+:104590001040FCF7BFBF00002DE9FC411D0016468E
+:1045A0000F46044603D11AA1E620FEF7D9F82E6083
+:1045B0002A463946206907F09BFB050025D1606932
+:1045C000234A0178515C19B1001D08F0A5FD02E0F5
+:1045D0000C3008F097FBC0B9FF20009001236A4619
+:1045E00001A9206907F0DEFB78B900980199C2B2F1
+:1045F000606904F093FB0546606890F8290020B1DB
+:104600001DB92069009907F0B9FB2846BDE8FC8177
+:104610002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ED4
+:104620002E5C636F6D706F6E656E74735C6C696227
+:104630007261726965735C636C695C756172745CEC
+:104640006E72665F636C695F756172742E630000E1
+:10465000800100202DE9F8431F46144688460500D6
+:1046600002D0B8F1000F03D11EA1BB20FEF778F8ED
+:104670006868006818B91BA1BC20FEF771F8002615
+:1046800028E000BF686808EB06016B460268D2F8B4
+:104690000CC02246E04718B112A1C620FEF760F810
+:1046A0000098844203D20FA1C720FEF759F8009862
+:1046B0000644241A70B9A868017803290AD000BFFB
+:1046C000D0F848138906FBD5D0F8481321F0200113
+:1046D000C0F84813002CD5D1002F01D000983860C5
+:1046E000BDE8F8832E2E5C2E2E5C2E2E5C2E2E5CCA
+:1046F0002E2E5C2E2E5C636F6D706F6E656E747304
+:104700005C6C69627261726965735C636C695C6E32
+:1047100072665F636C692E630000000070B5084C20
+:10472000050009D010342168002907D008682060EE
+:10473000496828468847F6E70834F4E770BD00006A
+:10474000A0170020054A012120B1012805D1917050
+:10475000FFF7E4BF51700020FAE77047A017002070
+:104760003EB5044603F0BCFF38B103B02046BDE8B7
+:1047700030400022114603F03DBE06490648CDE90F
+:1047800000010346029105A20821204603F0D4FD52
+:104790003EBD0000901F0100000000004170706CE1
+:1047A00069636174696F6E20616464726573733AE2
+:1047B00025642028307825303858292C2073697AD0
+:1047C000653A2025642028307825303858290D0A8C
+:1047D00000000000F8B514460E46050004D121A1E2
+:1047E0004FF48770FDF7BCFFA86818B1686808B17E
+:1047F000286820B91BA140F20F10FDF7B1FF012E70
+:1048000003D0284603F066FF30B12846BDE8F840E3
+:1048100001221B4903F0EEBD022E08D0236801B02F
+:104820002846BDE8F04017A2022103F085BD1CA177
+:104830006068FBF7ACFE68B11AA16068FBF7A7FEE1
+:1048400040B16068009019A202212846236803F055
+:1048500073FDF8BD2846BDE8F8401BA2082103F00F
+:104860006BBD00002E2E5C2E2E5C2E2E5C64656DC2
+:104870006F5F636C695F636D64732E63000000009B
+:1048800004F2000025733A20626164207061726155
+:104890006D6574657220636F756E740D0A0000009B
+:1048A0002D7400002D2D74657374000025733A205B
+:1048B000756E6B6E6F776E20706172616D65746579
+:1048C000723A2025730D0A0044756D6D7920746568
+:1048D0007374206F7074696F6E2E0D0A00000000F3
+:1048E000012904D0136804A2022103F025BD09495F
+:1048F000002048607047000025733A206261642000
+:10490000706172616D6574657220636F756E740D90
+:104910000A00000000000020012904D0136804A24E
+:10492000022103F009BD0949012008707047000009
+:1049300025733A2062616420706172616D657465EF
+:104940007220636F756E740D0A0000000000002075
+:10495000012904D0136804A2022103F0EDBC094927
+:10496000002008707047000025733A2062616420BF
+:10497000706172616D6574657220636F756E740D20
+:104980000A0000000000002070B514460D460646DF
+:10499000012902D003F09EFE30B13046BDE87040E0
+:1049A0000022114603F026BD2368022D01D904A27E
+:1049B00000E00AA23046BDE87040022103F0BCBC12
+:1049C00025733A2062616420706172616D6574655F
+:1049D0007220636F756E740D0A00000025733A2013
+:1049E000706C6561736520737065636966792073A7
+:1049F0007562636F6D6D616E640D0A002DE9F0479D
+:104A000014460D46814603F065FE30B14846BDE8C8
+:104A1000F0470022114603F0EDBC022D07D04846B6
+:104A20002368BDE8F04728A2022103F085BCDFF827
+:104A3000B48098F80100142801D32BA206E0606826
+:104A4000FBF79EFD86B2212E02D32DA2022132E079
+:104A5000002567680AE000BFFBF7ECFC0068795DA1
+:104A6000405C10F0380F2BD06D1CEDB2B542F3D383
+:104A7000284E002505EB451030446168FBF787FDA3
+:104A800000281FD06D1CEDB2142DF3D398F801103F
+:104A9000454601EB4110491C88F8011030441EA125
+:104AA0006268FCF75DFB1D4B212269781948FBF712
+:104AB000CBFC1BA208214846BDE8F04703F03CBCF4
+:104AC0001FA2C3E72EA2C1E725733A2062616420CA
+:104AD000706172616D6574657220636F756E740DBF
+:104AE0000A00000000000020636F6D6D616E64209D
+:104AF0006C696D697420726561636865640D0A0094
+:104B0000746F6F206C6F6E6720636F6D6D616E6484
+:104B10000D0A0000900500202573000071E00000E0
+:104B2000636F6D6D616E642061646465642073758C
+:104B3000636365737366756C6C790D0A0000000021
+:104B400062616420636F6D6D616E64206E616D657E
+:104B5000202D20706C6561736520757365206F6E04
+:104B60006C7920616C7068616E756D6572696361E6
+:104B70006C20636861726163746572730D0A000072
+:104B80006475706C69636174656420636F6D6D61D9
+:104B90006E640D0A000000002DE9F84314460D462E
+:104BA000804603F097FD30B14046BDE8F84300224F
+:104BB000114603F01FBC022D03D014A2022123686A
+:104BC0001DE00025184F194E09E000BF05EB451008
+:104BD00038446168FBF7DBFC70B16D1CEDB2707896
+:104BE0008542F3D36068009011A2022140462368F9
+:104BF00003F0A2FBBDE8F883636814A2082101B0AA
+:104C00004046BDE8F04303F097BB000025733A200F
+:104C100062616420706172616D6574657220636F9A
+:104C2000756E740D0A000000900500200000002041
+:104C300025733A20756B6E6F776E20706172616DAF
+:104C4000657465723A2025730D0A000064796E61FF
+:104C50006D696320636F6D6D616E643A2025730D1D
+:104C60000A0000002DE9F04117460C468046012954
+:104C700002D003F02FFD30B14046BDE8F0410022E4
+:104C8000114603F0B7BB022C02D01BA23B6811E017
+:104C90000024204E204D08E004EB44103044796895
+:104CA000FBF775FC60B1641CE4B268788442F3D30E
+:104CB0007B681AA24046BDE8F041022103F03CBBEC
+:104CC000132C14D06878001B00EB401204EB441046
+:104CD000304400F12101FBF705FC687816A2401E64
+:104CE00068704046BDE8F041082103F025BB002074
+:104CF00086F87302F1E7000025733A2062616420B0
+:104D0000706172616D6574657220636F756E740D8C
+:104D10000A00000090050020000000206469642063
+:104D20006E6F742066696E6420636F6D6D616E6472
+:104D30003A2025730D0A0000636F6D6D616E64206B
+:104D400072656D6F766564207375636365737366F2
+:104D5000756C6C790D0A0000F8B514460D460746CF
+:104D600003F0B8FC30B13846BDE8F84000221146E7
+:104D700003F040BB012D08D0236801B03846BDE8E0
+:104D8000F04013A2022103F0D7BA184D687838B169
+:104D900017A20821384603F0CFFA00241A4E13E078
+:104DA0003846BDE8F84019A2042103F0C5BA00BF97
+:104DB00004EB44103044009023461DA208213846DD
+:104DC00003F0BAFA641CE4B268788442F0D3F8BD08
+:104DD00025733A2062616420706172616D6574654B
+:104DE0007220636F756E740D0A00000000000020D1
+:104DF00044796E616D696320636F6D6D616E6420CF
+:104E00006C6973743A0D0A0090050020506C65615E
+:104E100073652061646420736F6D6520636F6D6DD1
+:104E2000616E64732066697273742E0D0A0000004F
+:104E30005B2533645D2025730D0A000010B5044620
+:104E400003F04EFC30B120460022BDE81040114670
+:104E500003F0D0BA1F21BDE8104002A20320FBF7E7
+:104E6000D9B900002E2E5C2E2E5C2E2E5C2E2E5CD0
+:104E70002E2E5C2E2E5C636F6D706F6E656E74737C
+:104E80005C6C69627261726965735C636C695C63B6
+:104E90006C695F7574696C735F636D64732E630016
+:104EA0002DE9F05F1C000A9F15468846064603D18F
+:104EB00021A1FF20FDF754FC27B91FA14FF48070FA
+:104EC000FDF74EFC4FF00009B8F1000F0BD026B3F0
+:104ED000307840B372683946284690473868E0B168
+:104EE0002760BDE8F09F22492248A1EB0008B5EBFE
+:104EF000D80F15D2DFF880A0002683460AE000BF55
+:104F00000BEBC607786801685AF82500FBF73FFBF2
+:104F100020B1761CB6EBD80FF2D301E0786808E038
+:104F2000C4F80090DDE7706800EB05100168002907
+:104F3000F6D02060D5E700002E2E5C2E2E5C2E2EA3
+:104F40005C2E2E5C2E2E5C2E2E5C636F6D706F6E51
+:104F5000656E74735C6C69627261726965735C63BF
+:104F60006C695C6E72665F636C692E6300000000A2
+:104F7000141C0100841B0100780300202DE9F0417E
+:104F800015460F46044603F0ABFB30B12046BDE8A2
+:104F9000F0410022114603F02DBA0126214C7F1E5C
+:104FA0000ED0012F14D06068022F22D0002837D0F5
+:104FB00020881DA106EB0040BDE8F04105F026BEAB
+:104FC000606800282CD0208823A106EB0040F3E77E
+:104FD0006068002824D00A2200216868FBF7FDFAE7
+:104FE0000246208821A106EB0040BDE8F04105F013
+:104FF00011BE002814D00A220021A868FBF7EDFAA0
+:1050000007460A2200216868FBF7E7FA0246208873
+:105010003B4606EB0040BDE8F0411AA105F001BE99
+:10502000BDE8F08184050020746573742065727298
+:105030006F72206D6573736167652077697468208E
+:105040006D6F7265207468616E20332061726775C0
+:105050006D656E7473000000746573742065727200
+:105060006F72206D6573736167650000746573749A
+:10507000206572726F72206D6573736167653A2087
+:105080002564000074657374206572726F72206D00
+:105090006573736167653A2025642025640000000C
+:1050A0002DE9F04115460F46044603F019FB30B1D7
+:1050B0002046BDE8F0410022114603F09BB90226CC
+:1050C000214C7F1E0ED0012F14D06068022F22D0F9
+:1050D000022837D320881DA106EB0040BDE8F0412F
+:1050E00005F094BD606802282CD3208823A106EB2C
+:1050F0000040F3E76068022824D30A220021686890
+:10510000FBF76BFA0246208822A106EB0040BDE8BF
+:10511000F04105F07FBD022814D30A220021A868BF
+:10512000FBF75BFA07460A2200216868FBF755FA8D
+:10513000024620883B4606EB0040BDE8F0411CA13A
+:1051400005F06FBDBDE8F0818405002074657374BF
+:10515000207761726E696E67206D65737361676534
+:105160002077697468206D6F7265207468616E20A5
+:105170003320617267756D656E7473007465737446
+:10518000207761726E696E67206D65737361676504
+:105190000000000074657374207761726E696E6739
+:1051A000206D6573736167653A2025640000000017
+:1051B00074657374207761726E696E67206D6573B4
+:1051C000736167653A2025642025640010B50446A4
+:1051D00003F080FA30B120460022BDE810401146AD
+:1051E00003F008B9054A0721204603F0A5F8204638
+:1051F000BDE8104002A2082103F09EB8ECFE0000BA
+:10520000202020202020202020202020202020209E
+:105210004E6F726469632053656D69636F6E647568
+:1052200063746F7220202020202020202020202046
+:1052300020200D0A0D0A0000F8B515460E460400A0
+:1052400003D117A12520FDF78BFAA06818B160687B
+:1052500008B1206818B912A12620FDF781FA012EA5
+:1052600003D0204603F036FA30B12046BDE8F840BE
+:105270000022114603F0BEB8022E08D02B6801B000
+:105280002046BDE8F0400DA2022103F055B8686841
+:10529000009011A2022120462B6803F04DF8F8BDC2
+:1052A0002E2E5C2E2E5C2E2E5C64656D6F5F636C03
+:1052B000695F636D64732E630000000025733A20FC
+:1052C00062616420706172616D6574657220636FE4
+:1052D000756E740D0A00000025733A20756E6B6EB2
+:1052E0006F776E20706172616D657465723A20250A
+:1052F000730D0A002DE9F04116460D4607460124BC
+:1053000008E000BF56F8243007A20821384603F011
+:1053100013F8641CAC42F5D33846BDE8F04103A253
+:10532000082103F009B80000257320000D0A0000D1
+:10533000F8B516460D460746012409E056F8240044
+:105340000090234604A20821384602F0F5FF641CB1
+:10535000AC42F3D3F8BD0000617267765B25645DF3
+:10536000203D2025730D0A0001A2022102F0E4BFB6
+:105370004E696365206A6F6B65203B290D0A00004A
+:1053800010B5044603F0ACF930B120460022BDE868
+:105390001040114603F02EB8BFF34F8F0548016847
+:1053A000054A01F4E06111430160BFF34F8F00BF74
+:1053B000FDE700000CED00E00400FA052DE9F041E6
+:1053C00085680646002495F82000002811D0A046E4
+:1053D000FBF730F80746006804F1200104F10104EE
+:1053E000695CA4B2415CC90705D0002CF4D185F8F2
+:1053F0002080BDE8F081641E2404240C0FD0688B4B
+:10540000021B04F12000291805F12000521CFBF7B3
+:1054100069F8B168488B001B4883B1688883B2681B
+:105420003D68538BD0181F300446002102E0491C10
+:1054300089B2401E0778EF5DFF07F8D18442D8D0CB
+:105440005B1A203302F80380B268508B401A5083F5
+:10545000B1688883CDE710B50021FCF787FA0021F9
+:10546000FCF75CFA007810BD2DE9F04107461546BF
+:1054700088460846FEF722FE84B2B868661CC18BD7
+:105480003144B1F5C07F07D9124A0421384602F0F1
+:1054900053FF0020BDE8F081294600F5D070FBF7EE
+:1054A00053F8051EF6D0FEF709FE82B228192946E8
+:1054B000401C521CFBF716F8224641462846FBF7D3
+:1054C00011F820202855B868C18B3144C1830120D0
+:1054D000E0E70000C80E01002DE9FF4F002787B06C
+:1054E0009A46DDF850B006463C46B84602250DF116
+:1054F00008090197DDE908013A467F1C01ABCDF8A8
+:105500000090FFF7CDFC019888B101680022504659
+:1055100001F028F848B90198524601683046FFF773
+:10552000A3FF5FEA000802D0641C002FE2D15CB345
+:10553000CBF80040B0685546514600F5D070FBF7F7
+:1055400003F804462846FEF7B9FD85B2C4B1B06839
+:1055500000F5D070A04206D214F8010C202802D128
+:105560006D1CADB2641E2046FEF7A8FD421BB0685C
+:10557000521CC18B491BC18361192046FAF7B2FF47
+:10558000B8F1000F01D0002500E001250BB028463E
+:10559000BDE8F08F40684968884201D80120704713
+:1055A000002070472DE9F04115460F00044604D154
+:1055B00023A140F28650FDF7D3F8A068418B828B7F
+:1055C0008B1A29449EB2B1F5C07F37D2002D35D059
+:1055D000104400F1200105F120021044721CFAF77A
+:1055E00081FFA0682A46818B084439462030FAF7AB
+:1055F00079FFA0682030FEF761FDA1681EA24883F4
+:10560000A068818B431808212046203302F094FEC5
+:10561000A068818B29448183204600F0A6F818B940
+:10562000204601F013F910B1204600F0BDF8002E1D
+:1056300004D02046BDE8F04100F086B9BDE8F08115
+:105640002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E94
+:105650002E5C636F6D706F6E656E74735C6C6962E7
+:105660007261726965735C636C695C6E72665F63BC
+:105670006C692E630000000025730000EFF30580C5
+:10568000C005C00D10D0103840B2002806DA00F076
+:105690000F0000F1E02090F8140D03E000F1E0208D
+:1056A00090F80004400970470F207047002904D08B
+:1056B0000A46006901A104F00BBB70471B5B25641F
+:1056C0004200000070B5054602F031F8044600883B
+:1056D0006188884203D1A088E18888421AD0E18895
+:1056E000A088814204D9081A81B22846FFF7DEFF5C
+:1056F00020886188884205D9401A81B2284600F086
+:1057000047F804E0081A81B2284600F053F9A86867
+:10571000418B818370BD70B5054602F008F80446E0
+:105720000188007B401C814202D1A08801281BD047
+:10573000A088012804D9401E81B2284600F046F90D
+:105740002088217B884206D9401A401E81B2284613
+:1057500000F01EF805E0081A401C81B2284600F04F
+:1057600029F9A9680020888370BD10B50446006837
+:10577000FEF7A4FC0146A068828B408A1144B1FB6D
+:10578000F0F200FB121008B1002010BD012010BD86
+:10579000002904D00A46006901A104F099BA7047B3
+:1057A0001B5B25644400000070B504004FF4BB751A
+:1057B00003D108A12846FCF7D3FF206918B905A139
+:1057C0002846FCF7CDFF2069BDE870400F4A10A1C4
+:1057D00004F07EBA2E2E5C2E2E5C2E2E5C2E2E5CBD
+:1057E0002E2E5C2E2E5C636F6D706F6E656E747303
+:1057F0005C6C69627261726965735C636C695C6E32
+:1058000072665F636C692E6300000000E6F70000BB
+:10581000257300002DE9FC47002604468DF804603E
+:1058200080684FF4C07A3546B146B046514600F51F
+:10583000D070FAF77EFE4349206904F049FA2069E6
+:1058400004F086FA00276B46012201A92046FEF7E4
+:10585000EFF90098D8B19DF804001B2806D0A16884
+:1058600091F8A0111B29EED152281FD0A26808F58B
+:10587000D071505408F101001FFA80F8B8F1090FF7
+:105880000AD9A168042081F8A091BDE8FC872D49C0
+:105890004FF6C0100D31884700980028D3D17F1CE7
+:1058A000BFB2B7F57A7FCED30D20EEE7A16808F539
+:1058B000D0704A4601F80090A16891F8A1015B28D8
+:1058C00003D081F8A0210B20DFE7022057466FF0BC
+:1058D0002F0309E005EB850503EB4505401C6544F6
+:1058E00080B2ADB2B8420AD200F5D07C11F80CC03B
+:1058F000BCF13B0FEED1401C80B2B84209D30C2062
+:10590000C3E700BF06EB860603EB46066644B6B265
+:10591000F1E700F5D07C11F80CC0BCF1000FF1D11B
+:10592000FA20FA2E01D9088100E00E81FA2D02D961
+:10593000A168888101E0A0688581A06880F8A02125
+:105940000020A2E704F8000070B5054601F0EFFE64
+:1059500004468088E188884201D1012600E00026C3
+:105960002846FFF702FF18B9284600F06FFF10B174
+:105970002846FFF719FF1EB160882188401A12E0FF
+:10598000E088A188401A81B2284600F01FF82088DC
+:105990006188884206D9401A81B22846BDE8704025
+:1059A00000F008B8081A81B22846BDE87040FFF739
+:1059B000EFBE0000002904D00A46006901A104F0EE
+:1059C00087B970471B5B256443000000002904D0A1
+:1059D0000A46006901A104F07BB970471B5B25648E
+:1059E0004100000010B50121FBF7C0FF0021FBF7CB
+:1059F00095FF007810BD10B50121FBF7B7FF01211D
+:105A0000FBF78CFF007810BD10B50021024801F0B3
+:105A100017FF80F3100010BDF42300204FF4A07294
+:105A200002EB810189B200F099BC0068D0F804054E
+:105A3000704700002DE9F04715460E46040003D1DB
+:105A400038492F20FCF78CFE1EB936493020FCF770
+:105A500087FE1DB933493120FCF782FE6079324957
+:105A6000DFF8C480DFF8C49041F82050617908F174
+:105A7000040808EBC100007958B1D9F804000824E3
+:105A800002284CD3B9F80000022101EB004028A104
+:105A900043E035882768B5F5805F03D32DA1FD204D
+:105AA000FCF75EFEC7F80855B67894F90450082E46
+:105AB00003D334A14520FCF753FE002D4FEA4610D6
+:105AC00006DA05F00F0101F1E02181F8140D03E081
+:105AD00005F1E02585F8000494F90410012201F095
+:105AE0001F0302FA03F04909890001F1E021C1F81E
+:105AF0008002C1F80001617908EBC1010A71617986
+:105B000048F83140D9F804000024032807D3B9F835
+:105B10000000032101EB004026A105F077F82046A4
+:105B2000BDE8F087E405010044020020DC04002009
+:105B300052544320696E7374616E636520616C72A8
+:105B40006561647920696E697469616C697A6564FC
+:105B50002E0000002E2E5C2E2E5C2E2E5C2E2E5C37
+:105B60002E2E5C2E2E5C6D6F64756C65735C6E7290
+:105B700066785C68616C2F6E72665F7274632E6803
+:105B8000000000002E2E5C2E2E5C2E2E5C2E2E5C35
+:105B90002E2E5C2E2E5C696E746567726174696F5F
+:105BA0006E5C6E7266785C6E7266785F676C756547
+:105BB0002E6800005254433A20696E697469616C22
+:105BC000697A65642E00000090F90400012100F05C
+:105BD0001F0291404009800000F1E020C0F800124F
+:105BE00070470A46022100F0A5BB4FF4827100F015
+:105BF000B5BB000010B5040003D104496120FCF7D7
+:105C0000AFFD20680121016010BD0000E405010026
+:105C100010B5040003D104496720FCF7A1FD2068FA
+:105C20000121416010BD0000E40501002DE9F843A9
+:105C3000994616460F46050003D12E498620FCF7EB
+:105C40008FFD29684FF480344FF4A070BC4000EB06
+:105C5000870080B226F07F46C1F808432968C1F862
+:105C60004843296800220A5008580090286800EB31
+:105C70008701D1F84005C1F840652968D1F80415BD
+:105C80001D4F401A20F07F404FF0040801280CD12E
+:105C90007868042805D3398808EB014017A104F07F
+:105CA000B5FF23494FF4046088472868C0F844438F
+:105CB0002968D1F80435F01A20F07F40020201D59E
+:105CC00040F07F40C9F1000290420EDD02280CDC5A
+:105CD0007868042806D33988324608EB014015A1BC
+:105CE00004F09FFF0D20BDE8F883C1F804430020B5
+:105CF000F9E70000E4050100DC0400205254433AB7
+:105D00002044656C617920696E74726F6475636597
+:105D1000642064756520746F207269736B206F66F0
+:105D2000207072652D666972696E672E0000000032
+:105D300031F600005254433A2057696E646F77651C
+:105D40006420636F6D70617265207365742074697F
+:105D50006D656F757420286162735F76616C75651F
+:105D60003A25642C20636F756E7465723A25642938
+:105D70002E00000070B50C00054604D10AA140F2C7
+:105D80007510FCF7EDFC0F48417800208D4209D2D8
+:105D90000D4AE06005EB4511A06011440BA0C4E979
+:105DA000001070BD206070BD2E2E5C2E2E5C2E2E3D
+:105DB0005C64656D6F5F636C695F636D64732E63B4
+:105DC00000000000000000209005002053686F775D
+:105DD0002064796E616D696320636F6D6D616E64BF
+:105DE000206E616D652E00001FB514461A4AD06101
+:105DF0000020019002900390886801908888ADF897
+:105E00000800086800F00302012A07D0022A15D012
+:105E1000124940F27720FCF7A3FC1FBDC0F3C2007B
+:105E20008DF80C000C4801AB20300090086821462A
+:105E3000C0F38312800A05F039F81FBDC0F3C20019
+:105E40008DF80C000868044B810D203301AA204610
+:105E500004F010FF1FBD0000C80200203015010033
+:105E600010B50446010600F00F00092804D306A16E
+:105E70004FF42B70FCF774FC6FEA0460C10F2046EE
+:105E800061F31F1010BD00002E2E5C2E2E5C2E2EF6
+:105E90005C2E2E5C2E2E5C2E2E5C636F6D706F6EF2
+:105EA000656E74735C647269766572735F6E726638
+:105EB0005C757362645C6E72665F6472765F757344
+:105EC00062642E630000000070B50546000605F010
+:105ED0000F0402D5092C09D301E0092C08D307A12E
+:105EE00040F29920FCF73CFC280601D5134801E05C
+:105EF0001248903800EB041070BD00002E2E5C2E6E
+:105F00002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F55
+:105F10006D706F6E656E74735C64726976657273B2
+:105F20005F6E72665C757362645C6E72665F6472EB
+:105F3000765F757362642E630000000044180020D1
+:105F400010B50446010600F00F00092804D30349E8
+:105F50004FF41F70FCF704FC204610BDE0EB00007E
+:105F60002DE9FC4180461F4615460E4600240D488B
+:105F700001F04DFC38B11120BDE8FC8106EB043086
+:105F800005F0E8FA641CAC42F8D1064801F036FC92
+:105F9000CDE90057334600220221404600F0AEF919
+:105FA0000020E9E7C402002010B508F0F3FD8020CE
+:105FB000FFF78AFF817B0124032902D000680028B3
+:105FC00009D18020FFF74CFF8440E143BDE8104039
+:105FD000014801F025BC10BDA0010020812006F081
+:105FE000E7B8822006F0E4B8832006F0E1B8842008
+:105FF00006F0DEB8852006F0DBB8862006F0D8B8BB
+:10600000872006F0D5B8882006F024B938B508F006
+:10601000C1FD0020FFF758FF817B0124032905D033
+:10602000006868B1BDE8384003F079BC0020FFF794
+:1060300017FF8440E143BDE838400A4801F0F0BB57
+:106040000020FFF70DFF8440E143064801F0E8FB24
+:1060500005480449C0680C3900904968684688477B
+:1060600038BD0000A001002060F30000012006F010
+:1060700033B9022006F030B9032006F02DB9042010
+:1060800006F02AB9052006F027B9062006F024B943
+:10609000072006F021B9000038B5082408F07AFD81
+:1060A0002046FFF711FF817B032915D000680028E7
+:1060B00012D12046FFF7D4FE01218140C943074891
+:1060C00001F0AEFB06480549406900900C398DF897
+:1060D000024049686846884738BD0000A00100209A
+:1060E00060F3000070B5154804680460BFF36F8F5B
+:1060F000BFF34F8FBFF36F8FBFF34F8F03F05CFA87
+:1061000038B10F48016921F0011201F00111144367
+:10611000016101266CB194FAA4F0B0FA80F528462A
+:10612000FCF729FB06FA05F18C43294608F0CEFE60
+:10613000F0E7BDE8704008F073BD00006C740240E9
+:106140009401002010B5054CA078FFF789FE0146A8
+:10615000A078BDE8104008F0B9BE0000940100200E
+:10616000F8B51A4800681A4DC6B2A878FFF778FE4D
+:10617000012404FA00F12889EA68C04380B2104380
+:10618000014202D0A87808F019FE06F08000A8703D
+:106190000020FFF765FE04FA00F68020FFF760FE9E
+:1061A00004FA00F006430A48F1430C3001F038FBD2
+:1061B0008020FFF755FE8440A86804430548AC6082
+:1061C000006A0090696868468847F8BD807402409C
+:1061D0009401002060F3000038B5002000900B48C7
+:1061E0000068ADF802008820FFF73AFE012505FAA5
+:1061F00000F40820FFF734FE054985402C438868E9
+:1062000004438C6049686846884738BD2075024061
+:106210009401002070470000F8B51C480568284626
+:1062200006F002F9BFF36F8FBFF34F8F184E194C72
+:10623000E80506D501206070706A009061686846C4
+:106240008847A8054FF0000705D56770B06A009031
+:10625000616868468847680516D56078002813D0BD
+:1062600006F0ECF820B10CA140F2C540FCF778FA3A
+:106270006770194901200860582006F0E7F8F06AB5
+:106280000090616868468847F8BD000000740240CD
+:1062900060F30000940100202E2E5C2E2E5C2E2E2A
+:1062A0005C2E2E5C2E2E5C2E2E5C636F6D706F6EDE
+:1062B000656E74735C647269766572735F6E726624
+:1062C0005C757362645C6E72665F6472765F757330
+:1062D00062642E630000000008750240054908B59D
+:1062E00000204870887004484068009049686846FB
+:1062F000884708BD9401002060F300002DE9F043B9
+:1063000087B00446DDE90E8980681D4616460F46B3
+:1063100000280BD018216846FAF70BF902A88DF86F
+:10632000007080E86003A1686846884707B0BDE850
+:10633000F083000070B516460C46050003D10649EF
+:10634000B920FCF70DFA2868C0F84443002E02D0AB
+:106350002868C0F8044370BDE405010038B50C4658
+:10636000050003D10749CA20FCF7FAF9286801594A
+:1063700029B10021015100590090012038BD0020B1
+:1063800038BD0000E405010010B58168D1F848135C
+:10639000C1F3400119B10022114602F02BF8BDE80B
+:1063A000104004F05DBA000010B5134804F06EFA16
+:1063B00018B1124AFD21F9F72DFF0221104804F00F
+:1063C0006DF9012414EBE07003D10C4A2102F9F7B6
+:1063D00021FF0B48032144720C3004F05FF914EBE9
+:1063E000E07004D1054A40F20711F9F713FF0448A1
+:1063F0000C30447210BD000008F900009C3E000003
+:10640000080000203EB505468068D0F84803C0F378
+:10641000400020B100221146284601F0EBFF002089
+:106420000290012400906A4601A902A804F054FADF
+:1064300038B1002C04D006A20221284601F07CFFCE
+:106440003EBDDDE900212846FFF7CEFC0024EAE747
+:10645000466C617368206C6F6720656D7074790D90
+:106460000A0000007CB505468068D0F84803C0F3F8
+:10647000400020B100221146284601F0BBFF14A2C3
+:106480000821284601F058FF164C4FF48056230B84
+:106490001B0315A208212846009601F04DFF200B92
+:1064A0001D4C40421DA2216901EB0031CDE90016CF
+:1064B000642041430B0B0821284601F03DFFA369EE
+:1064C00002B02846BDE8704020A2082101F034BF88
+:1064D000466C617368206C6F6720737461747573A8
+:1064E0003A0D0A008F2F010009092D204C6F6361BE
+:1064F00074696F6E2028616464726573733A20302A
+:1065000078253038582C206C656E6774683A2025E1
+:1065100064290D0A00000000C802002009092D208E
+:1065200043757272656E742075736167653A256490
+:10653000252520282564206F662025642062797433
+:1065400065732075736564290D0A000009092D2003
+:1065500044726F70706564206C6F67733A202564B5
+:106560000D0A00004023AFF300802DE9F0471646E6
+:106570000C4605005BD0ACB3B3F1010902D2032095
+:10658000BDE8F087884615F8010B314600F0A3F806
+:10659000C7B23F2F11D003DC3FB12A2F7DD122E0BB
+:1065A0005B2F69D05C2F78D182E0F00602D520788D
+:1065B0002F283ED02078A8B9E2E7207890B12F2884
+:1065C00002D02E2803D06DE0B00730D46AE0700707
+:1065D00068D544452BD0B00764D514F8010C2F289A
+:1065E00025D05FE023E0287801E015F8010F31465F
+:1065F00000F071F8C0B22A28F7D021782E2909D1ED
+:10660000710707D5444512D0B10703D514F8011C12
+:106610002F290CD010B12F280DD023E0B00708D5BA
+:10662000F00606D42F212046F9F7A0FF08B101207B
+:10663000A6E70020A4E7B00714D52F212046F9F7DC
+:1066400095FF04009FD1F2E74B464246214628467B
+:10665000FFF78BFF012893D12F2F01D1B007E6D48C
+:10666000641C01E026F004082078314600F033F87D
+:1066700010F0FF07E8D1DAE720780028D7D02F28DC
+:1066800001D1B107D3D4314600F025F80146324696
+:10669000284606F095FF002800E014E0C7D0411C12
+:1066A00002D00546641C6EE720785B28BFD1F9E76D
+:1066B000F00708D115F8010B314600F00CF810F086
+:1066C000FF0700D16D1E14F8010B314600F003F8EE
+:1066D000B842E8D0ABE710B5044608070AD5F9F789
+:1066E000A9FE0068005DC00604D52046BDE8104044
+:1066F000F9F7A4BE204610BD2DE9F05F17460E0045
+:10670000814670D013B1B9B2FFF754F90024F9F7FC
+:1067100091FE8246006800E0641C315D415CC9075F
+:10672000FAD100253046FDF7C9FCD9F80810001B46
+:106730004A8AD11B814228D306EB040805E000BF3A
+:1067400018F805100A290CD06D1C8542F8D33119B0
+:10675000D9F8100003F0BCFA4846BDE8F05FFFF737
+:1067600023B8D9F8100003F0F3FA414600232A4673
+:106770004846FDF76FFF2C444846641CFFF714F8A9
+:10678000B9B24846FFF716F9E1E78B46DAF8001090
+:1067900006EB040818F805000B5CDB0702D0AB46DB
+:1067A0000A2804D0E819904201D26D1CF2E7D9F80A
+:1067B000100003F0CDFA414600235A464846FDF743
+:1067C00049FF5C44DAF8000000E0641C315D415C84
+:1067D000C907FAD14846FEF7E7FFB9B24846FFF7C6
+:1067E000E9F89EE7FFE7BDE8F09F000010B504461A
+:1067F00014480021027862B1012A09D12278022AC4
+:1068000006D1114AA3686FF30B02934200D10170C5
+:1068100010BD2278012AFBD162684AB18169491C06
+:10682000816160690028F3D0BDE8104004F0F9BB35
+:10683000D0E904231A44C0E904210021406800F093
+:10684000E7FBEEE7C80200208F2F010010B50446D9
+:106850000068FDF733FC0146A068428B408A114472
+:10686000B1FBF0F200FB121008B1002010BD0120B6
+:1068700010BD0000FEB50026044600960196029663
+:106880008068E9B3D0E9D0128A4273D0D0F83C03D3
+:1068900000286FD02046FEF73EFFA068D0F8445392
+:1068A000002D6AD000230A226946284604F0C8FB5E
+:1068B000A168BDF808500098C1F84403A0680023FF
+:1068C0000A22D0F84403694604F0BAFBA168BDF877
+:1068D00008200A23D1F844032031521C04F0B0FBF5
+:1068E000A168BDF808008883A168BDF80800488346
+:1068F000BDF80800A84202D22046FCF775FE00E071
+:106900000BE0A3682CA208212046203301F014FDDF
+:106910002046FEF72AFF70BB45E0D0F8440300286C
+:1069200049D02046FEF7F7FEA06800230A22D0F8DF
+:106930004403694604F084FBA0680199C0F844133D
+:10694000A0680029458BB9D100F5D070FDF7B6FBE2
+:106950000028A06805D000F5D0712030F9F725FE99
+:1069600001E080F82060A0682030FDF7A7FBADF8BB
+:106970000800B5E71FE01BE0FFE72030FDF79EFBB6
+:106980000504A0682D0CD0F83C13C0F84413A0688F
+:1069900006D000F1200100F5D070F9F706FE8DE772
+:1069A00080F8A0618AE72046FFF750FF002802D058
+:1069B0002046FEF7F9FEFEBD25730000FEB50D0072
+:1069C000044604D11E4940F2DD40FBF7C9FEA16830
+:1069D0000026D1F83C0338B300230A22694604F0AC
+:1069E0002FFB0195A06800230A22D0F83C036946DA
+:1069F00004F02CFB0196A068D0F83C130091408B6A
+:106A0000ADF80800A068C0F83C5300230A2269468C
+:106A1000284604F01BFBA1680A2328464A8B203134
+:106A2000521C04F013FBFEBDC1F83C53A068C0F833
+:106A3000405300960196A068408BADF80800E4E74B
+:106A4000ECE10000FEB504468068D0F84063002EFB
+:106A500028D000230A226946304604F0F1FAA168E2
+:106A600001980025C1F84003009501952B460A22A4
+:106A700069463046029504F0E9FA304604F0B2FA6D
+:106A8000A168D1F8400370B100230A22694604F0DE
+:106A9000D7FA0095A06800230A22D0F8400369467F
+:106AA00004F0D4FAFEBDC1F83C53FEBDFEB5044669
+:106AB00080682030FDF702FB0504A0684FF0000657
+:106AC0002D0CC0F8446333D0A068D0F83C03E0B18B
+:106AD00000230A22694604F0B3FABDF80820AA424E
+:106AE00013D1A0680A2300F5D071D0F83C03521CE2
+:106AF00004F0A6FAA06800F5D0712030F9F747FD40
+:106B00000028A06880F8A06112D000260B35294625
+:106B1000606904F037FA0100204604D003B0BDE8F4
+:106B2000F040FFF74BBFFFF78DFF761C082EEED32A
+:106B3000FEBD00000149416000207047FCF80000E4
+:106B40002DE9FC5F0E008346DDE90C47C6F100002D
+:106B500098469246814600D40846012503E000BFCE
+:106B600090FBFAF06D1C5045FADAA84500D945466D
+:106B700024B1002E01DB780700D5641EB80702D5CA
+:106B8000B8F1000F0AD0F80708D13CB1A54205D2F0
+:106B900020215846641EFBF73BFEF6E7002E02DA82
+:106BA0004E462D2102E0780703D52B215846FBF7EE
+:106BB0002FFE07F0030002280BD1B8F1000F08D117
+:106BC0003CB1A54205D230215846641EFBF720FE99
+:106BD000F6E7CDE90047434652463146584607F0AE
+:106BE000C3FEBDE8FC9F000070B50E460546006878
+:106BF0004FF48E7105F065FA4FF4A271286805F024
+:106C000060FA28681549C0F804132868000B44B2DC
+:106C1000082E03D312A14520FBF7A2FD7007000E3A
+:106C2000002C06DA04F00F0101F1E02181F8140DC7
+:106C300003E004F1E02484F8000428680121000B3B
+:106C400040B200F01F0291404009800000F1E020B6
+:106C5000C0F88012C0F8001170BD00008000020072
+:106C60002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5E
+:106C70002E5C696E746567726174696F6E5C6E72AA
+:106C800066785C6E7266785F676C75652E6800006A
+:106C900070B50E46044600684FF4887105F022FA7C
+:106CA0004FF49071206805F01DFA4FF4927120683E
+:106CB00005F018FA4FF4A271206805F013FA206865
+:106CC0001549C0F804132068000B45B2082E03D301
+:106CD00012A14520FBF744FD7007000E002D06DAD7
+:106CE00005F00F0101F1E02181F8140D03E005F139
+:106CF000E02585F8000420680121000B40B200F077
+:106D00001F0291404009800000F1E020C0F880128D
+:106D1000C0F8001170BD0000100302002E2E5C2E82
+:106D20002E5C2E2E5C2E2E5C2E2E5C2E2E5C696E22
+:106D3000746567726174696F6E5C6E7266785C6EA2
+:106D40007266785F676C75652E68000010B5024644
+:106D500000201268930702D0530702D410BD5007D9
+:106D600019D502F00300012807D002280BD00D49E5
+:106D70004FF49170FBF7F4FC0BE0C2F383100B6847
+:106D8000C01C184404E00323086803EB925210442B
+:106D90000860012010BD086800EB9253C2F389100F
+:106DA000401CEEE78415010002480068002800D06E
+:106DB00001207047C40200200268134602E08A42A4
+:106DC00004D01268002AFAD10B60016070470000FD
+:106DD0001CB5012905D08168D1F84813C1F34001E1
+:106DE00031B102B00022BDE81040114601F002BBF3
+:106DF000536804A1CDE90013136808A2022101F031
+:106E00009BFA1CBD20756E6B6E6F776E2070617281
+:106E1000616D657465723A200000000025733A25A3
+:106E20007325730D0A0000002DE9F74F82B0154657
+:106E300002980F004FF00006C068007A009058D00A
+:106E4000072248A12868F9F7B9FB78B1082247A1C1
+:106E50002868F9F7B3FB002830D02B6845A20298C8
+:106E600005B00221BDE8F04F01F066BA012F02D053
+:106E7000022F08D008E0029805B044A2BDE8F04F08
+:106E8000022101F059BA0126DFF81881002400BF61
+:106E900058F824100A226868F9F790FB10B1641CB6
+:106EA000052CF5D3052C06D004F0FF090224002E92
+:106EB00054D0002419E03CA26B68D0E7012F4FF0BA
+:106EC0000009F6D0012449E04A462146009800F026
+:106ED000B8FB48B90021204603F0C6FF03463AA29A
+:106EE0000221029801F028FA641C03F06BFFA04213
+:106EF000EAD805B0BDE8F08F4FF0000A55F824B08D
+:106F000003F060FF8046002609E00021304603F0D0
+:106F1000ABFF20225946F9F751FB90B1761C46454C
+:106F2000F3D3464506D155F8243030A20221029809
+:106F300001F002FA4A465146009800F082FB10B177
+:106F40000BE0B246EDE70021504603F08DFF03460B
+:106F50001DA20221029801F0EFF9641CBC42CBD3C0
+:106F6000C7E70000656E61626C650000646973616B
+:106F7000626C6500556E6B6E6F776E206F70746912
+:106F80006F6E3A2025730D0A0000000042616420F4
+:106F9000706172616D6574657220636F756E742EB9
+:106FA0000D0A000000030020556E6B6E6F776E2097
+:106FB0007365766572697479206C6576656C3A20C4
+:106FC00025730D0A000000004C6576656C20756E17
+:106FD000617661696C61626C6520666F72206D6FAD
+:106FE00064756C653A2025730D0A0000556E6B6E52
+:106FF0006F776E206D6F64756C653A25730D0A00AE
+:10700000C068012141727047C06800214172704719
+:107010007CB50D460646214C26E040201F4A6061A3
+:1070200014321F49019800F047FBE8B10198009025
+:10703000D4E904131A4A1B4803F0CAF808B155B141
+:107040000BE0002D1BD0D4E9040108442061019815
+:1070500003F0E7FF08E0042812D0102817D01249E7
+:1070600040F21710FBF77CFB002201A9304604F028
+:10707000C7FA0028D1D009480C3000F0BFFB7CBD16
+:10708000019803F0CEFFA069401CA061F3E70198CE
+:1070900003F0C7FF01202070E6E70000C8020020CF
+:1070A000C81D0020C0030020301501002DE9FF415C
+:1070B0000026264800F0A8FB2448001F074600F0E1
+:1070C000A3FB234C60680090A56800E00098694627
+:1070D000284004EB80000C30FFF738FE0028F5D183
+:1070E00001AA009901EA050304EB8303491CDB684C
+:1070F00042F82030401C00910328F2D3019800F0A0
+:10710000030001281AD002280ED012494FF4AF70A4
+:10711000FBF726FB384600F074FB08B1009860606E
+:1071200004B03046BDE8F0810198032101EB905096
+:107130000099BDF80A6001EB900005E00198BDF8E8
+:107140000A60C0F3831008440090E3E7F0230020B6
+:10715000D81F0020841501002DE9FE4F814603F061
+:1071600031FE0746D9F80C0090F80880407A20B923
+:107170001FA20221484601F0DFF822A324A2082121
+:10718000484601F0D9F82AA20821484601F0D4F86F
+:10719000002429E001231A462146404603F01CFE44
+:1071A0008246002301222146404603F015FE054693
+:1071B000042801D2064600E004260121204603F0FF
+:1071C00053FE0346AE4201D229A200E027A229487D
+:1071D00050F8261050F82A008DE8070026A2082152
+:1071E000484601F0A9F8641CBC42D3D3BDE8FE8F29
+:1071F0004C6F6773206172652068616C74656421EF
+:107200000D0A00006D6F64756C655F6E616D6500E1
+:10721000252D343073207C2063757272656E742066
+:107220007C206275696C742D696E200D0A00000067
+:107230002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7E
+:107240002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6E
+:107250002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5E
+:107260002D2D2D2D2D2D2D2D2D2D0D0A0000000045
+:107270002A00000000030020252D343073207C20DC
+:10728000252D3773207C20257325730D0A000000FF
+:107290004FF4004421462F4803F042FD20B12EA2B6
+:1072A00040F22111F8F7B6FF01F072FC20B12AA2DA
+:1072B0004FF49371F8F7AEFF002001F089FCFAF764
+:1072C000DFF820B124A24FF49571F8F7A3FF264A06
+:1072D00001212648FAF7B6F820B11FA240F22D117D
+:1072E000F8F798FF2148002221460068FAF7EEF8E7
+:1072F00020B119A24FF49871F8F78CFFFCF7A6FBA8
+:1073000007F004FEFCF7A8FDFFF74EF8184C606884
+:1073100003280FD32088052505EB004015A103F0B5
+:1073200075FC6068032805D320881DA105EB00408B
+:1073300003F06CFC03F040FB0C48183001F0CEFA6F
+:107340000A48343001F0CAFA0848503001F0C6FA51
+:10735000F0E70000391400002E2E5C2E2E5C2E2E3D
+:107360005C6D61696E2E630079E2000010F200002E
+:1073700084050020436F6D6D616E64204C696E65FD
+:1073800020496E74657266616365206578616D7011
+:107390006C6520737461727465642E0D0A000000C0
+:1073A000506C6561736520707265737320746865D5
+:1073B00020546162206B657920746F2073656520AD
+:1073C000616C6C20617661696C61626C6520636FD1
+:1073D0006D6D616E64732E0D0A0000002DE9FF4F84
+:1073E0004FF0000881B014468B468146C246C0F873
+:1073F00000802578002D71D0F9F71CF80090006806
+:10740000405DC00702D004F801AB84E0D9F8000069
+:107410008300401CC9F800004BF8034015E02678B3
+:10742000002E78D0B8F1000F05D1222E10D0272ED3
+:107430000ED05C2E1ED0B04514D12046FCF73EFE87
+:107440000246611C2046F9F74DF84FF00008E6E7C8
+:107450002046FCF733FE0246611C2046F9F742F84D
+:10746000B046DCE7B8F1000F50D05C2E6AD16078EE
+:10747000404508D12046FCF721FE0246611C20460B
+:10748000F9F730F85EE030281CD100270225605D56
+:10749000A0F13001072906D86D1C41EAC701EDB201
+:1074A000CFB2052DF3D3022D0CD92046FCF706FEF2
+:1074B000421B61192046491E921CF9F713F804F883
+:1074C000017BACE778281ED100270225605DA0F182
+:1074D0003001092903D841EA07100DE021E0A0F1AD
+:1074E0006101052901D8573804E0A0F141010529BF
+:1074F00007D8373840EA07106D1CEDB2C7B2042D2B
+:10750000E4D3022DD1D8B8F1000F1BD10098006848
+:10751000805DC00716D0D9F8001004988142FFF4AE
+:1075200068AFD9F800000C2804D907A140F25B40ED
+:10753000FBF716F9D9F8002040464BF822A005B019
+:10754000BDE8F08F641C6AE72E2E5C2E2E5C2E2E7A
+:107550005C2E2E5C2E2E5C2E2E5C636F6D706F6E1B
+:10756000656E74735C6C69627261726965735C6389
+:107570006C695C6E72665F636C692E63000000006C
+:107580002DE9F05FC7888A46191D1646B1FBF7F250
+:10759000B1FBF7F507FB121999193944C91CB1FB66
+:1075A000F7F104464079C9B2DDF828B0884206D226
+:1075B00017499420FBF7D4F801E024686D1E002DD4
+:1075C000FBD1A846A7EB0905B5421AD81CE000BFBD
+:1075D000BBF1000F06D004EB09010AEB08002A46B4
+:1075E000091D05E004EB09000AEB08012A46001D0D
+:1075F000F8F778FF2468761B4FF00009A844B742DB
+:1076000001D9354600E03D46002EE1D1BDE8F09FAE
+:10761000B40F010033B581B00546002409E0002213
+:107620006946284603F0ECFF18B9009803F0F9FC0E
+:10763000641C02A9284604F0A7F90028EFD12046CF
+:107640003EBD70B5144600230D4606461A4603F0AB
+:10765000C3FB844201D9002070BD22462946304632
+:1076600003F0E0FB012070BD30B5024669B103F0C4
+:10767000A9FB0021084C0BE001EB410304EB830361
+:1076800015685B88AB4202D11160002030BD491CF7
+:107690008142F1D3052030BDD403002010B50C4643
+:1076A0000021E16061600349A160012103F0DCFB7E
+:1076B000206010BD2CFB00002DE9FE43002416467F
+:1076C0000D460C2780460094019423463A466946AD
+:1076D000029403F0B5FC009845F8040B019845F8B6
+:1076E000040B029845F8040B009800F003000128F1
+:1076F00003D0022806D0346017E00098C0F383104E
+:10770000840004E00098800D06F0FEF804463B4635
+:1077100022462946404603F093FC30680C34A042D0
+:1077200003D301203460BDE8FE830020FBE770B581
+:107730008468006804F10805FCF7C0FCC1B2297335
+:10774000A08B6A890844B0FBF2F302FB13035B1CB5
+:107750002B80A08B0844B0FBF2F35B1CAB80608BEA
+:107760000844B0FBF2F35B1CEB80608B0844B0FB79
+:10777000F2F102FB1101491C6980284670BD10B569
+:1077800031B1B2FBF3F403FB14241CB1092010BD8A
+:107790000E2010BD01600021416081608281C381A3
+:1077A000084610BD70B50C460546F8F75BFD00288D
+:1077B00002D021882868084470BD10B50A8849881D
+:1077C0008A4203D1F8F790FD012010BD002010BDC2
+:1077D00070B50C460546F8F76AFD002802D06188AE
+:1077E0002868084470BD10B50A8849888A4203D1C8
+:1077F000F8F754FD012010BD002010BD002100F05D
+:107800000FB8002100F012B8012100F01EB80121CC
+:1078100000F011B808B56A46F8F7BBFD009808BD3E
+:1078200008B56A46F8F79BFD009808BD08B56A469A
+:10783000F8F795FD08BD08B56A46F8F783FD08BD61
+:1078400008B56A46F8F772FD08BD08B56A46F8F74C
+:1078500079FD009808BD08B56A46F8F7A7FD0098BD
+:1078600008BD000070B5040003D113A1FE20FAF793
+:1078700077FF00252846FAF78FFE206862680168C6
+:10788000914214D9491E01600D781CB919A1C2207A
+:10789000FAF766FF208BE16805FB00152068217A66
+:1078A0000278891A0279C9B28A4200D20171002095
+:1078B000FAF7A0FE284670BD2E2E5C2E2E5C2E2ED2
+:1078C0005C2E2E5C2E2E5C2E2E5C636F6D706F6EA8
+:1078D000656E74735C6C69627261726965735C6217
+:1078E000616C6C6F635C6E72665F62616C6C6F631F
+:1078F0002E6300002E2E5C2E2E5C2E2E5C2E2E5C17
+:107900002E2E5C2E2E5C636F6D706F6E656E7473C1
+:107910005C6C69627261726965735C62616C6C6FE8
+:10792000635C6E72665F62616C6C6F632E630000F5
+:1079300070B50C46050004D110A140F22110FAF7F1
+:107940000FFF24B90DA14FF49170FAF709FF002041
+:10795000FAF722FE1DB91849CF20FAF701FFE868AF
+:107960002A68211A288BB1FBF0F11068431C1360C0
+:107970000170BDE870400020FAF73CBE2E2E5C2E50
+:107980002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FBB
+:107990006D706F6E656E74735C6C69627261726932
+:1079A00065735C62616C6C6F635C6E72665F626172
+:1079B0006C6C6F632E630000F478000010B5040057
+:1079C00002D0206830B901E00E2010BD17A1D920E7
+:1079D000FAF7C6FE606818B914A1DA20FAF7C0FEFB
+:1079E000A06818B911A1DB20FAF7BAFEE06818B94F
+:1079F0000EA1DC20FAF7B4FE208B18B90BA1DD2014
+:107A0000FAF7AEFE207A61682268401AC0B21160AF
+:107A100004E0226811684B1C13600870401EC0B25D
+:107A2000F7D221680020087110BD00002E2E5C2EB8
+:107A30002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F0A
+:107A40006D706F6E656E74735C6C69627261726981
+:107A500065735C62616C6C6F635C6E72665F6261C1
+:107A60006C6C6F632E6300002DE9F04F81468068D7
+:107A700089B0D0F84803C0F3400038B109B0484697
+:107A8000BDE8F04F0022114600F0B4BC012907D92F
+:107A900009B04846BDE8F04F24A2022100F04CBCDA
+:107AA00027492848081A1C21B0FBF1F8002538E0C6
+:107AB0002448C5EBC50110EB81044FF0000AB4F86F
+:107AC00018B0D4E90101A1EB000604D11EA140F2D7
+:107AD0001F10FAF745FE2068077924B91AA140F271
+:107AE0002F10FAF73DFE2068217A0078081AC0B2FC
+:107AF000642117FB01F1B1FBF6F2642110FB01F1E7
+:107B0000B1FBF6F16369CDE90210CDE90462CDE97C
+:107B10000676CDE900BA1B4A0821484600F00CFC65
+:107B20006D1C4545C4D309B0BDE8F08F42616420A7
+:107B3000617267756D656E7420636F756E74000099
+:107B4000AC1D01003C1D01002E2E5C2E2E5C2E2E45
+:107B50005C2E2E5C2E2E5C2E2E5C636F6D706F6E15
+:107B6000656E74735C6C69627261726965735C6284
+:107B7000616C6C6F635C6E72665F62616C6C6F638C
+:107B80002E680000940B0100C20800F007030120DA
+:107B9000895C98400840704710B5C20800F00703A0
+:107BA000885C01249C402043885410BD70B5154664
+:107BB0008268D2F84843C4F3400424B11A462946E7
+:107BC00000F018FC06E039B1516804A20B680221EC
+:107BD00000F0B2FB012070BD002070BD25733A207B
+:107BE00077726F6E6720706172616D657465722067
+:107BF000636F756E740D0A0070B50D46040004D1F4
+:107C000022A140F65640FAF7ABFDA06818B16068B3
+:107C100008B1206820B91DA140F65740FAF7A0FD31
+:107C2000022D0CD1A068D0F84803C0F3400030B159
+:107C30002046BDE870400022114600F0DBBB40F654
+:107C40005F451CB911A12846FAF78AFD206918B9C9
+:107C50000EA12846FAF784FD1A4A1BA1206902F0FA
+:107C600037F84FF446651CB908A12846FAF778FDA5
+:107C7000206918B905A12846FAF772FD2069BDE808
+:107C80007040104A10A1093202F022B82E2E5C2E4C
+:107C90002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FA8
+:107CA0006D706F6E656E74735C6C6962726172691F
+:107CB00065735C636C695C6E72665F636C692E638E
+:107CC0000000000000F800002573000070B50D46AC
+:107CD000040004D113A140F66540FAF741FDA06805
+:107CE00018B1606808B1206820B90EA140F666405E
+:107CF000FAF736FD012D07D0022D0CD1A068D0F87F
+:107D00004803C0F3400030B12046BDE87040002277
+:107D1000114600F06FBB2046BDE870400FA2022163
+:107D200000F00ABB2E2E5C2E2E5C2E2E5C2E2E5CBE
+:107D30002E2E5C2E2E5C636F6D706F6E656E74738D
+:107D40005C6C69627261726965735C636C695C6EBC
+:107D500072665F636C692E6300000000506C6561A1
+:107D6000736520737065636966792061207375623D
+:107D7000636F6D6D616E642E0D0A00001CB50129E4
+:107D800005D002290BD014D94FF0010112E002B046
+:107D90004FF00002BDE81040114600F02BBB5368C5
+:107DA00008A1CDE9001313680CA2022100F0C4FA67
+:107DB0001CBD002102B00023BDE810401A46FFF7A9
+:107DC000F5BE000020756E6B6E6F776E207061726D
+:107DD000616D657465723A200000000025733A25D4
+:107DE0007325730D0A00000010B50446012901D067
+:107DF000012100E0002100231A46FFF7D7FE0028EA
+:107E000008D1A168C1F83803E068C068BDE8104037
+:107E100003F03ABD10BD00003EB50446012901D073
+:107E2000012100E0002100231A46FFF7BFFE0028D1
+:107E300018D1E068C06803F0FDFCC0B2642110FBFB
+:107E400001F2E168C9688968B2FBF1F2D2B200922E
+:107E5000CDE90101A06804A20821D0F838332046FA
+:107E600000F06AFA3EBD00004C6F7374206C6F67BF
+:107E7000733A2025750D0A4D6178206C6F6720716B
+:107E800075657565207574696C697A6174696F6E62
+:107E90003A2025752525205B25752F25755D0D0A52
+:107EA000000000007CB515460E46040004D118A160
+:107EB00040F68640FAF754FCA06818B1606808B133
+:107EC000206820B912A140F68740FAF749FC012E3C
+:107ED00003D0022E09D0012108E002B02046BDE8FF
+:107EE00070400022114600F085BA002100231A4696
+:107EF0002046FFF75BFE002809D1696812A0CDE992
+:107F0000000117A2022120462B6800F015FA7CBD63
+:107F10002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E9B
+:107F20002E5C636F6D706F6E656E74735C6C6962EE
+:107F30007261726965735C636C695C6E72665F63C3
+:107F40006C692E630000000020756E6B6E6F776E9B
+:107F500020706172616D657465723A2000000000E6
+:107F600025733A257325730D0A00000010B50446E9
+:107F7000012901D0012100E0002100231A46FFF76A
+:107F800015FE002806D1A068D0F8481321F004019E
+:107F9000C0F8481310BD10B50446012901D00121D5
+:107FA00000E0002100231A46FFF700FE002806D15A
+:107FB000A068D0F8481341F00401C0F8481310BD80
+:107FC0007CB514460D460646022901D9012100E080
+:107FD000002100231A46FFF7E9FD002811D1022DE8
+:107FE00005D03046FBF72CFD60B10BA30BE06168B8
+:107FF0000AA0CDE900010FA202213046236800F05B
+:108000009BF97CBD0EA302B03046BDE870400DA2C6
+:10801000082100F091B900006F6E000020756E6BB2
+:108020006E6F776E20706172616D657465723A2053
+:108030000000000025733A257325730D0A00000027
+:108040006F6666004563686F207374617475733A78
+:108050002025730D0A00000010B50446012901D047
+:10806000012100E0002100231A46FFF79FFD0028B0
+:1080700006D1A068D0F8481321F00801C0F84813D1
+:1080800010BD10B50446012901D0012100E00021F6
+:1080900000231A46FFF78AFD002806D1A068D0F811
+:1080A000481341F00801C0F8481310BD7FB50D46D4
+:1080B000040004D123A140F6CC40FAF751FBA0689C
+:1080C00018B1606808B1206820B91EA140F6CD4003
+:1080D000FAF746FB012D01D0012100E00021002329
+:1080E0001A462046FFF762FD002829D1A068002625
+:1080F000D0F8405305B301E0082E1DD200230A2218
+:1081000001A9284602F09CFFBDF80C20A1680A23B3
+:10811000284601F5D071521C02F092FFA068334648
+:1081200000F5D0700090029D761C14A20821204614
+:1081300000F002F9002DDFD1A168002081F8A00134
+:108140007FBD00002E2E5C2E2E5C2E2E5C2E2E5C13
+:108150002E2E5C2E2E5C636F6D706F6E656E747369
+:108160005C6C69627261726965735C636C695C6E98
+:1081700072665F636C692E63000000005B253364E8
+:108180005D2025730D0A00007CB515460E460400DF
+:1081900004D120A140F63250FAF7E2FAA06818B1F3
+:1081A000606808B1206820B91AA140F63350FAF788
+:1081B000D7FA012E03D0022E18D9012117E0A168A9
+:1081C000204601F11002123105F0D2FF00281FD025
+:1081D000A16850201DA24882A1681820088202B020
+:1081E0002046BDE87040042100F0A6B8002100231D
+:1081F0001A462046FFF7DAFC002809D1696822A058
+:10820000CDE9000126A2022120462B6800F094F857
+:108210007CBD00002E2E5C2E2E5C2E2E5C2E2E5C45
+:108220002E2E5C2E2E5C636F6D706F6E656E747398
+:108230005C6C69627261726965735C636C695C6EC7
+:1082400072665F636C692E63000000004E6F2072DF
+:108250006573706F6E73652066726F6D20746865EC
+:10826000207465726D696E616C2C20617373756D1D
+:1082700065642038307832342073637265656E200F
+:1082800073697A650D0A000020756E6B6E6F776EEC
+:1082900020706172616D657465723A2000000000A3
+:1082A00025733A257325730D0A00000070B5044646
+:1082B000012901D0012100E0002100231A46FFF727
+:1082C00075FC002817D140F62B551CB90AA1284689
+:1082D000FAF746FA206918B907A12846FAF740FAD2
+:1082E000134A14A1206901F0F3FCA16850204882D0
+:1082F000A1681820088270BD2E2E5C2E2E5C2E2EBA
+:108300005C2E2E5C2E2E5C2E2E5C636F6D706F6E5D
+:10831000656E74735C6C69627261726965735C63CB
+:108320006C695C6E72665F636C692E6300000000AE
+:1083300016F80000257300000FB4F8B5044608983D
+:108340000E4620B91DA140F65120FAF709FA24B9CA
+:108350001AA140F65220FAF703FAA06818B1606833
+:1083600008B1206820B915A140F65320FAF7F8F9B2
+:1083700009A80090A068D0F84813490717D5817D57
+:10838000B14214D0C58A3146204606F045FE6A4601
+:108390002069089901F008FDE9B2204606F03CFE8C
+:1083A000290A204606F01AFEF8BC5DF814FB6A465E
+:1083B0002069089901F0F8FCF6E700002E2E5C2EEB
+:1083C0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F71
+:1083D0006D706F6E656E74735C6C696272617269E8
+:1083E00065735C636C695C6E72665F636C692E6357
+:1083F000000000002DE9F04F89B090460D460400C2
+:1084000004D191A140F6D220FAF7AAF9A06818B1D8
+:10841000606808B1206820B98BA140F6D320FAF734
+:108420009FF99748FBF74AFE064695483338FBF715
+:1084300045FE301A1FFA80F9914892A22038009028
+:10844000A0680821406803682046FFF775FFA06810
+:1084500040680068FBF732FE064689482038FBF783
+:108460002DFE304482B2A068002340684168204657
+:10847000FEF742F985A208212046FFF75DFFB8F11B
+:10848000000F22D00DB300261DE000BF06EB460A08
+:1084900005EB8A0BDBF80400FBF710FE074655F8E6
+:1084A0002A00FBF70BFE391849450BD9DBF804000D
+:1084B000FBF704FE074655F82A00FBF7FFFD38449A
+:1084C0001FFA80F9761C4645E0D36D483338FBF738
+:1084D000F5FD4844801C1FFA80F9694800904B461E
+:1084E0006DA208212046FFF727FF09F1030087B29C
+:1084F000079000233A466AA12046FEF7FDF8002DBA
+:1085000051D000264DE000BF06EB460A05EB8A0B72
+:1085100055F82A00DBF8043063B348B3584965A224
+:108520003339CDE9001008212046FFF705FF09F196
+:1085300002000090DBF80400FBF7C0FD074655F889
+:108540002A00FBF7BBFD07444D483338FBF7B6FD67
+:1085500039180098401A801E81B22046FDF72AFA89
+:108560003A225749206901F0B3FB0098401C0AE009
+:10857000009301E040B100904B4647A208212046FD
+:10858000FFF7DAFE079887B2DBF8081029B100235D
+:108590003A462046FEF7B0F802E02046FDF704F91F
+:1085A000761C4645B0D3A06840688068002847D054
+:1085B000814600200646054603AF02902A466D1C00
+:1085C00002AB012148460097FCF76AFC029850B1C3
+:1085D0000068FBF773FDB042F0D902980068FBF722
+:1085E0006DFD86B2EAE7012D2AD036A20821204689
+:1085F000FFF7A2FE0025B8462A466D1C02AB0121FA
+:108600004846CDF80080FCF74BFC0298002817D0B4
+:10861000B11C8FB2006800903B461FA20821204683
+:10862000FFF78AFE0298FF1CBAB2416821B100230D
+:108630002046FEF761F8DFE72046FDF7B5F8DBE7F7
+:1086400009B0BDE8F08F00002E2E5C2E2E5C2E2E81
+:108650005C2E2E5C2E2E5C2E2E5C636F6D706F6E0A
+:10866000656E74735C6C69627261726965735C6378
+:108670006C695C6E72665F636C692E63000000005B
+:108680001CF8000025732573000000004F7074690A
+:108690006F6E733A0D0A00002020252D2A733A00D0
+:1086A00053686F7720636F6D6D616E642068656CD1
+:1086B000702E000020202573257325730000000014
+:1086C000E8340000537562636F6D6D616E64733AD8
+:1086D0000D0A00008068D0F84803C0F340007047DE
+:1086E0008068D0F84803C0F3400070472DE9F0419E
+:1086F0001E46DDF8188015460F46040004D10DA172
+:1087000040F69410FAF72CF82A463946204600F035
+:108710002DF805000CD15EB14146E06801F0BEFFC6
+:10872000002802DA0420BDE8F081E06801214172EE
+:108730002846F8E72E2E5C2E2E5C2E2E5C2E2E5C0C
+:108740002E2E5C2E2E5C636F6D706F6E656E747373
+:108750005C6C69627261726965735C636C695C6EA2
+:1087600072665F636C692E63000000002DE9F047BC
+:1087700015460E46040004D143A140F63610F9F721
+:10878000EFFFA06818B1606808B1206820B93EA169
+:1087900040F63710F9F7E4FF207E0A2806D00D28AE
+:1087A00004D039A140F63810F9F7DAFFE068234623
+:1087B000434A4461606801680F683146B847002841
+:1087C0005FD1606920B930A140F64710F9F7C8FFC2
+:1087D000606902F024FC002853D1A168C1F83C0371
+:1087E000A168C1F840034FF45371A068F7F7A1FEE8
+:1087F000A068D0F8481341F02001C0F84813A068E1
+:10880000D0F8481365F38201C0F84813A068D0F887
+:10881000481341F00801C0F84813A1680120294F0E
+:108820000870A168502040F663194882A16818209A
+:10883000002408822448254940F6641A0D1A80460F
+:1088400013E000BF18EBC40603D10FA14846F9F7A7
+:1088500087FF7068006818B90BA15046F9F780FFD0
+:108860007068006847F82400641CB4EBD50FE9D3A6
+:10887000072D05D9E908164B04223846F7F7E4FD21
+:108880000020BDE8F08700002E2E5C2E2E5C2E2EE0
+:108890005C2E2E5C2E2E5C2E2E5C636F6D706F6EC8
+:1088A000656E74735C6C69627261726965735C6336
+:1088B0006C695C6E72665F636C692E630000000019
+:1088C000F143000078030020841B0100141C010008
+:1088D000B5E000000023FBF7BDBE000010B50400AA
+:1088E00004D122A140F61B20F9F73AFFA06818B185
+:1088F000606808B1206820B91CA140F61C20F9F777
+:108900002FFFA068102100F55270FEF79EFFA068AF
+:108910000078F8B101281DD002281BD12046FBF7B2
+:10892000C5FA00212046FBF7CFF898B11DA203211C
+:1089300020462368FFF700FD2046FBF781F848B189
+:10894000A36818A2082120462033FFF7F5FC204633
+:10895000FCF7FAFF206901F0FBF9A068BDE81040C0
+:108960006FF0100100F55270FEF75ABF2E2E5C2EEC
+:108970002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FBB
+:108980006D706F6E656E74735C6C69627261726932
+:1089900065735C636C695C6E72665F636C692E63A1
+:1089A000000000002573000070B5040004D117A179
+:1089B00040F6EA10F9F7D4FEA06818B1606808B173
+:1089C000206820B911A140F6EB10F9F7C9FEA068A4
+:1089D0000078012801D0082070BD606801688A68AD
+:1089E0000021904705000FD10821204606F014FB16
+:1089F0000121204606F0F2FA12A1206901F068F97F
+:108A000002212046FBF746FB284670BD2E2E5C2E29
+:108A10002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F1A
+:108A20006D706F6E656E74735C6C69627261726991
+:108A300065735C636C695C6E72665F636C692E6300
+:108A4000000000000D0A0A0000F1804000680028C4
+:108A500000D00120704708B500F18040002101607E
+:108A60000068009008BD000010B5104C207820B9B7
+:108A70000FA140F21F10F9F773FE606820B90CA136
+:108A80004FF49070F9F76CFE0020F9F785FD6068EF
+:108A9000401E6060606818B903F046FD00206070F9
+:108AA000BDE810400020F9F7A5BD0000A017002088
+:108AB0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EF0
+:108AC0002E5C696E746567726174696F6E5C6E723C
+:108AD00066785C6C65676163795C6E72665F647210
+:108AE000765F636C6F636B2E6300000070B5184C8B
+:108AF0000546207818B917A1FE20F9F731FE6078F5
+:108B000038B115B16968002088470020F9F744FDA5
+:108B10000CE00020F9F740FD25B10D48294608304A
+:108B2000FEF74AF9606808B903F0CEFC6068401CA3
+:108B300060600020F9F75EFD6068002806D1BDE89E
+:108B4000704004A14FF48D70F9F70ABE70BD0000AB
+:108B5000A01700202E2E5C2E2E5C2E2E5C2E2E5C5E
+:108B60002E2E5C2E2E5C696E746567726174696F5F
+:108B70006E5C6E7266785C6C65676163795C6E7260
+:108B8000665F6472765F636C6F636B2E63000000D8
+:108B900070B50A4C207808B185250CE00020A06053
+:108BA00060602061E060064803F0F6FC054603F0D3
+:108BB00059FC01202070284670BD0000A01700203D
+:108BC000454700000148007870470000A0170020CA
+:108BD00070B5174C0546207818B916A1C120F9F7D1
+:108BE000BFFDA07838B115B1696801208847002021
+:108BF000F9F7D2FC0CE00020F9F7CEFC25B10C48C7
+:108C000029461030FEF7D8F8E06808B903F022FDD5
+:108C1000E068401CE0600020F9F7ECFCE068002808
+:108C200005D1BDE8704003A1DD20F9F799BD70BD05
+:108C3000A01700202E2E5C2E2E5C2E2E5C2E2E5C7D
+:108C40002E2E5C2E2E5C696E746567726174696F7E
+:108C50006E5C6E7266785C6C65676163795C6E727F
+:108C6000665F6472765F636C6F636B2E63000000F7
+:108C700010B500B9044803F05DFD002802D1034A95
+:108C80000121117010BD000050F300007C01002094
+:108C900010B5044600F007F8204603F01FFE03F06D
+:108CA00016FE002010BD10B503F00AFEBDE810400E
+:108CB00003F01EBEF0B505460478154889B0164687
+:108CC00040F82420124A08690832A2F10C0742F841
+:108CD0002400487F385520226846F7F703FC0494A7
+:108CE0002878385C48B10EB10A4A00E00022694693
+:108CF000281D04F079F809B0F0BD0EB1064A00E075
+:108D00000022694605F10C0003F06CFEF3E7000059
+:108D10008401002035E80000DDE6000030B403786F
+:108D2000054CE35C1BB130BC001D04F077B930BCCE
+:108D30000C3003F065BF0000800100200178044A78
+:108D4000515C11B1001D04F0F5B90C3003F0EABF1D
+:108D50008001002003490248C1F804037047000065
+:108D600004148001007002402DE9F0411D461746B1
+:108D700006460C46AA4204D213A140F2C310F9F7EA
+:108D8000EFFC206838B103F0A1FC20B90EA14FF42C
+:108D9000E270F9F7E5FC6068A84204D20021716036
+:108DA0002168316007E075602168401B31606060B8
+:108DB000216829442160AF4203D110B10120BDE8F0
+:108DC000F0810020FBE700002E2E5C2E2E5C2E2E64
+:108DD0005C2E2E5C2E2E5C2E2E5C636F6D706F6E83
+:108DE000656E74735C647269766572735F6E7266C9
+:108DF0005C757362645C6E72665F6472765F7573D5
+:108E000062642E630000000010B50D4C207820B97C
+:108E10000CA140F2EF60F9F7A3FC00F017FE19492E
+:108E2000D1F80403C1F80803174900200860BFF314
+:108E30006F8FBFF34F8F05F0ADFE0120207010BD86
+:108E4000940100202E2E5C2E2E5C2E2E5C2E2E5C8D
+:108E50002E2E5C2E2E5C636F6D706F6E656E74735C
+:108E60005C647269766572735F6E72665C7573625C
+:108E7000645C6E72665F6472765F757362642E63A3
+:108E80000000000000700240007502402DE9F0472C
+:108E9000DFF8049199F80000012804D03FA140F2C6
+:108EA0008C60F9F75DFC4FF40068404603F0BCFAB3
+:108EB00000F05CFB494E4A4D49F2753450B1002038
+:108EC000F9F76AFB29680320002952D0306000209E
+:108ED000F9F790FB0020F9F75FFB2968404FC020AD
+:108EE000143700294AD038600020F9F783FB3D4948
+:108EF00001200860BFF36F8FBFF34F8F3A480168BE
+:108F00000905FCD5404603F08FFA0020F9F744FB31
+:108F10002868A846002580B33D600020F9F76AFB69
+:108F200000F024FB50B10020F9F736FBD8F8001010
+:108F3000404669B335600020F9F75CFB2B4940F2ED
+:108F4000E37008604020091D0860BFF36F8FBFF316
+:108F50004F8F244980201C3108604C4640F2FF109E
+:108F6000C4E9020505F016FEA57002202070BDE8D8
+:108F7000F0872C6030602C60A9E703E02C6038603B
+:108F80002C60B1E7C8F800403D60C8F80040C4E775
+:108F9000046035600460CEE7940100202E2E5C2E24
+:108FA0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F85
+:108FB0006D706F6E656E74735C64726976657273E2
+:108FC0005F6E72665C757362645C6E72665F64721B
+:108FD000765F757362642E630000000014ED064036
+:108FE00000EC064000750240007402400078024028
+:108FF00005F0E4BE70B5054605F0E0FE2846FCF736
+:109000009FFF044600F00F00092804D30E4940F2E8
+:10901000B640F9F7A5FB04F00F0122064FF001005E
+:1090200001D50A4A01E0094A121D136888408343AA
+:109030001360BFF36F8FBFF34F8F284600F0BAF96C
+:109040000349C1F8080370BD309C00001075024050
+:109050000070024070B5010600F00F050446092DAE
+:1090600004D30C4940F28240F9F77AFB082D04D36F
+:10907000084940F28340F9F773FB07480460BFF3E7
+:109080004F8F44F480710160BFF36F8FBFF34F8F38
+:1090900070BD0000309C00000C75024070B50546A4
+:1090A00000F088F92149C1F80403284603F048F884
+:1090B00000283AD12846FCF743FF044600F00F0091
+:1090C000092804D31A4940F2A540F9F749FB04F0F6
+:1090D0000F0021064FF0010401D5164901E01549A2
+:1090E000091D0A6804FA00F002430A60BFF36F8F9B
+:1090F000BFF34F8F280718D0280616D405F00F00AD
+:10910000082812D20020F9F747FA284600F024FD7B
+:109110002846FCF7A5FE84400748C168A143C1600A
+:10912000BDE870400020F9F765BA70BD00700240DC
+:10913000309C0000107502409401002010B5FCF72F
+:10914000FFFEBDE8104002F0FBBF00002DE9F0413A
+:109150000E460746FCF784FE054626B918A140F6E0
+:109160005600F9F7FDFA0020F9F716FA244C3807F3
+:1091700004D1A078874201D010241BE02089E16847
+:10918000C04380B20843012101FA05F5284201D00D
+:1091900011240FE03846FCF797FE00218160326809
+:1091A0000260726842608173E0680543E5600C46C6
+:1091B00005F0D8FE0020F9F71DFA2046BDE8F08141
+:1091C0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ED9
+:1091D0002E5C636F6D706F6E656E74735C64726924
+:1091E000766572735F6E72665C757362645C6E72D4
+:1091F000665F6472765F757362642E6300000000C0
+:109200009401002010B5FCF75FFE808910BD0000BE
+:1092100070B50C00054602D0601E044204D011A1B6
+:1092200040F29B70F9F79CFA05F00F0008280CD368
+:109230001C480068C1B2802904D04FF48060A0426D
+:109240000AD204E04FF40070F9E7402C04D905A1DC
+:1092500040F29D70F9F784FA2846FCF735FE8481C8
+:1092600070BD00002E2E5C2E2E5C2E2E5C2E2E5CF1
+:109270002E2E5C2E2E5C636F6D706F6E656E747338
+:109280005C647269766572735F6E72665C75736238
+:10929000645C6E72665F6472765F757362642E637F
+:1092A000000000001C75024010B5FCF749FE0446A2
+:1092B00000F00F00082804D3064940F2CF40F9F728
+:1092C0004FFA054944F480700860BFF36F8FBFF315
+:1092D0004F8F10BD309C00001875024010B5FCF790
+:1092E0002FFE00F00F01082901D3002010BD020657
+:1092F000054800EB810002D5D0F8200401E0D0F849
+:1093000044040128F1D110BD0070024010B5FCF7F3
+:1093100017FE044600F00F00082804D3054940F268
+:10932000D740F9F71DFA04480460BFF36F8FBFF30D
+:109330004F8F10BD309C00001875024070B5044678
+:10934000000604F00F0502D5092D09D301E0092D0F
+:1093500008D307A140F26310F9F702FA200601D5FD
+:10936000134801E01248123030F8150070BD0000BB
+:109370002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E27
+:109380002E5C636F6D706F6E656E74735C64726972
+:10939000766572735F6E72665C757362645C6E7222
+:1093A000665F6472765F757362642E63000000000E
+:1093B0000CF4000070B50546000605F00F0402D558
+:1093C000092C09D301E0092C08D307A14FF4C6707A
+:1093D000F9F7C6F9280601D5134801E0124809300B
+:1093E000015D0120884070BD2E2E5C2E2E5C2E2E3D
+:1093F0005C2E2E5C2E2E5C2E2E5C636F6D706F6E5D
+:10940000656E74735C647269766572735F6E7266A2
+:109410005C757362645C6E72665F6472765F7573AE
+:1094200062642E630000000030F400002DE9F0417A
+:109430000D460646FCF714FD044625B930A140F25E
+:10944000E770F9F78DF90020F9F7A6F83C483107E5
+:1094500004D181788E4201D0102438E00189804601
+:10946000C943C06889B201270143A740394201D0EE
+:1094700011242CE03046FCF727FD044606F00F00CF
+:10948000310600EB40002AD52E4901EB8006286802
+:1094900003F01CF90028287A4FEAC07004D008B104
+:1094A000294803E0294801E0B8B12948206095E83F
+:1094B000070086E807000020C4E90160A073D8F81F
+:1094C0000C1004460F43C8F80C7005F04BFD00204B
+:1094D000F9F790F82046BDE8F0811E48E6E7194903
+:1094E0006C3101EB8006286838B103F0EFF820B941
+:1094F00003A14FF40460F9F733F91748D6E70000E9
+:109500002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E95
+:109510002E5C636F6D706F6E656E74735C647269E0
+:10952000766572735F6E72665C757362645C6E7290
+:10953000665F6472765F757362642E63000000007C
+:1095400094010020D4180020B9970000359700003E
+:109550008D960000ED950000698D000010B5FCF7B8
+:10956000EFFCBDE8104002F01FBF000010B500F096
+:1095700013F858B107480078C0F30310012805D14B
+:109580000448001D007810F0F00F01D0002010BD3D
+:10959000012010BDE80F00F006480078082804D12B
+:1095A0000448001D0078000701D00020704701200A
+:1095B00070470000E00F00F010B5FFF7EDFF50B16D
+:1095C0000748007810F0F00F05D10548001D00781D
+:1095D00010F0F00F01D0002010BD012010BD0000E0
+:1095E000E80F00F000487047AC1900202DE9F04169
+:1095F000804616460C46086803F068F820B112A1B0
+:109600004FF40B70F9F7ACF865681F4FB54200D9FD
+:109610003546402D04D90CA140F23620F9F7A0F8C8
+:109620002A4638462168F6F75DFFC8E9007560688C
+:10963000401B60602068284420606068002800D0DB
+:109640000120BDE8F08100002E2E5C2E2E5C2E2E17
+:109650005C2E2E5C2E2E5C2E2E5C636F6D706F6EFA
+:10966000656E74735C647269766572735F6E726640
+:109670005C757362645C6E72665F6472765F75734C
+:1096800062642E6300000000AC1900202DE9F04157
+:10969000064690460D46086803F018F820B114A15C
+:1096A00040F25220F9F75CF86C68214F404644457F
+:1096B00000D90446402C04D90DA14FF41770F9F7D6
+:1096C0004FF834B1224638462968F6F70BFF376069
+:1096D00001E00020306074606868001B68602868E2
+:1096E0002044286014B10120BDE8F0810020FBE790
+:1096F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EA4
+:109700002E5C636F6D706F6E656E74735C647269EE
+:10971000766572735F6E72665C757362645C6E729E
+:10972000665F6472765F757362642E63000000008A
+:10973000AC1900202DE9F041074616460C46086892
+:1097400002F0C4FF20B90CA14FF4F570F9F708F846
+:109750006568B54200D935462068C7E900056068EC
+:10976000401B60602068284420606068002800D0AA
+:109770000120BDE8F08100002E2E5C2E2E5C2E2EE6
+:109780005C2E2E5C2E2E5C2E2E5C636F6D706F6EC9
+:10979000656E74735C647269766572735F6E72660F
+:1097A0005C757362645C6E72665F6472765F75731B
+:1097B00062642E63000000002DE9F0410746164662
+:1097C0000C46086802F082FF20B910A140F20B207D
+:1097D000F8F7C6FF6568B54200D93546002D0FD0B1
+:1097E000D4F80000C7E900056068A0EB05006060E0
+:1097F00020682844206006D04FF00100BDE8F081C9
+:109800004FF00000EEE74FF00000F7E72E2E5C2E41
+:109810002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F0C
+:109820006D706F6E656E74735C6472697665727369
+:109830005F6E72665C757362645C6E72665F6472A2
+:10984000765F757362642E63000000002DE9F041BD
+:1098500028B11E490A7822B10820BDE8F08107200E
+:10986000FBE7486001200024087046024FEA040527
+:1098700044F0800707F00F00082801D3314600E0CC
+:1098800040213846FFF7C4FC3846FCF71DFB8573C2
+:10989000641C0560E4B28560092CE9D35FF0000424
+:1098A00004F00F00082801D3314600E04021204693
+:1098B000FFF7AEFC2046FCF707FB8573641C0560D0
+:1098C000E4B28560092CEBD30020C6E794010020A8
+:1098D00003480078022801D3012070470020704718
+:1098E0009401002002480078002800D00120704731
+:1098F0009401002010B5FFF7EBFF28B12720F7F700
+:10990000CDFB08B1012010BD002010BD01488078BA
+:109910007047000094010020502002F097BD10B560
+:10992000FFF74AFE58B1EFF3108472B64C2002F0F4
+:109930008DFD4C2002F08AFD84F3108810BDBDE837
+:1099400010404C2002F082BD0021016041601149AD
+:10995000096801700F49091D096841700D490831F6
+:1099600009680C4A0C32126841EA02214180094917
+:1099700010310968074A1432126841EA02218180D5
+:10998000044918310968034A1C32126841EA02216D
+:10999000C180704780740240542002F057BD00001F
+:1099A00070B5144C05462078022804D012A140F26C
+:1099B000FD60F8F7D5FE002060701F4C15B9FFF769
+:1099C000FBFD00B11D4C1E48C0F804431D49E020BA
+:1099D00081F800041B49012280202339C1F880024C
+:1099E000C1F8000118480260BFF36F8FBFF34F8FBB
+:1099F00070BD0000940100202E2E5C2E2E5C2E2EB9
+:109A00005C2E2E5C2E2E5C2E2E5C636F6D706F6E46
+:109A1000656E74735C647269766572735F6E72668C
+:109A20005C757362645C6E72665F6472765F757398
+:109A300062642E63000000000714C0010714E001F7
+:109A40000070024027E000E004750240104810B5A5
+:109A50000078022804D00FA140F21C70F8F780FEB5
+:109A60002720F7F71BFB002810D005F009FA194949
+:109A700000200860BFF36F8FBFF34F8F164980201F
+:109A8000C1F8800148171549C1F8080310BD00004E
+:109A9000940100202E2E5C2E2E5C2E2E5C2E2E5C31
+:109AA0002E2E5C2E2E5C636F6D706F6E656E747300
+:109AB0005C647269766572735F6E72665C75736200
+:109AC000645C6E72665F6472765F757362642E6347
+:109AD000000000000475024004E000E00070024055
+:109AE00010B500242046F8F757FD12484078B0B171
+:109AF00005F0C6F910480168890510D40F49012204
+:109B00000A60006882054FF0000001D5086006E099
+:109B10000B4901240B680A4A14322BB11060002053
+:109B2000F8F768FD204610BD49F275330B601060F0
+:109B30000B60F4E794010020007402402C75024091
+:109B400000EC064003490248C1F8080370470000D2
+:109B500004148001007002402DE9F0410446000623
+:109B600004D521A14FF40E60F8F7FAFDFFF724FDAC
+:109B700001274FF000082C4D002804F00F06404646
+:109B800012D0F8F709FD2046FCF76AF98740A8686B
+:109B90002649B843A86040F2C57000EB4600086053
+:109BA000091DC1F800801AE0F8F7F6FC2046FCF722
+:109BB00057F98740A868B843A860082E0FD220063E
+:109BC00004D51BA140F26240F8F7CAFD244A02EB1B
+:109BD0008601C1F8A084BFF36F8FBFF34F8FBDE83C
+:109BE000F0410020F8F706BD2E2E5C2E2E5C2E2EA6
+:109BF0005C2E2E5C2E2E5C2E2E5C636F6D706F6E55
+:109C0000656E74735C647269766572735F6E72669A
+:109C10005C757362645C6E72665F6472765F7573A6
+:109C200062642E630000000094010020007802406E
+:109C30002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5E
+:109C40002E5C6D6F64756C65735C6E7266785C68B3
+:109C5000616C5C6E72665F757362642E68000000F2
+:109C60000070024005480178012901D008207047A2
+:109C700000214160017008467047000094010020F7
+:109C800010B500242046F8F787FC0E48407868B1EC
+:109C900002F0D4FB50B10C49002008600B490124AC
+:109CA0000B680A4AC02014322BB110600020F8F76C
+:109CB000A1FC204610BD49F275330B6010600B60AB
+:109CC000F4E70000940100202C75024000EC0640EF
+:109CD0000FB438B5040003D110A11C20F8F740FDE3
+:109CE000606918B90DA11D20F8F73AFD206818B970
+:109CF0000AA11E20F8F734FD606818B907A11F20DB
+:109D0000F8F72EFD0599002905D006A800906A46AF
+:109D1000204600F049F838BC5DF814FB2E2E5C2E6E
+:109D20002E5C2E2E5C2E2E5C2E2E5C2E2E5C6578EC
+:109D30007465726E616C5C667072696E74665C6E7E
+:109D400072665F667072696E74662E630000000052
+:109D500010B5040003D107A10B20F8F701FDA2689C
+:109D6000002A05D0D4E90403216898470020A060A8
+:109D700010BD00002E2E5C2E2E5C2E2E5C2E2E5C36
+:109D80002E2E5C2E2E5C65787465726E616C5C663E
+:109D90007072696E74665C6E72665F667072696E10
+:109DA00074662E63000000002DE9FC4791460C46C6
+:109DB0005FEA000804D183A14FF49F70F8F7D0FC4C
+:109DC000D8F8140020B97FA14FF4A070F8F7C8FCB0
+:109DD000D8F8000020B97BA140F24110F8F7C0FC90
+:109DE000D8F8040020B977A14FF4A170F8F7B8FCB7
+:109DF000002C76D014F8011B39B125290ED040462D
+:109E0000F8F706FD20780028F4D198F80C00002817
+:109E100067D04046BDE8FC47FFF79ABF002001220B
+:109E200021782B291BD02D2902D0302908D102E01E
+:109E300040F0010001E040F00200641C002AEFD174
+:109E400000252A290ED02178A1F130020A2A11D248
+:109E500005EB850201EB4205641C303DF1E740F063
+:109E60000400EAE7D9F800100B1DC9F800300968B2
+:109E7000641C0D44217800232E290BD114F8011FF6
+:109E8000A1F130020A2A05D203EB830201EB42035F
+:109E9000303BF3E76C290DD068290BD0692921D01C
+:109EA0000BDC252918D0582931D063290ED064291C
+:109EB00015D117E014F8011FECE7702969D0732958
+:109EC00032D075291BD0782909D120E0D9F80000BB
+:109ED000011DC9F8001001784046F8F799FC641C90
+:109EE00090E76CE0D9F800100A1DC9F80020096855
+:109EF000CDE900500A224046FCF722FEEFE7D9F8F0
+:109F000000100A1DC9F8002009680A2206E0D9F8E5
+:109F100000100A1DC9F8002009681022CDE9005080
+:109F2000404604F021FDDAE7D9F8001000270A1DA9
+:109F3000C9F800200E68C00705D112E04046761C23
+:109F40007F1CF8F765FC31780029F7D104E0202167
+:109F500040466D1EF8F75CFCBD42C0D9002DF6D11D
+:109F6000BDE74EB13046F6F70BFB074604E0202173
+:109F700040466D1EF8F74CFCBD4206D9002DF6D1C7
+:109F800003E04046761CF8F743FC31780029F8D10D
+:109F9000A5E7D9F80000011DC9F8001005683021B7
+:109FA0004046F8F735FC78214046F8F731FC0820A8
+:109FB0000021CDE90001034610222946B0E7BDE8A3
+:109FC000FC8700002E2E5C2E2E5C2E2E5C2E2E5C2E
+:109FD0002E2E5C2E2E5C65787465726E616C5C66EC
+:109FE0007072696E74665C6E72665F667072696EBE
+:109FF00074665F666F726D61742E63002DE9F84FB1
+:10A000002E4D0400894628884FF0010C69689A4655
+:10A0100016460CEB004025D02268002A2DD0002ED9
+:10A0200035D062684FF010071268531E13EA090F0B
+:10A0300012D1E046724349462046F7F72EF9002830
+:10A040002FD0206853463246056901B04946204664
+:10A05000AC46BDE8F04F604700292DD0184B19A23F
+:10A06000009726E031B10E210091154B1FA221A1CE
+:10A0700000F0DFFD0E20BDE8F88F31B1082100911E
+:10A080000F4B27A21BA100F0D4FD0820F3E731B14C
+:10A09000092100910A4B25A216A100F0CAFD092052
+:10A0A000E9E7686840B100972988054B204A08EB2A
+:10A0B000014010A100F0BDFD1020DCE73C050020B0
+:10A0C000E7F80000616464725F69735F70616765DF
+:10A0D0005F616C69676E656428705F66732C2070C1
+:10A0E0006167655F6164647229000000705F667378
+:10A0F00000000000257320636865636B206661695A
+:10A100006C656420696E202573282920776974683E
+:10A110002076616C756520307825782E000000006F
+:10A12000705F66732D3E705F617069006C656E00D4
+:10A13000640F0100F8B5030010484FF001064FF01E
+:10A140000E054468008806EB004009D069B119602B
+:10A150000C6801B0A446BDE8F040114618466047BF
+:10A1600054B1074B07A2009503E02CB1044B07A2A2
+:10A17000009508A100F05DFD0E20F8BD3C05002013
+:10A180009CF80000705F667300000000705F6170F3
+:10A1900069000000257320636865636B2066616950
+:10A1A0006C656420696E202573282920776974689E
+:10A1B0002076616C756520307825782E00000000CF
+:10A1C00018B102680AB152691047002070470000B8
+:10A1D0002DE9F84F414C05008B46208891464FF001
+:10A1E0000106DDF828A0616898464FF00E0206EBE4
+:10A1F00000401BD0B9F1000F1DD02A68002A23D0DF
+:10A200000922B8F1000F29D06B685F68B8FBF7FC32
+:10A2100007FB1C83002B27D029B1314B009231A2C0
+:10A220003BA100F006FD0920BDE8F88F51B1009276
+:10A230002B4B42A203E029B1294B009241A234A149
+:10A2400000F0F7FC0E20EFE731B108210091244B1C
+:10A250003EA22FA100F0EDFC0820E5E70029E2D0A6
+:10A2600000921F4B3CA2DBE75846F7F710F8102787
+:10A2700098B14846F7F70BF8C8B142465946284608
+:10A28000F7F70BF8F8B1CDF800A0286843464A4626
+:10A29000C46859462846A047C6E7606800281BD016
+:10A2A000009720880E4B06EB00402CA207E0606868
+:10A2B00090B1009720880A4B06EB00402DA214A114
+:10A2C00000F0B7FC08E0606830B100972088044BCC
+:10A2D00006EB004030A2F2E71020A5E73C05002085
+:10A2E000D4F8000021286C656E202520705F66730D
+:10A2F0002D3E705F666C6173685F696E666F2D3EA0
+:10A3000070726F6772616D5F756E6974290000000D
+:10A31000257320636865636B206661696C656420E2
+:10A32000696E202573282920776974682076616C0E
+:10A33000756520307825782E00000000705F667308
+:10A3400000000000705F737263000000705F66734E
+:10A350002D3E705F617069006C656E0061646472AF
+:10A360005F69735F616C69676E6564333228646529
+:10A3700073742900616464725F69735F616C6967FB
+:10A380006E65643332282875696E7433325F7429C0
+:10A39000705F737263290000616464725F69735F48
+:10A3A00077697468696E5F626F756E647328705F39
+:10A3B00066732C20646573742C206C656E29000014
+:10A3C0002DE9FF411C46DDE90A7815460E46684630
+:10A3D00000F0A8F846EA450141EA840141EA072273
+:10A3E00042EA0841009A00EB8200C0F80017BDE87D
+:10A3F000FF812DE9FF411C46DDE90A7815460E462E
+:10A40000684600F0BFF846EA450141EA840141EAA6
+:10A41000072242EA0841009A00EB8200C0F80017C8
+:10A42000BDE8FF811CB5002100910B46012201917E
+:10A43000FFF7C6FF1CBD1CB5002100910B46012291
+:10A440000191FFF7D6FF1CBD1CB500220B46009200
+:10A4500011460192FFF7B4FF1CBD1CB500220B464C
+:10A46000009211460192FFF7C4FF1CBD1CB50021EC
+:10A4700000910B46012201911146FFF7A1FF1CBD7F
+:10A480001CB5002100910B46012201911146FFF7F6
+:10A49000B0FF1CBD13B50C46684600F013F80099D8
+:10A4A00000EB8101D1F8002722F44032C1F80027E7
+:10A4B000009900EB8100D0F8001741EA0441C0F890
+:10A4C00000171CBD10B504460068302804D308A14D
+:10A4D00040F2A110F8F744F92068202802D24FF08A
+:10A4E000A04010BD00F01F0020600D4810BD00000E
+:10A4F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E96
+:10A500002E5C6D6F64756C65735C6E7266785C68EA
+:10A51000616C2F6E72665F6770696F2E6800000055
+:10A520000003005010B504460068302804D308A189
+:10A5300040F2A110F8F714F92068202802D24FF059
+:10A54000A04010BD00F01F0020600D4810BD0000AD
+:10A550002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E35
+:10A560002E5C6D6F64756C65735C6E7266785C688A
+:10A57000616C2F6E72665F6770696F2E68000000F5
+:10A580000003005010B504460068302804D308A129
+:10A5900040F2A110F8F7E4F82068202802D24FF02A
+:10A5A000A04010BD00F01F0020600D4810BD00004D
+:10A5B0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ED5
+:10A5C0002E5C6D6F64756C65735C6E7266785C682A
+:10A5D000616C2F6E72665F6770696F2E6800000095
+:10A5E0000003005001B56846FFF79CFF009A012167
+:10A5F0009140C0F8081508BD01B56846FFF7C2FFD5
+:10A60000009A01219140C0F8081508BD7CB5154697
+:10A6100004460C4A6618022ED2E90002CDE9000277
+:10A6200004D909A140F2B920F8F79AF8694605E083
+:10A6300051F82400D0F81005641C01C5A642F7D8D3
+:10A640007CBD000044F400002E2E5C2E2E5C2E2ECD
+:10A650005C2E2E5C2E2E5C2E2E5C6D6F64756C65F0
+:10A66000735C6E7266785C68616C2F6E72665F6791
+:10A6700070696F2E68000000034908B50844002186
+:10A6800001600068009008BD006000400249405829
+:10A69000012800D000207047006000402DE9F04103
+:10A6A0000E461C4904460025D1F81024104609E046
+:10A6B000037AAB4205D16D1C0A2DF7DB4FF0FF3555
+:10A6C00025E040680028F3D1681C20D02572D1F81D
+:10A6D000100440B140686060D1F810044460002765
+:10A6E000DFF834800FE00020C1F810446060F6E726
+:10A6F00008EBC700C279B24200D33246207A39460D
+:10A7000000F090FB7F1C00F05DFBB842F0D82846BB
+:10A71000BDE8F081D81F0020141C010038B5446941
+:10A72000C0680022694600F06BFF002803D10021B9
+:10A730002046F9F7C9F938BD10B544696068016869
+:10A740008A680121904718B10420A168087010BDE3
+:10A750000320FAE72DE9F34146690446B068007822
+:10A7600004281ED0032807D0002501A9E06801F0C5
+:10A770000BF985F0010709E00125F6E73946304677
+:10A78000F9F7A2F901A9E06801F0FEF80028F5D177
+:10A79000019800F040FC002D03D000213046F9F76D
+:10A7A00093F9BDE8FC8100000148806802F070BEAA
+:10A7B000C802002038B5002216491748FFF7BAFC36
+:10A7C000164C012108B1217038BD022020701448B8
+:10A7D0000025C0F8801101216068FCF719FC1149BF
+:10A7E000486A0A8DCB6A61F39F200F49086090B2D6
+:10A7F000C1E901030A4600950C2307482169FFF7C8
+:10A80000E7FC20690C302061A068BDE838400121D8
+:10A81000FCF7FEBB08F90000C0030020C8020020BE
+:10A8200004E000E08CFA0000C81D002070B50B4C5D
+:10A830000D46207801280FD0084600F0ECFB294691
+:10A84000A068FCF7E7FE2078022805D1A068BDE8E3
+:10A8500070400121FCF7DCBB70BD0000C802002085
+:10A8600070B5074D01200023287006480122010B16
+:10A8700009030C460448FFF7C1FB2C6170BD0000C2
+:10A88000C80200208F2F0100C00300203EB50F49F1
+:10A890000B0B0F491B0303F6FF72C1E9033201469C
+:10A8A00000220B48FFF746FC04000DD1002500955F
+:10A8B00002AA01A9684600F00FF80028F8D0054860
+:10A8C00000990161057020463EBD00008F2F0100F8
+:10A8D000C0030020C802002070B50D46016816466E
+:10A8E000044611B91248010B090312482160FFF711
+:10A8F00067FC68B1206828600C3030602868006808
+:10A9000000F00301012905D0022907D0052070BD00
+:10A91000062070BDC0F38310800002E0800D02F0BD
+:10A92000F3FF21680C3008442060002070BD000057
+:10A930008F2F0100C00300200148406802F0A8BD2D
+:10A94000C80200207047000070B50E4C0D462078FC
+:10A95000002815D1084600F05EFB29466068FCF728
+:10A9600059FEA1690844A06104F10C00FCF74FFFF7
+:10A97000002805D16068BDE870400021FCF748BBA5
+:10A9800070BD0000C80200200A4A012902EBC00085
+:10A9900007D0022907D0032907D0042907D00020B7
+:10A9A0007047022070470420704700797047407953
+:10A9B00070470000141C01002DE9FF5FF7F738FF16
+:10A9C00018B1002004B0BDE8F09F874C0020C4F807
+:10A9D0001804BFF34F8F60680090A6684FF000091D
+:10A9E000304004EB800008E021680098814201D8E3
+:10A9F0006160E6E7304004EB80000C306946FCF70C
+:10AA0000A5F90028F0D101AAA046009901EA0604A0
+:10AA100008EB8403491CDB6842F82030401C00919D
+:10AA20000328F2D3019800F00300022802D0012885
+:10AA300050D0BEE00198A022810D8A46B2EB905F13
+:10AA400000D8A0210C4664F39F50C0F3C2070190C8
+:10AA50000C31664800F096FA0500EAD000F0DBFA07
+:10AA60004B460C2201A9284600F0F0FA009909F1A2
+:10AA70000C0B3140701A8000001D844223D95A4EBD
+:10AA80000C3630B1C2B208EB8101201A91460C316C
+:10AA900004E03146E2B2002691463046C4B25B463D
+:10AAA000284600F0D3FA0BEB09032EB122463146BB
+:10AAB0004FEA050000F0CAFA00990AF1030001EB21
+:10AAC000900000903DE008EB81015B46224628465D
+:10AAD0000C31EFE70198C0F38310062800D306205D
+:10AAE000019960F38911C1F38310C1F3C207C01C3F
+:10AAF000019181003D4800F045FA050059D000F071
+:10AB00008AFA4B460C2201A9284600F09FFA09F167
+:10AB10000C0900240FE000984B460246304008EB39
+:10AB20008001501C0090042228460C3100F08EFA5F
+:10AB300009F10409641C0198C0F38310A042EAD80B
+:10AB4000B5B3D8F81044D8F818044646F8B12846EA
+:10AB500000F067FA42E0607A012817D1BDF80800DA
+:10AB6000234A00EB400002EB8000217A806801EB71
+:10AB70004101C84000F00700052F00D10327B8426B
+:10AB800004D3226820462946126890476468002C46
+:10AB9000E1D1284600F045FA0020F7F7FDFCD6F891
+:10ABA000180408B9009870600020F7F723FD15E03D
+:10ABB000FFE7D8F8104404E02168204689688847F8
+:10ABC0006468002CF8D10B484168022906D300883C
+:10ABD000022101EB004008A100F018F8F7F728FE69
+:10ABE00080F00100EEE60000D81F0020901D01005B
+:10ABF000D4030020840500204261636B656E64739A
+:10AC000020666C75736865640000000000231A46B6
+:10AC100003F0CEB908B5012300926A4603F0C8F9E3
+:10AC200008BD1CB5CDE9002302236A4603F0C0F934
+:10AC30001CBD3EB5069C8DE81C0003236A4603F04C
+:10AC4000B7F93EBD7FB5DDE908458DE83C0004233A
+:10AC50006A4603F0ADF97FBD70B586B00DF1280CE2
+:10AC60009CE870008DE87C0005236A4603F0A0F99B
+:10AC700006B070BD2DE9F0470E4680461C46924650
+:10AC800008293ED894F80C900020207319461046ED
+:10AC900002F094FB0025B54206D218F805201AA14F
+:10ACA0002046FFF715F803E019A12046FFF710F83A
+:10ACB0006D1C082DEFD317A12046FFF709F80025DA
+:10ACC000B54210D218F80570F5F7B4FB0068C05D06
+:10ACD00010F03E0F01D03A4600E02E220EA1204691
+:10ACE000FEF7F6FF03E00DA12046FEF7F1FF6D1C15
+:10ACF000082DE5D301222146504602F041FB84F89D
+:10AD00000C90BDE8F087000020253032780000006C
+:10AD1000202020007C0000002563000020000000AF
+:10AD20002DE9F04705001FD0214C4FF00009FF200E
+:10AD3000C4F80090C4E90190C4F81894C4F81494BD
+:10AD400084F82094084600F00DF91A48C4F80C5411
+:10AD500000F065F9002808D11749DFF86080A1EB01
+:10AD60000800C70800241EE00720BDE8F087002681
+:10AD700035460CE0AC4209D058F8340058F835108C
+:10AD80001422F5F71BFC002800DD761C6D1CBD426B
+:10AD9000F0D30B4904EB440001EB8000C0F80490B1
+:10ADA00004804680641CBC42E1D30020DDE7000043
+:10ADB000D81F0020901D01003C1D0100141C010043
+:10ADC000D403002002480349401AC008704700001D
+:10ADD0003C1D0100141C01007FB5054611460024EE
+:10ADE00001A87BB1FCF740FCA0B901980B4900EB2E
+:10ADF000400001EB800005EB45018068C84000F091
+:10AE0000070407E0FCF730FC20B90548019900EB86
+:10AE1000C100847904B0204670BD0000D403002036
+:10AE2000141C010030B50F4B01EB410103EB810411
+:10AE300000EB40000723A56803FA00F18D4302F000
+:10AE400007018140294300252A46A16003FA02F048
+:10AE50000840D040A84200D90546D21C0A2AF5D3A2
+:10AE6000656030BDD403002013B56846FCF7FCFBD9
+:10AE700008B100201CBD0248009950F831001CBDEB
+:10AE8000141C010070B508480125D0F8104480F862
+:10AE9000205405E065722168204649688847646847
+:10AEA000002CF7D170BD0000D81F00202DE9FF470E
+:10AEB00081460C9D00200C462F7B28739846164631
+:10AEC0002946184602F07AFA072E42D2DFE806F049
+:10AED00004090F161F2A360049462846FEF7F8FED9
+:10AEE00037E0494628462268FEF7F2FE31E0D4E911
+:10AEF000002349462846FEF7EBFE2AE0A0680090B2
+:10AF0000D4E9002349462846FEF7E2FE21E0D4E9D1
+:10AF10000201CDE90001D4E9002349462846FEF7A5
+:10AF2000D7FE16E004F1080007C88DE80700D4E951
+:10AF3000002349462846FEF7CBFE0AE004F108004C
+:10AF40000FC88DE80F00D4E9002349462846FEF7D4
+:10AF5000BFFE00222946404602F012FA2F73BDE8D8
+:10AF6000FF870000054A0121054B516001E04008C0
+:10AF700049009842FBD8C2E9000170473003002025
+:10AF800040420F002DE9F041058B80462D1F4819E6
+:10AF9000C01CB0FBF5F0C6B24046FCF763FC041ED3
+:10AFA00019D00020207101206071E580002725461E
+:10AFB000761EC4F800800BE04046FCF753FC60B1FD
+:10AFC0006179491C6171286005467F1CC0F80080CA
+:10AFD000B742F1D32046BDE8F081204600F002F8E8
+:10AFE0000020F8E72DE9F041457901466B1E00226B
+:10AFF00001E00968521C9A42FBD30F680146002603
+:10B0000005E038460C68FCF793FC2146761CAE42FE
+:10B01000F7D3BDE8F0810121001DFCF7FBBBFCF775
+:10B02000CDBC10B504460121001DFCF714FC10F046
+:10B03000FF0F04D12046BDE81040FFF7D3BF10BD7D
+:10B0400038B501240094FCF79BFA38BD38B50024CC
+:10B050000094FCF795FA38BD2DE9F84F834600F0CF
+:10B0600091F90546DBF80800D0F84803C0F340002A
+:10B0700030B15846BDE8F84F00221146FDF7BAB985
+:10B080001C4803681CA208215846FDF755F91948C9
+:10B09000001D03681DA208215846FDF74DF9DFF891
+:10B0A0005480DFF8509008F10808002409F11009D5
+:10B0B00008F1040A1AE00020F7F76EFAC8F8004019
+:10B0C000D9F80070DAF800600020F7F793FA234609
+:10B0D00013A2082158460096FDF72EF9234617A221
+:10B0E000082158460097FDF727F9641CAC42E2D3CB
+:10B0F000BDE8F88F90ED00E04D50555F5459504534
+:10B100003A093078253038580D0A00004D50555F07
+:10B110004354524C3A093078253038580D0A000013
+:10B120000D0A4D50555F524241525B25755D3A09FB
+:10B130003078253038580D0A000000004D50555F1A
+:10B14000524153525B25755D3A09307825303858A5
+:10B150000D0A00002DE9FC4107468068D0F848033D
+:10B16000C0F3400038B102B03846BDE8F0410022DB
+:10B170001146FDF73FB900F005F90646009030484A
+:10B180000068C00701D02FA300E030A332A208213D
+:10B190003846FDF7D1F800244EE00020F7F7FCF91F
+:10B1A0002748001D046026480C300568001FD0F8B1
+:10B1B00000800020F7F71EFAE807234633D032A2BA
+:10B1C00008213846FDF7B8F8C5F344010120491CB1
+:10B1D000884008EB0001491ECDE90010434630A22B
+:10B1E00008213846FDF7A8F8284600F0D3F80346B2
+:10B1F00037A208213846FDF79FF8284600F048F9A5
+:10B20000034637A208213846FDF796F8284600F095
+:10B21000FBF8034636A208213846FDF78DF8E80012
+:10B2200003D538A302E038A201E03DA33DA20821E6
+:10B230003846FDF781F8641CB442AED3BDE8FC810A
+:10B2400094ED00E0456E61626C6564004469736171
+:10B25000626C6564000000004D50552053746174A9
+:10B26000653A2025732C20257520756E6966696501
+:10B270006420726567696F6E732061766961626CC4
+:10B28000652E0D0A0D0A0000526567696F6E202554
+:10B29000753A20456E61626C65640D0A000000001D
+:10B2A000092D204C6F636174696F6E3A09307825FF
+:10B2B0003038582D307825303858202873697A6511
+:10B2C0003A202575206279746573290D0A00000003
+:10B2D000092D204163636573733A0925730D0A00D4
+:10B2E000092D20547970653A090925730D0A00006B
+:10B2F000092D2043616368696E673A0925730D0A59
+:10B3000000000000584E0000526567696F6E2025EE
+:10B31000753A2044697361626C65640D0A0000002F
+:10B320002D2D0000092D20466C6167733A092573A5
+:10B330000D0A0D0A0000000008B5012905D081683A
+:10B34000D1F84813C1F3400129B10022BDE80840FB
+:10B350001146FDF74FB851680091136802A202210F
+:10B36000FCF7EAFF08BD000025733A20756E6B6E8E
+:10B370006F776E20706172616D657465723A202519
+:10B38000730D0A0002480068C0F3072070470000F0
+:10B3900090ED00E0C0F30260082813D2DFE800F06F
+:10B3A0000406080A0C0E101007A0704708A070478A
+:10B3B00009A070470AA070470BA070470CA0704707
+:10B3C0000DA070470EA070472D2D2F2D2D000000D1
+:10B3D00052572F2D2D00000052572F524F000000C2
+:10B3E00052572F52570000003F3F2F3F3F000000B1
+:10B3F000524F2F2D2D000000524F2F524F000000B2
+:10B40000556E6B6E6F776E0010B5C0F3C241C0F31E
+:10B410004043C0F3004200F47C100404240C17D114
+:10B420000014152814D2DFE800F00B0B0D0F0B0BE6
+:10B430000B0B0B1313110B13130B0B1313130B0029
+:10B440000A4810BD0AA010BD0BA010BD0CA010BD75
+:10B45000042908D38807000F40EA43000B49104332
+:10B4600051F8200010BD0148383010BDC8B30000AD
+:10B4700057542F575400000057422F5742000000E6
+:10B48000574257412F574257410000003C010020CE
+:10B4900000F47C100104090C15D10114152912D2F5
+:10B4A000DFE801F00B0D18180B0D16161811111806
+:10B4B000161111160F1111110F0008A070470EA0E0
+:10B4C000704712A07047C10C042905D3400301D571
+:10B4D00010A0704714A0704715A070475374726F86
+:10B4E0006E676C792D6F7264657265642C20536889
+:10B4F00061726561626C65004465766963652C20E4
+:10B50000536861726561626C65000000446576692C
+:10B51000636500004E6F726D616C2C205368617220
+:10B520006561626C650000004E6F726D616C0000B9
+:10B530005265736572766564206F7220496D706C18
+:10B54000656D656E746174696F6E20446566696EC1
+:10B5500065640000094902220A60BFF36F8FBFF3E0
+:10B560004F8F0A1D106006480268002AFCD0002098
+:10B570000860BFF36F8FBFF34F8F704704E5014042
+:10B5800000E4014070B50E4C01232360BFF36F8FC0
+:10B59000BFF34F8F00230B4D08E000BF51F823602D
+:10B5A00040F823602E68002EFCD05B1C9342F5D33C
+:10B5B00000202060BFF36F8FBFF34F8F70BD00007E
+:10B5C00004E5014000E4014000F1804108680022E8
+:10B5D00010B101200A6070471046704770470000A4
+:10B5E00010B5040004D105494FF4F670F7F7B8F828
+:10B5F000204600F0BBFAA168081A10BD4CB8000044
+:10B600002DE9F04190460D4604004FF0000703D1AC
+:10B6100023A1B320F7F7A4F81DB921A1B420F7F7AF
+:10B620009FF80020F6F7B8FF204600F0A1F830B1EF
+:10B6300005270020F6F7DEFF3846BDE8F0812068D8
+:10B640000668B8F1000F05D10168204600F046F900
+:10B6500021680860E268012A0CD0022A0ED0042A70
+:10B6600011D06068082A13D006FB02012846F4F7BF
+:10B6700039FFDEE76068805D2870DAE7606830F8DF
+:10B6800016002880D5E7606850F826002860D0E7CB
+:10B6900000EBC601D1E90001C5E90001C9E70000DE
+:10B6A0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ED4
+:10B6B0002E5C636F6D706F6E656E74735C6C696227
+:10B6C0007261726965735C71756575655C6E7266D1
+:10B6D0005F71756575652E630000000070B51446D6
+:10B6E0000E46050004D113A14FF4A170F7F738F806
+:10B6F00026B910A140F24310F7F732F84FF00000DE
+:10B70000002C12D0F6F748FF287C78B12846FFF7C6
+:10B7100067FF844200D3044622463146284601F0A2
+:10B7200008FF0020F6F766FF204670BDA868A0421B
+:10B73000F2D8F0E72E2E5C2E2E5C2E2E5C2E2E5C88
+:10B740002E2E5C2E2E5C636F6D706F6E656E747343
+:10B750005C6C69627261726965735C71756575654F
+:10B760005C6E72665F71756575652E630000000022
+:10B7700010B5040004D107A14FF4F270F6F7F0FF02
+:10B78000216808684968884201D1012010BD002065
+:10B7900010BD00002E2E5C2E2E5C2E2E5C2E2E5CFC
+:10B7A0002E2E5C2E2E5C636F6D706F6E656E7473E3
+:10B7B0005C6C69627261726965735C7175657565EF
+:10B7C0005C6E72665F71756575652E6300000000C2
+:10B7D00070B5040003D108A16420F6F7C1FF20680A
+:10B7E00005684168204600F079F8A84201D101209F
+:10B7F00070BD002070BD00002E2E5C2E2E5C2E2E03
+:10B800005C2E2E5C2E2E5C2E2E5C636F6D706F6E28
+:10B81000656E74735C6C69627261726965735C7188
+:10B82000756575655C6E72665F71756575652E63AD
+:10B830000000000010B5040004D104A14FF4F97019
+:10B84000F6F78EFF2068806810BD00002E2E5C2E5B
+:10B850002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FAC
+:10B860006D706F6E656E74735C6C69627261726923
+:10B8700065735C71756575655C6E72665F71756523
+:10B8800075652E630000000010B5040004D104A10A
+:10B890004FF4FC70F6F764FF21680020886010BD4B
+:10B8A0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ED2
+:10B8B0002E5C636F6D706F6E656E74735C6C696225
+:10B8C0007261726965735C71756575655C6E7266CF
+:10B8D0005F71756575652E630000000070B50C46DC
+:10B8E000050003D105495120F6F73AFFA868A042A8
+:10B8F00001D9601C70BD002070BD00004CB8000074
+:10B9000070B514460D46060004D110A140F2AF10E8
+:10B91000F6F726FF25B90DA14FF4D870F6F720FFF2
+:10B920004FF00000002C10D0F6F736FE304601F044
+:10B93000F4FD844200D3044622462946304601F0F5
+:10B94000B9FD0020F6F756FE204670BD2E2E5C2E67
+:10B950002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FAB
+:10B960006D706F6E656E74735C6C69627261726922
+:10B9700065735C71756575655C6E72665F71756522
+:10B9800075652E63000000002DE9F0410E460400AD
+:10B990004FF0000803D12CA16F20F6F7E1FE1EB98D
+:10B9A00029A17020F6F7DCFE0020F6F7F5FD204611
+:10B9B000FFF70EFF070009D0207C38B14FF00408D4
+:10B9C0000020F6F717FE4046BDE8F0812068456884
+:10B9D00041682046FFF782FF2168486037B1206840
+:10B9E00001682046FFF77AFF21680860E268012AB3
+:10B9F00014D0022A16D0042A19D0082A1CD0606854
+:10BA0000314605FB0200F4F76DFD204601F085FD8F
+:10BA100021688A688242D3D28860D1E76168307831
+:10BA20004855F2E76168308821F81500EDE7616854
+:10BA3000306841F82500E8E7D6E90001626802EBCA
+:10BA4000C502C2E90001E0E72E2E5C2E2E5C2E2EF0
+:10BA50005C2E2E5C2E2E5C2E2E5C636F6D706F6ED6
+:10BA6000656E74735C6C69627261726965735C7136
+:10BA7000756575655C6E72665F71756575652E635B
+:10BA8000000000002DE9F04F8046806889B0D0F8B2
+:10BA90004803C0F3400038B109B04046BDE8F04F5C
+:10BAA00000221146FCF7A6BC012907D909B040467F
+:10BAB000BDE8F04F1FA20221FCF73EBC2249DFF88F
+:10BAC0008CB0A1EB0B001C21B0FBF1F7002529E0A5
+:10BAD000C5EBC5010BEB81042046D4E9026AFFF7F0
+:10BAE000A9FE8146204600F041F8642209FB02F1DC
+:10BAF0004243B1FBF6F1B2FBF6F26369247CB4B1C8
+:10BB00000FF24C0CCDF81CC0CDF800A0CDE9059685
+:10BB1000CDE90120CDE90361104A08214046FCF738
+:10BB20000BFC6D1CBD42D3D309B0BDE8F08F0FF202
+:10BB3000300CE7E742616420617267756D656E7471
+:10BB400020636F756E740000541E0100AC1D01006F
+:10BB50004E6F206F766572666C6F7700281001005B
+:10BB60004F766572666C6F770000000010B50400B8
+:10BB700004D108A140F2D710F6F7F2FD0020F6F745
+:10BB80000BFD204601F0C9FC04460020F6F732FD0B
+:10BB9000204610BD2E2E5C2E2E5C2E2E5C2E2E5C92
+:10BBA0002E2E5C2E2E5C636F6D706F6E656E7473DF
+:10BBB0005C6C69627261726965735C7175657565EB
+:10BBC0005C6E72665F71756575652E6300000000BE
+:10BBD0002DE9F0411F4615460E00044603D11D49CC
+:10BBE0001520F6F7BDFD1DB91A491620F6F7B8FD68
+:10BBF00037B1A068FBF70BFE10B11120BDE8F08152
+:10BC0000A0686168D0E903C3ACEB0302481C824220
+:10BC100007D10020286017B1A068FBF7EFFD0020D6
+:10BC2000ECE70CEA010003EA0102904202D3091A90
+:10BC3000491C01E0A3EB0C012B688B4200D2194692
+:10BC40002960216808443060A0682A68C1681144EE
+:10BC5000C160E4E7A41001002DE9F04117465FEA56
+:10BC60000108054603D121499C20F6F779FD1FB94B
+:10BC70001E499D20F6F774FDA868001DFBF7C7FD5F
+:10BC800010B11120BDE8F081A868816800690C1A24
+:10BC90003868A04200D204463C60AA68696810690E
+:10BCA000926808400A40824201D9161A01E00E1A31
+:10BCB000761CB44208D92968324608444146F4F754
+:10BCC00011FCA41B0020B0442968224601444046D0
+:10BCD000F4F708FCA8683A68016911440161A86892
+:10BCE000001DFBF78BFD0020CCE70000A410010035
+:10BCF0002DE9F04117465FEA0108054603D11E49C8
+:10BD00004D20F6F72DFD1FB91B494E20F6F728FDF3
+:10BD1000A868FBF77CFD10B11120BDE8F081A86890
+:10BD200081680069081A69680C1A3868641CA042A6
+:10BD300000D204463C60A8686968806808400E1A12
+:10BD4000761CB44208D92968324608444146F4F7C3
+:10BD5000C9FBA41B0020B044296822460844414680
+:10BD6000F4F7C0FBA8683A68816811448160A8684C
+:10BD7000FBF744FD0020D0E7A410010010B5826855
+:10BD800094681369E41AA14201D9042010BD194432
+:10BD90001161826851618068001DFBF72FFD002052
+:10BDA00010BD00002DE9F0411E4614460F00054667
+:10BDB00003D11D496D20F6F7D3FC1CB91A496E203A
+:10BDC000F6F7CEFC3EB1A868001DFBF720FD10B1D0
+:10BDD0001120BDE8F081A96888684969421A09D034
+:10BDE0006B681940184088420DD9266896420AD9D6
+:10BDF000226010E0002020601EB1A868001DFBF743
+:10BE0000FDFC0020E5E7884205D8581A2268401C4E
+:10BE1000824200D92060286808443860A8682268F7
+:10BE2000416911444161ECE7A410010082680021DE
+:10BE3000916082681161826851618268D160826814
+:10BE4000516080680160704770B582684568946889
+:10BE50001369E31AEB1A5B1C994201D9042070BDE7
+:10BE6000214491608268D1608068FBF7CAFC08B108
+:10BE7000002070BD082070BD70B50D46060003D1CE
+:10BE80000BA11420F6F76CFC1DB909A11520F6F7DB
+:10BE900067FC746804E0B2682946904718B12468CA
+:10BEA00020680028F7D120682860256070BD000058
+:10BEB0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EBC
+:10BEC0002E5C636F6D706F6E656E74735C6C69620F
+:10BED0007261726965735C736F72746C6973745CA0
+:10BEE0006E72665F736F72746C6973742E63000098
+:10BEF00010B5040003D103A13D20F6F731FC206802
+:10BF000010BD00002E2E5C2E2E5C2E2E5C2E2E5C84
+:10BF10002E2E5C2E2E5C636F6D706F6E656E74736B
+:10BF20005C6C69627261726965735C736F72746C68
+:10BF30006973745C6E72665F736F72746C6973742C
+:10BF40002E63000010B5040003D103A13720F6F7DB
+:10BF500007FC6068006810BD2E2E5C2E2E5C2E2E15
+:10BF60005C2E2E5C2E2E5C2E2E5C636F6D706F6EC1
+:10BF7000656E74735C6C69627261726965735C731F
+:10BF80006F72746C6973745C6E72665F736F7274D7
+:10BF90006C6973742E63000010B5040003D105A111
+:10BFA0002B20F6F7DDFB61680868002801D00268E5
+:10BFB0000A6010BD2E2E5C2E2E5C2E2E5C2E2E5C6A
+:10BFC0002E2E5C2E2E5C636F6D706F6E656E7473BB
+:10BFD0005C6C69627261726965735C736F72746CB8
+:10BFE0006973745C6E72665F736F72746C6973747C
+:10BFF0002E63000070B50C46050003D10BA1432051
+:10C00000F6F7AEFB1CB909A14420F6F7A9FB002105
+:10C01000686806E0A24203D121680160012103E0C3
+:10C0200010460268002AF5D1084670BD2E2E5C2EFF
+:10C030002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FC4
+:10C040006D706F6E656E74735C6C6962726172693B
+:10C0500065735C736F72746C6973745C6E72665F27
+:10C06000736F72746C6973742E6300000C4A10B5A0
+:10C0700002F58C730EE0991AC91001EBD1714910C9
+:10C0800002EBC1010C68844201D90B4602E005D2E3
+:10C0900001F108029A42EED3002010BD486810BD9D
+:10C0A00074F9000000B5FFF7E1FF002800D1014856
+:10C0B00000BD000060F900004058002800D00120B9
+:10C0C000704708B5002242504058009008BDD0F893
+:10C0D0000403084000D0012070474058002800D0D9
+:10C0E0000120704708B5002242504058009008BD1A
+:10C0F00030B5050600F00F030E4C03EB830004EB94
+:10C1000080000AD5082B03D30B480160001D09E00D
+:10C11000C0F80016C0F8042630BD082B04D3074829
+:10C120000160001D026030BDC0F80017C0F8042790
+:10C1300030BD000000700240A0760240A0770240AF
+:10C1400010B5044600F00F00092804D30BA140F2FB
+:10C150009640F6F705FB21064FF0010004F00F02B0
+:10C1600000FA02F001D5114901E01049091D0968E2
+:10C17000014201D0012010BD002010BD2E2E5C2EEA
+:10C180002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F69
+:10C1900064756C65735C6E7266785C68616C5C6E0D
+:10C1A00072665F757362642E68000000107502404D
+:10C1B00070B50446000604D415A140F29B30F6F792
+:10C1C000CFFA04F00F00082804D311A14FF46770D0
+:10C1D000F6F7C6FA200704D10DA140F29D30F6F71C
+:10C1E000BFFA02F0D7FC2046F9F76EFE817B0125ED
+:10C1F000032902D00068002809D12046F9F730FE53
+:10C200008540E943BDE870401148FBF709BB70BDAC
+:10C210002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E58
+:10C220002E5C636F6D706F6E656E74735C647269A3
+:10C23000766572735F6E72665C757362645C6E7253
+:10C24000665F6472765F757362642E63000000003F
+:10C25000A001002038B50446000604D41B4940F272
+:10C26000BB30F6F77DFA04F00F00082804D2174916
+:10C270004FF46F70F6F774FA02F08CFC2046F9F771
+:10C2800023FE817B0125032915D00068002811D1E8
+:10C290002046F9F7E5FD8540E9430D48FBF7C0FA74
+:10C2A0000C480B49806800900C398DF802404968B1
+:10C2B0006846884738BD2046F9F7D2FD8540E943F6
+:10C2C000BDE838400248FBF7ABBA0000E0EB0000E5
+:10C2D000A001002060F3000038B50446000604D534
+:10C2E0001FA14FF47F70F6F73BFA04F00F00082807
+:10C2F00004D31BA140F2FD30F6F732FA200704D137
+:10C3000017A140F2FE30F6F72BFA02F043FC20466C
+:10C31000F9F7DAFD817B0125032902D0006848B1D5
+:10C320001AE02046F9F79CFD8540E9431C48FBF7DD
+:10C3300077FA11E02046F9F793FD8540E943184864
+:10C34000FBF76EFA17481649006900900C398DF812
+:10C350000240496868468847BDE8384002F060BC42
+:10C360002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E07
+:10C370002E5C636F6D706F6E656E74735C64726952
+:10C38000766572735F6E72665C757362645C6E7202
+:10C39000665F6472765F757362642E6300000000EE
+:10C3A000A001002060F3000070B50546000605F00E
+:10C3B0000F0402D5092C09D301E0092C0BD30D4938
+:10C3C00040F23E40F6F7CCF9280604D5094940F280
+:10C3D0003F40F6F7C5F9082C05D307480068C103AC
+:10C3E00000D5002070BD054901EB8400D0F8A00401
+:10C3F00070BD0000309C0000C0740240007002401C
+:10C4000002494058002800D00120704700700240C7
+:10C410000449084400210160BFF36F8FBFF34F8FC1
+:10C42000704700000070024003490860BFF36F8F3F
+:10C43000BFF34F8F7047000000740240024800684D
+:10C44000002800D0012070472C75024004490844A0
+:10C4500001210160BFF36F8FBFF34F8F7047000062
+:10C4600000700240084810B5007918B907A195205E
+:10C47000F6F776F900F03AF912490120086002490E
+:10C48000091F087010BD0000AC0100202E2E5C2E8C
+:10C490002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F56
+:10C4A00064756C65735C6E7266785C6472697665DF
+:10C4B00072735C7372635C6E7266785F636C6F63D9
+:10C4C0006B2E630018050040084810B5007918B9B4
+:10C4D00007A1D420F6F744F94FF48070FCF7BBFABB
+:10C4E00001208107C1F80403086010BDAC010020E1
+:10C4F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E76
+:10C500002E5C6D6F64756C65735C6E7266785C64CE
+:10C510007269766572735C7372635C6E7266785F63
+:10C52000636C6F636B2E630010B50A4C207918B9E9
+:10C5300009A1DC20F6F714F9154901200860154916
+:10C540004FF001100A6802F001128242FAD0002076
+:10C55000607110BDAC0100202E2E5C2E2E5C2E2EA4
+:10C560005C2E2E5C2E2E5C2E2E5C6D6F64756C65C1
+:10C57000735C6E7266785C647269766572735C7304
+:10C5800072635C6E7266785F636C6F636B2E6300C0
+:10C59000040000400C04004010B5040003D108A1C1
+:10C5A0007C20F6F7DDF8144900200A790AB18520CD
+:10C5B00010BD01220C600A7100224A7110BD0000FA
+:10C5C0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EA5
+:10C5D0002E5C6D6F64756C65735C6E7266785C64FE
+:10C5E0007269766572735C7372635C6E7266785F93
+:10C5F000636C6F636B2E6300AC01002070B54FF469
+:10C6000080763046FCF720FA114CB50560B1304613
+:10C61000FCF721FA0120C5F80803607920B9012050
+:10C6200060712168002088474FF482763046FCF71D
+:10C630000BFA00280AD03046FCF70DFA0220C5F8A4
+:10C6400008032168BDE870400120084770BD000064
+:10C65000AC010020094810B5007918B908A1BF2025
+:10C66000F6F77EF84FF48270FCF7F5F902204107E7
+:10C67000C1F8040310490120086010BDAC0100207E
+:10C680002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE4
+:10C690002E5C6D6F64756C65735C6E7266785C643D
+:10C6A0007269766572735C7372635C6E7266785FD2
+:10C6B000636C6F636B2E630008000040002802D09B
+:10C6C0000149800108477047A1F300000121B1EB47
+:10C6D000507F01D101207047002070470121B1EB4C
+:10C6E000507F01D101207047002070470748006843
+:10C6F000012110F0010F08D14FF0E020E02280F876
+:10C700000024C0F88012C0F80011704700E100E07A
+:10C7100007480068012110F0010F08D14FF0E02018
+:10C72000E02280F80024C0F88012C0F800117047A1
+:10C7300000E100E070B5040003D10DA14620F6F73A
+:10C740000FF8194D287808B1852070BD2078174959
+:10C75000C0F34000086015492078083900F0010056
+:10C760000860FFF7D5FF01202870002070BD000091
+:10C770002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EF3
+:10C780002E5C6D6F64756C65735C6E7266785C644C
+:10C790007269766572735C7372635C6E7266785FE1
+:10C7A000706F7765722E6300B40100208005004031
+:10C7B00070B54FF08040D0F80453324C68070CD568
+:10C7C0004FF48470FEF700FF38B1606818B92EA1ED
+:10C7D000E020F5F7C5FF60688047A8060DD54FF447
+:10C7E0008A70FEF7F1FE40B1A06818B926A1E820D2
+:10C7F000F5F7B6FFA1680020884768060DD54FF40D
+:10C800008C70FEF7E1FE40B1A06818B91EA1EF20C0
+:10C81000F5F7A6FFA1680120884728060DD54FF43B
+:10C820008E70FEF7D1FE40B1E06818B916A1F8206D
+:10C83000F5F796FFE16800208847E8050DD54FF42D
+:10C840009070FEF7C1FE40B1E06818B90EA1FF205C
+:10C85000F5F786FFE16801208847A80511D54FF458
+:10C860009270FEF7B1FE00280BD0E06820B906A157
+:10C870004FF48370F5F774FFE168BDE87040022063
+:10C88000084770BDB40100202E2E5C2E2E5C2E2E8B
+:10C890005C2E2E5C2E2E5C2E2E5C6D6F64756C658E
+:10C8A000735C6E7266785C647269766572735C73D1
+:10C8B00072635C6E7266785F706F7765722E63006C
+:10C8C0004FF080414FF46070C1F8080370474FF09B
+:10C8D00080414FF46070C1F804037047034900229F
+:10C8E000CA600068002800D0C8607047B40100200A
+:10C8F00001490020C8607047B401002070B50D46A2
+:10C90000040003D10DA15120F5F72AFF204600F0C5
+:10C91000B3FD04000FD00020F5F73EFE207920B1D2
+:10C920000020F5F767FE112070BD01202560207101
+:10C930000020F5F75FFE002070BD00002E2E5C2E5B
+:10C940002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FA1
+:10C9500064756C65735C6E7266785C64726976652A
+:10C9600072735C7372635C7072735C6E7266785F14
+:10C970007072732E6300000010B5040003D106A18D
+:10C980007520F5F7EDFE204600F076FD002802D078
+:10C9900000210160017110BD2E2E5C2E2E5C2E2E0A
+:10C9A0005C2E2E5C2E2E5C2E2E5C6D6F64756C657D
+:10C9B000735C6E7266785C647269766572735C73C0
+:10C9C00072635C7072735C6E7266785F7072732EE5
+:10C9D000630000000149024801F098BE581A002087
+:10C9E000002000402DE9F04117460D00064603D116
+:10C9F0001AA18420F5F7B4FE3079264A00EB4001F5
+:10CA000001EBC00102EB810494F82A1011B1082057
+:10CA1000BDE8F081204951F820103068FFF76EFF23
+:10CA200008B11120F4E729463046F5F723FE676088
+:10CA3000286920601FB1297F3046FAF7D5F83068A1
+:10CA40000421C0F800150020A061E06184F82900ED
+:10CA500044F8140F0121A175DAE700002E2E5C2E98
+:10CA60002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F80
+:10CA700064756C65735C6E7266785C647269766509
+:10CA800072735C7372635C6E7266785F75617274E8
+:10CA90002E630000581A00204CF400002DE9F05FCE
+:10CAA000054600790F4600EB400101EBC00140480C
+:10CAB000164600EB810494F82A00012804D03DA119
+:10CAC00040F24310F5F74CFE4FF4A27A1FB939A19A
+:10CAD0005046F5F745FE26B936A140F24510F5F768
+:10CAE0003FFE616800204FF4017811B12A68C2F856
+:10CAF0000883A1694FF0000969B1E06938B1606845
+:10CB000010B12868C0F804831120BDE8F09F2761A8
+:10CB10000120E66105E0C4F82490E760A661C4F84E
+:10CB20001C9094F82910014302D1284600F08CFE95
+:10CB300060680028286803D0C0F804830020E4E778
+:10CB400056465146FFF7BDFAB2464FF4927B59461E
+:10CB50002868FFF7B1FA06464FF484712868FFF79A
+:10CB6000ABFA804651462868FFF7A6FA074648EA1E
+:10CB700007003043EBD056EA070007D1214628686A
+:10CB800000F032FE616AA0698842E0D8C4F81890CB
+:10CB90000EB10320B9E70FB10F20B6E794F82910C2
+:10CBA00001200029296801D00860C7E74860C5E76F
+:10CBB000581A00202E2E5C2E2E5C2E2E5C2E2E5C03
+:10CBC0002E2E5C2E2E5C6D6F64756C65735C6E72C0
+:10CBD00066785C647269766572735C7372635C6EAE
+:10CBE0007266785F756172742E63000001684FF49D
+:10CBF0000172C1F8082300680121416070470000FC
+:10CC00002DE9F047054600790F4600EB400101EBA6
+:10CC1000C0002D49164601EB800494F82A00012833
+:10CC200003D02AA1EF20F5F79BFD1FB927A1F02023
+:10CC3000F5F796FD1EB925A1F120F5F791FD2846DF
+:10CC400000F060F810B11120BDE8F0874FF0000847
+:10CC5000C4F82080A760666184F828804FF48E763F
+:10CC6000474631462868FFF72CFA28684FF001093B
+:10CC7000C0F808902146286801F08CFC606808BB69
+:10CC8000D5F800A00FE000BF94F8280008B10F27E6
+:10CC900016E031465046FFF70FFA0028F4D021463F
+:10CCA000504601F077FC216A60698142F1D3314638
+:10CCB0002868FFF701FA0028F9D02868C0F80C901E
+:10CCC000C4F814803846BFE7581A00202E2E5C2E78
+:10CCD0002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F0E
+:10CCE00064756C65735C6E7266785C647269766597
+:10CCF00072735C7372635C6E7266785F7561727476
+:10CD00002E630000007900EB400101EBC0000449F4
+:10CD100001EB80004069002800D00120704700002E
+:10CD2000581A00202DE9F047044600794FF0000919
+:10CD300000EB400101EBC000254901EB80072068B2
+:10CD4000C0F80095786880B120682249C0F80813BF
+:10CD500020680121000B40B200F01F029140400901
+:10CD6000800000F1E020C0F880112068D0F80C2588
+:10CD7000D0F81485D0F80865D0F810554FF0FF3181
+:10CD8000C0F81415C0F80C152068C0F80815C0F8D4
+:10CD90001015501C02D01046FDF744FBB8F1FF3FC0
+:10CDA00002D04046FDF73EFB681C02D02846FDF746
+:10CDB00039FB701C02D03046FDF734FB2068FFF7CA
+:10CDC000DBFD87F82A90C7F80490BDE8F0870000E3
+:10CDD000581A0020840202000149024801F042BDB5
+:10CDE000841A0020002000402DE9F04117460D0074
+:10CDF000064603D118A19620F5F7B2FC3079244AF3
+:10CE000000EBC00102EB810494F8201011B108205E
+:10CE1000BDE8F0811F4951F820103068FFF76EFD22
+:10CE200008B11120F4E729463046F5F75EFC67604B
+:10CE3000286920601FB1297F3046F9F729FF306843
+:10CE40000821C0F800150020A061E06101216061A7
+:10CE500084F82010DCE700002E2E5C2E2E5C2E2E97
+:10CE60005C2E2E5C2E2E5C2E2E5C6D6F64756C65B8
+:10CE7000735C6E7266785C647269766572735C73FB
+:10CE800072635C6E7266785F75617274652E6300A2
+:10CE9000841A002050F400002DE9F05F0446007968
+:10CEA0000F46DFF834A100EBC0010AEB81051646FE
+:10CEB00095F82000012804D048A140F23110F5F780
+:10CEC0004FFC27B945A14FF49970F5F749FC26B9F5
+:10CED00042A140F23310F5F743FC207910B9B6F5C2
+:10CEE000803F04D33DA14FF49A70F5F739FC3846E2
+:10CEF000FFF7F4FBB0B168684FF000084FF4047915
+:10CF000010B12168C1F80893A8694FF0000B80B1F7
+:10CF1000E86948B1686810B12068C0F8049311202E
+:10CF2000BDE8F09F1020FBE72F614FF00108EE6194
+:10CF300002E0EF60C5E9066B00254FF488712068B8
+:10CF4000FFF7D0F84FF4A2712068FFF7CBF8206804
+:10CF5000C0F83475C0F838652068B8F1000F12D0F9
+:10CF6000D0F8001241F02001C0F800122079D0461C
+:10CF700000EBC0010AEB8100406838B12168C1F8BC
+:10CF800004932846CCE701210160EFE74FF4887A4B
+:10CF90004FF4A27951462068FFF79FF807464946AB
+:10CFA0002068FFF79AF806464FF492712068FFF761
+:10CFB00094F8014647EA06000843EBD0227902EBD9
+:10CFC000C20308EB8302C2F818B001B10325002E9A
+:10CFD000D7D00F25D5E70000841A00202E2E5C2E16
+:10CFE0002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FFB
+:10CFF00064756C65735C6E7266785C647269766584
+:10D0000072735C7372635C6E7266785F7561727462
+:10D01000652E630000680121416070472DE9F047EB
+:10D0200004460F4600792D4900EBC00001EB800556
+:10D03000164695F82000012803D029A1E720F5F72E
+:10D040008FFB1FB926A1E820F5F78AFB1EB924A1A2
+:10D05000E920F5F785FB207910B9B6F5803F03D3B9
+:10D060001FA1EA20F5F77CFB3846FFF737FB30B10C
+:10D07000204600F051F820B11120BDE8F0871020C3
+:10D08000FBE7AF606E614FF4907600273146206871
+:10D09000FFF728F84FF4AC7841462068FFF722F8F4
+:10D0A0002068AA686969C0F84425C0F84815206856
+:10D0B00001218160686878B9B14649462068FFF768
+:10D0C0000CF8064641462068FFF707F80643F4D0FF
+:10D0D00000B10F27002068613846CEE7841A00208F
+:10D0E0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E7A
+:10D0F0002E5C6D6F64756C65735C6E7266785C64D3
+:10D100007269766572735C7372635C6E7266785F67
+:10D1100075617274652E63000079054900EBC000EB
+:10D1200001EB80004069002800D00120704700001A
+:10D13000841A00202DE9F04704460079274900EBC6
+:10D14000C00001EB800720684FF00009C0F800958F
+:10D15000786880B120682249C0F80813206801214E
+:10D16000000B40B200F01F0291404009800000F126
+:10D17000E020C0F880112068D0F80C25D0F8148584
+:10D18000D0F80865D0F810554FF0FF31C0F80C15F5
+:10D19000C0F814152068C0F80815C0F81015501C08
+:10D1A00002D01046FDF747F9B8F1FF3F02D04046E4
+:10D1B000FDF741F9681C02D02846FDF73CF9701CC8
+:10D1C00002D03046FDF737F92068FFF7D5FB87F826
+:10D1D0002090C7F80490BDE8F0870000841A002072
+:10D1E0001003020010B5124C606898B16068406985
+:10D1F0004068042808D3606804214069008801EB76
+:10D2000000400CA1FDF702FD606801F00BF8002062
+:10D21000606010BD0A4841680229FAD300880221E3
+:10D2200001EB0040BDE8104006A1FDF7EFBC000097
+:10D23000CC010020436F6D7061726520455654002B
+:10D24000DC040020436F6D70617265206576656E49
+:10D250007420627574206E6F206163746976652036
+:10D2600074696D65722028616C72656164792073E0
+:10D27000746F707065643F290000000070B5164837
+:10D280004168042906D30088042101EB004013A162
+:10D29000FDF7BCFC1548416829B141684968406800
+:10D2A00021F07F41416000F045FE040013D04FF0B3
+:10D2B00080756068A84203D2204600F0B3FF03E007
+:10D2C000606820F07F4060602046FEF711FE002875
+:10D2D00001D00446EDE770BDDC0400204F76657296
+:10D2E000666C6F772045565400000000CC0100208A
+:10D2F0002DE9F84317460C0005462BD0DFF8708067
+:10D300004646D8F80000F6F7D9FE384487B23068B0
+:10D31000F6F7D4FEA968498A081AB0FBF7F086B27E
+:10D320002046F6F7CBFEA968381A87B2088BB0FB07
+:10D33000F6F206FB1202401C088382B123460DA2BE
+:10D3400007212846FAF7F8FF39462846BDE8F84392
+:10D35000F8F730BBA96800200883BDE8F883009483
+:10D3600005A207212846D8F80030FAF7E5FFEBE7D9
+:10D37000B8020020257300000D0A257325730000F4
+:10D3800010B50C46017A052908D0407A38B1084812
+:10D3900008A102682046FCF79BFC00E01AB106A138
+:10D3A0002046FCF795FC2046BDE81040FCF7D0BCB9
+:10D3B0004C030020257300000D0A000038B5C38817
+:10D3C0000D46044633B116A0009017A218A12846B6
+:10D3D000FCF77EFC217A052920D0607A48B1A0882C
+:10D3E000FDF7D2FA184951F8202018A12846FCF779
+:10D3F0006FFC2846216801F087F8A0880021FDF71E
+:10D4000033FD03461049207A143951F8202001B029
+:10D410002846BDE830400EA1FCF75ABC38BD0000DC
+:10D420001B5B306D000000001B5B313B33316D0036
+:10D4300025734C6F67732064726F70706564202869
+:10D4400025642925730D0A004C0300202573000074
+:10D450003C25733E2025733A20000000EFF3058041
+:10D46000C005C00D01D001207047EFF3148040F3D8
+:10D470000000401C704700000349884201D1034866
+:10D48000704700207047000000200040C4010020C9
+:10D4900008B500226946FEF7B3F8002806D1044813
+:10D4A0008169491C81610098FDF7BBFD08BD000042
+:10D4B000C80200202DE9F04104460068174688465E
+:10D4C00005684068854201D8461B02E0A068461BFB
+:10D4D000761CE2686068B74205FB02010CD87A430B
+:10D4E0004046F2F7FFFFA168E819884200D9002002
+:10D4F00021680860BDE8F08102FB06F52A46404637
+:10D50000F2F7F0FFE268BE1B724308EB05006168AA
+:10D51000F2F7E8FF20680660ECE701680A684968EE
+:10D52000914201D3881A70478068801A0844401CD1
+:10D5300070472DE9F047164689460446FEF750F835
+:10D5400080462068A168426840688F1A6168E26876
+:10D550007F1C00FB0210BE420FD872434946F2F70F
+:10D56000C1FF20684168A2683144914202D84168F5
+:10D57000314400E00021416018E002FB07F52A4633
+:10D580004946F2F7AFFFE268F71B7A4309EB050162
+:10D590006068F2F7A7FF20684760B04506D22068B0
+:10D5A00041682046FEF79AF9216808602046FFF797
+:10D5B000B4FF21688A68824200D28860BDE8F087A3
+:10D5C0002DE9F0479246894604004BD02078212867
+:10D5D00005D05E2803D000270126002035E0012772
+:10D5E000641CF9E700262F2D02D05C2D04D00CE03E
+:10D5F0004FF0FF30BDE8F0875FEACA7006D114F83B
+:10D60000010B5146F9F767F8C5B25DB320782D28B4
+:10D610002AD160785146F9F75EF810F0FF0023D068
+:10D620005D2821D0A41C5C280AD15FEACA7107D109
+:10D6300014F8010B5146F9F74EF810F0FF00D9D05D
+:10D640004D4503DC814501DC0120804614F8010BC7
+:10D650005146F9F740F8C5B25D2DC3D1002EC1D1B6
+:10D66000B84504D10020C5E74D45EFD1ECE7204691
+:10D67000C0E710B510461A46F2F734FF002010BD7F
+:10D680000846704710B50446F8F7AFFA08B1FFF73F
+:10D69000F5FD00212046F8F7C1F908B1FFF7A2FD1A
+:10D6A000204600F059FE2046BDE81040AFF3008050
+:10D6B0002DE9F047334C814600264FF0040800BFA7
+:10D6C00000F038FC002854D0476860684068616802
+:10D6D000C1B1616800294AD0B84248D96068007E6B
+:10D6E00080B1606840694068042807D36068406979
+:10D6F000018808EB014024A1FDF788FA61682748FA
+:10D70000FEF7BAFB00F01CFC05464069416804299D
+:10D7100006D301883A4608EB014021A1FDF77AFAC9
+:10D720006A6818484FF47A7300210830F8F77EFAD7
+:10D7300080B10D2811D021499C20F5F711F86869B6
+:10D7400041680429BCD3018808EB01401CA1FDF706
+:10D750005DFAB5E7606820B106E0284600F062FD9A
+:10D76000EDE74846F8F746FA6560002EA8D1BDE817
+:10D77000F08760680028FAD14846BDE8F047F8F71E
+:10D7800047BA0000CC01002054696D6572207072A8
+:10D7900065656D707465642E000000005CF4000027
+:10D7A00041637469766174696E672074696D65722E
+:10D7B000202843433A2564292E000000400401003C
+:10D7C00054696D6572206578706972656420626560
+:10D7D000666F7265207363686564756C6564207438
+:10D7E0006F205254432E000070B5054688690C46E0
+:10D7F00000284FF4847128460AD0FEF762FCD5F861
+:10D800001805626AE1688854606A401C606270BDF5
+:10D81000FEF757FCD5F8180570BD1FB501238DF82C
+:10D820000030CDE90121D0E90012684690471FBDC4
+:10D830001FB501238DF800308DF808100192D0E952
+:10D840000012684690471FBD10B5044600684FF4AB
+:10D850009271FEF736FC4FF484712068FEF731FCBC
+:10D8600020680121016010BD7CB50546FF200090B5
+:10D8700001236A4601A9E868FEF7AAF9040004D06A
+:10D8800010A11A20F4F76CFF19E0009ABAB1686988
+:10D890001C4C01990378D2B2E35C1BB1001DFFF769
+:10D8A000FBFA02E00C30FFF7F9F8040007D1A86892
+:10D8B0002A4640F6CD410068F3F708FE04462046AC
+:10D8C0007CBD00002E2E5C2E2E5C2E2E5C2E2E5C3F
+:10D8D0002E2E5C2E2E5C636F6D706F6E656E747392
+:10D8E0005C6C69627261726965735C636C695C75BA
+:10D8F0006172745C6E72665F636C695F756172748D
+:10D900002E63000080010020342800D93420C01C80
+:10D9100020F0030070470020704700002DE9FE430F
+:10D9200008790C46012804D0022805D0032872D1BA
+:10D9300072E01222404977E0B4F80700092800D9C4
+:10D940000920814609264FF00008F3F7CDFF25E0B6
+:10D95000686820B939A140F29720F4F701FF6868A0
+:10D96000406820B935A14FF42670F4F7F9FE00277E
+:10D97000009700E07F1C686801230022D0F804C0F3
+:10D9800029466846E0470028F4D1297A3E4401EB55
+:10D99000080000F0FF082846F4F70AF80500D7D180
+:10D9A00002A8F4F79BF902990546894504D923A1F9
+:10D9B00040F2AD20F4F7D4FE1F494A461231284602
+:10D9C000F2F790FD85F804806E80F4F719F818B12D
+:10D9D000E87940F02000E871F3F786FF0146264819
+:10D9E00080E82202B4F80710C1600020F4F7D4FDEB
+:10D9F000114980200839F4F701FA040005D10E49D5
+:10DA000080201039F4F7C6F804460020F4F7F2FD40
+:10DA10002046BDE8FE830DE0E078B4F80510F4F789
+:10DA20008DFD010006D00A7803B0601CBDE8F0430C
+:10DA3000F4F724B90620ECE7F4F400002E2E5C2E57
+:10DA40002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F9A
+:10DA50006D706F6E656E74735C6C69627261726911
+:10DA600065735C757362645C6170705F757362642A
+:10DA70005F636F72652E6300FC1B002038B50D4696
+:10DA80006846F4F72BF904460098022804D20CA14A
+:10DA900040F26F20F4F764FE0020208020781749C0
+:10DAA00040F00100207049784908C90702D040F0D1
+:10DAB0000200207002222146681CF4F7DFF838BD0E
+:10DAC0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E90
+:10DAD0002E5C636F6D706F6E656E74735C6C6962E3
+:10DAE0007261726965735C757362645C6170705FAA
+:10DAF000757362645F636F72652E630014020020A9
+:10DB0000F8B50C46070004D142A140F22930F4F7E1
+:10DB100027FE24B93FA140F22A30F4F721FE6078B5
+:10DB200010F0600F2AD10006494DA0784FF0000692
+:10DB300026D520B1062808D008281FD10BE02146A1
+:10DB40003846BDE8F840FFF799BF21463846BDE8A2
+:10DB5000F840FFF7E3BE6846F4F7C0F801462878BE
+:10DB6000052802D0042803D008E00120087000E056
+:10DB70000E700122601CF4F781F8F8BD0620F8BD94
+:10DB80000A28FBD2DFE800F0051E0513050605058F
+:10DB9000052DF3E72878032803D0042801D00528B1
+:10DBA00024D1F3F7DBFC042000F040FF15E0B4F8CB
+:10DBB00003000128E2D1F3F723FF80B1687840F039
+:10DBC000020009E0B4F803000128D7D1F3F718FFE9
+:10DBD00028B1687820F0020068700020F8BD0F209E
+:10DBE000F8BD2878052803D0042801D00820F8BD06
+:10DBF000E07818B1012805D00720F8BDF3F7AEFC96
+:10DC0000042002E0F3F7C2FC052000F00FFF3046CD
+:10DC1000F8BD00002E2E5C2E2E5C2E2E5C2E2E5C6F
+:10DC20002E2E5C2E2E5C636F6D706F6E656E74733E
+:10DC30005C6C69627261726965735C757362645C65
+:10DC40006170705F757362645F636F72652E6300ED
+:10DC500014020020F8B50546407810F0600F31D16D
+:10DC600020486C79A978007821B1012923D00329B3
+:10DC700028D111E0052801D0200729D16846F4F702
+:10DC80002DF806462046FBF729FB3080022231465C
+:10DC9000681CF3F7F3FFF8BD04F00F01082911D257
+:10DCA000B5F8031071B9052801D0200710D120461E
+:10DCB000FBF7FAFA14E004F00F01082902D2B5F8D4
+:10DCC000031009B10620F8BD052803D0200701D0B4
+:10DCD0000820F8BD2046FBF7BDF92046FBF716FBF0
+:10DCE0000020F8BD14020020FEB50C46050004D14A
+:10DCF0002F494FF4D170F4F733FD24B92C4940F289
+:10DD0000A310F4F72DFD60784FF00606010642D50A
+:10DD1000C0F3411111B1012924D125E000F01F0009
+:10DD200001281FD1A07806281CD10020019002A84C
+:10DD3000F3F7D4FF064601A80090E2782179334634
+:10DD40002846F3F771FD05280CD00198402803D32D
+:10DD50001749A320F4F704FD3146601C019AF3F73C
+:10DD60008DFFFEBD0620FEBD2846F5F731F9F4F71C
+:10DD700081FDA178212903D1B4F80710072901D02A
+:10DD80003046FEBD072200F10C0103B0601CBDE867
+:10DD9000F040F3F773BFC0F341100028F0D0012822
+:10DDA000E0D103B021462846BDE8F04000F046B877
+:10DDB000CC040100F8B50B4651780646144611F024
+:10DDC000600F25D11C480906A17800781ED511B135
+:10DDD0000A291DD109E005281ED16846F3F77EFF08
+:10DDE00001460020088002220CE0052814D1684674
+:10DDF000F3F774FF054619463046F4F761FA2870C8
+:10DE000001222946601CF3F739FFF8BD0B2901D028
+:10DE10000620F8BD052801D00820F8BDB4F803009D
+:10DE2000FF2801D90720F8BDD27819463046BDE851
+:10DE3000F840F4F717BA000014020020F0B585B0DE
+:10DE40000D460746F5F7C4F8F4F714FD0446A87824
+:10DE50000026202802D022282FD12BE0B5F8070079
+:10DE600007282AD13846F5F7B3F80446F4F702FD3F
+:10DE7000A9780170E9794170811C019602960091A0
+:10DE8000407801900020F4F787FB69460020F4F702
+:10DE900001F8050008D11D4803A90068CDE9030475
+:10DEA0000020F3F777FE05460020F4F7A3FB284691
+:10DEB00005B0F0BDB5F8070008B10620F8E7207DF1
+:10DEC000B5F8031000F0010001F00105A182A8429D
+:10DED0001AD00DB1022100E00321384601F068F8A4
+:10DEE00095B93846F7F77EFDFBF782F83846F7F725
+:10DEF00082FDFBF77DF8A6612662E6662667666707
+:10DF000004F12800A667A0660020D1E7B4F4000061
+:10DF10000022CA604A60054A8A60052803D2044A82
+:10DF200052F8200000E00020086070472CFB000041
+:10DF3000140300200148FEF705B800005CF400005F
+:10DF40000148FEF729B800005CF400002DE9F0411B
+:10DF500007460025F6F7B2F886B2002F25D0002438
+:10DF600020E000BFF2F766FA0168385D085CC00780
+:10DF700016D0601C06E03A5C8A5CD20706D06D1CA5
+:10DF8000ADB2401C80B2B042F5D309E045B13918BA
+:10DF9000751B38196A1C401CF2F7A4FAAEB20025B2
+:10DFA000641CA4B2701E8442DCDBBDE8F08100007A
+:10DFB0002DE9F84FDFF8B0809246894606461F46A5
+:10DFC000012269461846D8F80850F4F7DDFBE8B39B
+:10DFD000009800210446C01C0AE000BF00EA0502C8
+:10DFE0005AF821C008EB8202401C491CC2F80CC040
+:10DFF000B942F3D3BA46370CF7F706FD8346FCF770
+:10E00000E1FEB84204D8194940F28310F4F7A8FBA6
+:10E01000601C284008EB800047EA0B41C160D8F83B
+:10E020000C0447468047A11C294007EB81012C4086
+:10E03000C86007EB8401C86866F3C5006AF38910FD
+:10E0400069F39F2020F00300401C00E002E020F074
+:10E050000400C86098F8200402E000BFFCF7ACFCA4
+:10E060000028FBD1BDE8F88FD81F002084150100DF
+:10E0700070B50C46050003D107A15420F4F770FBDE
+:10E080001CB905A15520F4F76BFB21462846BDE8D5
+:10E090007040F2F77CBA00002E2E5C2E2E5C2E2EE5
+:10E0A0005C64656D6F5F636C695F636D64732E6341
+:10E0B0000000000070B50C46050004D108A140F630
+:10E0C0001410F4F74DFB24B905A140F61510F4F730
+:10E0D00047FB21682868BDE87040F2F758BA000095
+:10E0E0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E6A
+:10E0F0002E5C636F6D706F6E656E74735C6C6962BD
+:10E100007261726965735C636C695C6E72665F6391
+:10E110006C692E630000000070B50546F4F722FA22
+:10E12000124C06462078F4F71DFA86420AD028469B
+:10E13000F4F718FA20B104F10C00FAF7D7FC01E06B
+:10E14000FAF792FC2846F4F71AFA06462078F4F714
+:10E1500016FA864208D02846F4F711FA10B1FAF7F9
+:10E16000F9FD01E0FBF7EEFC257070BDF401002025
+:10E170002DE9F04114460D00064604D11BA140F2E2
+:10E180007A20F4F7EDFA24B918A140F27B20F4F7D5
+:10E19000E7FA3046F7F73EFB78B9B068FA2107890D
+:10E1A000B0F80C803046F7F705FCFA213046F7F757
+:10E1B0007DFA3046F7F72EFB10B10620BDE8F0815E
+:10E1C000B06800892880B068808920802888C01BBA
+:10E1D00081B23046F7F7DCFA2188A1EB080081B262
+:10E1E0003046F7F7F3FB0020E8E700002E2E5C2E08
+:10E1F0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FE3
+:10E200006D706F6E656E74735C6C69627261726959
+:10E2100065735C636C695C6E72665F636C692E63C8
+:10E220000000000070B50446C06818B90F496120AD
+:10E23000F4F796FA0E4800250078A0B19CB1207E34
+:10E2400088B1D4E903108847A06850B1217E41B15C
+:10E2500061680844606021460648FDF70DFE01250F
+:10E2600001E000202076284670BD00004004010037
+:10E27000CC0100205CF400000948007800280ED092
+:10E2800008480268521C026007484168032906D307
+:10E290000088052101EB004004A1FCF7BBBC7047DE
+:10E2A000000000200400002084050020636F756ECC
+:10E2B000746572203D2025640D0A000010B50446E7
+:10E2C0000020F2F739FC20B16068D0E9002100207D
+:10E2D00090476068D0E9002101209047A06822465D
+:10E2E00040F6CD410068F3F7F1F8002805D0BDE80D
+:10E2F000104002A11B20F4F733BA10BD2E2E5C2E65
+:10E300002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FD1
+:10E310006D706F6E656E74735C6C69627261726948
+:10E3200065735C636C695C7274745C6E72665F6367
+:10E330006C695F7274742E63000000004069054AC6
+:10E340000178515C11B1001DFEF764BE0C30FEF780
+:10E350004DBC0000800100202DE9F84F374D834669
+:10E3600069462868F9F734FA04464FF00408002794
+:10E370004FF00109324EDFF8CCA05BE0207820B1ED
+:10E38000012828D002284CD138E06068017E00299D
+:10E3900047D180F818905846F7F747FB0146606868
+:10E3A0004268511A284A914203D9416821F07F41BD
+:10E3B0004160224861680830FDF75EFD6168486988
+:10E3C0004268042A2DD34A68018808EB01401FA146
+:10E3D000FCF720FC25E061687068814200D177601D
+:10E3E00016480830FDF706FE606840694168042958
+:10E3F00017D3018808EB01401AA110E0FFF7A0FD38
+:10E4000008B10776FAE786F80090DAF804100329D5
+:10E4100007D3BAF80000032101EB004015A1FCF777
+:10E42000F5FB69462868F9F7C8F969462868F9F7DD
+:10E43000CFF90446002CA1D1BDE8F88F54F40000B8
+:10E44000CC010020DC04002017FCFF005374617233
+:10E45000742072657175657374202843433A25648E
+:10E46000292E000053746F70207265717565737486
+:10E470002E00000053746F7020616C6C2072657107
+:10E48000756573742E000000F8B5114C0D460646F4
+:10E4900069462068F9F786F9B8B1067045606946A3
+:10E4A0002068F9F7A0F918B10A48F7F78DFB0AE0E0
+:10E4B00009484168022906D30088022101EB004087
+:10E4C00006A1FCF7A3FB0020F8BD0420F8BD000066
+:10E4D00054F40000D4010020DC040020536368657C
+:10E4E00064756C696E6720696E746572727570749C
+:10E4F000656420616E6F746865722073636865641B
+:10E50000756C696E672E0000FEB51A4A6FF0E00563
+:10E510005368B1FBF3F411684FF46162B4FBF1F39B
+:10E52000B3FBF2F2554303EB05153C23B5FBF3F3C4
+:10E53000A3EB031605EB8606B4FBF1F501FB1544CE
+:10E540004FF47A756543B5FBF1F504EB440C05FB1C
+:10E5500001F7CCEBC414C7EBC4044FF47A777C43C7
+:10E56000B4FBF1F10096CDE9015103A1FBF7B0FB3B
+:10E57000FEBD0000300300205B253032643A2530B8
+:10E5800032643A253032642E253033642C25303302
+:10E59000645D200070B50C4605464FF48E71FDF7A2
+:10E5A00090FD216AA068415C206A401C2062C5F889
+:10E5B0001C1570BD1FB500228DF8002002918168E6
+:10E5C00001914261D0E90012684690471FBD0000EA
+:10E5D0007CB5FF260546009600780C46002835D00D
+:10E5E000012819D0022802D02CA1652011E0297A37
+:10E5F000E068FDF729FC28B1042803D027A13920C1
+:10E60000F4F7AEF82046FFF72FF9002803D023A136
+:10E610003B20F4F7A5F87CBD297AE068FDF714FCEF
+:10E6200028B1042803D01DA14120F4F799F8287AD5
+:10E6300020B16068D0E90021002090472046FFF714
+:10E6400013F90028E7D015A14D20E2E7297A2069C7
+:10E65000FDF794FB18B111A15320F4F781F800964F
+:10E6600001236A4601A92069FDF79CFB18B10BA1A3
+:10E670005620F4F775F8009848B1C2B26069019964
+:10E68000FAF74CFB18B105A15B20F4F769F8606854
+:10E69000D0E90021012090477CBD00002E2E5C2E89
+:10E6A0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F2E
+:10E6B0006D706F6E656E74735C6C696272617269A5
+:10E6C00065735C636C695C756172745C6E72665FC5
+:10E6D000636C695F756172742E6300001FB50A4632
+:10E6E00001788DF8001041680191017A8DF80810C9
+:10E6F000C0680390044850F82210083850F82220CF
+:10E70000684690471FBD00008C0100202DE9FF479F
+:10E710000C4605464FF40071FDF7D9FC01274FF474
+:10E720000178002618B34FF4927949462846FDF740
+:10E73000C3FCE0B149462846FDF7C3FCC5F8088391
+:10E7400094F8290000B96F6002208DF80000D5F818
+:10E750008004C5F880040390A0690290E0680190ED
+:10E76000A661E661D4E900126846904728E00421DA
+:10E770002846FDF7ACFC18B34FF484712846FDF72A
+:10E780009BFCE8B121462846FFF72EF8616AA06994
+:10E79000884215D1E06938B1E268616AA0612069F8
+:10E7A000E6616662E06008E094F8290000B96F60F5
+:10E7B000C5F80883A661E268616A2046FFF72DF874
+:10E7C0004FF48E7841462846FDF776FC78B1206AF2
+:10E7D0006169884202D294F8280020B34146284655
+:10E7E000FDF76FFC616911B12046FFF7E3FE4FF4BE
+:10E7F000A27841462846FDF75FFC002818D0414624
+:10E800002846FDF75EFC94F8290000B12F60A0694E
+:10E8100000280DD0A661E268616A04B02046BDE818
+:10E82000F047FEF7FABF21462846FFF7B3FEDEE7C2
+:10E83000BDE8FF871FB50A4601788DF800104168D2
+:10E840000191017A8DF80810C0680390044850F8CF
+:10E850002210083850F82220684690471FBD00005B
+:10E860008C0100202DE9FF410C464FF492770546BC
+:10E870003946FDF732FC0026C0B139462846FDF77F
+:10E8800031FC02208DF80000D5F88004C5F8800422
+:10E890000390D5F83C058DF80800E0680190A6616A
+:10E8A000E661D4E900126846904723E04FF4887788
+:10E8B00039462846FDF711FCE0B139462846FDF7F8
+:10E8C00011FCD5F83C15A069884213D1E06960B10C
+:10E8D000E268D5F8000220F02000C5F80002E069E7
+:10E8E000A0612069E661E06001E0A661E26820467F
+:10E8F000FEF79EFF4FF4A27739462846FDF7EDFB61
+:10E9000060B139462846FDF7EDFBA06930B1A6613C
+:10E91000D5F83C152046E268FEF78AFF4FF4907761
+:10E9200039462846FDF7D9FB002813D0394628463A
+:10E93000FDF7D8FB606900280CD0D5F84C058DF8A0
+:10E9400000608DF80800A06801906661D4E90012AB
+:10E9500068469047BDE8FF8110B50248F8F74EFFC2
+:10E96000002010BDC40200202DE9F05F8346DDE9E0
+:10E970000A4A994690460D460846012703E000BF23
+:10E98000B0FBF8F07F1C4045FAD2B94500D94F469C
+:10E990005FEACA7012D18CB15FEA8A7002D5B9F110
+:10E9A000000F01D0202607E0302605E0314658460A
+:10E9B000641EF3F72DFF0CB1A742F7D35FF00106F9
+:10E9C000B9F1010F02D9A9F1010903E0B5FBF6F095
+:10E9D000404502D306FB08F6F2E7DFF83C9000BFA3
+:10E9E000B5FBF6F000FB165519F800105846F3F782
+:10E9F0000FFFB6FBF8F6002EF2D15FEACA7009D01D
+:10EA0000002C07D0A74205D220215846641EF3F7F8
+:10EA1000FFFEF5E7BDE8F09F8CF8000002480068B3
+:10EA2000002800D0012070471C02002007490A7806
+:10EA3000824209D00870052803D0487820F00200EF
+:10EA400048700348F3F740BA7047000014020020F2
+:10EA5000E0F400002DE9FE4F8046486891464FF0F3
+:10EA6000010A0C4628B92068F2F7A2FF08B9A0688D
+:10EA700090B1B9F1400F04D937A140F27110F3F70A
+:10EA80006FFE00260096FAF7ADFDE768834648461C
+:10EA90004F4559D9074657E04FF0000AC8F800A083
+:10EAA000C8F804A054E0A068B84201D93D4600E08F
+:10EAB0000546616839B10BEB06002A46F1F712FDF5
+:10EAC000002060600CE058B121680BEB06022B4679
+:10EAD0004868D0F804C004F11000E047012000901D
+:10EAE000A068A7EB0507411BA160E0682E44A0EBDE
+:10EAF0000500E06005D1009818B12068F2F758FFD2
+:10EB00002060E06810B1A068F0B902E04FF0000AA0
+:10EB10001AE0206800284FF0000001D0019009E0C1
+:10EB200060609EB14E4511D24FF0000A0EE0A06821
+:10EB3000401CA0602168012300224868456801A8A4
+:10EB4000A8470028F3D12061002FACD1C8E900B656
+:10EB50005046BDE8FE8F00002E2E5C2E2E5C2E2E21
+:10EB60005C2E2E5C2E2E5C2E2E5C636F6D706F6E95
+:10EB7000656E74735C6C69627261726965735C75F1
+:10EB80007362645C6170705F757362645F636F72FF
+:10EB9000652E63000249002008600249C870704772
+:10EBA0001C7C02409401002070B50446010600F070
+:10EBB0000F0502D5092D09D301E0092D08D308A1BD
+:10EBC00040F28920F3F7CCFD200601D5042000E0B7
+:10EBD000282000EB8500BDE87040FDF737BC000041
+:10EBE0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5F
+:10EBF0002E5C636F6D706F6E656E74735C647269AA
+:10EC0000766572735F6E72665C757362645C6E7259
+:10EC1000665F6472765F757362642E630000000045
+:10EC20002DE9F04F514D89B0E878002846D1804653
+:10EC30004FF001093EE000BF90FAA0F0B0FA80F674
+:10EC40003046F3F798FD8346F7F73EF9044600682F
+:10EC500020B947A140F23150F3F782FD5FEA0B6023
+:10EC600007D5D4E90031A28902A89847002836D0F8
+:10EC700037E05846FAF772FCD4E900718246034641
+:10EC8000A28902A8B84707460298D0B10399514516
+:10EC90001DD20220A07309FA06F0C14333480C309C
+:10ECA000F8F7BEFD4248006B00908DF802B069682D
+:10ECB00068468847D5E902100840BDD109B0BDE8D3
+:10ECC000F08F039850B12AA140F24D5004E0514515
+:10ECD00004D027A140F25C50F3F742FD0FB9C4F80D
+:10ECE000008034498220086085F80390A96809FAF9
+:10ECF00006F08143A960A06803990844A060DDE99B
+:10ED000002125846FDF7F4F9FAF756FC18B32A4CEC
+:10ED10004FF482752846FDF77BFB5846FFF744FF0A
+:10ED20000220FDF7CBFC2846FDF76AFB0028F1D056
+:10ED30001E2000E00220FDF7C1FC20688006F9D506
+:10ED40000120FDF7BBFC5846FAF7F8FAFDF758FB2F
+:10ED50000028DFD0B2E75846FFF726FF5846FAF7FB
+:10ED6000EDFAFDF74DFB0028F8D0A7E7940100204D
+:10ED70002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2ECD
+:10ED80002E5C636F6D706F6E656E74735C64726918
+:10ED9000766572735F6E72665C757362645C6E72C8
+:10EDA000665F6472765F757362642E6300000000B4
+:10EDB00060F300001C7C0240747402402DE9F843AB
+:10EDC00007460020F3F7E8FB3846F7F77DF80646DC
+:10EDD0003806294D4FF000084FF003094FF00104A9
+:10EDE00038461ED4F7F73CF8E96804FA00F0884387
+:10EDF00003D03846FAF7B0FE10E03846C6F8008077
+:10EE0000F7F72EF8E96804FA00F081433846E96024
+:10EE1000F7F726F88440A868A043A86086F80E900B
+:10EE200024E0F7F71DF8D5E9022104FA00F061EAC1
+:10EE3000020108421AD03846F7F712F8E96804FAD6
+:10EE400000F081433846E960F7F70AF88440A86883
+:10EE50000443AC600948C6F8008086F80E9000684C
+:10EE600000908DF80270696868468847BDE8F843ED
+:10EE70000020F3F7BFBB00009401002060F3000006
+:10EE80002DE9F041104EB068040CF06824040443EE
+:10EE9000012712E094FAA4F0B0FA80F52846F3F7BF
+:10EEA0006AFC00F00F00082804D22846F3F763FC40
+:10EEB000FFF784FF07FA05F08443002CEAD140F203
+:10EEC000FF10B060BDE8F08194010020012238B548
+:10EED0008A400C490C468B6813438B606168E46878
+:10EEE000094B050602EA040203D5002A09D19A69F2
+:10EEF00002E0002A05D1DA6900928DF80200684626
+:10EF0000884738BD9401002060F300002DE9F041EE
+:10EF10001148F3F7DFF918B1104ACF21F1F77AF968
+:10EF20000F48F2F7EDFB18B10C4AD421F1F772F952
+:10EF3000F3F790FA18B1094AD921F1F76BF9064EA7
+:10EF40004FF47A747C3EA701751C3846A847641EAE
+:10EF5000FAD1BDE8F08100009CF200009C3E000068
+:10EF600028F8000002498020C1F800027047000024
+:10EF700004E000E010B5082809D009280FD00A28BD
+:10EF800011D00E2813D1BDE81040F2F7AFBEFAF74A
+:10EF90009FFC00280BD1BDE81040F2F7D1BEBDE8C0
+:10EFA0001040F3F7C1BABDE81040F3F785BA10BDC1
+:10EFB00070B50C460546F4F70BF8C269002A04D078
+:10EFC00021462846BDE87040104770BD0249496897
+:10EFD000002900D008477047B01B00201CB500294D
+:10EFE00013D08268D27D8A420FD008A3D3E90023D0
+:10EFF000CDE9002301F12F028DF803208268D1753D
+:10F0000000696A4603A1FAF763FE1CBD1B5B34006E
+:10F010006D000000257300001CB5826899B1927DD7
+:10F020008A420FD00CA2D2E90032CDE9003201F1C0
+:10F030002F028DF805208268917500696A4608A143
+:10F04000FAF746FE1CBD9175006902B0054ABDE89D
+:10F05000104003A1FAF73CBE1B5B313B33006D004F
+:10F0600025730000F0F7000010B50446F5F726F808
+:10F07000002105E0625C3F2A06D02A2A04D0491C00
+:10F080008142F7D3002010BD012010BD0020704741
+:10F090002DE9FC4180461C4617460E460C48089D4B
+:10F0A000F8F7B5FB10B11120BDE8FC81A208394684
+:10F0B0003046FCF767FA0648F8F7A0FB33463A46B5
+:10F0C00001214046CDE90045F7F718F90020EBE7AC
+:10F0D000C402002060FC00003CFC000000000000B6
+:10F0E000CD51000000000000ECF00000ACFC00007E
+:10F0F0008CFC000000000000F5520000B0FC000095
+:10F1000068FC000000000000315300000000000017
+:10F11000000000000000000000000000B8FC00003B
+:10F12000B8FC0000E4F0000039520000C0FC000010
+:10F13000C0FC000000000000695300000000000057
+:10F1400044F1000018FD0000E0FC00000000000099
+:10F15000E148000020FD0000F8FC00000000000075
+:10F160001949000010FD0000C8FC0000000000006C
+:10F1700051490000000000000000000000000000F5
+:10F18000000000004CFD000028FD00003CF10000E4
+:10F19000D547000001000000755D00000000000080
+:10F1A000A4F10000A4FE00007CFD000000000000AF
+:10F1B000FD490000A8FE000054FD000094F100008D
+:10F1C000994B0000B0FE000068FD000094F10000C3
+:10F1D000654C0000B8FE000080FE0000000000004A
+:10F1E000594D000000000000000000000000000079
+:10F1F00000000000E4FE0000C0FE00009CF10000E2
+:10F2000089490000240301002003010004030100D8
+:10F2100020000020000000000000000000000000AE
+:10F220000338FDD8704700002C030100A8F200004D
+:10F2300024080020540000203C0000203C1D010058
+:10F240000D00000038030100E0F20000BC0D0020BA
+:10F25000A000002088000020581D01000D000000C3
+:10F2600048030100FCF20000B4120020EC00002072
+:10F27000D4000020741D01000A000000FFFFFFFF02
+:10F28000FFFFFFFFFFFFFFFFFFFFFFFF000000008A
+:10F29000000000000000D60107010000C91E0000A8
+:10F2A00075EF00000000000048F800000401002095
+:10F2B0006C000020100D00203F000000500D0020C9
+:10F2C000680D00200F000000780D002000000000F5
+:10F2D000002000400000000000200040000000006E
+:10F2E00078F80000900D0020B0F20000C0F200009D
+:10F2F000B4F20000CCF20000B80000205CF800007E
+:10F30000A8120020F8F200000000000010F3000036
+:10F3100094030100780301000000000059B00000D0
+:10F320008C030100540301000000000055B10000EF
+:10F3300000000000000000000000000000000000CD
+:10F34000B80301009C03010008F3000039B300007A
+:10F3500000000000000000000000000000000000AD
+:10F360000600000301000000060000000600000087
+:10F370000600000006000000060000000600000174
+:10F38000050000000200000003000000040000006F
+:10F390000600000200000000000000000000000065
+:10F3A0000338FDD870470000DD62000015620000E0
+:10F3B000A95F0000DD5F0000E35F0000E95F00007F
+:10F3C000EF5F0000F55F0000FB5F000001600000E0
+:10F3D00045610000076000000D6000006D600000E6
+:10F3E00073600000796000007F60000085600000AD
+:10F3F0008B6000009160000099600000D9610000FE
+:10F400001962000061610000E560000008010C0164
+:10F410001001140118011C01200124012C013001EC
+:10F42000340138013C014001440148014C015001C4
+:10F4300002030405060708090B0C0D0E0F1011122C
+:10F44000131400000000005000030050D5C9000054
+:10F45000D9CD0000DC010020000007000000000002
+:10F46000F001002095550000800000000B81000095
+:10F470008200000083000000840D0E030B000000DA
+:10F480000C0008000000090000000A000000000055
+:10F49000F1230000C91E0000000000000000000071
+:10F4A0009928000031290000000000000000000041
+:10F4B000000000005530000000000000452800005A
+:10F4C0000000000045280000000000007D31000021
+:10F4D00000000000000000000A0000000000000022
+:10F4E0000F00000017D900000000000055EA0000DE
+:10F4F000FC1B0020120100020000004015190F52F1
+:10F5000000010102030109020000000100C0FA002D
+:10F51000111A0000000000000000000000000000C0
+:10F52000000000002402002010F50000010002038A
+:10F5300000800000040309002A034E006F007200DF
+:10F540006400690063002000530065006D006900DD
+:10F5500063006F006E0064007500630074006F004C
+:10F56000720026036E005200460035003200200073
+:10F570005500530042002000430044004300200097
+:10F58000440065006D006F001A0330003000300049
+:10F5900030003000300030003000300030003000EB
+:10F5A00030000E035500730065007200200031002A
+:10F5B000000102030400000018FD00001C0501000A
+:10F5C0000000000081530000B00901002C0501007B
+:10F5D000000000003D4E0000540501003C05010004
+:10F5E000000000006147000000000000F0F500008E
+:10F5F000B00901008C050100000000007D4F0000F3
+:10F60000600501006805010000000000A150000035
+:10F6100000000000000000000000000000000000EA
+:10F62000B0050100B8050100E8F500000000000089
+:10F630000338FDD8704700000000000040F60000CD
+:10F64000640B0100400B010000000000697A00001B
+:10F6500000000000000000000000000000000000AA
+:10F660006C0B0100740B010038F60000697A000091
+:10F6700055A7000039A700001DA7000000000000EA
+:10F6800084F60000540C01003C0C01000000000056
+:10F690006D7F0000580C0100240C010000000000E8
+:10F6A000977F000000000000000000000000000044
+:10F6B0000000000000000000BCF60000540C010037
+:10F6C0005C0C01000000000059800000580C010093
+:10F6D000B80C010000000000838000000000000062
+:10F6E000000000000000000000000000000000001A
+:10F6F000F4F6000018FD0000F80C01000000000006
+:10F70000E97D0000B8FE0000CC0C01000000000004
+:10F71000197E000000000000000000000000000052
+:10F7200000000000000000002CF70000680D010040
+:10F73000480D01007CF60000A57E0000600D010070
+:10F74000240D0100B4F60000C17F0000700D01001F
+:10F75000380D0100ECF600007D7D00000000000087
+:10F760000000000000000000000000000000000099
+:10F7700074F70000BC0D0100780D010000000000CE
+:10F78000AD8200000000000000000000000000004A
+:10F7900000000000D40D0100C40D010000000000B5
+:10F7A000F97B0000000E0100DC0D010024F70000D1
+:10F7B000CD7C0000180E0100040E010000000000C6
+:10F7C000AD800000C00E0100200E01006CF70000AB
+:10F7D000898100000000000000000000000000001F
+:10F7E0001B37001B38001B45002C20001B5B4A0008
+:10F7F0001B5B6D00082008001B5B4B00202D2000C8
+:10F800001B5B48001B5B366E001B5B324A0000002E
+:10F810000338FDD870471B5B3F336C002D682C20EC
+:10F820002D2D68656C700000141C0020A0F40000F1
+:10F8300002000106010204828101000000000101B2
+:10F84000810100009D31000069350000A9350000EC
+:10F850005D350000AD3500007D350000F93C00004D
+:10F86000813D0000A13C0000893D00001D3D0000DD
+:10F870000338FDD870470000CD44000081450000EA
+:10F8800061440000994500001945000030313233D1
+:10F890003435363738394142434445466E72665FE7
+:10F8A0006673746F726167655F696E6974006E720A
+:10F8B000665F6673746F726167655F756E696E69A6
+:10F8C00074006E72665F6673746F726167655F72F3
+:10F8D000656164006E72665F6673746F72616765FE
+:10F8E0005F7772697465006E72665F6673746F72BB
+:10F8F0006167655F6572617365000000001000005C
+:10F900000400000001000000356B000059E9000010
+:10F9100073D6000091F00000615F000081D6000006
+:10F920008DF00000A96D00000000000030F900001B
+:10F93000640B0100FC0F01000000000085BA00000C
+:10F9400000000000000000000000000000000000B7
+:10F9500020100100740B010028F9000085BA000096
+:10F96000556E6B6E6F776E206572726F7220636F6B
+:10F970006465000000000000541401000100000054
+:10F980001413010002000000081101000300000030
+:10F990008813010004000000DC13010005000000D2
+:10F9A000BC12010006000000581201000700000010
+:10F9B000C413010008000000D0120100090000007B
+:10F9C000341301000A0000003C1401000B00000089
+:10F9D000F01001000C000000E81201000D00000012
+:10F9E0008C1401000E000000B41301000F00000091
+:10F9F000F0130100100000002414010011000000A9
+:10FA0000A0140100800000007012010081000000BD
+:10FA1000AC110100820000006C11010083000000A5
+:10FA20004C110100840000008811010085000000D5
+:10FA300094120100860000009C1301009000000059
+:10FA400038120100910000002C110100920000000A
+:10FA5000FC12010000820000041401000182000079
+:10FA600050130100028200006C13010000840000AA
+:10FA7000C81101000184000060140100028400002C
+:10FA80001012010003840000EC1101002D2D2D2D1A
+:10FA90002D2D2D2D2D2D2D43524153484C4F472DAB
+:10FAA0002D2D2D2D2D2D2D2D2D2D2D0D0A00000050
+:10FAB00029000000000000000000000049A900002B
+:10FAC00045A9000039A900002DA80000B5A7000035
+:10FAD000A9A7000000000000DCFA0000D40D01001E
+:10FAE000CC1401000000000089630000B014010084
+:10FAF000B81401000000000005640000640B010060
+:10FB0000D81401000000000065640000000000003F
+:10FB1000000000000000000000000000EC140100E4
+:10FB2000F8140100D4FA00000000000001000000F9
+:10FB30009D7600000100000011DF000000000000C1
+:10FB400044FB0000DC160100681601002CFB0000DD
+:10FB5000296E0000D4160100E415010034FB0000FA
+:10FB6000296E000004170100E416010000000000E7
+:10FB70000170000018170100F416010000000000D9
+:10FB800009700000640B010008170100000000006C
+:10FB9000597100000000000000000000000000009B
+:10FBA0000000000020170100241701003CFB0000AA
+:10FBB000D16D000000404040404040404040414145
+:10FBC0004141414040404040404040404040404032
+:10FBD00040404040400502020202020202020202CC
+:10FBE00002020202022020202020202020202002C9
+:10FBF0000202020202029090909090901010101059
+:10FC000010101010101010101010101010101010F4
+:10FC10000202020202028888888888880808080888
+:10FC20000808080808080808080808080808080854
+:10FC30000202020240000000B5FB00005072696E33
+:10FC400074204E6F726469632053656D69636F6ED3
+:10FC5000647563746F72206C6F676F2E0000000014
+:10FC60006E6F7264696300005072696E7420656122
+:10FC7000636820706172616D6574657220696E20C1
+:10FC80006E6577206C696E652E0000005072696E9B
+:10FC90007420616C6C20656E74657265642070619F
+:10FCA00072616D65746572732E000000616C6C008A
+:10FCB000706172616D0000007072696E7400000006
+:10FCC000707974686F6E000053746F702073656391
+:10FCD0006F6E647320636F756E7465722E00000022
+:10FCE0005265736574207365636F6E647320636F10
+:10FCF000756E7465722E00005374617274207365A2
+:10FD0000636F6E647320636F756E7465722E00008E
+:10FD100073746F70000000007265736574000000FA
+:10FD20007374617274000000446973706C617920AF
+:10FD30007365636F6E6473206F6E207465726D6996
+:10FD40006E616C2073637265656E0000636F756E23
+:10FD50007465720045786563757465206120636F12
+:10FD60006D6D616E642E000052656D6F7665206169
+:10FD700020636F6D6D616E642E000000416464202D
+:10FD800061206E65772064796E616D696320636FB1
+:10FD90006D6D616E642E0A4578616D706C652075BD
+:10FDA000736167653A205B2064796E616D696320D9
+:10FDB0006164642074657374205D2077696C6C20C5
+:10FDC00061646420612064796E616D696320636F92
+:10FDD0006D6D616E64202774657374272E0A496EF9
+:10FDE0002074686973206578616D706C652C206380
+:10FDF0006F6D6D616E64206E616D65206C656E6700
+:10FE00007468206973206C696D6974656420746F0F
+:10FE10002033322063686172732E20596F7520631E
+:10FE2000616E2061646420757020746F2032302010
+:10FE3000636F6D6D616E64732E20436F6D6D616EC7
+:10FE4000647320617265206175746F6D617469639C
+:10FE5000616C6C7920736F7274656420746F2065B7
+:10FE60006E7375726520636F727265637420434CA4
+:10FE70004920636F6D706C6574696F6E2E000000B1
+:10FE800053686F7720616C6C2061646465642064E2
+:10FE9000796E616D696320636F6D6D616E64732E41
+:10FEA0000000000061646400657865637574650036
+:10FEB00072656D6F7665000073686F7700000000F3
+:10FEC00044656D6F6E7374726174652064796E61E0
+:10FED0006D696320636F6D6D616E6420757361671A
+:10FEE000652E000064796E616D6963000D0A202043
+:10FEF000202020202020202020202E636F3A2E203A
+:10FF000020202020202020202020202020202020F1
+:10FF1000202027786F2C2020202020202020202027
+:10FF20000D0A2020202020202020202E2C636F6C02
+:10FF30006C6C6C632C2E2020202020202020202080
+:10FF400020202027636B4F4F6F3A3A2C2E2E202013
+:10FF5000202020200D0A2020202020202E3A6F6F04
+:10FF60006F6F6F6C6C6C6C6C6C6C6C3A272E202015
+:10FF70002020202E3B644F4F4F4F4F4F6F3A3A3A5D
+:10FF80003B3B3B272E2020200D0A202020276F6B93
+:10FF90007864646F6F6F6F6C6C6C6C6C6C6C6C6C99
+:10FFA0006C6C6C3B27636B4F4F4F4F4F4F4F4F4F16
+:10FFB0006F3A3A3A3B3B3B2C2C2C27200D0A202051
+:10FFC000204F4F4F6B78646F6F6F6F6C6C6C6C6C05
+:10FFD0006C6C6C6C6C6C6C6C6C6C6C64784F4F4FB4
+:10FFE0004F4F4F4F6F3A3A3A3B3B3B2C2C2C272E2E
+:10FFF0000D0A2020204F4F4F4F4F4F6B646F6F6C97
+:020000040001F9
+:100000006C6C6C6C6C6C6C6C6C6C6C6C6C6C6C6C30
+:100010006C6C6C64784F4F4F6F3A3A3A3B3B3B2CD9
+:100020002C2C272E0D0A2020204F4F4F4F4F4F4F83
+:100030004F4F6B786F6C6C6C6C6C6C6C6C6C6C6C2C
+:100040006C6C6C6C6C6C6C6363636C646C3A3A3AA9
+:100050003B3B3B2C2C2C272E0D0A2020204F4F4FB2
+:100060004F4F4F4F4F4F4F4F4F4F78646F6C6C6CEB
+:100070006C6C6C6C6C6C6C6C6C6C6C6363636363ED
+:100080003A3A3A3A3B3B3B2C2C2C272E0D0A2020A7
+:10009000204F4F4F4F4F4F4F4F4F4F4F4F4F4F4F9F
+:1000A0004F6B78646C6C6C6C6C6C6C6C6C6C6C63B3
+:1000B000636363633A3A3A3A3B3B3B2C2C2C272E42
+:1000C0000D0A2020206B4F4F4F4F4F4F4F4F4F4F38
+:1000D0004F4F4F4F4F4F4F4F4F6B646F6C6C6C6C6B
+:1000E0006C6C6C63636363633A3A3A3A3B3B3B2C18
+:1000F0002C2C272E0D0A2020206B4F4F4F4F4F4F97
+:100100004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4FFF
+:100110004F78646C6C6C6C63636363633A3A3A3A2D
+:100120003B3B3B2C2C2C272E0D0A2020206B4F4FC5
+:100130004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4FCF
+:100140004F4F4F4F4F4F4F4F6B786F6C63636363ED
+:100150003A3A3A3A3B3B3B2C2C2C272E0D0A2020D6
+:10016000206B4F4F4F4F4F4F4F4F4F4F4F4F4F4FB2
+:100170004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F8F
+:100180006B646C633A3A3A3A3B3B3B2C2C2C272E5F
+:100190000D0A202020784F4F4F4F4F4F4F4F4F4F5A
+:1001A0004F78646B4F4F4F4F4F4F4F4F4F4F4F4F05
+:1001B0004F4F4F4F4F4F4F4F786F633A3B3B3B2C66
+:1001C0002C2C272E0D0A202020784F4F4F4F4F4FB9
+:1001D0004F4F4F4F4F64633A3A6C646B4F4F4F4FE2
+:1001E0004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F6B03
+:1001F00064633B2C2C2C27270D0A202020784F4F9E
+:100200004F4F4F4F4F4F4F4F4F64633A3A3B3B2C4A
+:100210003B63646B4F4F4F4F4F4F4F4F4F4F4F4FBD
+:100220004F4F4F4F4F4F4F786C3B27270D0A2020E1
+:10023000202E6C6B4F4F4F4F4F4F4F4F4F64633AD1
+:100240003A3B3B2C2C27272E2E3B6F4F4F4F4F4FC7
+:100250004F4F4F4F4F4F4F4F4F4F4F4F4F4F7827AD
+:100260000D0A2020202020202E3B6F4F4F4F4F4F54
+:100270004F64633A3A3B3B2C2E2020202020202044
+:100280002E3A784F4F4F4F4F4F4F4F4F4F4F4F6476
+:100290003B2E20200D0A202020202020202020205E
+:1002A0002E3A784F4F64633A2C2E202020202020B5
+:1002B000202020202020202027636B4F4F4F4F6BA2
+:1002C0006C272020202020200D0A20202020202004
+:1002D000202020202020202E6F6427202020202076
+:1002E0002020202020202020202020202020202707
+:1002F000786B2C2020202020202020200D0A0D0AA1
+:100300000000000064756D6D79206F7074696F6E08
+:100310002068656C7020737472696E67000000005D
+:100320002D7400002D2D7465737400007573625F69
+:10033000636C693A7E242000756172745F636C6936
+:100340003A7E2420000000007274745F636C693A86
+:100350007E2420005072696E7420696E666F726D23
+:100360006174696F6E2061626F7574204D50552005
+:1003700073746174652E000044756D70204D505586
+:10038000207265676973746572732E00696E666F9B
+:100390000000000064756D7000000000436F6D6D1B
+:1003A000616E647320666F72204D5055206D616ED2
+:1003B0006167656D656E74006D7075002D2D2F2D54
+:1003C0002D000000574257412F2D2D0057422F2D51
+:1003D0002D00000057542F2D2D0000002D2D2F57DC
+:1003E00042574100574257412F57425741000000A2
+:1003F00057422F574257410057542F5742574100F9
+:100400002D2D2F5742000000574257412F574200D1
+:1004100057422F574200000057542F574200000008
+:100420002D2D2F5754000000574257412F5754008D
+:1004300057422F575400000057542F5754000000C4
+:100440002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE6
+:100450002E5C636F6D706F6E656E74735C6C696239
+:100460007261726965735C74696D65725C657870E0
+:100470006572696D656E74616C5C6170705F7469E2
+:100480006D6572322E6300002E2E5C2E2E5C2E2E99
+:100490005C2E2E5C2E2E5C2E2E5C636F6D706F6E4C
+:1004A000656E74735C6C69627261726965735C75A8
+:1004B0007362645C6170705F757362645F636C61CA
+:1004C00073735F626173652E680000002E2E5C2ED0
+:1004D0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FE0
+:1004E0006D706F6E656E74735C6C69627261726957
+:1004F00065735C757362645C636C6173735C636485
+:10050000635C61636D5C6170705F757362645F638F
+:1005100064635F61636D2E63000000005379737440
+:10052000656D2072657365742E00000054726967F2
+:10053000676572206572726F722E00005072696E6C
+:1005400074206170706C69636174696F6E20736987
+:100550007A652E006170705F73697A650000000033
+:100560007761726E696E67005761726E696E67209F
+:100570006C6F67206D657373616765207769746858
+:1005800020706172616D6574657273004572726F7F
+:1005900072206C6F67206D65737361676520776982
+:1005A000746820706172616D65746572730000001B
+:1005B0006C6F675F6D73670054726967676572205F
+:1005C0006C6F67206D657373616765207769746808
+:1005D00020646563696D616C20617267756D656E1D
+:1005E000747300002E2E5C2E2E5C2E2E5C2E2E5C44
+:1005F0002E2E5C2E2E5C636F6D706F6E656E747345
+:100600005C6C69627261726965735C74696D657254
+:100610005C6578706572696D656E74616C5C64723E
+:10062000765F7274632E6300446174612062757337
+:10063000206572726F72202872657475726E206107
+:1006400064647265737320696E20746865207374C6
+:1006500061636B206672616D65206973206E6F74D3
+:100660002072656C6174656420746F207468652005
+:10067000696E737472756374696F6E2074686174E7
+:100680002063617573656420746865206572726F9C
+:100690007229000044617461206275732065727272
+:1006A0006F72202850432076616C756520737461E9
+:1006B000636B656420666F7220746865206578637B
+:1006C000657074696F6E2072657475726E20706FDC
+:1006D000696E747320746F2074686520696E73741A
+:1006E00072756374696F6E207468617420636175DC
+:1006F00073656420746865206661756C74290000F8
+:1007000043617573653A204275734661756C742058
+:100710006F6E206120766563746F72207461626C05
+:1007200065207265616420647572696E6720657802
+:1007300063657074696F6E2070726F63657373693F
+:100740006E672E005468652070726F636573736FF7
+:1007500072206861732065786563757465642061D3
+:100760006E2053444956206F7220554449562069E3
+:100770006E737472756374696F6E20776974682024
+:10078000612064697669736F72206F6620300000A3
+:100790005468652070726F636573736F722068614F
+:1007A0007320617474656D7074656420746F206566
+:1007B00078656375746520616E20696E73747275F7
+:1007C0006374696F6E2074686174206D616B65730A
+:1007D00020696C6C6567616C20757365206F66209D
+:1007E000746865204550535200000000546865202D
+:1007F00070726F636573736F7220686173206174C8
+:1008000074656D7074656420616E20696C6C6567D9
+:10081000616C206C6F6164206F66204558435F52A5
+:10082000455455524E20746F207468652050432CF7
+:10083000206173206120726573756C74206F66206F
+:10084000616E20696E76616C696420636F6E746599
+:1008500078742C206F7220616E20696E76616C69ED
+:1008600064204558435F52455455524E2076616C82
+:10087000756500005468652070726F636573736FEF
+:100880007220617474656D707465642061206C6F92
+:100890006164206F722073746F72652061742061CF
+:1008A000206C6F636174696F6E207468617420647A
+:1008B0006F6573206E6F74207065726D697420743B
+:1008C0006865206F7065726174696F6E000000006A
+:1008D00041204D656D4D616E616765206661756C87
+:1008E00074206F6363757272656420647572696EDB
+:1008F0006720666C6F6174696E672D706F696E74C6
+:10090000206C617A792073746174652070726573EC
+:100910006572766174696F6E000000004120627537
+:1009200073206661756C74206F63637572726564A1
+:1009300020647572696E6720666C6F6174696E679A
+:100940002D706F696E74206C617A79207374617494
+:100950006520707265736572766174696F6E0000F0
+:100960005468652070726F636573736F722068617D
+:100970007320617474656D7074656420746F206594
+:1009800078656375746520616E20756E646566694F
+:100990006E656420696E737472756374696F6E003E
+:1009A000496E737472756374696F6E20627573201B
+:1009B0006572726F720000005468652070726F6318
+:1009C0006573736F722068617320617474656D70F4
+:1009D00074656420746F20616363657373206120A4
+:1009E000636F70726F636573736F7200556E7374AB
+:1009F00061636B20666F7220616E2065786365703D
+:100A000074696F6E2072657475726E2068617320F0
+:100A1000636175736564206F6E65206F72206D6F02
+:100A20007265206163636573732076696F6C6174AE
+:100A3000696F6E7300000000537461636B696E67C9
+:100A400020666F7220616E20657863657074696FCF
+:100A50006E20656E747279206861732063617573AE
+:100A60006564206F6E65206F72206D6F7265206106
+:100A700063636573732076696F6C6174696F6E73FD
+:100A8000000000005468652070726F636573736FB7
+:100A90007220686173206D61646520616E20756EDF
+:100AA000616C69676E6564206D656D6F7279206138
+:100AB0006363657373000000556E737461636B202C
+:100AC000666F7220616E20657863657074696F6E01
+:100AD0002072657475726E2068617320636175732E
+:100AE0006564206F6E65206F72206D6F72652042A5
+:100AF00075734661756C7473000000005374616314
+:100B00006B696E6720666F7220616E206578636521
+:100B10007074696F6E20656E7472792068617320DD
+:100B2000636175736564206F6E65206F72206D6FF1
+:100B30007265204275734661756C74730000000025
+:100B40005072696E7420737461747573206F6620BF
+:100B500062616C6C6F6320696E7374616E63657340
+:100B60002E000000737461747573000062616C6C18
+:100B70006F630000436F6D6D616E647320666F720A
+:100B80002042414C4C4F43206D616E6167656D653D
+:100B90006E74000025730D0A092D20456C656D6586
+:100BA0006E742073697A653A092564202B202564C8
+:100BB000206279746573206F6620646562756720B2
+:100BC000696E666F726D6174696F6E0D0A092D2012
+:100BD00055736167653A09257525252028257520F7
+:100BE0006F7574206F6620257520656C656D656E68
+:100BF0007473290D0A092D204D6178696D756D3A60
+:100C0000092575252520282575206F7574206F66A8
+:100C100020257520656C656D656E7473290D0A0D50
+:100C20000A000000456E61626C6520636F6C6F7234
+:100C300065642073796E7461782E00004469736175
+:100C4000626C6520636F6C6F7265642073796E747B
+:100C500061782E006F6666006F6E000044697361F4
+:100C6000626C6520434C49206563686F2E20417299
+:100C7000726F777320616E6420627574746F6E7327
+:100C80003A204261636B73706163652C2044656C2C
+:100C90006574652C20456E642C20486F6D652C2092
+:100CA000496E7365727420617265206E6F7420687E
+:100CB000616E646C65642E00456E61626C652043F4
+:100CC0004C49206563686F2E000000004765742062
+:100CD000434C49207374617469737469637320664B
+:100CE0006F7220746865204C6F67676572206D6F46
+:100CF00064756C652E000000526573657420434C6A
+:100D000049207374617469737469637320666F72C8
+:100D100020746865204C6F67676572206D6F64751D
+:100D20006C652E00546F67676C6520434C492065E5
+:100D300063686F2E00000000434C49207374617497
+:100D40006973746963732E00546F67676C65206301
+:100D50006F6C6F7265642073796E7461782E000019
+:100D60006563686F00000000636F6C6F7273000052
+:100D70007374617473000000417373756D6520387E
+:100D8000302063686172732073637265656E2077CB
+:100D90006964746820616E642073656E6420746891
+:100DA00069732073657474696E6720746F2074684A
+:100DB00065207465726D696E616C2E006465666194
+:100DC000756C7400436C6561722073637265656E47
+:100DD0002E000000636C656172000000557365664B
+:100DE000756C2C206E6F7420556E69782D6C696B54
+:100DF0006520434C4920636F6D6D616E64732E00F6
+:100E0000636C6900436F6D6D616E64206869737413
+:100E10006F72792E00000000686973746F72790038
+:100E2000436F6E736F6C65206765747320746572B1
+:100E30006D696E616C2073637265656E2073697A8B
+:100E400065206F7220617373756D65732038302073
+:100E5000696E2063617365207468652072656164E2
+:100E60006F7574206661696C732E204974206D75EE
+:100E700073742062652065786563757465642061AC
+:100E8000667465722065616368207465726D696E51
+:100E9000616C207769647468206368616E6765209F
+:100EA000746F20656E7375726520636F727265630F
+:100EB00074207465787420646973706C61792E0095
+:100EC000726573697A650000436F6D6D616E6420B1
+:100ED00062756666657220697320746F6F2073682F
+:100EE0006F727420746F20657870616E6420616C1D
+:100EF0006C20636F6D6D616E6473206D61746368E7
+:100F0000696E672077696C646361726420706174D4
+:100F10007465726E0D0A0000202000002E2E5C2EDB
+:100F20002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F85
+:100F30006D706F6E656E74735C6C696272617269FC
+:100F400065735C636C695C6364635F61636D5C6E55
+:100F500072665F636C695F6364635F61636D2E6378
+:100F600000000000616464725F69735F7769746890
+:100F7000696E5F626F756E647328705F66732C2094
+:100F8000706167655F616464722C20286C656E20F7
+:100F90002A20705F66732D3E705F666C6173685FB8
+:100FA000696E666F2D3E65726173655F756E6974FB
+:100FB000292900002E2E5C2E2E5C2E2E5C2E2E5CFF
+:100FC0002E2E5C2E2E5C636F6D706F6E656E74736B
+:100FD0005C6C69627261726965735C657870657278
+:100FE000696D656E74616C5F6D656D6F626A5C6E74
+:100FF00072665F6D656D6F626A2E63005072696E16
+:101000007420737461747573206F662071756575D3
+:101010006520696E7374616E6365732E0000000055
+:10102000717565756500000025730D0A092D204551
+:101030006C656D656E742073697A653A0925640D77
+:101040000A092D2055736167653A09257525252004
+:10105000282575206F7574206F6620257520656CB6
+:10106000656D656E7473290D0A092D204D617869CF
+:101070006D756D3A092575252520282575206F7514
+:1010800074206F6620257520656C656D656E7473C0
+:10109000290D0A092D204D6F64653A090925730D44
+:1010A0000A0D0A002E2E5C2E2E5C2E2E5C2E2E5C3F
+:1010B0002E2E5C2E2E5C636F6D706F6E656E74737A
+:1010C0005C6C69627261726965735C657870657287
+:1010D000696D656E74616C5F72696E676275665C7E
+:1010E0006E72665F72696E676275662E63000000DD
+:1010F0004E52465F4552524F525F494E56414C49FF
+:10110000445F4441544100004E52465F4552524FA5
+:10111000525F534F46544445564943455F4E4F54E2
+:101120005F454E41424C4544000000004E52465F30
+:101130004552524F525F464541545552455F4E4FBE
+:10114000545F454E41424C45440000004E52465FBC
+:101150004552524F525F4D555445585F554E4C4F76
+:10116000434B5F4641494C45440000004E52465FA8
+:101170004552524F525F4D555445585F4C4F434B6B
+:101180005F4641494C4544004E52465F4552524FDE
+:10119000525F4D555445585F434F4E445F494E4949
+:1011A000545F4641494C4544000000004E52465FA2
+:1011B0004552524F525F4D555445585F494E495420
+:1011C0005F4641494C4544004E52465F4552524F9E
+:1011D000525F424C455F495053505F52585F504BED
+:1011E000545F5452554E4341544544004E52465F5D
+:1011F0004552524F525F424C455F495053505F50E9
+:101200004545525F52454A4543544544000000005D
+:101210004E52465F4552524F525F424C455F4950D5
+:1012200053505F4C494E4B5F444953434F4E4E45DC
+:1012300043544544000000004E52465F4552524F11
+:10124000525F4150495F4E4F545F494D504C454DA0
+:10125000454E5445440000004E52465F4552524FA1
+:10126000525F4E4F545F535550504F5254454400B7
+:101270004E52465F4552524F525F4D4F44554C457A
+:101280005F4E4F545F494E495449414C495A454479
+:10129000000000004E52465F4552524F525F4D4F84
+:1012A00044554C455F414C52454144595F494E4974
+:1012B0005449414C495A4544000000004E52465F93
+:1012C0004552524F525F4E4F545F464F554E440069
+:1012D0004E52465F4552524F525F494E56414C491D
+:1012E000445F5354415445004E52465F4552524F5D
+:1012F000525F444154415F53495A45004E52465F44
+:101300004552524F525F494F5F50454E44494E47F8
+:10131000000000004E52465F4552524F525F5356F6
+:10132000435F48414E444C45525F4D495353494EEB
+:10133000470000004E52465F4552524F525F494EA1
+:1013400056414C49445F4C454E475448000000000C
+:101350004E52465F4552524F525F4452565F545769
+:10136000495F4552525F414E41434B004E52465FEA
+:101370004552524F525F4452565F5457495F45524F
+:10138000525F444E41434B004E52465F4552524FCE
+:10139000525F494E5445524E414C00004E52465FFA
+:1013A0004552524F525F53544F524147455F465545
+:1013B0004C4C00004E52465F4552524F525F4E55C4
+:1013C0004C4C00004E52465F4552524F525F494EC0
+:1013D00056414C49445F504152414D004E52465F88
+:1013E0004552524F525F4E4F5F4D454D0000000039
+:1013F0004E52465F4552524F525F464F5242494409
+:1014000044454E004E52465F4552524F525F445241
+:10141000565F5457495F4552525F4F564552525599
+:101420004E0000004E52465F4552524F525F494EA9
+:1014300056414C49445F4144445200004E52465F7D
+:101440004552524F525F494E56414C49445F464CBB
+:10145000414753004E52465F535543434553530053
+:101460004E52465F4552524F525F424C455F495083
+:1014700053505F4348414E4E454C5F414C524541AD
+:1014800044595F4558495354530000004E52465F3B
+:101490004552524F525F54494D454F55540000003C
+:1014A0004E52465F4552524F525F425553590000CB
+:1014B0007265616400000000526561642073746F9E
+:1014C000726564206C6F67730000000052656D6F79
+:1014D0007665206C6F677300466C617368206C6F73
+:1014E000672073746174757300000000666C61732B
+:1014F000686C6F6700000000436F6D6D616E647310
+:1015000020666F722072656164696E67206C6F6718
+:10151000732073746F72656420696E206E6F6E2D18
+:10152000766F6C6174696C65206D656D6F727900A2
+:101530002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE5
+:101540002E5C636F6D706F6E656E74735C6C696238
+:101550007261726965735C6578706572696D656EDC
+:1015600074616C5F6C6F675C7372635C6E72665FF4
+:101570006C6F675F6261636B656E645F666C6173FD
+:10158000682E63002E2E5C2E2E5C2E2E5C2E2E5C82
+:101590002E2E5C2E2E5C636F6D706F6E656E747395
+:1015A0005C6C69627261726965735C6578706572A2
+:1015B000696D656E74616C5F6C6F675C7372635CA0
+:1015C0006E72665F6C6F675F66726F6E74656E6475
+:1015D0002E6300006E6F6E6500000000646562752A
+:1015E00067000000276C6F6720656E61626C652084
+:1015F0003C6C6576656C3E203C6D6F64756C655F18
+:10160000303E202E2E2E20203C6D6F64756C655F61
+:101610006E3E2720656E61626C6573206C6F677328
+:1016200020757020746F20676976656E206C657612
+:10163000656C20696E2073706563696669656420F6
+:101640006D6F64756C65732028616C6C2069662011
+:101650006E6F206D6F64756C657320737065636960
+:1016600066696564292E0000276C6F6720646973C2
+:1016700061626C65203C6D6F64756C655F303E2007
+:101680002E2E203C6D6F64756C655F6E3E27206466
+:10169000697361626C6573206C6F677320696E207B
+:1016A000737065636966696564206D6F64756C65E8
+:1016B000732028616C6C206966206E6F206D6F64EA
+:1016C000756C657320737065636966696564292E3E
+:1016D00000000000656E61626C6500006469736102
+:1016E000626C6500526573756D65206C6F67676924
+:1016F0006E67000048616C74206C6F6767696E6785
+:1017000000000000676F00004C6F67676572207310
+:10171000746174757300000068616C7400000000EF
+:101720006C6F6700436F6D6D616E647320666F72DE
+:1017300020636F6E74726F6C6C696E67206C6F677C
+:10174000676572001B5B313B33306D001B5B306D96
+:10175000000000001B5B313B33316D001B5B313BF4
+:1017600033326D001B5B313B33336D001B5B313B10
+:1017700033346D001B5B313B33356D001B5B313BFC
+:1017800033366D001B5B313B33376D006170705F2A
+:1017900074696D65722E6D5F74696D65725F30007E
+:1017A00071756575652E6D5F636C695F6364635FFA
+:1017B00061636D5F6C6F675F6261636B656E645FD1
+:1017C000717565756500000062616C6C6F632E6DEC
+:1017D0005F636C695F6364635F61636D5F636D64C6
+:1017E0005F686973745F6D656D6F626A0000000009
+:1017F0006170705F74696D65722E6D5F636C695F97
+:10180000756172745F7472616E73706F72745F74FD
+:10181000696D65720000000071756575652E6D5FFC
+:10182000636C695F756172745F6C6F675F6261633F
+:101830006B656E645F7175657565000062616C6CE7
+:101840006F632E6D5F636C695F756172745F636D4A
+:10185000645F686973745F6D656D6F626A00000034
+:101860006170705F74696D65722E6D5F636C695F26
+:101870007274745F7472616E73706F72745F746986
+:101880006D65720071756575652E6D5F636C695F5E
+:101890007274745F6C6F675F6261636B656E645FC7
+:1018A000717565756500000062616C6C6F632E6D0B
+:1018B0005F636C695F7274745F636D645F686973A2
+:1018C000745F6D656D6F626A000000006D5F636C30
+:1018D000695F6364635F61636D5F6C6F675F6261C3
+:1018E000636B656E645F7175657565006D5F636CD4
+:1018F000695F756172745F6C6F675F6261636B656E
+:101900006E645F7175657565000000006D5F636CE6
+:10191000695F7274745F6C6F675F6261636B656E41
+:10192000645F7175657565006D5F636C695F6364A5
+:10193000635F61636D5F636D645F686973745F6D3E
+:10194000656D6F626A0000006D5F636C695F756151
+:1019500072745F636D645F686973745F6D656D6FEA
+:10196000626A00006D5F636C695F7274745F636DBF
+:10197000645F686973745F6D656D6F626A00000013
+:101980006170705F74696D65722E6D5F6273705FF8
+:101990006C6564735F746D72000000006170705F4D
+:1019A00074696D65722E6D5F6273705F616C6572D4
+:1019B000745F746D720000006170705F74696D65B2
+:1019C000722E6D5F6273705F627574746F6E5F7498
+:1019D0006D7200006E72665F6D7075007374616386
+:1019E0006B5F677561726400636C6F636B0000000E
+:1019F0005553424400000000434C4F434B0000004D
+:101A00004750494F544500005052530055415254DD
+:101A10000000000055415254450000006170705FA5
+:101A200074696D65722E6D5F646574656374696F4A
+:101A30006E5F64656C61795F74696D65725F69641E
+:101A4000000000006170705F74696D6572000000D5
+:101A500061746669666F2E6D5F7265715F66696637
+:101A60006F0000006170705F7573626400000000B9
+:101A70006364635F61636D006170705F757362645E
+:101A80005F636F7265000000686172646661756C07
+:101A90007400000071756575652E6D5F72785F71F9
+:101AA00075657565000000006D5F72785F71756522
+:101AB00075650000636C695F7561727400000000F9
+:101AC0006E72665F6673746F726167650000000016
+:101AD0007077725F6D676D7400000000736F7274D1
+:101AE0006C6973740000000071756575652E6D5F1B
+:101AF000666C6173686C6F675F7175657565000012
+:101B000071756575652E6D5F63726173686C6F6763
+:101B10005F717565756500006D5F666C6173686CFB
+:101B20006F675F7175657565000000006D5F6372BA
+:101B30006173686C6F675F717565756500000000A3
+:101B400062616C6C6F632E6C6F675F6D656D706F3B
+:101B50006F6C0000617070006C6F675F6D656D7019
+:101B60006F6F6C00541E0100000000209005000003
+:101B700028070000901F010090050020F840000099
+:101B8000A011000000000000D4F0000000000000E0
+:101B90001CF10000000000002CF10000000000001B
+:101BA00084F1000000000000F4F1000000000000DB
+:101BB00040F3000000000000B8F500000000000045
+:101BC000C8F5000000000000D8F50000000000008B
+:101BD00020F600000000000060F600000000000099
+:101BE00094F7000000000000A4F7000000000000CF
+:101BF000B4F7000000000000C4F70000000000007F
+:101C000050F90000000000001CFB00000000000074
+:101C1000A4FB00008C17010000000403A0170100C2
+:101C200000000003C817010000000003F0170100C6
+:101C30000000040318180100000000033C18010014
+:101C40000000000360180100000004038418010074
+:101C500000000003A8180100000000038019010023
+:101C6000000004039C19010000000403B8190100DE
+:101C700000000403D419010000000000DC19010079
+:101C800000000404E819010000000000F019010040
+:101C900000000000F819010000000000001A010017
+:101CA00000000000081A0100000000000C1A0100EA
+:101CB00000000000141A0100000000001C1A0100BE
+:101CC00000000403441A010000000404501A01003B
+:101CD00000000003641A010000000000701A0100F7
+:101CE00000000000781A010000000000881A0100BE
+:101CF00000000404941A010000000003B41A01005B
+:101D000000000000C01A010000000404D01A010005
+:101D100000000000DC1A010000000000E81A0100C9
+:101D200000000003001B010000000003401B010035
+:101D300000000003541B01000000040414010020F3
+:101D40000C01002014010020900B0020EC03002067
+:101D50002819010030000000240100201C0100208F
+:101D6000240100202811002010040020481901003F
+:101D700030000000340100202C010020340100203C
+:101D800020160020340400206419010030000000F7
+:101D900028030020481E0020581E0020581E002046
+:101DA00078050020581B010018000000840B00205B
+:101DB000700B00200400000004000000010000007F
+:101DC000CC180100E00300201C11002008110020A5
+:101DD000040000000400000001000000EC180100F5
+:101DE0000404002014160020001600200400000047
+:101DF00004000000010000000C190100280400206C
+:101E00001C1D0020981C0020800000000100000024
+:101E100000000000A81A0100240500208C1D0020ED
+:101E2000681D002008000000040000000100000000
+:101E3000181B010060050020BC1D0020981D00201B
+:101E40000800000004000000010000002C1B01003D
+:101E50006C05002081A3BCFA9AC80C011413D403AA
+:101E6000422013440BB320172328F223D588A370F4
+:101E7000F6041DAC1D015AF84CCBDC104C0A114481
+:101E80004C0A1DC84C4B1C044CCBD4154C0A116099
+:101E90004C0A1DE44C012414BC03011AC4041AD4D6
+:101EA000041ACC041ADC041AE4041AF8041AF00424
+:101EB000142004011A28041A38041A3004111904D1
+:101EC0001A08041A18042A1010015815100140119C
+:101ED00002110413E804021420032641212334F5DF
+:101EE0001A38041A62041A88041AA2040110146031
+:101EF00009014B7408DC1AEC0C14380A015AD01092
+:101F0000411AA014149406011A28041AB81C1AFCC9
+:101F1000041A1C14A940149007011AEC049AB8186A
+:101F2000811A84301A441C0B10180F1C1B1C1E70C5
+:101F30001904011413081E73203F292213E40224FC
+:101F400020514414D415011AB06814600501148C92
+:101F500003011ADC102904291429102920291C0145
+:101F600014E9381B4C179C19041A54041A5C041AFF
+:101F700064041A6C041A74041A7C041A840411048C
+:101F80005490D00363ED6703FFFF0F01BF00000013
+:0400000500000201F4
+:00000001FF
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10059_mbr.hex b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10059_mbr.hex
new file mode 100644
index 0000000..b0edd73
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/cli_pca10059_mbr.hex
@@ -0,0 +1,4349 @@
+:020000040000FA
+:1000000000040020990900002D0600007909000075
+:1000100037060000410600004B060000000000000B
+:10002000000000000000000000000000BD0900000A
+:1000300055060000000000005F0600006906000091
+:10004000730600007D060000870600009106000090
+:100050009B060000A5060000AF060000B9060000E0
+:10006000C3060000CD060000D7060000E106000030
+:10007000EB060000F5060000FF060000090700007F
+:10008000130700001D0700002707000031070000CC
+:100090003B070000450700004F070000590700001C
+:1000A000630700006D07000077070000810700006C
+:1000B0008B070000950700009F070000A9070000BC
+:1000C000B3070000BD070000C7070000D10700000C
+:1000D000DB070000E5070000EF070000F90700005C
+:1000E000030800000D0800001708000021080000A8
+:1000F0002B080000350800003F08000049080000F8
+:10010000530800001FB500F003F88DE80F001FBD75
+:1001100000F038BC70B50B46010B184400F6FF70B8
+:10012000040B4FF080500022090303692403406947
+:1001300043431D1B104600F0E9F929462046BDE85F
+:10014000704000F0E3B9F0B54FF6FF734FF4B475AB
+:100150001A466E1E12E0A94201D3344600E00C4656
+:10016000B1EB040130F8027B641E3B441A44F9D120
+:100170009CB204EB134394B204EB12420029EAD17F
+:1001800098B200EB134002EB124140EA0140F0BD8F
+:10019000C34992B00446D1E90001CDE91001FF2224
+:1001A0004021684600F094FB94E80F008DE80F00B2
+:1001B000684610A902E004C841F8042D8842FAD12B
+:1001C00010216846FFF7BFFF1090AA208DF8440069
+:1001D00000F0FAF800F0DDF84FF01024A0691022CA
+:1001E0006946803000F0DEF8A069082210A900F00E
+:1001F000D9F800F0C2F870B504460068A94D072888
+:1002000069D2DFE800F033041929561E2500D4E92D
+:10021000026564682946304600F0FDF82A4621460A
+:10022000304600F0BFF8AA002146304600F024FB1B
+:10023000002800D0032070BD00F0D6FB4FF48050A2
+:1002400007E0201D00F0C6F80028F4D100F0CCFB38
+:1002500060682860002070BD241D94E807009200AB
+:1002600000F00AFB0028F6D00E2070BD00F0BEF8AA
+:100270000028FAD1D4E9010100EB81034FF080504E
+:10028000026945696A43934209D84FF010225369C5
+:1002900003EB81030169406941438B4201D9092085
+:1002A00070BD5069401C01D10F2070BD2046FFF782
+:1002B0006FFF00F09BF80028F7D1201D00F08AF8AE
+:1002C0000028F2D160680028F0D100F07DF800F03D
+:1002D00060F800F052F8072070BD10B50C461828E1
+:1002E00002D00120086010BD2068FFF784FF206065
+:1002F00010BD4FF01024A069401C05D0A569A66967
+:1003000080353079AA2808D06069401C2DD06069FA
+:100310000068401C29D060692CE010212846FFF7B6
+:1003200012FF316881421CD1A16901F18002C03104
+:1003300005E030B108CA51F8040D984201D10120FE
+:1003400000E000208A42F4D158B1286810B1042896
+:1003500003D0FEE7284600F070F85249686808604C
+:1003600008E000F016F800F008F84FF4805001683B
+:10037000491C01D000F012FBFEE7BFF34F8F4A4843
+:1003800001684A4A01F4E06111430160BFF34F8FF5
+:10039000FEE74FF010208169491C02D0806900F00F
+:1003A0008CB870472DE9F04117460D4606460024EB
+:1003B00006E03046296800F093F8641C2D1D361DB8
+:1003C000BC42F6D3BDE8F0814FF0102080694FF4B5
+:1003D00080519FE64FF080510A69496900684A439D
+:1003E000824201D810207047002070474FF08050A3
+:1003F0000169406941434FF01020826902F5805243
+:10040000914201D2092070478069401C01D0002030
+:1004100070470420704770B50C4605464FF480665F
+:1004200008E0284600F049F8B44205D3A4F58064FA
+:1004300005F58055002CF4D170BD4168044609B122
+:10044000012600E000264FF010256869A26892009E
+:1004500000F012FAF8B1A06881006869FFF75AFE4F
+:10046000BEB16E694FF08050A56864680169426949
+:100470005143A1420DD9016940694143A94208D9BC
+:1004800029463046FFF7C7FF2A4621463046FFF788
+:1004900089FFFFF772FFFFF797FFFFF77AFFF8E793
+:1004A0000C0A0000000000200CED00E00400FA053A
+:1004B000144801680029FCD07047134A02211160DA
+:1004C00010490B68002BFCD00F4B1B1D18600868EF
+:1004D0000028FCD00020106008680028FCD070477D
+:1004E000094B10B501221A60064A1468002CFCD092
+:1004F000016010680028FCD00020186010680028F7
+:10050000FCD010BD00E4014004E5014070B50C468C
+:10051000054600F073F810B900F07EF828B12146C6
+:100520002846BDE8704000F007B821462846BDE8DF
+:10053000704000F037B800007FB5002200920192B1
+:10054000029203920A0B000B6946012302440AE05F
+:10055000440900F01F0651F8245003FA06F635430B
+:1005600041F82450401C8242F2D80D490868009A94
+:1005700010430860081D0168019A1143016000F0F2
+:100580003DF800280AD0064910310868029A104345
+:100590000860091D0868039A104308607FBD0000C9
+:1005A0000006004030B50F4C002200BF04EB0213E0
+:1005B000D3F800582DB9D3F8045815B9D3F8085812
+:1005C0001DB1521C082AF1D330BD082AFCD204EB1D
+:1005D0000212C2F80008C3F804180220C3F8080881
+:1005E00030BD000000E001404FF08050D0F83001F5
+:1005F000082801D000207047012070474FF080503C
+:10060000D0F83011062905D0D0F83001401C01D0B7
+:1006100000207047012070474FF08050D0F8300123
+:100620000A2801D0002070470120704708208F4918
+:1006300009680958084710208C4909680958084773
+:1006400014208A4909680958084718208749096809
+:100650000958084730208549096809580847382053
+:1006600082490968095808473C20804909680958A7
+:10067000084740207D4909680958084744207B49BC
+:1006800009680958084748207849096809580847FF
+:100690004C20764909680958084750207349096871
+:1006A00009580847542071490968095808475820D3
+:1006B0006E490968095808475C206C49096809585F
+:1006C0000847602069490968095808476420674954
+:1006D00009680958084768206449096809580847A3
+:1006E0006C20624909680958084770205F49096809
+:1006F0000958084774205D49096809580847782057
+:100700005A490968095808477C2058490968095816
+:1007100008478020554909680958084784205349EB
+:100720000968095808478820504909680958084746
+:100730008C204E4909680958084790204B490968A0
+:1007400009580847942049490968095808479820DA
+:1007500046490968095808479C20444909680958CE
+:100760000847A0204149096809580847A4203F4983
+:10077000096809580847A8203C49096809580847EA
+:10078000AC203A49096809580847B0203749096838
+:1007900009580847B4203549096809580847B8205E
+:1007A0003249096809580847BC2030490968095886
+:1007B0000847C0202D49096809580847C4202B491B
+:1007C000096809580847C82028490968095808478E
+:1007D000CC202649096809580847D02023490968D0
+:1007E00009580847D4202149096809580847D820E2
+:1007F0001E49096809580847DC201C49096809583E
+:100800000847E0201949096809580847E4201749B2
+:10081000096809580847E820144909680958084731
+:10082000EC201249096809580847F0200F49096867
+:1008300009580847F4200D49096809580847F82065
+:100840000A49096809580847FC20084909680958F5
+:1008500008475FF480700549096809580847000097
+:1008600003480449024A034B70470000000000207F
+:10087000180A0000180A000040EA010310B59B079F
+:100880000FD1042A0DD310C808C9121F9C42F8D0FA
+:1008900020BA19BA884201D9012010BD4FF0FF30AB
+:1008A00010BD1AB1D30703D0521C07E0002010BDC1
+:1008B00010F8013B11F8014B1B1B07D110F8013B4D
+:1008C00011F8014B1B1B01D1921EF1D1184610BD2E
+:1008D00002F0FF0343EA032242EA024200F005B8B5
+:1008E0007047704770474FF000020429C0F0128033
+:1008F00010F0030C00F01B80CCF1040CBCF1020FD3
+:1009000018BF00F8012BA8BF20F8022BA1EB0C01A7
+:1009100000F00DB85FEAC17C24BF00F8012B00F89D
+:10092000012B48BF00F8012B70474FF0000200B5C3
+:10093000134694469646203922BFA0E80C50A0E802
+:100940000C50B1F12001BFF4F7AF090728BFA0E8B0
+:100950000C5048BF0CC05DF804EB890028BF40F87C
+:10096000042B08BF704748BF20F8022B11F0804FBE
+:1009700018BF00F8012B7047014B1B68DB68184754
+:100980000000002009480A497047FFF7FBFFFFF706
+:10099000B9FB00BD20BFFDE7064B1847064A1060B3
+:1009A000016881F30888406800470000180A0000C9
+:1009B000180A0000F3020000000000201EF0040FDF
+:1009C0000CBFEFF30881EFF30981886902380078E2
+:1009D000182803D100E00000074A1047074A1268B0
+:1009E0002C3212681047000000B5054B1B68054A01
+:1009F0009B58984700BD0000DB020000000000206B
+:100A0000080A0000040000000010000000000000C0
+:080A100000FFFFFF0090D0037E
+:1010000010400020111400001914000031120000DB
+:101010001D1400001F140000211400000000000037
+:101020000000000000000000000000002314000089
+:1010300025140000000000002714000029140000FF
+:10104000191B00002B1400005D1E00002B14000073
+:101050002B1400002B140000811700002B1400003B
+:101060002B1400002B1400002B1400002B14000084
+:101070002B1400002B1400002B1400002B14000074
+:101080002B140000291B00002B1400002B1400005F
+:101090002B1400002B1400002B1400002B14000054
+:1010A0002B1400002B1400002B1400002B14000044
+:1010B0002B1400002B1400000000000000000000B2
+:1010C0002B1400002B1400002B1400002B14000024
+:1010D0002B1400002B1400002B140000B51E000080
+:1010E0002B1400002B1400002B1400000000000043
+:1010F000000000002B140000000000002B14000072
+:1011000000000000000000000000000000000000DF
+:1011100000000000000000000000000000000000CF
+:1011200000000000000000000000000000000000BF
+:1011300000000000000000000000000000000000AF
+:10114000000000000000000000000000000000009F
+:10115000000000000000000000000000000000008F
+:10116000000000000000000000000000000000007F
+:10117000000000000000000000000000000000006F
+:10118000000000000000000000000000000000005F
+:10119000000000000000000000000000000000004F
+:1011A000000000000000000000000000000000003F
+:1011B000000000000000000000000000000000002F
+:1011C000000000000000000000000000000000001F
+:1011D000000000000000000000000000000000000F
+:1011E00000000000000000000000000000000000FF
+:1011F00000000000000000000000000000000000EF
+:10120000DFF80CD000F070FA004800477D7D000048
+:101210001040002000B583B002900091019244F28A
+:10122000010071466A4601F045F803B000BD0000B8
+:10123000094B1EF0040F1CBFEFF309801847EFF3B2
+:1012400008800649064A884201D8904202D88D4655
+:101250004FF0000018470000351900001040002032
+:101260001020002030B450E8012F93B2C4892344E9
+:101270008489A34228BF1B1B0489A34202BFBFF37A
+:101280002F8F002007E0C3EA020340E80134002C5E
+:10129000E9D14FF001000A6030BC704750E8012FDF
+:1012A000C2EA024240E801210029F7D1704730B478
+:1012B00050E8022F1FFAA2F3C488A34202BFBFF373
+:1012C0002F8F00200DE0C48923448489A34228BFC6
+:1012D0001B1BC2EA034340E80234002CE8D14FF064
+:1012E00001000A6030BC704750E8022FC2EA224277
+:1012F00040E802210029F7D17047034653E8022F46
+:10130000D988B2EB324F4FF0000017BF92B241EADA
+:10131000014142EA014104E05A68B2EB324F08BF92
+:10132000012043E80212002AE8D1704730B4044695
+:1013300054E8000F0D4644E80053002BF8D1156027
+:1013400030BC704730B4044654E8000F40EA010551
+:1013500044E80053002BF7D1156030BC704730B41F
+:10136000044654E8000F00EA010544E80053002B4E
+:10137000F7D1156030BC704730B4044654E8000F14
+:1013800080EA010544E80053002BF7D1156030BC1A
+:10139000704730B4044654E8000F00EB010544E800
+:1013A0000053002BF7D1156030BC704730B40446B1
+:1013B00054E8000FA0EB010544E80053002BF7D1DF
+:1013C000156030BC704770B404464FF0000054E81C
+:1013D000006F0D68AE4207BF44E80023012044E8D7
+:1013E00000630E60002B1CBF0020F0E770BC70474C
+:1013F00030B4044654E8000F88422CBF451A054615
+:1014000044E80053002BF5D1156030BC7047000054
+:101410000648804706480047FEE7FEE7FEE7FEE78E
+:10142000FEE7FEE7FEE7FEE7FEE7FEE7811C0000C1
+:10143000011200000048704790F30000A0F1410144
+:10144000192900D8203070472DE9FE4399461546EA
+:101450008846074601AC022942D3002D40D0002027
+:101460000290A8F101004FF0FF36009022E000FB4F
+:10147000057201FB057011464A469047002805DCBD
+:1014800054F82600304444F8260013E060682A46E9
+:1014900000FB057154F8040C00FB057007E00B78A5
+:1014A00090F800C001F801CB00F8013B521E002A61
+:1014B000F5D1764254F8040C61688842D7DC4B467B
+:1014C0002A463846FFF7C0FF54F8040C4B46A8EBF9
+:1014D0000001401C00FB05702A46491EFFF7B4FFBF
+:1014E000BDE8FE8310B5431A934209D283188818C9
+:1014F00003E010F8011D03F8011D521EF9D210BDC2
+:1015000040EA01039B0703D009E008C9121F08C085
+:10151000042AFAD203E011F8013B00F8013B521E05
+:10152000F9D210BDD2B201E000F8012B491EFBD266
+:1015300070470022F6E710B513460A4604461946DE
+:10154000FFF7F0FF204610BD30B505462A460B4692
+:1015500012F8010B13F8014B08B1A042F8D01CB1EE
+:10156000002802D06D1CF1E7284630BDCAB2401EEB
+:1015700010F8011F8A4202D00029F9D100207047DB
+:10158000421C10F8011B0029FBD1801A704710B5CE
+:10159000002200E0521C835C8C5CA34201D1002B32
+:1015A000F8D1D8B2E1B2401A10BD034611F8012BB0
+:1015B00000F8012B002AF9D11846704730B50546CE
+:1015C0000020034600E05B1C934205D2EC5CC85C43
+:1015D000201A01D1002CF6D130BD2DE9F0479146FB
+:1015E0000F4680460446002614F8015B2DB1FFF734
+:1015F00021FF0068405DC007F6D12B2D02D02D2DB4
+:1016000018D0641E4A463946204600F01EF827B11D
+:101610003968A14201D1C7F8008071054FF002047A
+:101620000BD54042002803DD00F0AEFD0460A007AA
+:10163000BDE8F08746F48066E4E70028F8DA00F0B9
+:10164000A3FD04606FF00040F2E72DE9F05F8246F1
+:101650000078002715468B460AF10104B946302868
+:1016600001D09DB113E014F8010B0127782803D0B5
+:10167000582801D045B10AE00DB1102D07D100273F
+:10168000102514F8010B02E0082500E00A250026C9
+:10169000B0460EE005FB080005FB06F1012701EB53
+:1016A00010461FFA80F8B6F5803F00D3B94614F80B
+:1016B000010B294600F02AF80028EBDABBF1000FF5
+:1016C00005D00FB1641E00E05446CBF80040B9F1DC
+:1016D000000F06D000F058FD02210160C81EBDE8D1
+:1016E000F09F48EA0640FAE7064C074D06E0E0683E
+:1016F00040F0010394E8070098471034AC42F6D359
+:10170000FFF782FDB4110100D41101003A2800D284
+:10171000303820F02002412A01D3A2F1370088425C
+:1017200001D34FF0FF30704770B58C1810F8015B93
+:1017300015F0070301D110F8013B2A1106D110F86A
+:10174000012B03E010F8016B01F8016B5B1EF9D16E
+:101750002B0705D40023521E0DD401F8013BFAE7F4
+:1017600010F8013BCB1A921C03E013F8015B01F85F
+:10177000015B521EF9D5A142D8D3002070BD0000F4
+:101780002DE9F04F00268DB0DFF8A081B146049618
+:101790004FF48075012437460596284609F0ECFB86
+:1017A00038B1D8F80403204203D0284609F0DAFB08
+:1017B00026432D1D64007F1CADB2082FEDD34FF4DE
+:1017C000BE74204609F0D8FB48B1204609F0CAFB98
+:1017D00046F0004604AA0221002009F08DFB544C7B
+:1017E00016F0FF0F15D00127002537420DD008EB6A
+:1017F0008501D1F81005D1F81015C0F3052054F873
+:101800002520C1F3014102B190477F006D1C082DD6
+:10181000EBD3002E7EDA0020CDF82890411E0DF18A
+:10182000100B07AACDF82C9042F82010401C9146CE
+:101830000228F9D300252E46A11911F8607F91F9ED
+:10184000000027F0C008401C40D007A9404606F021
+:101850003FFF40B34FEA971A404602F057FC54F856
+:1018600020701FB1BAF1030F03D006E0BAF1030FE5
+:101870002CD10AA9404606F033FF02A8CDF8088013
+:1018800009F00AFB029900EB8100D0F8000704A9D7
+:10189000C0F301400290404606F01AFF002802986B
+:1018A00002D0022802D011E003280FD1BAF1030FB1
+:1018B00008D10298022833D00221404609F0D4FA18
+:1018C0006D1CEDB217B151464046B847761C042E48
+:1018D000B2D3002D21D001AA0221002009F00CFB77
+:1018E00000205A460DF1040152F8206051F82030D2
+:1018F000B34217D000200AAE4FEA090351F8207016
+:1019000042F8207056F8207043F82070401C0228DE
+:10191000F4D300E001E0002D8CD10DB0BDE8F08FD4
+:101920000321CAE7401C0228DED3F6E7006000402E
+:10193000C81300201CB5814609F01AFF09F0B2FC5B
+:101940000028FBD137484E460768374C01256068B0
+:10195000002821D0208835A105EB0040B26909F0AC
+:10196000CFFD6068002817D0D6E90201CDE900015B
+:101970002088D6E9002305EB004032A109F0D8FD0C
+:10198000606848B1F0690090D6E9042320883BA143
+:1019900005EB004009F0C3FD2248001D00688007E8
+:1019A00007D5606828B120883E4905EB004009F062
+:1019B000A3FDDFF8F480002605FA06F038420AD0CD
+:1019C00058F826203AB1606828B1208837A105EB85
+:1019D000004009F095FD761C1A2EEDD338060AD585
+:1019E000606840B10F480C300268208832A105EBD6
+:1019F000004009F085FD38040AD5606840B1094807
+:101A000010300268208834A105EB004009F078FD11
+:101A10000448C8300068C00700D000BE484600F047
+:101A200069F8000028ED00E08C0400204841524491
+:101A3000204641554C542061742030782530385868
+:101A400000000000202052303A2020307825303825
+:101A500058202052313A2020307825303858202024
+:101A600052323A2020307825303858202052333AEC
+:101A700020203078253038580000000020205231D6
+:101A8000323A2030782530385820204C523A2020E5
+:101A900030782530385820205053523A203078255D
+:101AA0003038580048FE0000E8010020436175739B
+:101AB000653A2025732E00004D656D4D616E61679E
+:101AC00065204661756C7420416464726573733A75
+:101AD0002030782530385800427573204661756C87
+:101AE0007420416464726573733A2030782530380D
+:101AF00058000000BFF34F8F05480168054A01F404
+:101B0000E06111430160BFF34F8F00BFFDE70000AC
+:101B10000CED00E00400FA0510B50BF047F9BDE844
+:101B200010400BF071B8000002490248091F096813
+:101B300000680847E0010020044900EB400001EB89
+:101B4000C000416D806D081A70470000881D00209C
+:101B500000F064BA70B5064614460D46002001F048
+:101B60001BFD22462946304600F006F804460020B8
+:101B700001F040FD204670BD2DE9F0471B4D0746A2
+:101B8000164628780C4608B900F048FA07EB4700DB
+:101B900005EBC007A046D7E91595002448374D4509
+:101BA00011D9B868441BB44200D334467868224641
+:101BB00041194046FFF796FCB868361B2544A044FF
+:101BC000A84200D10025A9EB0500B04200D206468C
+:101BD0003EB17868324641194046FFF783FC3444F1
+:101BE000354404B13D612046BDE8F087881D0020E2
+:101BF00070B50B4B0646144618780D4608B900F030
+:101C00000DFA002001F0C8FC22462946304600F0BB
+:101C100009F80446002001F0EDFC204670BD0000EC
+:101C2000881D002070B50E46144900EB400001EB02
+:101C3000C0051446E86A183520B101280FD00228E3
+:101C400005D113E0284600F01DFAA04201D200247D
+:101C500011E022463146284600F061FA0BE02846A2
+:101C600000F010FAA042F4D20446F2E731462846CA
+:101C700000F028FA0446204670BD0000881D0020B0
+:101C800030B54FF0805000228300D0F83011C3F8F7
+:101C90000C21C3F81021624B1A60624B1B68624C26
+:101CA0002360604B1B1D1B68241D23605D4B0833A4
+:101CB0001B68241D23605B4B0C331B68241D2360B1
+:101CC000584B10331B68241D2360564B14331B687C
+:101CD000241D2360534B18331B68534C203423605E
+:101CE000504B1C331B68241D23604E4B20331B6854
+:101CF000241D23604B4B24331B68241D2360494B58
+:101D000028331B68241D2360464B2C331B68241D7D
+:101D10002360444B30331B68434C40342360414BB9
+:101D200034331B68241D23603E4B38331B68241D4D
+:101D300023603C4B3C331B68241D2360394B4033EC
+:101D40001B68241D23600124082902D1D0F83431F6
+:101D500013B1082904D006E0354B3449196005E079
+:101D6000D0F8343113B1082904D006E0314BFB21FF
+:101D7000196005E0D0F8343113B1082908D00EE01D
+:101D800090F858322C48016863F30301016002E0C7
+:101D9000D0F834311BB929494FF400700860284845
+:101DA0000168C90702D06FF0010101602548016890
+:101DB00041F470010160BFF34F8FBFF36F8F4FF09D
+:101DC0001021D1F80002002803DBD1F8040200281A
+:101DD00022DA1D4B1C601D480468002CFCD0122424
+:101DE000C1F800420568002DFCD0C1F8044201682A
+:101DF0000029FCD01A6001680029FCD0BFF34F8F86
+:101E000010487C380168124A01F4E0611143016016
+:101E1000BFF34F8F00BFFDE70F490E48086030BD8C
+:101E2000380500400404001020C50040488103002C
+:101E30008C56004018F50040E40E004040960240E9
+:101E40000004004088ED00E004E5014000E40140AA
+:101E50000400FA050090D0030803002010B5054CDB
+:101E6000206818B904A12B2001F004FC2068BDE80B
+:101E7000104000475C0100202E2E5C2E2E5C2E2E82
+:101E80005C2E2E5C2E2E5C2E2E5C6D6F64756C6548
+:101E9000735C6E7266785C647269766572735C738B
+:101EA00072635C7072735C6E7266785F7072732EB0
+:101EB000630000002DE9F05F5448D0F8045300247B
+:101EC0002E464FF0010913E096FAA6F0B0FA80F71B
+:101ED000B80000F5807080460AF098FD28B14046B1
+:101EE0000AF09CFD09FA07F0044309FA07F086435B
+:101EF000002EE9D108F0B4F8002869D0444AD0781F
+:101F0000F0BBA00264D5434940F2A978C1F8008033
+:101F1000081D036813F0FF0C02D0036803EA0C0CE1
+:101F200040F2AA7AC1F800A0036813F0FF0301D0C1
+:101F30000668334040F2AB7BC1F800B0066816F08B
+:101F4000FF0601D007683E4040F2AC770F6007689B
+:101F500017EA0C0709D0D2F810C04CEA070CC2F8F7
+:101F600010C0C1F800800760076840F2AD770F60CD
+:101F700007681F4009D0136943EA0743136100E073
+:101F800026E0C1F800A00760036840F2AE730B6062
+:101F9000036833400BD0DE0701D044F40004DE06B2
+:101FA00001D544F00104C1F800B003600068106975
+:101FB00030F0011102D005F080710C4310F0011FC8
+:101FC00006D0690504D520F0011044F48064106146
+:101FD000C4F3C05624F400044F46DFF83C8009E007
+:101FE00094FAA4F0B0FA80F558F82500804707FA73
+:101FF00005F08443002CF3D10CF010FA002E03D02E
+:10200000BDE8F05F04F0D4BEBDE8F09F0070024070
+:102010002C0100200078024018EB000010B5124C93
+:1020200002202061606111A0A06104F17800E061EC
+:102030004FF4007020620020A06260620BA1A164D6
+:10204000E06204F51E71E1641021A065C4E914107A
+:10205000E06509A1E01DFFF7A8FA08A12046FFF7F7
+:10206000A4FA2020A07110BD881D00205465726D57
+:10207000696E616C0000000052545400534547479C
+:10208000455200000269C1688A4203D88068401A3C
+:10209000104400E0501A401E70470000C11700EBCA
+:1020A000D161074B4A1153F8222021F01F01411A38
+:1020B00001208840024201D0012070470020704773
+:1020C00000E100E02DE9F047C4681746894606465E
+:1020D0004FF000083069A04201D9051B02E0B16849
+:1020E000201A0D1AB0686D1E001BA84200D80546C4
+:1020F000BD4200D33D4670682A4620444946FFF75A
+:10210000F1F9B0687F1B2C44A844A944A04200D137
+:102110000024F460002FDDD14046BDE8F0872DE9B2
+:10212000F04104468846D4E90207C51BE1686068AF
+:1021300016460844B54206D94146FFF7D3F9B81907
+:10214000E060BDE8F0812A464146FFF7CBF9761BF7
+:1021500008EB050132466068FFF7C4F9E660F0E776
+:102160000FB4084B10B504A902AA039800F01FF899
+:10217000044602A9002000F085F8204610BC5DF856
+:1021800014FB000085220000004870470C0300206B
+:1021900002E008C8121F08C1002AFAD17047704730
+:1021A000002001E001C1121F002AFBD170472DE978
+:1021B000F84F9946924688460546002706E02528AE
+:1021C0000AD051464A4690476D1C7F1C287800284B
+:1021D000F5D13846BDE8F88F002315F8011F1846E1
+:1021E0002E2915D115F8011F04232A290DD06FF0CF
+:1021F0002F022978A1F13004092C09D800EB8000C6
+:1022000002EB400008446D1CF3E758F8040B6D1C0A
+:102210002A78002ADDD0632A07D0732A0FD010460F
+:1022200051464A4690477F1C2AE018F8042B8DF847
+:10223000002000218DF801106E46012103E058F8BE
+:10224000046B4FF0FF315A074FF0000401D409E04E
+:10225000641C84420BDA8C42FADB325D002AF7D12F
+:1022600005E0641C8C42FCDB305D0028F9D127447A
+:1022700004E016F8010B51464A469047641EF8D216
+:102280006D1CA3E70A68531C0B6010707047800731
+:1022900001D00020704701207047C3688B4206D8E8
+:1022A00011440069491E814201D801207047002075
+:1022B000704700002DE9FE4315460F46804672B672
+:1022C00009F056FA08F0EEFF0028FBD16FF48041C8
+:1022D000224C18EB01004FF0010622D00128606863
+:1022E00014D030B120883A4606EB00401CA109F01A
+:1022F00007F921480068C00700D000BE2A4603B095
+:1023000039464046BDE8F04300F064B80028F0D0FC
+:1023100020882B8806EB004018A16A6809F0F7F8BE
+:10232000E7E760680028E4D0A8680AF0DDF9034612
+:10233000D5E90001CDE900100297208816A106EB2F
+:102340000040AA6809F0FEF860680028D1D0208813
+:102350001BA106EB004009F0CFF8CAE7F804002003
+:10236000554E4B4E4F574E204641554C54206174AC
+:102370002030782530385800F0ED00E041535345C7
+:102380005254494F4E204641494C454420617420E7
+:1023900025733A25750000004552524F522025758D
+:1023A000205B25735D2061742025733A25750D0A25
+:1023B00050432061743A203078253038780000008E
+:1023C000456E64206F66206572726F722072657050
+:1023D0006F72740008B501238DF800309DF800304D
+:1023E000144B186059609A606FF48041401807D010
+:1023F00001280FD1DA60D86800889861D86807E0B2
+:102400001A611869806858611869006898611869CC
+:102410004068D861186858689868D8681869586919
+:102420009869D86972B600BF9DF800000028FBD1FA
+:1024300062B608BD34140020014804F01EB9000043
+:102440006C01002070B514460E46050004D10B49FE
+:1024500040F2C51001F00EF93CB12868012EC460AD
+:102460000AD000218160002070BD04494FF4E37060
+:1024700001F000F9072070BD0121F3E788FB00009F
+:1024800038B50E4808235822416800910C4900686D
+:1024900005F019FF00280FD10A4A69460A4804F0DE
+:1024A000F1F8040008D10121074804F0C2F90649F7
+:1024B000012008390870204638BD0000BCEB000040
+:1024C0005414002081D300006C01002070B5164622
+:1024D0000D46040004D10C4940F2D51001F0CAF8B1
+:1024E0000A48854201D9072070BD0948266104F0D9
+:1024F000C4F828446060A06800B1A5602146BDE82A
+:10250000704000200BF0A0BD88FB000017FCFF000E
+:102510006C01002010B5040004D106494FF4F57099
+:1025200001F0A8F8002021462076BDE810400120E7
+:102530000BF08ABD88FB000070B50546064844686C
+:1025400007E02946204601F05BFF204600F022FA12
+:102550000446002CF5D170BD8C01002070B50A48EE
+:1025600045680EE02E7A002405E02146284600F05A
+:1025700015FE641CE4B2B442F7D3284600F00AFA10
+:102580000546002DEED170BD8C0100202DE9F041F3
+:102590000E4840F2AB67456814E02E7A00240BE049
+:1025A00000222146284600F05DFE18B108A13846F9
+:1025B00001F060F8641CE4B2B442F1D3284600F0A4
+:1025C000E9F90546002DE8D1BDE8F0818C01002035
+:1025D0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E35
+:1025E0002E5C636F6D706F6E656E74735C6C696288
+:1025F0007261726965735C757362645C6170705F4F
+:10260000757362642E63000070B50646094806259E
+:1026100044680AE03146204601F0F2FE05460628ED
+:1026200005D1204600F0B6F90446002CF2D1284628
+:1026300070BD00008C0100202DE9FC4115460F0003
+:10264000064604D11E494FF47C7001F013F8304661
+:1026500001F09AF80446007DC00715D0002000F074
+:102660009BFFE06E98B1A84200D805462A4638463E
+:10267000A16EFEF737FFE06E401BE066A06E656757
+:102680002844A066002405E00820BDE8FC81A0697C
+:1026900028B11124002000F0ADFF2046F5E7C4E981
+:1026A0000675304603F0CFFF06498969CDE900146D
+:1026B000694600F0A3FB0400ECD19224EAE7000095
+:1026C00014FC00001CEC000010B501F05DF8406F38
+:1026D00010BDFEB515460E46044601F055F8007DC6
+:1026E00010F0010F0AD0204603F0A4FF002100964D
+:1026F000CDE90151694600F0CDFBFEBD0820FEBDCD
+:10270000F8B5040004D138A140F2EF4000F0B2FF68
+:10271000606820B934A14FF49E6000F0ABFF6068A0
+:10272000006820B930A140F2F14000F0A3FF20681A
+:10273000006820B12CA140F2F24000F09BFF07F0AE
+:102740001BFE10B907F022FE20B927A140F2F64087
+:1027500000F090FF00250FE0002705E0007800F072
+:1027600061FB08B11120F8BD3946781CC7B230466C
+:1027700000F0C0F80028F1D12946681CC5B22046F7
+:1027800000F0E0F80600E7D100250DE0002703E0A7
+:102790000078214600F04CFB3946781CC7B2304621
+:1027A00000F0A8F80028F3D12946681CC5B22046DD
+:1027B00000F0C8F80600E9D1194D40F21C5607E0B8
+:1027C000A04203D108A1304600F054FF28680568F4
+:1027D00028680028F4D113482C60694640690090AD
+:1027E000204601F00DFEF8BD2E2E5C2E2E5C2E2E06
+:1027F0005C2E2E5C2E2E5C2E2E5C636F6D706F6EC9
+:10280000656E74735C6C69627261726965735C7524
+:102810007362645C6170705F757362642E63000044
+:1028200090010020D0EB00002DE9F04F87B04FF071
+:1028300000081D46934689460446DDF840A04646FA
+:10284000CDF80C8000E0761C606801230022476808
+:10285000214603A8B8470028F5D140468DF80080EE
+:102860000027B84601903BE0606801236A46D0F833
+:1028700004C0214601A8E0476068012305AAD0F8FA
+:1028800004C0214601A8E0479DF8141049451AD11B
+:10289000D84514D19DF80000CAF8000005F8010BD6
+:1028A0006A1C85F8009060689DF8003021464568F4
+:1028B00001A89B1EA847002007B0BDE8F08F08F1D3
+:1028C000010000F0FF0860689DF800300022D0F899
+:1028D00004C0214601A89B1EE0479DF80000074464
+:1028E000B742C1D30520E7E70148406870470000C0
+:1028F0008C01002070B50D46040004D106494FF448
+:102900008E7000F0B7FE6078A84201D8002070BD3C
+:10291000A0782044284470BDD0FB000070B50D465F
+:10292000040004D106494FF48E7000F0A3FE6078D5
+:10293000A84201D8002070BDA0782044284470BD72
+:10294000D0FB000070B50D46040003D10649E92014
+:1029500000F090FE207AA84201D8002070BD05EB5F
+:1029600045000934204470BDD0FB000070B50D4611
+:10297000040003D10649E92000F07CFE207AA84239
+:1029800001D8002070BD05EB45000934204470BD1E
+:10299000D0FB000010B5040004D104494FF4F970D5
+:1029A00000F068FE2068006810BD000004310000DF
+:1029B00010B5040004D104A14FF4F97000F05AFEE0
+:1029C0002068006810BD00002E2E5C2E2E5C2E2E7E
+:1029D0005C2E2E5C2E2E5C2E2E5C636F6D706F6EE7
+:1029E000656E74735C6C69627261726965735C7543
+:1029F0007362645C6170705F757362642E6800005E
+:102A000002484078002800D0012070478C01002047
+:102A10002DE9F041484E0D460246097806243078EB
+:102A200001270F2964D2DFE801F063080C0E632050
+:102A30004863636363252D363F0003200BF0F4FBEE
+:102A400056E0002454E03C48001D05F07EFC28B10F
+:102A50003A480760BFF36F8FBFF34F8F307800287D
+:102A6000EFD137A140F20B4009E0104600F0A4F886
+:102A700004463DE00028E4D031A140F2164000F0C9
+:102A8000F9FDDEE7012804D02DA140F21C4000F042
+:102A9000F1FD002005E03948006810F0010F0AD070
+:102AA00002200BF0C1FBCCE7022804D224A14FF492
+:102AB000866000F0DFFD0120F3E7E878032817D0F7
+:102AC000A87830B1802804D01DA140F23E4000F02B
+:102AD000D1FD1949E87808310A6832B100230B604A
+:102AE00049689047040006D000E00E2407F0A8FCD7
+:102AF0002046BDE8F0810BF08FFB28B1A8780028B4
+:102B0000F6D107F060FCF3E71D480078082810D1E3
+:102B10001B48001D007800070BD1194808300078C9
+:102B200010F0F00F05D116480C30007810F0F00FBF
+:102B3000DED007F045FCDBE7AC0100205C70024012
+:102B40002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EBF
+:102B50002E5C636F6D706F6E656E74735C6C696212
+:102B60007261726965735C757362645C6170705FD9
+:102B7000757362645F636F72652E63003804004092
+:102B8000E00F00F0024A0146D2E9000210470000BF
+:102B9000F414002070B50C46054607F00BFCA84263
+:102BA00001D0102070BD0348D4E90012C0E9021220
+:102BB000002070BDAC0100207FB5054605208DF8D2
+:102BC000000006240DF1010007F012FC0BF024FBBD
+:102BD0002949002008609DF8010010F01F0006D070
+:102BE00001280FD0022826D0032833D106E06946F9
+:102BF00028460AF073FD044606282AD16846FFF7E6
+:102C000003FD25E09DF8050003A900F007FB050082
+:102C100008D06A469DF80C1000F0BCFA044606285D
+:102C200002D016E0102415E06A469DF80C102846E4
+:102C30000AF0AEFE0CE09DF80500010705D06946DC
+:102C400000F080F80446062803D168460AF0F0FD3B
+:102C5000044624B107F0F4FB04B0204670BD0BF02D
+:102C6000DBFA30B107F0A6FB0028F5D107F0ABFB8B
+:102C7000F2E707F0A5FBEFE7B4010020FEB5C0883E
+:102C800014460E46A04201D2054600E01546844295
+:102C900007D2802007F00AF8B4FBF0F100FB1140E6
+:102CA00068B100200096CDE90150002000F074FCCE
+:102CB0006946802000F0EEF8040002D006E0012012
+:102CC000F0E705498020FFF765FF0446002000F08B
+:102CD00091FC2046FEBD00004CEC000008B14021F4
+:102CE00001600148704700004815002010B507F04A
+:102CF00055FB20B104A140F26F3000F0BBFCBDE8F1
+:102D0000104006F0D5BD00002E2E5C2E2E5C2E2E1F
+:102D10005C2E2E5C2E2E5C2E2E5C636F6D706F6EA3
+:102D2000656E74735C6C69627261726965735C75FF
+:102D30007362645C6170705F757362642E6300001F
+:102D400006F0F8BD10B50C46010600F00F02092A86
+:102D500008D200F009F8006820B12146BDE8104013
+:102D600001F04EBB102010BD10B5010600F00F049D
+:102D700008D5092C04D309A140F2611000F07AFCB7
+:102D8000144808E0092C04D304A140F2671000F0B5
+:102D900071FC1048483000EBC40010BD2E2E5C2E94
+:102DA0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FE7
+:102DB0006D706F6E656E74735C6C6962726172695E
+:102DC00065735C757362645C6170705F7573626477
+:102DD0002E630000AC14002010B5044600F00F0074
+:102DE000082805D2204606F089FE204606F0E2FFBC
+:102DF0002046BDE8104006F0A5BE000070B50C46A8
+:102E0000054606F0EFFE18B105480078022801D00B
+:102E1000082070BD21462846BDE8704006F0EABE95
+:102E20008C01002010B5FFF79FFF006810BD000067
+:102E300070B50D460646FFF797FF0446056015B1CD
+:102E40006868006808E00EB1802E04D103A140F24A
+:102E50008B1000F00FFC0020606070BD2E2E5C2EE9
+:102E60002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F26
+:102E70006D706F6E656E74735C6C6962726172699D
+:102E800065735C757362645C6170705F75736264B6
+:102E90002E63000070B50C46054606F0A3FE18B17F
+:102EA00005480078022801D0082070BD2146284638
+:102EB000BDE8704007F00EB88C0100200149096898
+:102EC000084700003C15002070B57D4C0546606841
+:102ED00020B97CA140F2C33000F0CCFB03F0F6F93E
+:102EE000072804D277A140F2CA3000F0C3FB28784B
+:102EF000092872D007DC16D2DFE800F07085A98CB3
+:102F000096B2B715DA00812814D006DC0A28F0D072
+:102F10000F28EED0802806D13CE082281FD08328DD
+:102F200043D084284AD0BDE8704066A140F2AB404F
+:102F300000F0A0BB7148FFF725FE7048FFF7FCFAD0
+:102F40000D200BF041FCA06810B96D48007A00B16B
+:102F5000012007F079FAFFF701FB012073E0FFF78A
+:102F6000FDFA07F0C7FA00200AF0C4FE6348401CCF
+:102F7000FFF7E2FA6148401CFFF704FE0E200BF059
+:102F800023FC207800F0EEFA00283BD0BDE870402A
+:102F900006F00EBB2078052803D0062803D00728AA
+:102FA00030D102204FE008204DE02078032829D1BD
+:102FB00007F0EAFA002825D0042044E0207803280E
+:102FC00005D107F0E1FA10B104200AF093FE07F0F2
+:102FD000ABFB002816D0062035E06AE000200BF09D
+:102FE000F3FBA46840F20E260AE02946204601F0D1
+:102FF00007FA1CB943A1304600F03CFB2068446846
+:10300000002CF2D170BDFFF7A9FA02200AF072FE7F
+:10301000012003E005200AF06DFE03200BF0D4FB35
+:103020002846FFF7AFFD46E003200BF0CDFB334809
+:10303000801CFFF7A7FD3148801CFFF77DFA207840
+:103040000628AED10720BDE870400AF053BE032029
+:103050000AF050FE02200BF0B7FB2846FFF76CFA8F
+:103060002846BDE87040FFF78DBDA878FFF77CFECD
+:103070000446006820B913A140F2874000F0FAFA34
+:10308000606820B90FA14FF4916000F0F3FAD4E921
+:103090000002294690470028B4D0A8780107B1D093
+:1030A00000F00F010829ADD2BDE8704006F050BE17
+:1030B00008200BF089FB2846BDE87040FFF73CBABA
+:1030C0008C0100202E2E5C2E2E5C2E2E5C2E2E5C73
+:1030D0002E2E5C2E2E5C636F6D706F6E656E74733A
+:1030E0005C6C69627261726965735C757362645C61
+:1030F0006170705F757362642E630000E1EB000025
+:103100003C1500202E2E5C2E2E5C2E2E5C2E2E5C6E
+:103110002E2E5C2E2E5C636F6D706F6E656E7473F9
+:103120005C6C69627261726965735C757362645C20
+:103130006170705F757362642E680000FFF7BEBE39
+:1031400010B520B104A140F2272000F093FABDE8A9
+:1031500010400F48FFF7B2BE2E2E5C2E2E5C2E2E96
+:103160005C2E2E5C2E2E5C2E2E5C636F6D706F6E4F
+:10317000656E74735C6C69627261726965735C75AB
+:103180007362645C6170705F757362642E630000CB
+:10319000D0EB0000114601F033B9000070B50446D1
+:1031A00040680D46C2680AB120469047207AA8427E
+:1031B00004D20CA140F2BF2000F05CFA2946204660
+:1031C000FFF7C0FB05464678002408E02146284664
+:1031D000FFF790FB007806F061FC641CE4B2B44297
+:1031E000F4D370BD2E2E5C2E2E5C2E2E5C2E2E5C0B
+:1031F0002E2E5C2E2E5C636F6D706F6E656E747319
+:103200005C6C69627261726965735C757362645C3F
+:103210006170705F757362642E6300002DE9F04188
+:1032200080460F480E46456816E02F7A00240DE0D0
+:1032300021462846FFF786FB0178414504D106B1B7
+:1032400034702846BDE8F081641CE4B2BC42EFD380
+:103250002846FFF79FFB0546002DE6D10020F1E749
+:103260008C01002070B50446406815460E46836800
+:103270001BB120469847062809D1207AB04204D2D3
+:103280000E494FF4287000F0F5F90DB1072070BD1C
+:1032900031462046FFF756FB05464678002408E0F5
+:1032A00021462846FFF726FB0078FFF795FD641CB2
+:1032B000E4B2B442F4D3002070BD0000E431000059
+:1032C000034600205A681269002A01D018461047A8
+:1032D000704700002DE9F843044606F017FA20B9BC
+:1032E0002FA14FF4367000F0C5F93B4807F002F803
+:1032F000002850D139490870486088604821384812
+:10330000FEF717F9364848214830FEF712F93448DD
+:10331000344D80304CB194E80E00103080E80E003F
+:103320002F489030016821B105E005F12C010EC94C
+:10333000F3E72D490160002006F03EFA30B1852800
+:1033400004D017A240F20631FDF764FF274E002497
+:103350000DE0002703E000783146FFF769FD3946AC
+:10336000781CC7B24046FFF7C5FA0028F3D12146C2
+:10337000641CE4B23046FFF7E5FA5FEA0008E8D1E2
+:10338000686800906946304601F03AF8040004D0BD
+:1033900007F0BCF92046BDE8F8830020FBE70000F9
+:1033A0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E57
+:1033B0002E5C636F6D706F6E656E74735C6C6962AA
+:1033C0007261726965735C757362645C6170705F71
+:1033D000757362642E6300003D3100008C01002093
+:1033E000AC140020D0EB0000C92E00008CEC0000D3
+:1033F00040B1012808D0022809D007A140F20E20D0
+:1034000000F038B9124804E01148001D01E01048EE
+:103410000830FFF753BD00002E2E5C2E2E5C2E2EA2
+:103420005C2E2E5C2E2E5C2E2E5C636F6D706F6E8C
+:10343000656E74735C6C69627261726965735C75E8
+:103440007362645C6170705F757362642E63000008
+:10345000EAEB000010B506F099FF10B106F08CFF02
+:1034600008B1082010BD054806F0B6F920B104A245
+:103470004FF45871FDF7CEFE002010BDF8EB0000B0
+:103480002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E76
+:103490002E5C636F6D706F6E656E74735C6C6962C9
+:1034A0007261726965735C757362645C6170705F90
+:1034B000757362642E63000010B506F05DFF20B9DD
+:1034C00009A140F2763000F0D5F815480168C1F343
+:1034D000400121B1BDE810401248FFF7EFBC016880
+:1034E00011F0010FF2D110BD2E2E5C2E2E5C2E2E6F
+:1034F0005C2E2E5C2E2E5C2E2E5C636F6D706F6EBC
+:10350000656E74735C6C69627261726965735C7517
+:103510007362645C6170705F757362642E63000037
+:1035200038040040D5EB0000034808B580680090DF
+:103530006846FFF7C3FC08BDD0EB0000074918B18F
+:10354000052803D30020704708687047044A105CC0
+:103550000028FAD051F8200070470000C401002074
+:1035600018ED0000092808D2DFE800F0070705077A
+:103570000705050505000120704700207047092850
+:1035800008D2DFE800F0070705070707070705006F
+:10359000012070470020704710B509F0E9FD0128AF
+:1035A00003D004A11D2000F065F8BDE8104000F034
+:1035B0004FB800002E2E5C2E2E5C2E2E5C2E2E5C24
+:1035C0002E2E5C2E2E5C636F6D706F6E656E747345
+:1035D0005C6C69627261726965735C7574696C5C5C
+:1035E0006170705F7574696C5F706C6174666F7226
+:1035F0006D2E630010B509F0BBFD012803D004A1B6
+:103600002B2000F037F8BDE8104000F029B800008A
+:103610002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE4
+:103620002E5C636F6D706F6E656E74735C6C696237
+:103630007261726965735C7574696C5C6170705FEE
+:103640007574696C5F706C6174666F726D2E630067
+:1036500072B602480168491C01607047D801002019
+:1036600003490868401E086000D162B67047000038
+:10367000D80100201CB56A46ADF800000191002178
+:1036800044F20200FEF716FE1CBD102802D31038CB
+:10369000C0B2704740F08000704700002DE9F0474D
+:1036A0000546C61C90460F464FF001090020FFF763
+:1036B00073FF1B4C20683860D4E90001401AA168F0
+:1036C00004F21C47081A0EE00121384604F046FEB9
+:1036D00004F062FA0146384604F040FED4E90001E5
+:1036E000401AA168081A401C8642EDD8B8F1000FB4
+:1036F00003D0052065F3891002E0062065F39F5092
+:10370000A2682168114004EB8101C8602068304440
+:1037100020600020FFF76EFF4846BDE8F0870000FC
+:103720006419002030B482680468531C8360A1547B
+:10373000D0E901128A4202D330BC07F05DB830BC38
+:1037400070470000034803C8814201D1012070473F
+:1037500000207047641900204360CA699A420DD363
+:103760008A690260886918448861086F184408678C
+:10377000C869C01AC86100D00120704701F1280251
+:10378000026000208B67704710B5040003D1064922
+:103790003920FFF76FFF206818B903493A20FFF777
+:1037A00069FF2068083010BD14FC000070B50C469D
+:1037B000060004D1224940F2B720FFF75BFF24B98D
+:1037C0001F494FF42E70FFF755FF207800250F2872
+:1037D00033D2DFE800F033083333320C11323208D1
+:1037E000323333333300304600F0D3FB26E021463A
+:1037F00030460AF067F80FE0304602F054FC01460C
+:10380000A0780025814219D00106E1784FF003002D
+:1038100004D531B901210CE005460FE021B10129A1
+:103820000CD00329F8D109E0304600F0C3FB05466F
+:10383000002130460AF0BAFF00E00625284670BD98
+:1038400014FC00002DE9FF5F05460198DFF8F093B6
+:103850001F46017A89F800101646019800F042FBD5
+:10386000804625B9F74940F2E920FFF703FF2968B0
+:103870004FF0000A40F21F325446A1F21F304FF0C1
+:10388000020B914256D04CDC40F20132A1F20130E1
+:10389000914272D029DC40F2F120A1F2F122814262
+:1038A0006CD015DC40F2EE22A1F2EE2391426ED0F4
+:1038B00009DC4FF43B73E1B3994270D0A1F500717C
+:1038C000ED395ED17AE0012B74D0022B59D19BE007
+:1038D000092A70D004DC012A6ED0022A51D1B7E047
+:1038E0000A2A6AD00F2A4CD1DDE00E2871D00EDCF6
+:1038F00007286ED006DC01286CD005286BD006287E
+:103900003FD116E10C2867D00D283AD138E115389F
+:10391000092836D2DFE800F0F535353535F4F3F215
+:10392000F10013286FD010DCA0F10300102828D27A
+:1039300001E02EE079E1DFE800F0F0EFEEEDEC24BD
+:1039400024EBEAE9E82424E7E6E537280CD00CDC90
+:10395000292878D004DC142876D0282811D125E233
+:103960002D2872D032280CD150E244286ED006DCCB
+:103970003E286CD03F2804D16FE29FE04CE04928FC
+:10398000F4D00020C5F800A004B0BDE8F09F24E00A
+:1039900005E008212971002F01D82B607FE20EB1CC
+:1039A000297931700B2101242971012F06D840F2A9
+:1039B000ED2073E21CE059E03AE062E00EB12979B3
+:1039C000315598F81410641C2971BC4205D32A6043
+:1039D00065E2BAE07FE0A1E0C7E00EB12979315598
+:1039E000641C85F804B0BC4202D340F2EF2055E2DB
+:1039F0000EB129793155641C85F804B0BC4203D35B
+:103A00004FF43C704AE2A6E10EB129793155641CAD
+:103A100085F804B0BC42CCD20EB12879305598F864
+:103A20001900641C2871BC4202D340F2F22035E236
+:103A30000EB128793055641C85F804A0BC4207D328
+:103A400040F2F3202AE2BCE191E1CDE117E2F9E195
+:103A50000EB12879305589F801A0641C35E209209F
+:103A60002871BC4202D340F2FA2017E20EB1287945
+:103A700030550420641C2871BC4202D340F2FB2064
+:103A80000CE20EB12879305599F80110641C0198A8
+:103A9000FEF76CFFC9F8040000782871BC4202D31D
+:103AA0004FF44070FAE10EB128793055641C85F866
+:103AB00004A0BC4202D340F20130EFE10EB12879FC
+:103AC0003055D9F80400641CBC424078287102D3F8
+:103AD00040F20230E2E10EB128793055D9F8040005
+:103AE00098F81410641C0078814233D185F804B032
+:103AF000BC4213D340F20630D0E18BE07FE073E0AC
+:103B000067E054E01BE10FE103E1F7E0EBE0DFE009
+:103B1000D3E0C7E0B9E0ADE0A1E095E00EB12879CF
+:103B20003055641C85F804B0BC4202D340F2073023
+:103B3000B4E10EB12879305598F81900641C287149
+:103B4000BC4202D34FF44270A8E10EB1287930553F
+:103B5000641C25E098F8161081421CD10A202871B7
+:103B6000BC4202D340F20D3098E10EB128793055B5
+:103B7000641C85F804A0BC4202D340F20E308DE1F3
+:103B80000EB128793055641C85F804A0BC42DCD302
+:103B900040F20F3082E12B4940F21330FFF76AFD0B
+:103BA00085F804A0BC4202D340F2163076E10EB193
+:103BB00028793055D9F8040098F81410641C00785E
+:103BC00081426ED105202871BC4202D340F21B30E5
+:103BD00064E10EB1287930552420641C2871BC4260
+:103BE00002D34FF4477059E10EB128793055641C67
+:103BF00085F804A0BC4202D340F21D304EE10EB164
+:103C0000287930551020641C2871BC4202D340F240
+:103C10001E3043E10EB1287930550120641C287113
+:103C2000BC4202D340F21F3038E10EB12879305542
+:103C30000520641C2871BC4206D340F222302DE1DD
+:103C4000A001002014FC00000EB12879305524207A
+:103C5000641C2871BC4202D340F223301EE10EB135
+:103C6000287930550120641C2871BC4202D34FF4DE
+:103C7000497013E10EB1287930550320641C287176
+:103C8000BC4202D340F2253008E10EB1287930550C
+:103C900098F81600641C2871BC4203D340F2263009
+:103CA000FCE069E00EB1287930550420641C2871CD
+:103CB000BC4202D340F22930F0E00EB128793055F1
+:103CC0002420641C2871BC4202D340F22A30E5E073
+:103CD0000EB128793055641C85F804B0BC4202D37B
+:103CE00040F22B30DAE00EB128793055641C85F8AB
+:103CF00004B0BC4202D34FF44B70CFE00EB1287930
+:103D000030550520641C2871BC4202D340F22F308C
+:103D1000C4E00EB1287930552420641C2871BC42BF
+:103D200002D34FF44C70B9E00EB12879305506201B
+:103D3000641C2871BC4202D340F23130AEE00EB1B7
+:103D40002879305598F81400641C2871BC4202D3BD
+:103D500040F23230A2E00EB12879305598F81600C2
+:103D6000641C2871BC4202D340F2333096E00EB19D
+:103D700028793055641C08E098F81610814204D068
+:103D800057494FF44F70FFF775FCD9F804104846B7
+:103D9000497889F80210514689F803A08CE0072081
+:103DA0002871BC4202D340F2473077E00EB1287947
+:103DB00030550520641C2871BC4202D34FF4527068
+:103DC0006CE00EB12879305599F80310641CD9F8CD
+:103DD0000400FEF7A3FDC9F8080000782871BC4272
+:103DE00002D34FF4537059E00EB128793055D9F809
+:103DF000040098F81410641C007881420BD1032051
+:103E00002871BC4202D340F2513047E00EB128790C
+:103E10003055641C0FE098F81610814206D185F8E1
+:103E200004B0BC42F2D340F2563037E02C4940F2A5
+:103E30005A30FFF71FFC40202871BC4202D340F2E9
+:103E40005D302BE00EB128793055641C85F804A054
+:103E5000BC4202D340F25E3020E00EB128793055EA
+:103E6000D9F8040098F81410641C007881420BD132
+:103E700010202871BC4202D340F263300EE00EB134
+:103E800028793055641C11E098F81610814208D149
+:103E900085F804A0BC42F2D34FF45A702860012088
+:103EA00072E50F494FF45B70FFF7E4FB99F80310DC
+:103EB0004846491C89F803108278C9B29142FFF440
+:103EC0006EAF4178491C89F8011099F8011099F8F2
+:103ED00000008142FFF4C3AD40F27330DEE7000022
+:103EE00014FC000010B5040003D103492C20FFF797
+:103EF000C1FB204610BD000014FC000070B5054653
+:103F0000144808F0ABF830B9134800684068D0E9AD
+:103F1000002100209047402210491148FEF78CFBF9
+:103F200038B1922815D0BDE870400E4A4B21FDF7FC
+:103F300071B92846FEF7C8FB044602460749054802
+:103F400008F042F88442DBD006494220FFF792FB9A
+:103F5000D6E770BD0014010054020020B416002002
+:103F600098EF00006406010010B508B1032010BDF1
+:103F70000846FFF709FC0178202901D0062010BD72
+:103F8000D0F80210C160C1880182017A81740020DA
+:103F900010BD10B5FFF7A6FFFFF7F6FB00218182E9
+:103FA00081610162C16601674167816700F1280193
+:103FB000816610BD2DE9FC478146FFF793FFFFF7AF
+:103FC000E3FB0446484602F03EFB07462F48002626
+:103FD0008068CDE90004E069B0B1D4F87880454646
+:103FE000404500D205462A4604F12801A069FDF7A4
+:103FF00079FA206F2844C4E91C60A8EB0500E0664C
+:1040000060192830A06627E0206F60672667E666A3
+:10401000216A304621B1626AA161C4E907202CE01F
+:10402000A06130E004F11802616A82E84300E26EA8
+:104030001AB38A4215D3A36E0A461946FDF752FAFF
+:10404000E16EE069091AE166A16E0144A16660674C
+:10405000002148460AF0AAFB206A0028E2D1A661A6
+:1040600011E0A16EFDF73EFAE06E2067E169091AE2
+:10407000E161A1690818A06105D069463846FEF7DC
+:10408000BDFEBDE8FC870020FBE700001CEC000043
+:104090004360CA699A4204D38A6902600B67CB61A4
+:1040A00003E001F1280202608B67002070470000E6
+:1040B00070B5044681B1012905D002291CD1BDE8A3
+:1040C0007040FFF71BBF0D4800684068D0E9002131
+:1040D000BDE8704001201047FEF7F6FA054602469B
+:1040E0000749084807F070FF854203D006496C2055
+:1040F000FFF7C0FA2046E2E770BD0000540200203E
+:10410000B4160020001401006406010002490844AE
+:1041100090F9300070470000C813002070B5816826
+:1041200004464A8B002A4DD0888B00284AD0121AA8
+:10413000084495B200F120016A1C1F30FDF7D2F946
+:10414000A068818B491E8183A068418B491E4183F1
+:104150008DB308221C49206906F00EFB204604F0AE
+:104160008AF88188C088814211D1A06817A2818B0A
+:10417000431808212046203304F082FE204600F038
+:10418000BDF929462046BDE8704002F029B9204615
+:1041900000F020FA204600F0B1F9A0680BA2818B54
+:1041A000431808212046203304F06AFE2046BDE86B
+:1041B000704000F0D9B92069BDE87040044A03A1FD
+:1041C00006F0DABA70BD0000FC4300002573000061
+:1041D00064EF000070B504468068428B818B521AF0
+:1041E00015042D0C48D0084400F121012A46203046
+:1041F000FDF778F9A068418B491E4183204604F001
+:104200003AF88188C08881420CD1A0681BA2818BBA
+:10421000431808212046203304F032FE4FF4707614
+:10422000C4B913E0204600F0D5F9204600F066F945
+:10423000A06812A2818B431808212046203304F085
+:104240001FFE2046BDE8704000F08EB90CA130463C
+:10425000FFF710FA206918B909A13046FFF70AFAEA
+:10426000154A06A1206906F087FA6D1EA9B22046FC
+:10427000BDE8704002F0B4B870BD000025730000C6
+:104280002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E68
+:104290002E5C636F6D706F6E656E74735C6C6962BB
+:1042A0007261726965735C636C695C6E72665F6390
+:1042B0006C692E630000000068EF00002DE9F041FA
+:1042C000044680680F46D0F84813828B11F001062F
+:1042D000418BA1EB02039DB24FF4BF730BD0994207
+:1042E00001D9002D7ED0A068818B0844002180F880
+:1042F000207066B113E099427CD8002DF3D083186A
+:1043000003F120012A46481CFDF7ECF8EBE7A06812
+:10431000428B521C92B24283A068203281544DB32A
+:10432000204603F0A8FF8188C08881420ED1A06892
+:1043300031A2818B431808212046203304F0A0FDD0
+:10434000A81B81B2204602F04BF821E0204600F085
+:1043500041F9A06828A2818B431808212046203308
+:1043600004F08EFD204600F0FFF80121204602F007
+:1043700049F90DE03EB1A068428B521C92B24283D3
+:10438000A068203281543A461CA1206906F0F4F955
+:10439000A168888B401C8883204602F00EF8002814
+:1043A000204603D0BDE8F04102F026B803F076F8CD
+:1043B00000281FD0204603F05EFF0546C088A9886C
+:1043C000401A401E81B2204601F098FF204602F0BC
+:1043D00013F8E888A988401A81B2204602F01EF935
+:1043E000288800E006E0401E81B22046BDE8F0418A
+:1043F00002F008B9BDE8F0812573000025630000D4
+:1044000070B50D46040003D10BA1E120FFF732F98E
+:10441000606818B908A1E220FFF72CF9606800680D
+:1044200018B905A1E320FFF725F96068294602685D
+:104430002046BDE8704010472E2E5C2E2E5C2E2E9E
+:104440005C2E2E5C2E2E5C2E2E5C636F6D706F6E5C
+:10445000656E74735C6C69627261726965735C75B8
+:104460007362645C6170705F757362642E630000D8
+:1044700009B10620704700207047000041680A60BB
+:1044800041684B60014908600020704754020020D9
+:1044900070B51C0015460E4603D10649A020FFF753
+:1044A000E9F82A463146044807F0A0FE20600020C3
+:1044B00070BD000064060100001401000020704778
+:1044C00070B51C0015460E4603D10A49AD20FFF712
+:1044D000D1F82A4631460848FEF7FBF838B10828DB
+:1044E00005D0112802D100202060002070BD256079
+:1044F000FBE700006406010098EF000070B50400BF
+:104500004FF4B27503D108A12846FFF7B3F820692C
+:1045100018B905A12846FFF7ADF82069BDE870403D
+:104520000F4A10A106F028B92E2E5C2E2E5C2E2EDE
+:104530005C2E2E5C2E2E5C2E2E5C636F6D706F6E6B
+:10454000656E74735C6C69627261726965735C63D9
+:104550006C695C6E72665F636C692E6300000000BC
+:104560005CEF00002573000070B504004FF4B875CF
+:1045700003D108A12846FFF77DF8206918B905A1E5
+:104580002846FFF777F82069BDE870400F4A10A170
+:1045900006F0F2B82E2E5C2E2E5C2E2E5C2E2E5C9B
+:1045A0002E2E5C2E2E5C636F6D706F6E656E747355
+:1045B0005C6C69627261726965735C636C695C6E84
+:1045C00072665F636C692E630000000053EF0000A9
+:1045D0002573000070B504004FF4B57503D108A130
+:1045E0002846FFF747F8206918B905A12846FFF7C4
+:1045F00041F82069BDE870400F4A10A106F0BCB830
+:104600002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE4
+:104610002E5C636F6D706F6E656E74735C6C696237
+:104620007261726965735C636C695C6E72665F630C
+:104630006C692E630000000050EF0000257300003D
+:104640002DE9F04F4FF000099FB005464E464C460D
+:10465000CDF8509001F0DAFC284603F04FF8A86836
+:10466000CA464FF4C07100F5D070FCF762FFA8682D
+:1046700000F12001428B00F5D070FCF733FFA868F1
+:1046800000F5D07009F050FAA86800F5D07000F07D
+:1046900037FCA968401CC883284601F03BFE284629
+:1046A00001F08BFE10B9284601F0A6FEAA680C2383
+:1046B00004A912A8203203F035FC0346129840B139
+:1046C0005BB170A20221284604F0DAFB1FB0BDE8FE
+:1046D000F08F284601F090FEF8E7704970480027F7
+:1046E000A1EB00080DF1100B13E008D36DA00090B2
+:1046F00071A202212846049B04F0C2FBE6E700EB0E
+:10470000C704606801685BF82900FCF740FF20B12E
+:104710007F1C6348B7EBD80FE7D9207820B168A198
+:1047200040F68200FEF7A6FF4FF00008CDF870803B
+:104730006068C7680FB1A9684860606809F1010442
+:104740004FF0000980680390129884425CD25BF8B5
+:10475000240069A1FCF71BFFD0B15BF8240067A11E
+:10476000FCF715FFA0B15BF824000AF07BF8B8B1A4
+:104770000020139013A800905BF8243022462846AE
+:10478000039901F0D1FC02283ED013998A4439E004
+:10479000A868D0F8481341F00201C0F8481333E08C
+:1047A00018A84A46009009F101091CAB214603985C
+:1047B00001F09EF9B9F1000F26D01C9820B30168D2
+:1047C0005BF82400FCF7E3FE0028BDD11C98C1680B
+:1047D000A1B1BAF1000F0BD0284601F09BFD28468D
+:1047E00001F0EBFD10B9284601F006FE45A23CE0C1
+:1047F000A9F10101DDF80C802646149180684FF084
+:1048000000090390641C9FE7BAF1000F10D0A8685C
+:1048100000F5D071C28B2030FCF764FEA9680C2330
+:10482000C88B4883AA6804A912A8203203F07AFB37
+:10483000B8F1000F12D018A800901CAB31464046CA
+:10484000149A01F055F9A9681C980BEB8602486090
+:104850001299C368891B284698470AE027B104AA21
+:1048600028461299B84704E032A20221284604F0F3
+:1048700007FBA868D0F8481321F00201C0F84813DC
+:1048800024E700006E6F74207465726D696E617448
+:1048900065643A2025630D0A0000000064120100DF
+:1048A000D41101003A20636F6D6D616E64206E6FEC
+:1048B0007420666F756E6400257325730D0A000001
+:1048C0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E22
+:1048D0002E5C636F6D706F6E656E74735C6C696275
+:1048E0007261726965735C636C695C6E72665F634A
+:1048F0006C692E63000000002D6800002D2D686596
+:104900006C7000004572726F723A20726571756545
+:1049100073746564206D756C7469706C6520667560
+:104920006E6374696F6E20657865637574696F6E08
+:10493000730D0A00506C656173652073706563695F
+:104940006679206120737562636F6D6D616E642E90
+:104950000D0A00008068D0F84803C0F3C00070471B
+:104960002DE9F0410446C0688EB00D460026C068AF
+:10497000324601A907F0BAFA18B100200EB0BDE81E
+:10498000F0816DB1019806F0C2FFA168D1F838033B
+:10499000401CC1F8380300F00700012879D1012636
+:1049A000204603F068FC05468088012804D9401E93
+:1049B00081B2204601F032FE2888012804D9401E29
+:1049C00081B2204601F00CFD2046FFF797FD2EB185
+:1049D00031A20221204604F053FA5AE04FF00108B8
+:1049E00000230C2202A9019806F0A0FF049805906C
+:1049F000BDF80C00ADF81800BDF80E00ADF81A00B7
+:104A00008DF81D8002980C2700F00300012802D0C9
+:104A1000022818D032E002983B46860AC0F3C20052
+:104A20008DF81C00029808A9C0F38315AA0001980C
+:104A300006F07CFF2069009005AB2A4608A93046A5
+:104A400006F0AAFE1AE00298850DC0F3C2008DF8A8
+:104A50001C00082D01D22E4600E008263B463246B7
+:104A600008A9019806F062FF3744AD1B05AA31463C
+:104A700008A8236906F074FD002DEAD1019806F01C
+:104A800046FFE068002201A9C06807F02FFA00285D
+:104A9000A6D0012072E700004C6F7374206C6F6722
+:104AA00073202D20696E637265617365206C6F677A
+:104AB000206261636B656E64207175657565207336
+:104AC000697A652E0D0A00002DE9F0411E46174651
+:104AD0000D46040000D01DB909A1EA20FEF7CAFD69
+:104AE000606818B906A1EB20FEF7C4FD6068334684
+:104AF0003A4601680C692946A446BDE8F041604782
+:104B00002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EDF
+:104B10002E5C636F6D706F6E656E74735C6C696232
+:104B20007261726965735C636C695C6E72665F6307
+:104B30006C692E630000000070B5044640680E46A4
+:104B40000025007A38B1A0680068FDF7E3FC08B1E1
+:104B500008281AD10025BEB96068007A50B90B4AFE
+:104B60000021A068FDF76EFC616805004FF00100B0
+:104B7000087209D1A068224640F6CD410068FDF7D1
+:104B8000A5FC0546FCF7E4FF284670BD99DE000051
+:104B900010B541680A6041684B60406800210172AD
+:104BA000FCF7D6FF024901200870002010BD00006C
+:104BB0005802002070B51C0015460E4603D106A110
+:104BC0006620FEF757FD2A4631460020FCF7C2FF5B
+:104BD0002060002070BD00002E2E5C2E2E5C2E2E3C
+:104BE0005C2E2E5C2E2E5C2E2E5C636F6D706F6EB5
+:104BF000656E74735C6C69627261726965735C6323
+:104C00006C695C7274745C6E72665F636C695F720F
+:104C100074742E630000000080680068FDF77ABCA1
+:104C20002DE9F05F5FEA030815460E4603D11DA18A
+:104C30007420FEF71FFD2B480068C0070FD0DFF877
+:104C4000A8B000244FF0050AB14600BF09EB0401EB
+:104C50002A460020FCF7CCFF060003D011E0C8F87C
+:104C6000005018E09BF8000088B10A271F494FF454
+:104C70007A4088477F1EF9D1AAF101005FEA000A55
+:104C80000CD001218BF800103444AD1BDED1002C78
+:104C9000E5D0C8F800400020BDE8F09F00218BF867
+:104CA0000010F4E72E2E5C2E2E5C2E2E5C2E2E5C39
+:104CB0002E2E5C2E2E5C636F6D706F6E656E74733E
+:104CC0005C6C69627261726965735C636C695C7269
+:104CD00074745C6E72665F636C695F7274742E6369
+:104CE00000000000F0ED00E058020020E1EF0000BD
+:104CF0007CB500260446019601AB01226946204698
+:104D0000FFF7E2FE019800281CD09DF800007F28E4
+:104D1000F2D807F0D9F8A068417821B1012964D010
+:104D2000022966D16AE0217E9DF80050A9420DD18A
+:104D3000408B0028204606D0FFF782FC0221204647
+:104D400000F0CAF87CBD01F057FBF7E7092D1CD035
+:104D500004DC002DD0D0082D04D11FE01B2D12D073
+:104D60007F2D24D0FCF766FB0068405D10F03E0FFD
+:104D7000C2D02046FFF7EEFD9DF8001000B320469C
+:104D8000FFF79CFAB8E7012136E02046FFF7E2FD85
+:104D90000028B1D0204600F0B9F8ADE72046FFF773
+:104DA000D9FD0028A8D02046FFF7B8F9A4E720468F
+:104DB000FFF7D0FD00289FD02046FFF70BFA9BE7B6
+:104DC000A268508BB0F5BF7F96D8908B1318401C0B
+:104DD000908383F82010A068818B084480F82060BD
+:104DE000A068418B491C418386E79DF800105B2930
+:104DF00001D0002100E0022141707DE700214170D7
+:104E00002046FFF7A7FD00289CD09DF80000413800
+:104E10000C28B7D2DFE800F007090E2D064C06502B
+:104E20000606065468E7012100E00021204602F052
+:104E300049FB61E7204603F01EFA054600886988B1
+:104E4000884203D1A988EA8891429BD06989884227
+:104E50004FF00101204606D101F050FA6989204641
+:104E600001F0BEFA01E001F0CDFBA068818B491C86
+:104E700015E0204603F0FFF905460088297B491C10
+:104E8000884202D1A988012987D001284FF0010169
+:104E9000204606D001F0A4FAA068818B491E8183C8
+:104EA0002AE701F0BBFB6989204601F0ABFBF3E781
+:104EB000204601F02FFA1FE7204601F054FA1BE7C5
+:104EC000A068D0F8482301219143D0F8482361F32A
+:104ED0000002C0F848230FE78268022911700CD144
+:104EE0008268002182F82010826891838268518351
+:104EF00002A20321036803F0C3BF704725730000BB
+:104F0000002801D0FCF73CBB704700002DE9F04FB2
+:104F1000A5B04FF000080546CDF83480CDF83080BC
+:104F200080684746418BA1F27F11494289B25FEA0E
+:104F3000010B71D0828B00F1200100F5D070FCF7DD
+:104F4000D1FAA8680024818B084480F8A041FCF7BE
+:104F500071FA20900168A8680C23828B0244D27FEA
+:104F6000895CC0F84443AA6801F001090EA91FA892
+:104F700002F5D07202F0D6FF0E98FFF7C1FF86B29D
+:104F8000A2460A9407941F9921B101EB0900401E23
+:104F9000B8426BD8B9F1000F01D0002605E00EA889
+:104FA00050F82700FFF7ACFF86B200241BA822466A
+:104FB0000090641C0AAB3946504600F099FD0A98EF
+:104FC00000287CD001680EA8324650F82700FCF774
+:104FD000F5FA0028079802D00028E7D06FE0E0B18A
+:104FE0000A980068FFF78CFF0C9980B2884200D9BC
+:104FF0000C90BBF1000F2BD021A8009007AB4246CC
+:105000003946504600F074FD0A98006883190798E5
+:1050100000688119002015E042E0601E0D900A989A
+:105020000068FFF76DFF80B20C90801B58450FDAC7
+:1050300080B20CE011F800C0624506D1401C0004AB
+:10504000000C10D01A5C002AF4D1834500D98346A5
+:105050000A98B4F101080790A8D267A20421284653
+:1050600003F00EFF2BE04FF6FF70EEE700241BA8C5
+:1050700022460090641C0AAB3946504600F038FDC9
+:105080004CB10A9800280BD00EA850F8270009F060
+:10509000E9FBA0B907E058A20421284603F0F0FE7E
+:1050A00025B0BDE8F08F0A9801680EA850F82700D7
+:1050B000FCF76DFA0028DAD10A98D0F808A0BAF106
+:1050C000000F09D00A9838B11F997F1CBFB201EBBD
+:1050D00009008742FFF457AF07980028E0D00D98E9
+:1050E0004146404556D19AF8000038B11BA80A46FF
+:1050F000009007AB3946504600F0FAFC079800686C
+:10510000FFF7FEFEB04206D007985A4600688119A4
+:10511000284601F06FF820980368A868818B421830
+:1051200092F820209A5CD20715D0408B8142B7D2EA
+:10513000284603F0A0F8A9688488888B401C8883DF
+:10514000284603F098F88088A0421FD10121284604
+:1051500001F058FAA4E7D0F84813C90711D0D0F8E5
+:10516000481321F00101C0F8481320212846FFF719
+:10517000A5F8A868D0F8481341F00101C0F8481319
+:105180008EE720212846FFF799F889E7284601F0A5
+:1051900033F985E7002128460C9A07F033FF0DF11B
+:1051A0006C090D9C0EE00AAB224639465046CDF8FC
+:1051B000009000F09DFC0A980C9A0168284607F0C0
+:1051C00021FF641C4445EED917A2032128462B6811
+:1051D00003F056FEAB6816A208212846203303F0E0
+:1051E0004FFE284601F0D8F907985A460068811901
+:1051F000284600F0FFFF53E75461622066756E6336
+:1052000074696F6E3A20636F6D6D616E64732063B5
+:105210006F756E746572206F766572666C6F7765F8
+:10522000642E0D0A000000000D0A25730000000026
+:105230002573000070B505460C0004D107A14FF49A
+:105240001260FEF717FA002D06D0A068D0F84813B8
+:1052500041F02001C0F8481370BD00002E2E5C2ED6
+:105260002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F02
+:105270006D706F6E656E74735C6C69627261726979
+:1052800065735C636C695C6E72665F636C692E63E8
+:105290000000000000238B540A460068194603F002
+:1052A000EFBD00002DE9F8431F461446884605006F
+:1052B00002D0B8F1000F03D11EA1BB20FEF7DAF92E
+:1052C0006868006818B91BA1BC20FEF7D3F9002656
+:1052D00028E000BF686808EB06016B460268D2F858
+:1052E0000CC02246E04718B112A1C620FEF7C2F951
+:1052F0000098844203D20FA1C720FEF7BBF90098A3
+:105300000644241A70B9A868017803290AD000BF9E
+:10531000D0F848138906FBD5D0F8481321F02001B6
+:10532000C0F84813002CD5D1002F01D00098386068
+:10533000BDE8F8832E2E5C2E2E5C2E2E5C2E2E5C6D
+:105340002E2E5C2E2E5C636F6D706F6E656E7473A7
+:105350005C6C69627261726965735C636C695C6ED6
+:1053600072665F636C692E630000000070B5084CC4
+:10537000050009D010342168002907D00868206092
+:10538000496828468847F6E70834F4E770BD00000E
+:105390007C110020054A012120B1012805D191701E
+:1053A000FFF7E4BF51700020FAE770477C1100203E
+:1053B0003EB5044603F038FF38B103B02046BDE8DF
+:1053C00030400022114603F0B9BD06490648CDE938
+:1053D00000010346029105A20821204603F050FD7A
+:1053E0003EBD000078050100001000004170706CA7
+:1053F00069636174696F6E20616464726573733A86
+:1054000025642028307825303858292C2073697A73
+:10541000653A2025642028307825303858290D0A2F
+:1054200000000000F8B514460E46050004D121A185
+:105430004FF48770FEF71EF9A86818B1686808B1C4
+:10544000286820B91BA140F20F10FEF713F9012EB6
+:1054500003D0284603F0E2FE30B12846BDE8F8400C
+:1054600001221B4903F06ABD022E08D0236801B057
+:105470002846BDE8F04017A2022103F001BD1CA19F
+:105480006068FCF784F868B11AA16068FCF77FF8DF
+:1054900040B16068009019A202212846236803F0F9
+:1054A000EFFCF8BD2846BDE8F8401BA2082103F038
+:1054B000E7BC00002E2E5C2E2E5C2E2E5C64656DEB
+:1054C0006F5F636C695F636D64732E63000000003F
+:1054D00000EA000025733A20626164207061726105
+:1054E0006D6574657220636F756E740D0A0000003F
+:1054F0002D7400002D2D74657374000025733A20FF
+:10550000756E6B6E6F776E20706172616D6574651C
+:10551000723A2025730D0A0044756D6D792074650B
+:105520007374206F7074696F6E2E0D0A0000000096
+:10553000012904D0136804A2022103F0A1BC094987
+:10554000002048607047000025733A2062616420A3
+:10555000706172616D6574657220636F756E740D34
+:105560000A00000008000020012904D0136804A2EA
+:10557000022103F085BC0949012008707047000032
+:1055800025733A2062616420706172616D65746593
+:105590007220636F756E740D0A0000000800002011
+:1055A000012904D0136804A2022103F069BC09494F
+:1055B000002008707047000025733A206261642063
+:1055C000706172616D6574657220636F756E740DC4
+:1055D0000A0000000800002070B514460D4606467B
+:1055E000012902D003F01AFE30B13046BDE8704008
+:1055F0000022114603F0A2BC2368022D01D904A2A7
+:1056000000E00AA23046BDE87040022103F038BC39
+:1056100025733A2062616420706172616D65746502
+:105620007220636F756E740D0A00000025733A20B6
+:10563000706C65617365207370656369667920734A
+:105640007562636F6D6D616E640D0A002DE9F04740
+:1056500014460D46814603F0E1FD30B14846BDE8F1
+:10566000F0470022114603F069BC022D07D04846DE
+:105670002368BDE8F04728A2022103F001BCDFF84F
+:10568000B48098F80100142801D32BA206E06068CA
+:10569000FBF776FF86B2212E02D32DA2022132E043
+:1056A000002567680AE000BFFBF7C4FE0068795D6B
+:1056B000405C10F0380F2BD06D1CEDB2B542F3D327
+:1056C000284E002505EB451030446168FBF75FFF6D
+:1056D00000281FD06D1CEDB2142DF3D398F80110E3
+:1056E000454601EB4110491C88F8011030441EA1C9
+:1056F0006268FCF735FD1D4B212269781948FBF7DC
+:10570000A3FE1BA208214846BDE8F04703F0B8BB42
+:105710001FA2C3E72EA2C1E725733A20626164206D
+:10572000706172616D6574657220636F756E740D62
+:105730000A00000008000020636F6D6D616E642038
+:105740006C696D697420726561636865640D0A0037
+:10575000746F6F206C6F6E6720636F6D6D616E6428
+:105760000D0A000004050020257300004DDC000038
+:10577000636F6D6D616E6420616464656420737530
+:10578000636365737366756C6C790D0A00000000C5
+:1057900062616420636F6D6D616E64206E616D6522
+:1057A000202D20706C6561736520757365206F6EA8
+:1057B0006C7920616C7068616E756D65726963618A
+:1057C0006C20636861726163746572730D0A000016
+:1057D0006475706C69636174656420636F6D6D617D
+:1057E0006E640D0A000000002DE9F84314460D46D2
+:1057F000804603F013FD30B14046BDE8F843002277
+:10580000114603F09BBB022D03D014A20221236892
+:105810001DE00025184F194E09E000BF05EB4510AB
+:1058200038446168FBF7B3FE70B16D1CEDB270785F
+:105830008542F3D36068009011A20221404623689C
+:1058400003F01EFBBDE8F883636814A2082101B0D1
+:105850004046BDE8F04303F013BB000025733A2037
+:1058600062616420706172616D6574657220636F3E
+:10587000756E740D0A000000040500200800002069
+:1058800025733A20756B6E6F776E20706172616D53
+:10589000657465723A2025730D0A000064796E61A3
+:1058A0006D696320636F6D6D616E643A2025730DC1
+:1058B0000A0000002DE9F04117460C4680460129F8
+:1058C00002D003F0ABFC30B14046BDE8F04100220D
+:1058D000114603F033BB022C02D01BA23B6811E03F
+:1058E0000024204E204D08E004EB44103044796839
+:1058F000FBF74DFE60B1641CE4B268788442F3D3D8
+:105900007B681AA24046BDE8F041022103F0B8BA14
+:10591000132C14D06878001B00EB401204EB4410E9
+:10592000304400F12101FBF7DDFD687816A2401E2E
+:1059300068704046BDE8F041082103F0A1BA00209C
+:1059400086F87302F1E7000025733A206261642053
+:10595000706172616D6574657220636F756E740D30
+:105960000A0000000405002008000020646964208B
+:105970006E6F742066696E6420636F6D6D616E6416
+:105980003A2025730D0A0000636F6D6D616E64200F
+:1059900072656D6F76656420737563636573736696
+:1059A000756C6C790D0A0000F8B514460D46074673
+:1059B00003F034FC30B13846BDE8F840002211460F
+:1059C00003F0BCBA012D08D0236801B03846BDE809
+:1059D000F04013A2022103F053BA184D687838B191
+:1059E00017A20821384603F04BFA00241A4E13E0A0
+:1059F0003846BDE8F84019A2042103F041BA00BFBF
+:105A000004EB44103044009023461DA20821384680
+:105A100003F036FA641CE4B268788442F0D3F8BD2F
+:105A200025733A2062616420706172616D657465EE
+:105A30007220636F756E740D0A000000080000206C
+:105A400044796E616D696320636F6D6D616E642072
+:105A50006C6973743A0D0A0004050020506C65618E
+:105A600073652061646420736F6D6520636F6D6D75
+:105A7000616E64732066697273742E0D0A000000F3
+:105A80005B2533645D2025730D0A000010B50446C4
+:105A900003F0CAFB30B120460022BDE81040114699
+:105AA00003F04CBA1F21BDE8104002A20320FBF70F
+:105AB000B1BB00002E2E5C2E2E5C2E2E5C2E2E5C9A
+:105AC0002E2E5C2E2E5C636F6D706F6E656E747320
+:105AD0005C6C69627261726965735C636C695C635A
+:105AE0006C695F7574696C735F636D64732E6300BA
+:105AF0002DE9F05F1C000A9F15468846064603D133
+:105B000021A1FF20FDF7B6FD27B91FA14FF480703A
+:105B1000FDF7B0FD4FF00009B8F1000F0BD026B330
+:105B2000307840B372683946284690473868E0B10B
+:105B30002760BDE8F09F22492248A1EB0008B5EBA1
+:105B4000D80F15D2DFF880A0002683460AE000BFF8
+:105B50000BEBC607786801685AF82500FBF717FDBC
+:105B600020B1761CB6EBD80FF2D301E0786808E0DC
+:105B7000C4F80090DDE7706800EB051001680029AB
+:105B8000F6D02060D5E700002E2E5C2E2E5C2E2E47
+:105B90005C2E2E5C2E2E5C2E2E5C636F6D706F6EF5
+:105BA000656E74735C6C69627261726965735C6363
+:105BB0006C695C6E72665F636C692E630000000046
+:105BC00064120100D4110100100300202DE9F041FE
+:105BD00015460F46044603F027FB30B12046BDE8CA
+:105BE000F0410022114603F0A9B90126214C7F1E85
+:105BF0000ED0012F14D06068022F22D0002837D099
+:105C000020881DA106EB0040BDE8F04105F074BC02
+:105C1000606800282CD0208823A106EB0040F3E721
+:105C20006068002824D00A2200216868FBF7D5FCB0
+:105C30000246208821A106EB0040BDE8F04105F0B6
+:105C40005FBC002814D00A220021A868FBF7C5FC1D
+:105C500007460A2200216868FBF7BFFC024620883D
+:105C60003B4606EB0040BDE8F0411AA105F04FBCF1
+:105C7000BDE8F081F80400207465737420657272C9
+:105C80006F72206D65737361676520776974682032
+:105C90006D6F7265207468616E2033206172677564
+:105CA0006D656E74730000007465737420657272A4
+:105CB0006F72206D6573736167650000746573743E
+:105CC000206572726F72206D6573736167653A202B
+:105CD0002564000074657374206572726F72206DA4
+:105CE0006573736167653A202564202564000000B0
+:105CF0002DE9F04115460F46044603F095FA30B100
+:105D00002046BDE8F0410022114603F017B90226F3
+:105D1000214C7F1E0ED0012F14D06068022F22D09C
+:105D2000022837D320881DA106EB0040BDE8F041D2
+:105D300005F0E2BB606802282CD3208823A106EB83
+:105D40000040F3E76068022824D30A220021686833
+:105D5000FBF743FC0246208822A106EB0040BDE889
+:105D6000F04105F0CDBB022814D30A220021A86817
+:105D7000FBF733FC07460A2200216868FBF72DFC7D
+:105D8000024620883B4606EB0040BDE8F0411CA1DE
+:105D900005F0BDBBBDE8F081F804002074657374A4
+:105DA000207761726E696E67206D657373616765D8
+:105DB0002077697468206D6F7265207468616E2049
+:105DC0003320617267756D656E74730074657374EA
+:105DD000207761726E696E67206D657373616765A8
+:105DE0000000000074657374207761726E696E67DD
+:105DF000206D6573736167653A20256400000000BB
+:105E000074657374207761726E696E67206D657357
+:105E1000736167653A2025642025640010B5044647
+:105E200003F0FCF930B120460022BDE810401146D5
+:105E300003F084B8054A0721204603F021F82046E4
+:105E4000BDE8104002A2082103F01AB844F6000091
+:105E50002020202020202020202020202020202042
+:105E60004E6F726469632053656D69636F6E64750C
+:105E700063746F72202020202020202020202020EA
+:105E800020200D0A0D0A0000F8B515460E46040044
+:105E900003D117A12520FDF7EDFBA06818B16068BC
+:105EA00008B1206818B912A12620FDF7E3FB012EE6
+:105EB00003D0204603F0B2F930B12046BDE8F840E7
+:105EC0000022114603F03AB8022E08D02B6801B028
+:105ED0002046BDE8F0400DA2022102F0D1BF686863
+:105EE000009011A2022120462B6802F0C9FFF8BDE4
+:105EF0002E2E5C2E2E5C2E2E5C64656D6F5F636CA7
+:105F0000695F636D64732E630000000025733A209F
+:105F100062616420706172616D6574657220636F87
+:105F2000756E740D0A00000025733A20756E6B6E55
+:105F30006F776E20706172616D657465723A2025AD
+:105F4000730D0A002DE9F04116460D46074601245F
+:105F500008E000BF56F8243007A20821384602F0B6
+:105F60008FFF641CAC42F5D33846BDE8F04103A274
+:105F7000082102F085BF0000257320000D0A0000F3
+:105F8000F8B516460D460746012409E056F82400E8
+:105F90000090234604A20821384602F071FF641CD9
+:105FA000AC42F3D3F8BD0000617267765B25645D97
+:105FB000203D2025730D0A0001A2022102F060BFDE
+:105FC0004E696365206A6F6B65203B290D0A0000EE
+:105FD00010B5044603F028F930B120460022BDE890
+:105FE0001040114602F0AABFBFF34F8F0548016869
+:105FF000054A01F4E06111430160BFF34F8F00BF18
+:10600000FDE700000CED00E00400FA052DE9F04189
+:1060100085680646002495F82000002811D0A04687
+:10602000FBF708FA0746006804F1200104F10104B7
+:10603000695CA4B2415CC90705D0002CF4D185F895
+:106040002080BDE8F081641E2404240C0FD0688BEE
+:10605000021B04F12000291805F12000521CFBF757
+:1060600041FAB168488B001B4883B1688883B268E5
+:106070003D68538BD0181F300446002102E0491CB4
+:1060800089B2401E0778EF5DFF07F8D18442D8D06F
+:106090005B1A203302F80380B268508B401A508399
+:1060A000B1688883CDE710B50021FCF75FFC0021C3
+:1060B000FCF734FC007810BD2DE9F0410746154689
+:1060C00088460846FEF71CFF84B2B868661CC18B80
+:1060D0003144B1F5C07F07D9124A0421384602F095
+:1060E000CFFE0020BDE8F081294600F5D070FBF717
+:1060F0002BFA051EF6D0FEF703FF82B228192946B7
+:10610000401C521CFBF7EEF9224641462846FBF79D
+:10611000E9F920202855B868C18B3144C18301209A
+:10612000E0E70000100601002DE9FF4F002787B0CF
+:106130009A46DDF850B006463C46B84602250DF1B9
+:1061400008090197DDE908013A467F1C01ABCDF84B
+:106150000090FFF7CDFC019888B1016800225046FD
+:1061600001F028F848B90198524601683046FFF717
+:10617000A3FF5FEA000802D0641C002FE2D15CB3E9
+:10618000CBF80040B0685546514600F5D070FBF79B
+:10619000DBF904462846FEF7B3FE85B2C4B1B06809
+:1061A00000F5D070A04206D214F8010C202802D1CC
+:1061B0006D1CADB2641E2046FEF7A2FE421BB06805
+:1061C000521CC18B491BC18361192046FBF78AF918
+:1061D000B8F1000F01D0002500E001250BB02846E2
+:1061E000BDE8F08F40684968884201D801207047B7
+:1061F000002070472DE9F04115460F00044604D1F8
+:1062000023A140F28650FDF735FAA068418B828BBE
+:106210008B1A29449EB2B1F5C07F37D2002D35D0FC
+:10622000104400F1200105F120021044721CFBF71C
+:1062300059F9A0682A46818B084439462030FBF77B
+:1062400051F9A0682030FEF75BFEA1681EA24883CA
+:10625000A068818B431808212046203302F010FEED
+:10626000A068818B29448183204600F0A6F818B9E4
+:10627000204601F013F910B1204600F0BDF8002EC1
+:1062800004D02046BDE8F04100F086B9BDE8F081B9
+:106290002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E38
+:1062A0002E5C636F6D706F6E656E74735C6C69628B
+:1062B0007261726965735C636C695C6E72665F6360
+:1062C0006C692E630000000025730000EFF3058069
+:1062D000C005C00D10D0103840B2002806DA00F01A
+:1062E0000F0000F1E02090F8140D03E000F1E02031
+:1062F00090F80004400970470F207047002904D02F
+:106300000A46006901A104F037BA70471B5B256497
+:106310004200000070B5054601F0ADFF044600885C
+:106320006188884203D1A088E18888421AD0E18838
+:10633000A088814204D9081A81B22846FFF7DEFFFF
+:1063400020886188884205D9401A81B2284600F029
+:1063500047F804E0081A81B2284600F053F9A8680B
+:10636000418B818370BD70B5054601F084FF044602
+:106370000188007B401C814202D1A08801281BD0EB
+:10638000A088012804D9401E81B2284600F046F9B1
+:106390002088217B884206D9401A401E81B22846B7
+:1063A00000F01EF805E0081A401C81B2284600F0F3
+:1063B00029F9A9680020888370BD10B504460068DB
+:1063C000FEF79EFD0146A068828B408A1144B1FB16
+:1063D000F0F200FB121008B1002010BD012010BD2A
+:1063E000002904D00A46006901A104F0C5B970472C
+:1063F0001B5B25644400000070B504004FF4BB75BE
+:1064000003D108A12846FDF735F9206918B905A17F
+:106410002846FDF72FF92069BDE870400F4A10A10A
+:1064200004F0AAB92E2E5C2E2E5C2E2E5C2E2E5C35
+:106430002E2E5C2E2E5C636F6D706F6E656E7473A6
+:106440005C6C69627261726965735C636C695C6ED5
+:1064500072665F636C692E630000000056EF0000F7
+:10646000257300002DE9FC47002604468DF80460E2
+:1064700080684FF4C07A3546B146B046514600F5C3
+:10648000D070FBF756F84349206904F075F920698C
+:1064900004F0B2F900276B46012201A92046FEF75D
+:1064A00013FB0098D8B19DF804001B2806D0A16802
+:1064B00091F8A0111B29EED152281FD0A26808F52F
+:1064C000D071505408F101001FFA80F8B8F1090F9B
+:1064D0000AD9A168042081F8A091BDE8FC872D4964
+:1064E0004FF6C0100D31884700980028D3D17F1C8B
+:1064F000BFB2B7F57A7FCED30D20EEE7A16808F5DD
+:10650000D0704A4601F80090A16891F8A1015B287B
+:1065100003D081F8A0210B20DFE7022057466FF05F
+:106520002F0309E005EB850503EB4505401C654499
+:1065300080B2ADB2B8420AD200F5D07C11F80CC0DE
+:10654000BCF13B0FEED1401C80B2B84209D30C2005
+:10655000C3E700BF06EB860603EB46066644B6B209
+:10656000F1E700F5D07C11F80CC0BCF1000FF1D1BF
+:10657000FA20FA2E01D9088100E00E81FA2D02D905
+:10658000A168888101E0A0688581A06880F8A021C9
+:106590000020A2E774EF000070B5054601F06BFE25
+:1065A00004468088E188884201D1012600E0002667
+:1065B0002846FFF702FF18B9284600F06FFF10B118
+:1065C0002846FFF719FF1EB160882188401A12E0A3
+:1065D000E088A188401A81B2284600F01FF8208880
+:1065E0006188884206D9401A81B22846BDE87040C9
+:1065F00000F008B8081A81B22846BDE87040FFF7DD
+:10660000EFBE0000002904D00A46006901A104F091
+:10661000B3B870471B5B256443000000002904D019
+:106620000A46006901A104F0A7B870471B5B256406
+:106630004100000010B50121FCF798F90021FCF79A
+:106640006DF9007810BD10B50121FCF78FF901211B
+:10665000FCF764F9007810BD10B50021024801F084
+:1066600093FE80F3100010BD801D00204FF4A07237
+:1066700002EB810189B200F099BC0068D0F80405F2
+:10668000704700002DE9F04715460E46040003D17F
+:1066900038492F20FCF7EEFF1EB936493020FCF7B1
+:1066A000E9FF1DB933493120FCF7E4FF6079324935
+:1066B000DFF8C480DFF8C49041F82050617908F118
+:1066C000040808EBC100007958B1D9F80400082487
+:1066D00002284CD3B9F80000022101EB004028A1A8
+:1066E00043E035882768B5F5805F03D32DA1FD20F1
+:1066F000FCF7C0FFC7F80855B67894F90450082E87
+:1067000003D334A14520FCF7B5FF002D4FEA461016
+:1067100006DA05F00F0101F1E02181F8140D03E024
+:1067200005F1E02585F8000494F90410012201F038
+:106730001F0302FA03F04909890001F1E021C1F8C1
+:106740008002C1F80001617908EBC1010A71617929
+:1067500048F83140D9F804000024032807D3B9F8D9
+:106760000000032101EB004026A104F0C5FE2046F5
+:10677000BDE8F0872CFD0000DC0100205004002063
+:1067800052544320696E7374616E636520616C724C
+:106790006561647920696E697469616C697A6564A0
+:1067A0002E0000002E2E5C2E2E5C2E2E5C2E2E5CDB
+:1067B0002E2E5C2E2E5C6D6F64756C65735C6E7234
+:1067C00066785C68616C2F6E72665F7274632E68A7
+:1067D000000000002E2E5C2E2E5C2E2E5C2E2E5CD9
+:1067E0002E2E5C2E2E5C696E746567726174696F03
+:1067F0006E5C6E7266785C6E7266785F676C7565EB
+:106800002E6800005254433A20696E697469616CC5
+:10681000697A65642E00000090F90400012100F0FF
+:106820001F0291404009800000F1E020C0F80012F2
+:1068300070470A46022100F0A5BB4FF4827100F0B8
+:10684000B5BB000010B5040003D104496120FCF77A
+:1068500011FF20680121016010BD00002CFD000027
+:1068600010B5040003D104496720FCF703FF20683A
+:106870000121416010BD00002CFD00002DE9F8430E
+:10688000994616460F46050003D12E498620FCF78F
+:10689000F1FE29684FF480344FF4A070BC4000EB47
+:1068A000870080B226F07F46C1F808432968C1F806
+:1068B0004843296800220A5008580090286800EBD5
+:1068C0008701D1F84005C1F840652968D1F8041561
+:1068D0001D4F401A20F07F404FF0040801280CD1D2
+:1068E0007868042805D3398808EB014017A104F023
+:1068F00003FE23494FF4046088472868C0F84443E6
+:106900002968D1F80435F01A20F07F40020201D541
+:1069100040F07F40C9F1000290420EDD02280CDCFD
+:106920007868042806D33988324608EB014015A15F
+:1069300004F0EDFD0D20BDE8F883C1F8044300200C
+:10694000F9E700002CFD0000500400205254433AA7
+:106950002044656C617920696E74726F647563653B
+:10696000642064756520746F207269736B206F6694
+:10697000207072652D666972696E672E00000000D6
+:10698000A1ED00005254433A2057696E646F776559
+:106990006420636F6D706172652073657420746923
+:1069A0006D656F757420286162735F76616C7565C3
+:1069B0003A25642C20636F756E7465723A256429DC
+:1069C0002E00000070B50C00054604D10AA140F26B
+:1069D0007510FCF74FFE0F48417800208D4209D218
+:1069E0000D4AE06005EB4511A06011440BA0C4E91D
+:1069F000001070BD206070BD2E2E5C2E2E5C2E2EE1
+:106A00005C64656D6F5F636C695F636D64732E6357
+:106A100000000000080000200405002053686F7784
+:106A20002064796E616D696320636F6D6D616E6462
+:106A3000206E616D652E00001FB514461A4AD061A4
+:106A40000020019002900390886801908888ADF83A
+:106A50000800086800F00302012A07D0022A15D0B6
+:106A6000124940F27720FCF705FE1FBDC0F3C200BB
+:106A70008DF80C000C4801AB2030009008682146CE
+:106A8000C0F38312800A04F087FE1FBDC0F3C2006A
+:106A90008DF80C000868044B810D203301AA2046B4
+:106AA00004F05EFD1FBD0000600200202C0C010000
+:106AB00010B50446010600F00F00092804D306A112
+:106AC0004FF42B70FCF7D6FD6FEA0460C10F20462F
+:106AD00061F31F1010BD00002E2E5C2E2E5C2E2E9A
+:106AE0005C2E2E5C2E2E5C2E2E5C636F6D706F6E96
+:106AF000656E74735C647269766572735F6E7266DC
+:106B00005C757362645C6E72665F6472765F7573E7
+:106B100062642E630000000070B50546000605F0B3
+:106B20000F0402D5092C09D301E0092C08D307A1D1
+:106B300040F29920FCF79EFD280601D5134801E09C
+:106B40001248903800EB041070BD00002E2E5C2E11
+:106B50002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FF9
+:106B60006D706F6E656E74735C6472697665727356
+:106B70005F6E72665C757362645C6E72665F64728F
+:106B8000765F757362642E6300000000201200209F
+:106B900010B50446010600F00F00092804D303498C
+:106BA0004FF41F70FCF766FD204610BDDCE30000CB
+:106BB0002DE9FC4180461F4615460E4600240D482F
+:106BC00001F0C9FB38B11120BDE8FC8106EB0430AF
+:106BD00005F036F9641CAC42F8D1064801F0B2FB6E
+:106BE000CDE90057334600220221404600F0AEF9BD
+:106BF0000020E9E75C02002010B507F0C9FB802007
+:106C0000FFF78AFF817B0124032902D00068002856
+:106C100009D18020FFF74CFF8440E143BDE81040DC
+:106C2000014801F0A1BB10BD38010020812005F012
+:106C3000C5BD822005F0C2BD832005F0BFBD842004
+:106C400005F0BCBD852005F0B9BD862005F0B6BDB8
+:106C5000872005F0B3BD882005F002BE38B507F0E7
+:106C600097FB0020FFF758FF817B0124032905D003
+:106C7000006868B1BDE8384003F0A5BB0020FFF70D
+:106C800017FF8440E143BDE838400A4801F06CBB7F
+:106C90000020FFF70DFF8440E143064801F064FB4C
+:106CA00005480449C0680C3900904968684688471F
+:106CB00038BD000038010020D0EA0000012005F0B6
+:106CC00011BE022005F00EBE032005F00BBE04200D
+:106CD00005F008BE052005F005BE062005F002BE41
+:106CE000072005F0FFBD000038B5082407F050FB71
+:106CF0002046FFF711FF817B032915D0006800288B
+:106D000012D12046FFF7D4FE01218140C943074834
+:106D100001F02AFB06480549406900900C398DF8BE
+:106D2000024049686846884738BD000038010020A5
+:106D3000D0EA000070B5154804680460BFF36F8F97
+:106D4000BFF34F8FBFF36F8FBFF34F8F03F088F9FF
+:106D500038B10F48016921F0011201F0011114430B
+:106D6000016101266CB194FAA4F0B0FA80F52846CE
+:106D7000FCF78BFC06FA05F18C43294607F0A4FCCE
+:106D8000F0E7BDE8704007F049BB00006C740240BA
+:106D90002C01002010B5054CA078FFF789FE0146B4
+:106DA000A078BDE8104007F08FBC00002C01002047
+:106DB000F8B51A4800681A4DC6B2A878FFF778FEF1
+:106DC000012404FA00F12889EA68C04380B2104324
+:106DD000014202D0A87807F0EFFB06F08000A8700F
+:106DE0000020FFF765FE04FA00F68020FFF760FE42
+:106DF00004FA00F006430A48F1430C3001F0B4FAFB
+:106E00008020FFF755FE8440A86804430548AC6025
+:106E1000006A0090696868468847F8BD807402403F
+:106E20002C010020D0EA000038B5002000900B486B
+:106E30000068ADF802008820FFF73AFE012505FA48
+:106E400000F40820FFF734FE054985402C4388688C
+:106E500004438C6049686846884738BD2075024005
+:106E60002C01002070470000F8B51C480568284632
+:106E700005F0E0FDBFF36F8FBFF34F8F184E194C35
+:106E8000E80506D501206070706A00906168684668
+:106E90008847A8054FF0000705D56770B06A0090D5
+:106EA000616868468847680516D56078002813D061
+:106EB00005F0CAFD20B10CA140F2C540FCF7DAFB99
+:106EC0006770194901200860582005F0C5FDF06A77
+:106ED0000090616868468847F8BD00000074024071
+:106EE000D0EA00002C0100202E2E5C2E2E5C2E2ECF
+:106EF0005C2E2E5C2E2E5C2E2E5C636F6D706F6E82
+:106F0000656E74735C647269766572735F6E7266C7
+:106F10005C757362645C6E72665F6472765F7573D3
+:106F200062642E630000000008750240054908B540
+:106F3000002048708870044840680090496868469E
+:106F4000884708BD2C010020D0EA00002DE9F0435D
+:106F500087B00446DDE90E8980681D4616460F4657
+:106F600000280BD018216846FAF7E3FA02A88DF83A
+:106F7000007080E86003A1686846884707B0BDE8F4
+:106F8000F083000070B516460C46050003D1064993
+:106F9000B920FCF76FFB2868C0F84443002E02D0EC
+:106FA0002868C0F8044370BD2CFD000038B50C46BD
+:106FB000050003D10749CA20FCF75CFB286801598A
+:106FC00029B10021015100590090012038BD002055
+:106FD00038BD00002CFD000010B58168D1F84813C1
+:106FE000C1F3400119B10022114601F0A7FFBDE82D
+:106FF000104004F0ABB8000010B5134804F0BCF822
+:1070000018B1124AFD21FAF705F90221104803F0E0
+:10701000BBFF012414EBE07003D10C4A2102FAF704
+:10702000F9F80B48032144720C3003F0ADFF14EB68
+:10703000E07004D1054A40F20711FAF7EBF8044872
+:107040000C30447210BD000060F00000A87E00000B
+:10705000100000203EB505468068D0F84803C0F314
+:10706000400020B100221146284601F067FF0020B1
+:107070000290012400906A4601A902A804F0A2F837
+:1070800038B1002C04D006A20221284601F0F8FEF7
+:107090003EBDDDE900212846FFF7CEFC0024EAE7EB
+:1070A000466C617368206C6F6720656D7074790D34
+:1070B0000A0000007CB505468068D0F84803C0F39C
+:1070C000400020B100221146284601F037FF14A2EB
+:1070D0000821284601F0D4FE164C4FF48056230BAD
+:1070E0001B0315A208212846009601F0C9FE200BBB
+:1070F0001D4C40421DA2216901EB0031CDE9001673
+:10710000642041430B0B0821284601F0B9FEA36916
+:1071100002B02846BDE8704020A2082101F0B0BEB0
+:10712000466C617368206C6F67207374617475734B
+:107130003A0D0A007725010009092D204C6F636183
+:1071400074696F6E2028616464726573733A2030CD
+:1071500078253038582C206C656E6774683A202585
+:1071600064290D0A000000006002002009092D209A
+:1071700043757272656E742075736167653A256434
+:10718000252520282564206F6620256420627974D7
+:1071900065732075736564290D0A000009092D20A7
+:1071A00044726F70706564206C6F67733A20256459
+:1071B0000D0A00004023AFF300802DE9F04716468A
+:1071C0000C4605005BD0ACB3B3F1010902D2032039
+:1071D000BDE8F087884615F8010B314600F0A3F8AA
+:1071E000C7B23F2F11D003DC3FB12A2F7DD122E05F
+:1071F0005B2F69D05C2F78D182E0F00602D5207831
+:107200002F283ED02078A8B9E2E7207890B12F2827
+:1072100002D02E2803D06DE0B00730D46AE07007AA
+:1072200068D544452BD0B00764D514F8010C2F283D
+:1072300025D05FE023E0287801E015F8010F314602
+:1072400000F071F8C0B22A28F7D021782E2909D190
+:10725000710707D5444512D0B10703D514F8011CB6
+:107260002F290CD010B12F280DD023E0B00708D55E
+:10727000F00606D42F212046FAF778F908B101204C
+:10728000A6E70020A4E7B00714D52F212046FAF77F
+:107290006DF904009FD1F2E74B464246214628464D
+:1072A000FFF78BFF012893D12F2F01D1B007E6D430
+:1072B000641C01E026F004082078314600F033F821
+:1072C00010F0FF07E8D1DAE720780028D7D02F2880
+:1072D00001D1B107D3D4314600F025F8014632463A
+:1072E000284605F0EBFF002800E014E0C7D0411C61
+:1072F00002D00546641C6EE720785B28BFD1F9E711
+:10730000F00708D115F8010B314600F00CF810F029
+:10731000FF0700D16D1E14F8010B314600F003F891
+:10732000B842E8D0ABE710B5044608070AD5FAF72B
+:1073300081F80068005DC00604D52046BDE8104015
+:10734000FAF77CB8204610BD2DE9F05F17460E0015
+:10735000814670D013B1B9B2FFF754F90024FAF79F
+:1073600069F88246006800E0641C315D415CC90731
+:10737000FAD100253046FDF7C3FDD9F80810001BEF
+:107380004A8AD11B814228D306EB040805E000BFDE
+:1073900018F805100A290CD06D1C8542F8D3311954
+:1073A000D9F8100003F0E8F94846BDE8F05FFFF7B0
+:1073B00023B8D9F8100003F01FFA414600232A46EB
+:1073C0004846FDF76FFF2C444846641CFFF714F84D
+:1073D000B9B24846FFF716F9E1E78B46DAF8001034
+:1073E00006EB040818F805000B5CDB0702D0AB467F
+:1073F0000A2804D0E819904201D26D1CF2E7D9F8AE
+:10740000100003F0F9F9414600235A464846FDF7BB
+:1074100049FF5C44DAF8000000E0641C315D415C27
+:10742000C907FAD14846FEF7E7FFB9B24846FFF769
+:10743000E9F89EE7FFE7BDE8F09F000010B50446BD
+:1074400014480021027862B1012A09D12278022A67
+:1074500006D1114AA3686FF30B02934200D1017069
+:1074600010BD2278012AFBD162684AB18169491CAA
+:10747000816160690028F3D0BDE8104004F047BA8C
+:10748000D0E904231A44C0E904210021406800F037
+:1074900035FBEEE7600200207725010010B50446B9
+:1074A0000068FDF72DFD0146A068428B408A11441B
+:1074B000B1FBF0F200FB121008B1002010BD01205A
+:1074C00010BD0000FEB50026044600960196029607
+:1074D0008068E9B3D0E9D0128A4273D0D0F83C0377
+:1074E00000286FD02046FEF73EFFA068D0F8445336
+:1074F000002D6AD000230A226946284604F016FAB5
+:10750000A168BDF808500098C1F84403A0680023A2
+:107510000A22D0F84403694604F008FAA168BDF8CD
+:1075200008200A23D1F844032031521C04F0FEF94C
+:10753000A168BDF808008883A168BDF808004883E9
+:10754000BDF80800A84202D22046FCF7D7FF00E0B1
+:107550000BE0A3682CA208212046203301F090FC08
+:107560002046FEF72AFF70BB45E0D0F84403002810
+:1075700049D02046FEF7F7FEA06800230A22D0F883
+:107580004403694604F0D2F9A0680199C0F8441395
+:10759000A0680029458BB9D100F5D070FDF7B0FC8B
+:1075A0000028A06805D000F5D0712030F9F7FDFF64
+:1075B00001E080F82060A0682030FDF7A1FCADF864
+:1075C0000800B5E71FE01BE0FFE72030FDF798FC5F
+:1075D0000504A0682D0CD0F83C13C0F84413A06833
+:1075E00006D000F1200100F5D070F9F7DEFF8DE73D
+:1075F00080F8A0618AE72046FFF750FF002802D0FC
+:107600002046FEF7F9FEFEBD25730000FEB50D0015
+:10761000044604D11E4940F2DD40FCF72BF8A16876
+:107620000026D1F83C0338B300230A22694604F04F
+:107630007DF90195A06800230A22D0F83C03694631
+:1076400004F07AF90196A068D0F83C130091408BC1
+:10765000ADF80800A068C0F83C5300230A22694630
+:10766000284604F069F9A1680A2328464A8B20318C
+:10767000521C04F061F9FEBDC1F83C53A068C0F88B
+:10768000405300960196A068408BADF80800E4E7EF
+:10769000C8DD0000FEB504468068D0F84063002EC7
+:1076A00028D000230A226946304604F03FF9A16839
+:1076B00001980025C1F84003009501952B460A2248
+:1076C00069463046029504F037F9304604F000F977
+:1076D000A168D1F8400370B100230A22694604F082
+:1076E00025F90095A06800230A22D0F840036946D6
+:1076F00004F022F9FEBDC1F83C53FEBDFEB50446C0
+:1077000080682030FDF7FCFB0504A0684FF0000600
+:107710002D0CC0F8446333D0A068D0F83C03E0B12E
+:1077200000230A22694604F001F9BDF80820AA42A4
+:1077300013D1A0680A2300F5D071D0F83C03521C85
+:1077400004F0F4F8A06800F5D0712030F9F71FFFBD
+:107750000028A06880F8A06112D000260B352946C9
+:10776000606904F085F80100204604D003B0BDE84C
+:10777000F040FFF74BBFFFF78DFF761C082EEED3CE
+:10778000FEBD0000014941600020704754F0000038
+:107790002DE9FC5F0E008346DDE90C47C6F10000D1
+:1077A00098469246814600D40846012503E000BF72
+:1077B00090FBFAF06D1C5045FADAA84500D9454611
+:1077C00024B1002E01DB780700D5641EB80702D56E
+:1077D000B8F1000F0AD0F80708D13CB1A54205D294
+:1077E00020215846641EFBF79DFFF6E7002E02DAC3
+:1077F0004E462D2102E0780703D52B215846FBF792
+:1078000091FF07F0030002280BD1B8F1000F08D157
+:107810003CB1A54205D230215846641EFBF782FFD9
+:10782000F6E7CDE90047434652463146584606F052
+:1078300099FCBDE8FC9F000010B5024600201268CC
+:10784000930702D0530702D410BD500719D502F098
+:107850000300012807D002280BD00D494FF4917086
+:10786000FBF708FF0BE0C2F383100B68C01C184441
+:1078700004E00323086803EB9252104408600120DF
+:1078800010BD086800EB9253C2F38910401CEEE76C
+:10789000800C010002480068002800D001207047D9
+:1078A0005C0200200268134602E08A4204D012689B
+:1078B000002AFAD10B600160704700001CB5012955
+:1078C00005D08168D1F84813C1F3400131B102B04D
+:1078D0000022BDE81040114601F030BB536804A1FE
+:1078E000CDE90013136808A2022101F0C9FA1CBDFA
+:1078F00020756E6B6E6F776E20706172616D65744E
+:1079000065723A200000000025733A257325730D37
+:107910000A0000002DE9F74F82B0154602980F00CB
+:107920004FF00006C068007A009058D0072248A1A6
+:107930002868F9F743FE78B1082247A12868F9F7CB
+:107940003DFE002830D02B6845A2029805B00221E8
+:10795000BDE8F04F01F094BA012F02D0022F08D0F9
+:1079600008E0029805B044A2BDE8F04F022101F002
+:1079700087BA0126DFF81881002400BF58F82410C8
+:107980000A226868F9F71AFE10B1641C052CF5D3B9
+:10799000052C06D004F0FF090224002E54D0002448
+:1079A00019E03CA26B68D0E7012F4FF00009F6D038
+:1079B000012449E04A462146009800F0E6FB48B918
+:1079C0000021204603F0C6FE03463AA20221029897
+:1079D00001F056FA641C03F06BFEA042EAD805B031
+:1079E000BDE8F08F4FF0000A55F824B003F060FEB8
+:1079F0008046002609E00021304603F0ABFE20223D
+:107A00005946F9F7DBFD90B1761C4645F3D3464560
+:107A100006D155F8243030A20221029801F030FA44
+:107A20004A465146009800F0B0FB10B10BE0B24658
+:107A3000EDE70021504603F08DFE03461DA2022112
+:107A4000029801F01DFA641CBC42CBD3C7E70000CA
+:107A5000656E61626C65000064697361626C6500EB
+:107A6000556E6B6E6F776E206F7074696F6E3A2013
+:107A700025730D0A0000000042616420706172618C
+:107A80006D6574657220636F756E742E0D0A00004B
+:107A900098020020556E6B6E6F776E207365766569
+:107AA00072697479206C6576656C3A2025730D0ACD
+:107AB000000000004C6576656C20756E617661692A
+:107AC0006C61626C6520666F72206D6F64756C65A9
+:107AD0003A2025730D0A0000556E6B6E6F776E208D
+:107AE0006D6F64756C653A25730D0A00C0680121DD
+:107AF00041727047C0680021417270477CB50D46E5
+:107B00000646214C26E040201F4A606114321F497E
+:107B1000019800F075FBE8B101980090D4E90413D6
+:107B20001A4A1B4803F0A8F808B155B10BE0002D24
+:107B30001BD0D4E9040108442061019803F0E7FE5A
+:107B400008E0042812D0102817D0124940F217106C
+:107B5000FBF790FD002201A9304604F0C7F9002888
+:107B6000D1D009480C3000F0EDFB7CBD019803F04A
+:107B7000CEFEA069401CA061F3E7019803F0C7FEA8
+:107B800001202070E6E7000060020020541700206A
+:107B9000580300202C0C01002DE9FF410026264847
+:107BA00000F0D6FB2448001F074600F0D1FB234C11
+:107BB00060680090A56800E000986946284004EBE2
+:107BC00080000C30FFF738FE0028F5D101AA00999B
+:107BD00001EA050304EB8303491CDB6842F820300B
+:107BE000401C00910328F2D3019800F00300012803
+:107BF0001AD002280ED012494FF4AF70FBF73AFDAD
+:107C0000384600F0A2FB08B10098606004B030462E
+:107C1000BDE8F0810198032101EB90500099BDF877
+:107C20000A6001EB900005E00198BDF80A60C0F31E
+:107C3000831008440090E3E77C1D002064190020B5
+:107C4000800C01002DE9FE4F814603F031FD07460F
+:107C5000D9F80C0090F80880407A20B91FA20221C0
+:107C6000484601F00DF922A324A20821484601F05C
+:107C700007F92AA20821484601F002F9002429E068
+:107C800001231A462146404603F01CFD824600238C
+:107C900001222146404603F015FD0546042801D285
+:107CA000064600E004260121204603F053FD03466A
+:107CB000AE4201D229A200E027A2294850F826109E
+:107CC00050F82A008DE8070026A20821484601F056
+:107CD000D7F8641CBC42D3D3BDE8FE8F4C6F6773EA
+:107CE000206172652068616C746564210D0A000072
+:107CF0006D6F64756C655F6E616D6500252D343048
+:107D000073207C2063757272656E74207C206275AE
+:107D1000696C742D696E200D0A0000002D2D2D2D2B
+:107D20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D83
+:107D30002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D73
+:107D40002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D63
+:107D50002D2D2D2D2D2D0D0A000000002A000000D4
+:107D600098020020252D343073207C20252D377378
+:107D7000207C20257325730D0A00000008B54FF400
+:107D800000442146414803F041FC20B140A240F2AA
+:107D90002111F9F73FFA01F09FFC20B13CA24FF40A
+:107DA0009371F9F737FA002001F0B6FCFAF768FB97
+:107DB00020B137A24FF49571F9F72CFA384A012116
+:107DC0003848FAF73FFB20B131A240F22D11F9F704
+:107DD00021FA3448002221460068FAF777FB20B1E7
+:107DE0002BA24FF49871F9F715FA2E4803240123BA
+:107DF0001A4600211830009401F01CFA18B12AA28A
+:107E0000B521F9F707FA274801231A460021343033
+:107E1000009401F00FFA18B123A2C221F9F7FAF980
+:107E200006F072FC1F48183001F062FB18B11EA268
+:107E3000A321F9F7EFF91B48343001F059FB18B1D1
+:107E400019A2AC21F9F7E6F9FFF7D6F81A4C6068E9
+:107E500003280FD32088052505EB004017A103F068
+:107E60004BFB6068032805D320881FA105EB004069
+:107E700003F042FB03F016FA0A48183001F0D2FA78
+:107E80000848343001F0CEFAF4E70000392400004D
+:107E90002E2E5C2E2E5C2E2E5C6D61696E2E630084
+:107EA00055DE000010EA00002E2E5C2E2E5C2E2ED9
+:107EB0005C6D61696E2E6300F8040020436F6D6D88
+:107EC000616E64204C696E6520496E7465726661EE
+:107ED0006365206578616D706C6520737461727480
+:107EE00065642E0D0A000000506C6561736520709A
+:107EF000726573732074686520546162206B6579C4
+:107F000020746F2073656520616C6C2061766169F7
+:107F10006C61626C6520636F6D6D616E64732E0DB4
+:107F20000A0000002DE9FF4F4FF0000881B0144611
+:107F30008B468146C246C0F800802578002D71D05E
+:107F4000F9F778FA00900068405DC00702D004F8A5
+:107F500001AB84E0D9F800008300401CC9F80000A0
+:107F60004BF8034015E02678002E78D0B8F1000FCA
+:107F700005D1222E10D0272E0ED05C2E1ED0B0455B
+:107F800014D12046FCF7BCFF0246611C2046F9F7DD
+:107F9000A9FA4FF00008E6E72046FCF7B1FF0246D9
+:107FA000611C2046F9F79EFAB046DCE7B8F1000FF5
+:107FB00050D05C2E6AD16078404508D12046FCF74D
+:107FC0009FFF0246611C2046F9F78CFA5EE03028DC
+:107FD0001CD100270225605DA0F13001072906D8D9
+:107FE0006D1C41EAC701EDB2CFB2052DF3D3022DCE
+:107FF0000CD92046FCF784FF421B61192046491E1C
+:10800000921CF9F76FFA04F8017BACE778281ED1CF
+:1080100000270225605DA0F13001092903D841EA5B
+:1080200007100DE021E0A0F16101052901D85738C2
+:1080300004E0A0F14101052907D8373840EA0710CC
+:108040006D1CEDB2C7B2042DE4D3022DD1D8B8F126
+:10805000000F1BD100980068805DC00716D0D9F8CA
+:10806000001004988142FFF468AFD9F800000C2892
+:1080700004D907A140F25B40FBF7FCFAD9F80020D5
+:1080800040464BF822A005B0BDE8F08F641C6AE7BB
+:108090002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E1A
+:1080A0002E5C636F6D706F6E656E74735C6C69626D
+:1080B0007261726965735C636C695C6E72665F6342
+:1080C0006C692E63000000002DE9F05FC7888A46C6
+:1080D000191D1646B1FBF7F2B1FBF7F507FB1219B4
+:1080E00099193944C91CB1FBF7F104464079C9B26A
+:1080F000DDF828B0884206D217499420FBF7BAFA77
+:1081000001E024686D1E002DFBD1A846A7EB0905F0
+:10811000B5421AD81CE000BFBBF1000F06D004EB3B
+:1081200009010AEB08002A46091D05E004EB0900D5
+:108130000AEB08012A46001DF9F7D4F92468761BDA
+:108140004FF00009A844B74201D9354600E03D464A
+:10815000002EE1D1BDE8F09FFC06010033B581B0EF
+:108160000546002409E000226946284603F0BEFEC9
+:1081700018B9009803F0CBFB641C02A9284604F050
+:1081800079F80028EFD120463EBD70B51446002393
+:108190000D4606461A4603F095FA844201D900209E
+:1081A00070BD22462946304603F0B2FA012070BD68
+:1081B00030B5024669B103F07BFA0021084C0BE0B0
+:1081C00001EB410304EB830315685B88AB4202D1EA
+:1081D0001160002030BD491C8142F1D3052030BD23
+:1081E0006C03002010B50C460021E160616003497A
+:1081F000A160012103F0AEFA206010BD84F20000FE
+:108200002DE9FE43002416460D460C2780460094B7
+:10821000019423463A466946029403F087FB00988E
+:1082200045F8040B019845F8040B029845F8040B37
+:10823000009800F00300012803D0022806D0346023
+:1082400017E00098C0F38310840004E00098800DCC
+:1082500005F048F904463B4622462946404603F0CD
+:1082600065FB30680C34A04203D301203460BDE8C4
+:10827000FE830020FBE770B58468006804F1080500
+:10828000FCF73EFEC1B22973A08B6A890844B0FB9B
+:10829000F2F302FB13035B1C2B80A08B0844B0FBA2
+:1082A000F2F35B1CAB80608B0844B0FBF2F35B1C09
+:1082B000EB80608B0844B0FBF2F102FB1101491C1A
+:1082C0006980284670BD10B531B1B2FBF3F403FBF1
+:1082D00014241CB1092010BD0E2010BD0160002126
+:1082E000416081608281C381084610BD70B50C4633
+:1082F0000546F8F7B7FF002802D02188286808440F
+:1083000070BD10B50A8849888A4203D1F8F7ECFF9E
+:10831000012010BD002010BD70B50C460546F8F7D1
+:10832000C6FF002802D061882868084470BD10B5D7
+:108330000A8849888A4203D1F8F7B0FF012010BDAE
+:10834000002010BD002100F00FB8002100F012B88D
+:10835000012100F01EB8012100F011B808B56A46ED
+:10836000F9F717F8009808BD08B56A46F8F7F7FF5F
+:10837000009808BD08B56A46F8F7F1FF08BD08B5D2
+:108380006A46F8F7DFFF08BD08B56A46F8F7CEFF82
+:1083900008BD08B56A46F8F7D5FF009808BD08B5CE
+:1083A0006A46F9F703F8009808BD000070B50400AC
+:1083B00003D113A1FE20FBF75DF900252846FBF74A
+:1083C000EBF8206862680168914214D9491E016087
+:1083D0000D781CB919A1C220FBF74CF9208BE1687C
+:1083E00005FB00152068217A0278891A0279C9B242
+:1083F0008A4200D201710020FBF7FCF8284670BDCC
+:108400002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EA6
+:108410002E5C636F6D706F6E656E74735C6C6962F9
+:108420007261726965735C62616C6C6F635C6E72C1
+:10843000665F62616C6C6F632E6300002E2E5C2E93
+:108440002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FF0
+:108450006D706F6E656E74735C6C69627261726967
+:1084600065735C62616C6C6F635C6E72665F6261A7
+:108470006C6C6F632E63000070B50C46050004D170
+:1084800010A140F22110FBF7F5F824B90DA14FF42B
+:108490009170FBF7EFF80020FBF77EF81DB9184943
+:1084A000CF20FBF7E7F8E8682A68211A288BB1FB90
+:1084B000F0F11068431C13600170BDE870400020AB
+:1084C000FBF798B82E2E5C2E2E5C2E2E5C2E2E5C8A
+:1084D0002E2E5C2E2E5C636F6D706F6E656E7473E6
+:1084E0005C6C69627261726965735C62616C6C6F0D
+:1084F000635C6E72665F62616C6C6F632E6300001A
+:108500003C84000010B5040002D0206830B901E0BE
+:108510000E2010BD17A1D920FBF7ACF8606818B980
+:1085200014A1DA20FBF7A6F8A06818B911A1DB2086
+:10853000FBF7A0F8E06818B90EA1DC20FBF79AF869
+:10854000208B18B90BA1DD20FBF794F8207A616825
+:108550002268401AC0B2116004E0226811684B1C06
+:1085600013600870401EC0B2F7D221680020087165
+:1085700010BD00002E2E5C2E2E5C2E2E5C2E2E5C4E
+:108580002E2E5C2E2E5C636F6D706F6E656E747335
+:108590005C6C69627261726965735C62616C6C6F5C
+:1085A000635C6E72665F62616C6C6F632E63000069
+:1085B0002DE9F04F8146806889B0D0F84803C0F3B8
+:1085C000400038B109B04846BDE8F04F00221146DE
+:1085D00000F0B4BC012907D909B04846BDE8F04F06
+:1085E00024A2022100F04CBC27492848081A1C216B
+:1085F000B0FBF1F8002538E02448C5EBC50110EBCD
+:1086000081044FF0000AB4F818B0D4E90101A1EBDD
+:10861000000604D11EA140F21F10FBF72BF82068C2
+:10862000077924B91AA140F22F10FBF723F820682C
+:10863000217A0078081AC0B2642117FB01F1B1FB5E
+:10864000F6F2642110FB01F1B1FBF6F16369CDE9AB
+:108650000210CDE90462CDE90676CDE900BA1B4AE5
+:108660000821484600F00CFC6D1C4545C4D309B0F8
+:10867000BDE8F08F42616420617267756D656E744C
+:1086800020636F756E740000C8130100741301003D
+:108690002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E14
+:1086A0002E5C636F6D706F6E656E74735C6C696267
+:1086B0007261726965735C62616C6C6F635C6E722F
+:1086C000665F62616C6C6F632E680000DC02010003
+:1086D000C20800F007030120895C984008407047F9
+:1086E00010B5C20800F00703885C01249C402043B9
+:1086F000885410BD70B515468268D2F84843C4F35B
+:10870000400424B11A46294600F018FC06E039B1AD
+:10871000516804A20B68022100F0B2FB012070BD79
+:10872000002070BD25733A2077726F6E67207061EC
+:1087300072616D6574657220636F756E740D0A00E9
+:1087400070B50D46040004D122A140F65640FAF758
+:1087500091FFA06818B1606808B1206820B91DA118
+:1087600040F65740FAF786FF022D0CD1A068D0F8EA
+:108770004803C0F3400030B12046BDE870400022FD
+:10878000114600F0DBBB40F65F451CB911A128463D
+:10879000FAF770FF206918B90EA12846FAF76AFFA8
+:1087A0001A4A1BA1206901F0E7FF4FF446651CB986
+:1087B00008A12846FAF75EFF206918B905A12846E6
+:1087C000FAF758FF2069BDE87040104A10A109323D
+:1087D00001F0D2BF2E2E5C2E2E5C2E2E5C2E2E5C37
+:1087E0002E2E5C2E2E5C636F6D706F6E656E7473D3
+:1087F0005C6C69627261726965735C636C695C6E02
+:1088000072665F636C692E630000000070EF000009
+:108810002573000070B50D46040004D113A140F685
+:108820006540FAF727FFA06818B1606808B12068B2
+:1088300020B90EA140F66640FAF71CFF012D07D0C3
+:10884000022D0CD1A068D0F84803C0F3400030B12D
+:108850002046BDE870400022114600F06FBB204664
+:10886000BDE870400FA2022100F00ABB2E2E5C2E44
+:108870002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FBC
+:108880006D706F6E656E74735C6C69627261726933
+:1088900065735C636C695C6E72665F636C692E63A2
+:1088A00000000000506C656173652073706563693A
+:1088B0006679206120737562636F6D6D616E642EE1
+:1088C0000D0A00001CB5012905D002290BD014D9CE
+:1088D0004FF0010112E002B04FF00002BDE810407D
+:1088E000114600F02BBB536808A1CDE900131368B3
+:1088F0000CA2022100F0C4FA1CBD002102B000232A
+:10890000BDE810401A46FFF7F5BE000020756E6BFB
+:108910006E6F776E20706172616D657465723A205A
+:108920000000000025733A257325730D0A0000002E
+:1089300010B50446012901D0012100E000210023E7
+:108940001A46FFF7D7FE002808D1A168C1F83803FE
+:10895000E068C068BDE8104003F00CBC10BD00002A
+:108960003EB50446012901D0012100E00021002389
+:108970001A46FFF7BFFE002818D1E068C06803F070
+:10898000CFFBC0B2642110FB01F2E168C9688968BD
+:10899000B2FBF1F2D2B20092CDE90101A06804A2CB
+:1089A0000821D0F83833204600F06AFA3EBD0000B6
+:1089B0004C6F7374206C6F67733A2025750D0A4DE8
+:1089C0006178206C6F6720717565756520757469B5
+:1089D0006C697A6174696F6E3A2025752525205B74
+:1089E00025752F25755D0D0A000000007CB5154624
+:1089F0000E46040004D118A140F68640FAF73AFE6C
+:108A0000A06818B1606808B1206820B912A140F6CA
+:108A10008740FAF72FFE012E03D0022E09D0012144
+:108A200008E002B02046BDE870400022114600F088
+:108A300085BA002100231A462046FFF75BFE002876
+:108A400009D1696812A0CDE9000117A202212046D0
+:108A50002B6800F015FA7CBD2E2E5C2E2E5C2E2E7F
+:108A60005C2E2E5C2E2E5C2E2E5C636F6D706F6EF6
+:108A7000656E74735C6C69627261726965735C6364
+:108A80006C695C6E72665F636C692E630000000047
+:108A900020756E6B6E6F776E20706172616D65749C
+:108AA00065723A200000000025733A257325730D86
+:108AB0000A00000010B50446012901D0012100E0A0
+:108AC000002100231A46FFF715FE002806D1A068F2
+:108AD000D0F8481321F00401C0F8481310BD10B5B8
+:108AE0000446012901D0012100E0002100231A469B
+:108AF000FFF700FE002806D1A068D0F8481341F027
+:108B00000401C0F8481310BD7CB514460D46064656
+:108B1000022901D9012100E0002100231A46FFF7B4
+:108B2000E9FD002811D1022D05D03046FBF712FFD8
+:108B300060B10BA30BE061680AA0CDE900010FA2B0
+:108B400002213046236800F09BF97CBD0EA302B0E1
+:108B50003046BDE870400DA2082100F091B9000038
+:108B60006F6E000020756E6B6E6F776E2070617295
+:108B7000616D657465723A200000000025733A2526
+:108B80007325730D0A0000006F6666004563686F09
+:108B9000207374617475733A2025730D0A00000008
+:108BA00010B50446012901D0012100E00021002375
+:108BB0001A46FFF79FFD002806D1A068D0F8481399
+:108BC00021F00801C0F8481310BD10B50446012972
+:108BD00001D0012100E0002100231A46FFF78AFDA1
+:108BE000002806D1A068D0F8481341F00801C0F869
+:108BF000481310BD7FB50D46040004D123A140F6F3
+:108C0000CC40FAF737FDA06818B1606808B1206859
+:108C100020B91EA140F6CD40FAF72CFD012D01D060
+:108C2000012100E0002100231A462046FFF762FDE3
+:108C3000002829D1A0680026D0F8405305B301E0F0
+:108C4000082E1DD200230A2201A9284602F06EFE3A
+:108C5000BDF80C20A1680A23284601F5D071521CEA
+:108C600002F064FEA068334600F5D0700090029DCB
+:108C7000761C14A20821204600F002F9002DDFD155
+:108C8000A168002081F8A0017FBD00002E2E5C2E7F
+:108C90002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F98
+:108CA0006D706F6E656E74735C6C6962726172690F
+:108CB00065735C636C695C6E72665F636C692E637E
+:108CC000000000005B2533645D2025730D0A000061
+:108CD0007CB515460E46040004D120A140F6325062
+:108CE000FAF7C8FCA06818B1606808B1206820B91C
+:108CF0001AA140F63350FAF7BDFC012E03D0022E24
+:108D000018D9012117E0A168204601F110021231A3
+:108D100005F01CF800281FD0A16850201DA2488231
+:108D2000A1681820088202B02046BDE870400421E6
+:108D300000F0A6B8002100231A462046FFF7DAFC0F
+:108D4000002809D1696822A0CDE9000126A20221EC
+:108D500020462B6800F094F87CBD00002E2E5C2E7F
+:108D60002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FC7
+:108D70006D706F6E656E74735C6C6962726172693E
+:108D800065735C636C695C6E72665F636C692E63AD
+:108D9000000000004E6F20726573706F6E73652067
+:108DA00066726F6D20746865207465726D696E619E
+:108DB0006C2C20617373756D6564203830783234A3
+:108DC0002073637265656E2073697A650D0A000011
+:108DD00020756E6B6E6F776E20706172616D657459
+:108DE00065723A200000000025733A257325730D43
+:108DF0000A00000070B50446012901D0012100E0FD
+:108E0000002100231A46FFF775FC002817D140F611
+:108E10002B551CB90AA12846FAF72CFC206918B971
+:108E200007A12846FAF726FC134A14A1206901F08D
+:108E3000A3FCA16850204882A1681820088270BD58
+:108E40002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5C
+:108E50002E5C636F6D706F6E656E74735C6C6962AF
+:108E60007261726965735C636C695C6E72665F6384
+:108E70006C692E630000000086EF0000257300007F
+:108E80000FB4F8B5044608980E4620B91DA140F667
+:108E90005120FAF7EFFB24B91AA140F65220FAF755
+:108EA000E9FBA06818B1606808B1206820B915A175
+:108EB00040F65320FAF7DEFB09A80090A068D0F82E
+:108EC0004813490717D5817DB14214D0C58A314670
+:108ED000204605F09FFC6A462069089901F0B8FC1D
+:108EE000E9B2204605F096FC290A204605F074FCFC
+:108EF000F8BC5DF814FB6A462069089901F0A8FCEB
+:108F0000F6E700002E2E5C2E2E5C2E2E5C2E2E5CA4
+:108F10002E2E5C2E2E5C636F6D706F6E656E74739B
+:108F20005C6C69627261726965735C636C695C6ECA
+:108F300072665F636C692E63000000002DE9F04FDC
+:108F400089B090460D46040004D191A140F6D2208C
+:108F5000FAF790FBA06818B1606808B1206820B9E2
+:108F60008BA140F6D320FAF785FB9748FBF7C8FFA3
+:108F7000064695483338FBF7C3FF301A1FFA80F9CD
+:108F8000914892A220380090A068082140680368A8
+:108F90002046FFF775FFA06840680068FBF7B0FF48
+:108FA000064689482038FBF7ABFF304482B2A06800
+:108FB0000023406841682046FEF7C6F985A20821D3
+:108FC0002046FFF75DFFB8F1000F22D00DB3002659
+:108FD0001DE000BF06EB460A05EB8A0BDBF8040038
+:108FE000FBF78EFF074655F82A00FBF789FF391873
+:108FF00049450BD9DBF80400FBF782FF074655F81B
+:109000002A00FBF77DFF38441FFA80F9761C46459D
+:10901000E0D36D483338FBF773FF4844801C1FFAD8
+:1090200080F9694800904B466DA208212046FFF761
+:1090300027FF09F1030087B2079000233A466AA18F
+:109040002046FEF781F9002D51D000264DE000BFEB
+:1090500006EB460A05EB8A0B55F82A00DBF80430CC
+:1090600063B348B3584965A23339CDE900100821EC
+:109070002046FFF705FF09F102000090DBF804002D
+:10908000FBF73EFF074655F82A00FBF739FF074478
+:109090004D483338FBF734FF39180098401A801ECA
+:1090A00081B22046FDF7AEFA3A225749206901F015
+:1090B00063FB0098401C0AE0009301E040B100907F
+:1090C0004B4647A208212046FFF7DAFE079887B2F1
+:1090D000DBF8081029B100233A462046FEF734F9A0
+:1090E00002E02046FDF788F9761C4645B0D3A0681B
+:1090F00040688068002847D0814600200646054623
+:1091000003AF02902A466D1C02AB0121484600972E
+:10911000FCF7EEFC029850B10068FBF7F1FEB0429C
+:10912000F0D902980068FBF7EBFE86B2EAE7012D62
+:109130002AD036A208212046FFF7A2FE0025B84615
+:109140002A466D1C02AB01214846CDF80080FCF791
+:10915000CFFC0298002817D0B11C8FB20068009095
+:109160003B461FA208212046FFF78AFE0298FF1CFB
+:10917000BAB2416821B100232046FEF7E5F8DFE7E7
+:109180002046FDF739F9DBE709B0BDE8F08F0000B4
+:109190002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E09
+:1091A0002E5C636F6D706F6E656E74735C6C69625C
+:1091B0007261726965735C636C695C6E72665F6331
+:1091C0006C692E63000000008CEF0000257325738E
+:1091D000000000004F7074696F6E733A0D0A000052
+:1091E0002020252D2A733A0053686F7720636F6D16
+:1091F0006D616E642068656C702E00002020257300
+:109200002573257300000000FC4300005375626362
+:109210006F6D6D616E64733A0D0A00008068D0F85E
+:109220004803C0F3400070478068D0F84803C0F39B
+:10923000400070472DE9F0411E46DDF818801546C4
+:109240000F46040004D10DA140F69410FAF712FA6B
+:109250002A463946204600F02DF805000CD15EB1B3
+:109260004146E06801F090FE002802DA0420BDE8E3
+:10927000F081E068012141722846F8E72E2E5C2E2D
+:109280002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FA2
+:109290006D706F6E656E74735C6C69627261726919
+:1092A00065735C636C695C6E72665F636C692E6388
+:1092B000000000002DE9F04715460E46040004D1D9
+:1092C00043A140F63610FAF7D5F9A06818B16068E6
+:1092D00008B1206820B93EA140F63710FAF7CAF964
+:1092E000207E0A2806D00D2804D039A140F6381077
+:1092F000FAF7C0F9E0682346434A446160680168B0
+:109300000F683146B84700285FD1606920B930A1A5
+:1093100040F64710FAF7AEF9606902F0F6FA002855
+:1093200053D1A168C1F83C03A168C1F840034FF4D0
+:109330005371A068F8F7FDF8A068D0F8481341F021
+:109340002001C0F84813A068D0F8481365F38201E3
+:10935000C0F84813A068D0F8481341F00801C0F8DD
+:109360004813A1680120294F0870A168502040F6D9
+:1093700063194882A16818200024088224482549DE
+:1093800040F6641A0D1A804613E000BF18EBC406BD
+:1093900003D10FA14846FAF76DF97068006818B953
+:1093A0000BA15046FAF766F97068006847F8240088
+:1093B000641CB4EBD50FE9D3072D05D9E908164B8A
+:1093C00004223846F8F740F80020BDE8F087000096
+:1093D0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EC7
+:1093E0002E5C636F6D706F6E656E74735C6C69621A
+:1093F0007261726965735C636C695C6E72665F63EF
+:109400006C692E630000000035520000100300203C
+:10941000D41101006412010091DC00000023FBF76D
+:1094200041BF000010B5040004D122A140F61B206A
+:10943000FAF720F9A06818B1606808B1206820B96F
+:109440001CA140F61C20FAF715F9A068102100F5C0
+:109450005270FEF79EFFA0680078F8B101281DD079
+:1094600002281BD12046FBF743FC00212046FBF7D6
+:1094700077FA98B11DA2032120462368FFF700FD6B
+:109480002046FBF767FA48B1A36818A208212046D6
+:109490002033FFF7F5FC2046FDF77EF8206901F048
+:1094A000ABF9A068BDE810406FF0100100F55270F4
+:1094B000FEF75ABF2E2E5C2E2E5C2E2E5C2E2E5CBE
+:1094C0002E2E5C2E2E5C636F6D706F6E656E7473E6
+:1094D0005C6C69627261726965735C636C695C6E15
+:1094E00072665F636C692E630000000025730000E4
+:1094F00070B5040004D117A140F6EA10FAF7BAF8E3
+:10950000A06818B1606808B1206820B911A140F6C0
+:10951000EB10FAF7AFF8A0680078012801D0082016
+:1095200070BD606801688A680021904705000FD10E
+:109530000821204605F06EF90121204605F04CF97E
+:1095400012A1206901F018F902212046FBF7C4FCA2
+:10955000284670BD2E2E5C2E2E5C2E2E5C2E2E5C90
+:109560002E2E5C2E2E5C636F6D706F6E656E747345
+:109570005C6C69627261726965735C636C695C6E74
+:1095800072665F636C692E63000000000D0A0A00BA
+:1095900000F180400068002800D00120704708B525
+:1095A00000F18040002101600068009008BD0000CB
+:1095B00010B5104C207820B90FA140F21F10FAF717
+:1095C00059F8606820B90CA14FF49070FAF752F87E
+:1095D0000020F9F7E1FF6068401E6060606818B91C
+:1095E00003F0A8FA00206070BDE810400020FAF7F0
+:1095F00001B800007C1100202E2E5C2E2E5C2E2E39
+:109600005C2E2E5C2E2E5C2E2E5C696E746567724D
+:109610006174696F6E5C6E7266785C6C65676163BD
+:10962000795C6E72665F6472765F636C6F636B2EDB
+:109630006300000070B5184C0546207818B917A1D2
+:10964000FE20FAF717F8607838B115B16968002084
+:1096500088470020F9F7A0FF0CE00020F9F79CFFF5
+:1096600025B10D4829460830FEF71CF9606808B995
+:1096700003F030FA6068401C60600020F9F7BAFF20
+:109680006068002806D1BDE8704004A14FF48D70D9
+:10969000F9F7F0BF70BD00007C1100202E2E5C2E6B
+:1096A0002E5C2E2E5C2E2E5C2E2E5C2E2E5C696E79
+:1096B000746567726174696F6E5C6E7266785C6CFB
+:1096C00065676163795C6E72665F6472765F636C16
+:1096D0006F636B2E6300000070B50A4C207808B1F0
+:1096E00085250CE00020A06060602061E0600648F5
+:1096F00003F058FA054603F0BBF901202070284614
+:1097000070BD00007C1100209553000001480078D6
+:10971000704700007C11002070B5174C054620787A
+:1097200018B916A1C120F9F7A5FFA07838B115B175
+:109730006968012088470020F9F72EFF0CE000201F
+:10974000F9F72AFF25B10C4829461030FEF7AAF890
+:10975000E06808B903F084FAE068401CE06000208B
+:10976000F9F748FFE068002805D1BDE8704003A183
+:10977000DD20F9F77FBF70BD7C1100202E2E5C2EFE
+:109780002E5C2E2E5C2E2E5C2E2E5C2E2E5C696E98
+:10979000746567726174696F6E5C6E7266785C6C1A
+:1097A00065676163795C6E72665F6472765F636C35
+:1097B0006F636B2E6300000010B500B9044803F01E
+:1097C000B7FA002802D1034A0121117010BD000030
+:1097D000CCEA00002801002010B5044600F007F88C
+:1097E000204603F079FB03F070FB002010BD10B59C
+:1097F00003F064FBBDE8104003F078BB0349024866
+:10980000C1F8040370470000041480010070024096
+:109810002DE9F0411D46174606460C46AA4204D2E1
+:1098200013A140F2C310F9F725FF206838B103F007
+:1098300053FA20B90EA14FF4E270F9F71BFF6068EC
+:10984000A84204D2002171602168316007E0756090
+:109850002168401B31606060216829442160AF426B
+:1098600003D110B10120BDE8F0810020FBE700002A
+:109870002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E22
+:109880002E5C636F6D706F6E656E74735C6472696D
+:10989000766572735F6E72665C757362645C6E721D
+:1098A000665F6472765F757362642E630000000009
+:1098B00010B50D4C207820B90CA140F2EF60F9F7FB
+:1098C000D9FE00F017FE1949D1F80403C1F80803C6
+:1098D000174900200860BFF36F8FBFF34F8F04F06C
+:1098E00057FD0120207010BD2C0100202E2E5C2E73
+:1098F0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F2C
+:109900006D706F6E656E74735C6472697665727388
+:109910005F6E72665C757362645C6E72665F6472C1
+:10992000765F757362642E63000000000070024071
+:10993000007502402DE9F047DFF8049199F8000026
+:10994000012804D03FA140F28C60F9F793FE4FF458
+:109950000068404603F06EF800F05CFB494E4A4D4B
+:1099600049F2753450B10020F9F716FE296803203A
+:10997000002952D030600020F9F73CFE0020F9F7B2
+:109980000BFE2968404FC020143700294AD03860A8
+:109990000020F9F72FFE3D4901200860BFF36F8FCB
+:1099A000BFF34F8F3A4801680905FCD5404603F0E4
+:1099B00041F80020F9F7F0FD2868A846002580B39B
+:1099C0003D600020F9F716FE00F024FB50B10020A6
+:1099D000F9F7E2FDD8F80010404669B33560002081
+:1099E000F9F708FE2B4940F2E37008604020091D9A
+:1099F0000860BFF36F8FBFF34F8F244980201C3165
+:109A000008604C4640F2FF10C4E9020504F0C0FCB7
+:109A1000A57002202070BDE8F0872C6030602C60BB
+:109A2000A9E703E02C6038602C60B1E7C8F800407B
+:109A30003D60C8F80040C4E7046035600460CEE7CC
+:109A40002C0100202E2E5C2E2E5C2E2E5C2E2E5CE9
+:109A50002E2E5C2E2E5C636F6D706F6E656E747350
+:109A60005C647269766572735F6E72665C75736250
+:109A7000645C6E72665F6472765F757362642E6397
+:109A80000000000014ED064000EC064000750240A6
+:109A9000007402400078024004F08EBD70B50546A7
+:109AA00004F08AFD2846FDF773F8044600F00F0025
+:109AB000092804D30E4940F2B640F9F7DBFD04F063
+:109AC0000F0122064FF0010001D50A4A01E0094AC0
+:109AD000121D1368884083431360BFF36F8FBFF379
+:109AE0004F8F284600F0BAF90349C1F8080370BD4A
+:109AF000D8A60000107502400070024070B5010643
+:109B000000F00F050446092D04D30C4940F28240B1
+:109B1000F9F7B0FD082D04D3084940F28340F9F766
+:109B2000A9FD07480460BFF34F8F44F480710160C2
+:109B3000BFF36F8FBFF34F8F70BD0000D8A600003A
+:109B40000C75024070B5054600F088F92149C1F84E
+:109B50000403284602F0FAFD00283AD12846FDF712
+:109B600017F8044600F00F00092804D31A4940F200
+:109B7000A540F9F77FFD04F00F0021064FF0010426
+:109B800001D5164901E01549091D0A6804FA00F0DB
+:109B900002430A60BFF36F8FBFF34F8F280718D0BF
+:109BA000280616D405F00F00082812D20020F9F775
+:109BB000F3FC284600F024FD2846FCF779FF84409A
+:109BC0000748C168A143C160BDE870400020F9F7B3
+:109BD00011BD70BD00700240D8A600001075024093
+:109BE0002C01002010B5FCF7D3FFBDE8104002F0B7
+:109BF000ADBD00002DE9F0410E460746FCF758FFC9
+:109C0000054626B918A140F65600F9F733FD0020A5
+:109C1000F9F7C2FC244C380704D1A078874201D060
+:109C200010241BE02089E168C04380B20843012171
+:109C300001FA05F5284201D011240FE03846FCF75F
+:109C40006BFF00218160326802607268426081733C
+:109C5000E0680543E5600C4604F082FD0020F9F75A
+:109C6000C9FC2046BDE8F0812E2E5C2E2E5C2E2EE7
+:109C70005C2E2E5C2E2E5C2E2E5C636F6D706F6ED4
+:109C8000656E74735C647269766572735F6E72661A
+:109C90005C757362645C6E72665F6472765F757326
+:109CA00062642E63000000002C01002010B5FCF758
+:109CB00033FF808910BD000070B50C00054602D04E
+:109CC000601E044204D011A140F29B70F9F7D2FC4F
+:109CD00005F00F0008280CD31C480068C1B2802989
+:109CE00004D04FF48060A0420AD204E04FF4007028
+:109CF000F9E7402C04D905A140F29D70F9F7BAFCB0
+:109D00002846FCF709FF848170BD00002E2E5C2ED2
+:109D10002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F07
+:109D20006D706F6E656E74735C6472697665727364
+:109D30005F6E72665C757362645C6E72665F64729D
+:109D4000765F757362642E63000000001C7502402C
+:109D500010B5FCF71DFF044600F00F00082804D3DF
+:109D6000064940F2CF40F9F785FC054944F480707C
+:109D70000860BFF36F8FBFF34F8F10BDD8A60000F0
+:109D80001875024010B5FCF703FF00F00F01082919
+:109D900001D3002010BD0206054800EB810002D56A
+:109DA000D0F8200401E0D0F844040128F1D110BD1E
+:109DB0000070024010B5FCF7EBFE044600F00F0007
+:109DC000082804D3054940F2D740F9F753FC04486A
+:109DD0000460BFF36F8FBFF34F8F10BDD8A6000094
+:109DE0001875024070B50446000604F00F0502D550
+:109DF000092D09D301E0092D08D307A140F2631012
+:109E0000F9F738FC200601D5134801E0124812305A
+:109E100030F8150070BD00002E2E5C2E2E5C2E2E0C
+:109E20005C2E2E5C2E2E5C2E2E5C636F6D706F6E22
+:109E3000656E74735C647269766572735F6E726668
+:109E40005C757362645C6E72665F6472765F757374
+:109E500062642E63000000007CEB000070B50546D4
+:109E6000000605F00F0402D5092C09D301E0092CE6
+:109E700008D307A14FF4C670F9F7FCFB280601D5FB
+:109E8000134801E012480930015D0120884070BD8F
+:109E90002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EFC
+:109EA0002E5C636F6D706F6E656E74735C64726947
+:109EB000766572735F6E72665C757362645C6E72F7
+:109EC000665F6472765F757362642E6300000000E3
+:109ED000A0EB00002DE9F0410D460646FCF7E8FD39
+:109EE000044625B930A140F2E770F9F7C3FB002022
+:109EF000F9F752FB3C48310704D181788E4201D0FA
+:109F0000102438E001898046C943C06889B201271E
+:109F10000143A740394201D011242CE03046FCF720
+:109F2000FBFD044606F00F00310600EB40002AD589
+:109F30002E4901EB8006286802F0CEFE0028287A20
+:109F40004FEAC07004D008B1294803E0294801E075
+:109F5000B8B12948206095E8070086E8070000208E
+:109F6000C4E90160A073D8F80C1004460F43C8F888
+:109F70000C7004F0F5FB0020F9F73CFB2046BDE82F
+:109F8000F0811E48E6E719496C3101EB800628682C
+:109F900038B102F0A1FE20B903A14FF40460F9F733
+:109FA00069FB1748D6E700002E2E5C2E2E5C2E2E65
+:109FB0005C2E2E5C2E2E5C2E2E5C636F6D706F6E91
+:109FC000656E74735C647269766572735F6E7266D7
+:109FD0005C757362645C6E72665F6472765F7573E3
+:109FE00062642E63000000002C010020B0120020EB
+:109FF00061A20000DDA1000035A1000095A00000D5
+:10A000001198000010B5FCF7C3FDBDE8104002F048
+:10A01000D1BC000010B500F013F858B10748007823
+:10A02000C0F30310012805D10448001D007810F08A
+:10A03000F00F01D0002010BD012010BDE80F00F08E
+:10A0400006480078082804D10448001D007800075D
+:10A0500001D000207047012070470000E00F00F0A1
+:10A0600010B5FFF7EDFF50B10748007810F0F00F82
+:10A0700005D10548001D007810F0F00F01D0002038
+:10A0800010BD012010BD0000E80F00F0004870472F
+:10A09000881300202DE9F041804616460C460868DA
+:10A0A00002F01AFE20B112A14FF40B70F9F7E2FA98
+:10A0B00065681F4FB54200D93546402D04D90CA123
+:10A0C00040F23620F9F7D6FA2A4638462168F7F7E3
+:10A0D00009FAC8E900756068401B60602068284480
+:10A0E00020606068002800D00120BDE8F0810000F9
+:10A0F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E9A
+:10A100002E5C636F6D706F6E656E74735C647269E4
+:10A11000766572735F6E72665C757362645C6E7294
+:10A12000665F6472765F757362642E630000000080
+:10A13000881300202DE9F041064690460D46086838
+:10A1400002F0CAFD20B114A140F25220F9F792FAB0
+:10A150006C68214F4046444500D90446402C04D940
+:10A160000DA14FF41770F9F785FA34B1224638463D
+:10A170002968F7F7B7F9376001E0002030607460B4
+:10A180006868001B686028682044286014B10120BA
+:10A19000BDE8F0810020FBE72E2E5C2E2E5C2E2EDB
+:10A1A0005C2E2E5C2E2E5C2E2E5C636F6D706F6E9F
+:10A1B000656E74735C647269766572735F6E7266E5
+:10A1C0005C757362645C6E72665F6472765F7573F1
+:10A1D00062642E6300000000881300202DE9F04126
+:10A1E000074616460C46086802F076FD20B90CA119
+:10A1F0004FF4F570F9F73EFA6568B54200D9354677
+:10A200002068C7E900056068401B6060206828443A
+:10A2100020606068002800D00120BDE8F0810000C7
+:10A220002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E68
+:10A230002E5C636F6D706F6E656E74735C647269B3
+:10A24000766572735F6E72665C757362645C6E7263
+:10A25000665F6472765F757362642E63000000004F
+:10A260002DE9F041074616460C46086802F034FD19
+:10A2700020B910A140F20B20F9F7FCF96568B5424E
+:10A2800000D93546002D0FD0D4F80000C7E90005ED
+:10A290006068A0EB0500606020682844206006D05C
+:10A2A0004FF00100BDE8F0814FF00000EEE74FF005
+:10A2B0000000F7E72E2E5C2E2E5C2E2E5C2E2E5CE0
+:10A2C0002E2E5C2E2E5C636F6D706F6E656E7473D8
+:10A2D0005C647269766572735F6E72665C757362D8
+:10A2E000645C6E72665F6472765F757362642E631F
+:10A2F000000000002DE9F04128B11E490A7822B182
+:10A300000820BDE8F0810720FBE748600120002419
+:10A31000087046024FEA040544F0800707F00F007A
+:10A32000082801D3314600E040213846FFF7C4FC3D
+:10A330003846FCF7F1FB8573641C0560E4B2856068
+:10A34000092CE9D35FF0000404F00F00082801D3C2
+:10A35000314600E040212046FFF7AEFC2046FCF7E6
+:10A36000DBFB8573641C0560E4B28560092CEBD3CC
+:10A370000020C6E72C01002003480078022801D302
+:10A3800001207047002070472C010020024800780F
+:10A39000002800D0012070472C01002010B5FFF7E5
+:10A3A000EBFF28B12720F7F779FE08B1012010BD97
+:10A3B000002010BD01488078704700002C0100206B
+:10A3C000502002F049BB10B5FFF74AFE58B1EFF339
+:10A3D000108472B64C2002F03FFB4C2002F03CFB94
+:10A3E00084F3108810BDBDE810404C2002F034BB4F
+:10A3F0000021016041601149096801700F49091D80
+:10A40000096841700D49083109680C4A0C3212681C
+:10A4100041EA02214180094910310968074A143292
+:10A42000126841EA02218180044918310968034A0F
+:10A430001C32126841EA0221C180704780740240D8
+:10A44000542002F009BB000070B5144C054620787A
+:10A45000022804D012A140F2FD60F9F70BF90020A8
+:10A4600060701F4C15B9FFF7FBFD00B11D4C1E4875
+:10A47000C0F804431D49E02081F800041B49012273
+:10A4800080202339C1F88002C1F800011848026019
+:10A49000BFF36F8FBFF34F8F70BD00002C01002002
+:10A4A0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE6
+:10A4B0002E5C636F6D706F6E656E74735C64726931
+:10A4C000766572735F6E72665C757362645C6E72E1
+:10A4D000665F6472765F757362642E6300000000CD
+:10A4E0000714C0010714E0010070024027E000E0FB
+:10A4F00004750240104810B50078022804D00FA15E
+:10A5000040F21C70F9F7B6F82720F7F7C7FD0028CE
+:10A5100010D004F0B3F8194900200860BFF36F8F22
+:10A52000BFF34F8F16498020C1F8800148171549A5
+:10A53000C1F8080310BD00002C0100202E2E5C2E57
+:10A540002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCF
+:10A550006D706F6E656E74735C647269766572732C
+:10A560005F6E72665C757362645C6E72665F647265
+:10A57000765F757362642E6300000000047502400C
+:10A5800004E000E00070024010B500242046F9F716
+:10A5900003F812484078B0B104F070F81048016830
+:10A5A000890510D40F4901220A60006882054FF026
+:10A5B000000001D5086006E00B4901240B680A4A37
+:10A5C00014322BB110600020F9F714F8204610BDAA
+:10A5D00049F275330B6010600B60F4E72C0100202A
+:10A5E000007402402C75024000EC0640034902480A
+:10A5F000C1F8080370470000041480010070024095
+:10A600002DE9F0410446000604D521A14FF40E6067
+:10A61000F9F730F8FFF724FD01274FF000082C4D23
+:10A62000002804F00F06404612D0F8F7B5FF204688
+:10A63000FCF73EFA8740A8682649B843A86040F274
+:10A64000C57000EB46000860091DC1F800801AE0E3
+:10A65000F8F7A2FF2046FCF72BFA8740A868B8431A
+:10A66000A860082E0FD2200604D51BA140F262403C
+:10A67000F9F700F8244A02EB8601C1F8A084BFF381
+:10A680006F8FBFF34F8FBDE8F0410020F8F7B2BFE6
+:10A690002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EF4
+:10A6A0002E5C636F6D706F6E656E74735C6472693F
+:10A6B000766572735F6E72665C757362645C6E72EF
+:10A6C000665F6472765F757362642E6300000000DB
+:10A6D0002C010020007802402E2E5C2E2E5C2E2EA7
+:10A6E0005C2E2E5C2E2E5C2E2E5C6D6F64756C6560
+:10A6F000735C6E7266785C68616C5C6E72665F75C6
+:10A700007362642E68000000007002400548017802
+:10A71000012901D0082070470021416001700846DE
+:10A72000704700002C01002010B500242046F8F7E7
+:10A7300033FF0E48407868B102F086F950B10C49F9
+:10A74000002008600B4901240B680A4AC02014321B
+:10A750002BB110600020F8F74DFF204610BD49F2E4
+:10A7600075330B6010600B60F4E700002C010020D3
+:10A770002C75024000EC06400FB438B5040003D13C
+:10A7800010A11C20F8F776FF606918B90DA11D20F3
+:10A79000F8F770FF206818B90AA11E20F8F76AFFC1
+:10A7A000606818B907A11F20F8F764FF0599002910
+:10A7B00005D006A800906A46204600F049F838BC4B
+:10A7C0005DF814FB2E2E5C2E2E5C2E2E5C2E2E5C45
+:10A7D0002E2E5C2E2E5C65787465726E616C5C66E4
+:10A7E0007072696E74665C6E72665F667072696EB6
+:10A7F00074662E630000000010B5040003D107A1A9
+:10A800000B20F8F737FFA268002A05D0D4E904032B
+:10A81000216898470020A06010BD00002E2E5C2EFD
+:10A820002E5C2E2E5C2E2E5C2E2E5C2E2E5C6578E1
+:10A830007465726E616C5C667072696E74665C6E73
+:10A8400072665F667072696E74662E630000000047
+:10A850002DE9FC4791460C465FEA000804D183A12C
+:10A860004FF49F70F8F706FFD8F8140020B97FA1C5
+:10A870004FF4A070F8F7FEFED8F8000020B97BA1D5
+:10A8800040F24110F8F7F6FED8F8040020B977A19D
+:10A890004FF4A170F8F7EEFE002C76D014F8011BEF
+:10A8A00039B125290ED04046F8F73CFF2078002822
+:10A8B000F4D198F80C00002867D04046BDE8FC476A
+:10A8C000FFF79ABF0020012221782B291BD02D29C8
+:10A8D00002D0302908D102E040F0010001E040F050
+:10A8E0000200641C002AEFD100252A290ED021780D
+:10A8F000A1F130020A2A11D205EB850201EB4205D3
+:10A90000641C303DF1E740F00400EAE7D9F800109C
+:10A910000B1DC9F800300968641C0D442178002320
+:10A920002E290BD114F8011FA1F130020A2A05D2F9
+:10A9300003EB830201EB4203303BF3E76C290DD0BC
+:10A9400068290BD0692921D00BDC252918D058297A
+:10A9500031D063290ED0642915D117E014F8011FF6
+:10A96000ECE7702969D0732932D075291BD078297A
+:10A9700009D120E0D9F80000011DC9F800100178C4
+:10A980004046F8F7CFFE641C90E76CE0D9F8001061
+:10A990000A1DC9F800200968CDE900500A22404686
+:10A9A000FCF7F6FEEFE7D9F800100A1DC9F8002001
+:10A9B00009680A2206E0D9F800100A1DC9F800202B
+:10A9C00009681022CDE90050404603F0CBFBDAE7DE
+:10A9D000D9F8001000270A1DC9F800200E68C0072A
+:10A9E00005D112E04046761C7F1CF8F79BFE3178BB
+:10A9F0000029F7D104E0202140466D1EF8F792FEB1
+:10AA0000BD42C0D9002DF6D1BDE74EB13046F6F7B4
+:10AA1000B7FD074604E0202140466D1EF8F782FE90
+:10AA2000BD4206D9002DF6D103E04046761CF8F76A
+:10AA300079FE31780029F8D1A5E7D9F80000011D89
+:10AA4000C9F80010056830214046F8F76BFE782100
+:10AA50004046F8F767FE08200021CDE900010346D3
+:10AA600010222946B0E7BDE8FC8700002E2E5C2EA0
+:10AA70002E5C2E2E5C2E2E5C2E2E5C2E2E5C65788F
+:10AA80007465726E616C5C667072696E74665C6E21
+:10AA900072665F667072696E74665F666F726D6112
+:10AAA000742E63002DE9F84F2E4D04008946288846
+:10AAB0004FF0010C69689A4616460CEB004025D011
+:10AAC0002268002A2DD0002E35D062684FF0100782
+:10AAD0001268531E13EA090F12D1E0467243494629
+:10AAE0002046F7F7DAFB00282FD02068534632467D
+:10AAF000056901B049462046AC46BDE8F04F6047C5
+:10AB000000292DD0184B19A2009726E031B10E2153
+:10AB10000091154B1FA221A100F001FD0E20BDE800
+:10AB2000F88F31B1082100910F4B27A21BA100F033
+:10AB3000F6FC0820F3E731B1092100910A4B25A268
+:10AB400016A100F0ECFC0920E9E7686840B1009725
+:10AB50002988054B204A08EB014010A100F0DFFCDA
+:10AB60001020DCE7B004002041F000006164647252
+:10AB70005F69735F706167655F616C69676E65646B
+:10AB800028705F66732C20706167655F6164647212
+:10AB900029000000705F66730000000025732063C9
+:10ABA0006865636B206661696C656420696E202549
+:10ABB00073282920776974682076616C7565203068
+:10ABC0007825782E00000000705F66732D3E705F60
+:10ABD000617069006C656E00AC060100F8B5030099
+:10ABE00010484FF001064FF00E054468008806EB50
+:10ABF000004009D069B119600C6801B0A446BDE8F5
+:10AC0000F04011461846604754B1074B07A2009523
+:10AC100003E02CB1044B07A2009508A100F07FFCD3
+:10AC20000E20F8BDB0040020F6EF0000705F6673E0
+:10AC300000000000705F61706900000025732063F0
+:10AC40006865636B206661696C656420696E2025A8
+:10AC500073282920776974682076616C75652030C7
+:10AC60007825782E0000000018B102680AB15269F8
+:10AC700010470020704700002DE9F84F414C0500B7
+:10AC80008B46208891464FF00106DDF828A06168C8
+:10AC900098464FF00E0206EB00401BD0B9F1000FB2
+:10ACA0001DD02A68002A23D00922B8F1000F29D02C
+:10ACB0006B685F68B8FBF7FC07FB1C83002B27D091
+:10ACC00029B1314B009231A23BA100F028FC0920B0
+:10ACD000BDE8F88F51B100922B4B42A203E029B19D
+:10ACE000294B009241A234A100F019FC0E20EFE79D
+:10ACF00031B108210091244B3EA22FA100F00FFC9E
+:10AD00000820E5E70029E2D000921F4B3CA2DBE7D8
+:10AD10005846F7F7BCFA102798B14846F7F7B7FA44
+:10AD2000C8B1424659462846F7F7B7FAF8B1CDF808
+:10AD300000A0286843464A46C46859462846A047AA
+:10AD4000C6E7606800281BD0009720880E4B06EBF2
+:10AD500000402CA207E0606890B1009720880A4B61
+:10AD600006EB00402DA214A100F0D9FB08E06068BA
+:10AD700030B100972088044B06EB004030A2F2E788
+:10AD80001020A5E7B00400202EF0000021286C65FB
+:10AD90006E202520705F66732D3E705F666C617358
+:10ADA000685F696E666F2D3E70726F6772616D5F6E
+:10ADB000756E697429000000257320636865636BF4
+:10ADC000206661696C656420696E202573282920DE
+:10ADD000776974682076616C756520307825782EE7
+:10ADE00000000000705F667300000000705F737207
+:10ADF00063000000705F66732D3E705F61706900D4
+:10AE00006C656E00616464725F69735F616C696731
+:10AE10006E656433322864657374290061646472FA
+:10AE20005F69735F616C69676E656433322828758A
+:10AE3000696E7433325F7429705F73726329000026
+:10AE4000616464725F69735F77697468696E5F6279
+:10AE50006F756E647328705F66732C2064657374FD
+:10AE60002C206C656E29000013B50C46684600F076
+:10AE700013F8009900EB8101D1F8002722F4403249
+:10AE8000C1F80027009900EB8100D0F8001741EAD3
+:10AE90000441C0F800171CBD10B5044600683028F6
+:10AEA00004D308A140F2A110F8F7E4FB20682028A1
+:10AEB00002D24FF0A04010BD00F01F0020600D48EE
+:10AEC00010BD00002E2E5C2E2E5C2E2E5C2E2E5CD5
+:10AED0002E2E5C2E2E5C6D6F64756C65735C6E72CD
+:10AEE00066785C68616C2F6E72665F6770696F2E42
+:10AEF00068000000000300507CB5154604460C4A6B
+:10AF00006618022ED2E90002CDE9000204D909A197
+:10AF100040F2B920F8F7AEFB694605E051F824008D
+:10AF2000D0F81005641C01C5A642F7D87CBD00000E
+:10AF3000B4EB00002E2E5C2E2E5C2E2E5C2E2E5C92
+:10AF40002E2E5C2E2E5C6D6F64756C65735C6E725C
+:10AF500066785C68616C2F6E72665F6770696F2ED1
+:10AF600068000000034908B508440021016000683A
+:10AF7000009008BD0060004002494058012800D000
+:10AF800000207047006000402DE9F0410E461C494A
+:10AF900004460025D1F81024104609E0037AAB429C
+:10AFA00005D16D1C0A2DF7DB4FF0FF3525E0406819
+:10AFB0000028F3D1681C20D02572D1F8100440B1CC
+:10AFC00040686060D1F8100444600027DFF83480E6
+:10AFD0000FE00020C1F810446060F6E708EBC700FE
+:10AFE000C279B24200D33246207A394600F090FB53
+:10AFF0007F1C00F05DFBB842F0D82846BDE8F08128
+:10B00000641900206412010038B54469C068002248
+:10B01000694600F06BFF002803D100212046F9F7B4
+:10B020009FFC38BD10B54469606801688A680121D9
+:10B03000904718B10420A168087010BD0320FAE7FA
+:10B040002DE9F34146690446B068007804281ED013
+:10B05000032807D0002501A9E06801F00BF985F06D
+:10B06000010709E00125F6E739463046F9F778FC93
+:10B0700001A9E06801F0FEF80028F5D1019800F080
+:10B0800040FC002D03D000213046F9F769FCBDE8F3
+:10B09000FC8100000148806802F078B8600200205E
+:10B0A00038B5002216491748FFF798FD164C0121C4
+:10B0B00008B1217038BD0220207014480025C0F866
+:10B0C000801101216068FCF719FD1149486A0A8D59
+:10B0D000CB6A61F39F200F49086090B2C1E9010378
+:10B0E0000A4600950C2307482169FFF7C5FD206932
+:10B0F0000C302061A068BDE838400121FCF7FEBC9F
+:10B1000060F00000580300206002002004E000E02E
+:10B11000E4F100005417002070B50B4C0D46207868
+:10B1200001280FD0084600F0ECFB2946A068FDF787
+:10B1300015F82078022805D1A068BDE870400121EB
+:10B14000FCF7DCBC70BD00006002002070B5074D4C
+:10B1500001200023287006480122010B09030C4638
+:10B160000448FFF79FFC2C6170BD000060020020C6
+:10B1700077250100580300203EB50F490B0B0F49FE
+:10B180001B0303F6FF72C1E90332014600220B489C
+:10B19000FFF724FD04000DD10025009502AA01A9A6
+:10B1A000684600F00FF80028F8D0054800990161C2
+:10B1B000057020463EBD00007725010058030020A1
+:10B1C0006002002070B50D4601681646044611B9AC
+:10B1D0001248010B090312482160FFF745FD68B1D1
+:10B1E000206828600C3030602868006800F0030197
+:10B1F000012905D0022907D0052070BD062070BDA9
+:10B20000C0F38310800002E0800D02F06BF921682A
+:10B210000C3008442060002070BD0000772501003C
+:10B22000580300200148406801F0B0BF60020020D0
+:10B230007047000070B50E4C0D462078002815D1DF
+:10B24000084600F05EFB29466068FCF787FFA169AD
+:10B250000844A06104F10C00FDF77DF8002805D139
+:10B260006068BDE870400021FCF748BC70BD00007C
+:10B27000600200200A4A012902EBC00007D002291F
+:10B2800007D0032907D0042907D0002070470220E7
+:10B29000704704207047007970474079704700007C
+:10B2A000641201002DE9FF5FF8F74CFA18B1002095
+:10B2B00004B0BDE8F09F874C0020C4F81804BFF329
+:10B2C0004F8F60680090A6684FF00009304004EB93
+:10B2D000800008E021680098814201D86160E6E7BB
+:10B2E000304004EB80000C306946FCF7A5FA0028DA
+:10B2F000F0D101AAA046009901EA060408EB8403F4
+:10B30000491CDB6842F82030401C00910328F2D32E
+:10B31000019800F00300022802D0012850D0BEE0BE
+:10B320000198A022810D8A46B2EB905F00D8A0213F
+:10B330000C4664F39F50C0F3C20701900C3166487D
+:10B3400000F096FA0500EAD000F0DBFA4B460C223A
+:10B3500001A9284600F0F0FA009909F10C0B3140E0
+:10B36000701A8000001D844223D95A4E0C3630B129
+:10B37000C2B208EB8101201A91460C3104E031463B
+:10B38000E2B2002691463046C4B25B46284600F041
+:10B39000D3FA0BEB09032EB1224631464FEA0500E2
+:10B3A00000F0CAFA00990AF1030001EB9000009046
+:10B3B0003DE008EB81015B46224628460C31EFE771
+:10B3C0000198C0F38310062800D30620019960F38A
+:10B3D0008911C1F38310C1F3C207C01C0191810020
+:10B3E0003D4800F045FA050059D000F08AFA4B4676
+:10B3F0000C2201A9284600F09FFA09F10C0900244B
+:10B400000FE000984B460246304008EB8001501C8C
+:10B410000090042228460C3100F08EFA09F104094C
+:10B42000641C0198C0F38310A042EAD8B5B3D8F8E1
+:10B430001044D8F818044646F8B1284600F067FAD8
+:10B4400042E0607A012817D1BDF80800234A00EBDA
+:10B45000400002EB8000217A806801EB4101C84086
+:10B4600000F00700052F00D10327B84204D322685B
+:10B4700020462946126890476468002CE1D128468E
+:10B4800000F045FA0020F8F787F8D6F8180408B954
+:10B49000009870600020F8F7ADF815E0FFE7D8F8E5
+:10B4A000104404E021682046896888476468002CBD
+:10B4B000F8D10B484168022906D30088022101EB2C
+:10B4C000004008A100F018F8F8F73CF980F00100FE
+:10B4D000EEE6000064190020AC1301006C030020AC
+:10B4E000F80400204261636B656E647320666C75BE
+:10B4F000736865640000000000231A4602F046BB32
+:10B5000008B5012300926A4602F040FB08BD1CB555
+:10B51000CDE9002302236A4602F038FB1CBD3EB58C
+:10B52000069C8DE81C0003236A4602F02FFB3EBDFB
+:10B530007FB5DDE908458DE83C0004236A4602F04A
+:10B5400025FB7FBD70B586B00DF1280C9CE870001E
+:10B550008DE87C0005236A4602F018FB06B070BD3A
+:10B560002DE9F0470E4680461C46924608293ED8F3
+:10B5700094F80C90002020731946104601F0A8FDA5
+:10B580000025B54206D218F805201AA12046FFF77B
+:10B59000F3F803E019A12046FFF7EEF86D1C082D23
+:10B5A000EFD317A12046FFF7E7F80025B54210D2E8
+:10B5B00018F80570F5F73EFF0068C05D10F03E0F0B
+:10B5C00001D03A4600E02E220EA12046FFF7D4F823
+:10B5D00003E00DA12046FFF7CFF86D1C082DE5D341
+:10B5E00001222146504601F055FD84F80C90BDE83B
+:10B5F000F087000020253032780000002020200055
+:10B600007C00000025630000200000002DE9F047C9
+:10B6100005001FD0214C4FF00009FF20C4F8009016
+:10B62000C4E90190C4F81894C4F8149484F82094E0
+:10B63000084600F00DF91A48C4F80C5400F065F9FA
+:10B64000002808D11749DFF86080A1EB0800C7087F
+:10B6500000241EE00720BDE8F087002635460CE0F8
+:10B66000AC4209D058F8340058F835101422F5F7D8
+:10B67000A5FF002800DD761C6D1CBD42F0D30B49F0
+:10B6800004EB440001EB8000C0F804900480468085
+:10B69000641CBC42E1D30020DDE7000064190020F7
+:10B6A000AC13010074130100641201006C0300204C
+:10B6B00002480349401AC008704700007413010093
+:10B6C000641201007FB505461146002401A87BB134
+:10B6D000FCF76EFDA0B901980B4900EB400001EBAF
+:10B6E000800005EB45018068C84000F0070407E0D2
+:10B6F000FCF75EFD20B90548019900EBC100847993
+:10B7000004B0204670BD00006C03002064120100EC
+:10B7100030B50F4B01EB410103EB810400EB40001E
+:10B720000723A56803FA00F18D4302F00701814069
+:10B73000294300252A46A16003FA02F00840D040C0
+:10B74000A84200D90546D21C0A2AF5D3656030BD4F
+:10B750006C03002013B56846FCF72AFD08B10020F1
+:10B760001CBD0248009950F831001CBD6412010054
+:10B7700070B508480125D0F8104480F8205405E041
+:10B78000657221682046496888476468002CF7D1B3
+:10B7900070BD0000641900202DE9FF4781460C9D13
+:10B7A00000200C462F7B28739846164629461846DB
+:10B7B00001F08EFC072E42D2DFE806F004090F16D6
+:10B7C0001F2A360049462846FEF7D6FF37E049468D
+:10B7D00028462268FEF7D0FF31E0D4E9002349462D
+:10B7E0002846FEF7C9FF2AE0A0680090D4E90023AC
+:10B7F00049462846FEF7C0FF21E0D4E90201CDE921
+:10B800000001D4E9002349462846FEF7B5FF16E0BB
+:10B8100004F1080007C88DE80700D4E90023494671
+:10B820002846FEF7A9FF0AE004F108000FC88DE8DA
+:10B830000F00D4E9002349462846FEF79DFF002269
+:10B840002946404601F026FC2F73BDE8FF87000023
+:10B85000054A0121054B516001E04008490098422A
+:10B86000FBD8C2E900017047C802002040420F0027
+:10B870002DE9F041058B80462D1F4819C01CB0FBF7
+:10B88000F5F0C6B24046FCF791FD041E19D0002029
+:10B89000207101206071E58000272546761EC4F8DE
+:10B8A00000800BE04046FCF781FD60B16179491CE6
+:10B8B0006171286005467F1CC0F80080B742F1D353
+:10B8C0002046BDE8F081204600F002F80020F8E7AD
+:10B8D0002DE9F041457901466B1E002201E009681F
+:10B8E000521C9A42FBD30F680146002605E03846F9
+:10B8F0000C68FCF7C1FD2146761CAE42F7D3BDE8CB
+:10B90000F0810121001DFCF729BDFCF7FBBD10B53E
+:10B9100004460121001DFCF742FD10F0FF0F04D189
+:10B920002046BDE81040FFF7D3BF10BD38B5012455
+:10B930000094FCF7C9FB38BD38B500240094FCF72F
+:10B94000C3FB38BD2DE9F84F834600F091F9054659
+:10B95000DBF80800D0F84803C0F3400030B1584687
+:10B96000BDE8F84F00221146FDF7E8BA1C4803680D
+:10B970001CA208215846FDF783FA1948001D0368E8
+:10B980001DA208215846FDF77BFADFF85480DFF846
+:10B99000509008F10808002409F1100908F1040A80
+:10B9A0001AE00020F7F7F8FDC8F80040D9F8007059
+:10B9B000DAF800600020F7F71DFE234613A20821E5
+:10B9C00058460096FDF75CFA234617A20821584610
+:10B9D0000097FDF755FA641CAC42E2D3BDE8F88F3E
+:10B9E00090ED00E04D50555F545950453A0930787C
+:10B9F000253038580D0A00004D50555F4354524CC5
+:10BA00003A093078253038580D0A00000D0A4D509B
+:10BA1000555F524241525B25755D3A0930782530B9
+:10BA200038580D0A000000004D50555F52415352E6
+:10BA30005B25755D3A093078253038580D0A0000CD
+:10BA40002DE9FC4107468068D0F84803C0F3400068
+:10BA500038B102B03846BDE8F04100221146FDF78A
+:10BA60006DBA00F005F90646009030480068C0073E
+:10BA700001D02FA300E030A332A208213846FDF701
+:10BA8000FFF900244EE00020F7F786FD2748001D4F
+:10BA9000046026480C300568001FD0F800800020A4
+:10BAA000F7F7A8FDE807234633D032A2082138462D
+:10BAB000FDF7E6F9C5F344010120491C884008EB75
+:10BAC0000001491ECDE90010434630A20821384646
+:10BAD000FDF7D6F9284600F0D3F8034637A208212F
+:10BAE0003846FDF7CDF9284600F048F9034637A25D
+:10BAF00008213846FDF7C4F9284600F0FBF8034654
+:10BB000036A208213846FDF7BBF9E80003D538A373
+:10BB100002E038A201E03DA33DA208213846FDF72E
+:10BB2000AFF9641CB442AED3BDE8FC8194ED00E0F3
+:10BB3000456E61626C65640044697361626C656442
+:10BB4000000000004D50552053746174653A202563
+:10BB5000732C20257520756E696669656420726591
+:10BB600067696F6E732061766961626C652E0D0A7C
+:10BB70000D0A0000526567696F6E2025753A2045F1
+:10BB80006E61626C65640D0A00000000092D204C96
+:10BB90006F636174696F6E3A093078253038582DBB
+:10BBA000307825303858202873697A653A20257511
+:10BBB000206279746573290D0A000000092D204167
+:10BBC00063636573733A0925730D0A00092D2054C8
+:10BBD0007970653A090925730D0A0000092D204383
+:10BBE000616368696E673A0925730D0A00000000F9
+:10BBF000584E0000526567696F6E2025753A2044E3
+:10BC0000697361626C65640D0A0000002D2D0000EF
+:10BC1000092D20466C6167733A0925730D0A0D0AD8
+:10BC20000000000008B5012905D08168D1F848134B
+:10BC3000C1F3400129B10022BDE808401146FDF7DB
+:10BC40007DB951680091136802A20221FDF718F92D
+:10BC500008BD000025733A20756E6B6E6F776E20FD
+:10BC6000706172616D657465723A2025730D0A000A
+:10BC700002480068C0F307207047000090ED00E024
+:10BC8000C0F30260082813D2DFE800F00406080AB7
+:10BC90000C0E101007A0704708A0704709A070474D
+:10BCA0000AA070470BA070470CA070470DA070470A
+:10BCB0000EA070472D2D2F2D2D00000052572F2D37
+:10BCC0002D00000052572F524F00000052572F52A4
+:10BCD000570000003F3F2F3F3F000000524F2F2DE5
+:10BCE0002D000000524F2F524F000000556E6B6E1A
+:10BCF0006F776E0010B5C0F3C241C0F34043C0F38C
+:10BD0000004200F47C100404240C17D10014152800
+:10BD100014D2DFE800F00B0B0D0F0B0B0B0B0B130A
+:10BD200013110B13130B0B1313130B000A4810BD45
+:10BD30000AA010BD0BA010BD0CA010BD042908D393
+:10BD40008807000F40EA43000B49104351F82000D8
+:10BD500010BD0148383010BDB4BC000057542F57F7
+:10BD60005400000057422F574200000057425741ED
+:10BD70002F57425741000000E800002000F47C10DB
+:10BD80000104090C15D10114152912D2DFE801F0C4
+:10BD90000B0D18180B0D1616181111181611111677
+:10BDA0000F1111110F0008A070470EA0704712A0CC
+:10BDB0007047C10C042905D3400301D510A070477A
+:10BDC00014A0704715A070475374726F6E676C793A
+:10BDD0002D6F7264657265642C20536861726561B1
+:10BDE000626C65004465766963652C2053686172F6
+:10BDF0006561626C650000004465766963650000FA
+:10BE00004E6F726D616C2C20536861726561626C5B
+:10BE1000650000004E6F726D616C000052657365C5
+:10BE200072766564206F7220496D706C656D656E09
+:10BE3000746174696F6E20446566696E65640000A4
+:10BE4000094902220A60BFF36F8FBFF34F8F0A1DAB
+:10BE5000106006480268002AFCD000200860BFF38A
+:10BE60006F8FBFF34F8F704704E5014000E401403E
+:10BE700070B50E4C01232360BFF36F8FBFF34F8F5C
+:10BE800000230B4D08E000BF51F8236040F8236009
+:10BE90002E68002EFCD05B1C9342F5D3002020605E
+:10BEA000BFF36F8FBFF34F8F70BD000004E50140FB
+:10BEB00000E4014000F180410868002210B1012037
+:10BEC0000A607047104670477047000010B50400C4
+:10BED00004D105494FF4F670F7F7CCFB204600F08B
+:10BEE000BBFAA168081A10BD38C100002DE9F04165
+:10BEF00090460D4604004FF0000703D123A1B32064
+:10BF0000F7F7B8FB1DB921A1B420F7F7B3FB002068
+:10BF1000F7F742FB204600F0A1F830B105270020DA
+:10BF2000F7F768FB3846BDE8F08120680668B8F18D
+:10BF3000000F05D10168204600F046F9216808602D
+:10BF4000E268012A0CD0022A0ED0042A11D06068BF
+:10BF5000082A13D006FB02012846F5F7C3FADEE7EC
+:10BF60006068805D2870DAE7606830F81600288025
+:10BF7000D5E7606850F826002860D0E700EBC601DE
+:10BF8000D1E90001C5E90001C9E700002E2E5C2EB1
+:10BF90002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F65
+:10BFA0006D706F6E656E74735C6C696272617269DC
+:10BFB00065735C71756575655C6E72665F717565DC
+:10BFC00075652E630000000070B514460E4605002E
+:10BFD00004D113A14FF4A170F7F74CFB26B910A1BF
+:10BFE00040F24310F7F746FB4FF00000002C12D050
+:10BFF000F7F7D2FA287C78B12846FFF767FF84422A
+:10C0000000D3044622463146284601F010F90020AC
+:10C01000F7F7F0FA204670BDA868A042F2D8F0E722
+:10C020002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E4A
+:10C030002E5C636F6D706F6E656E74735C6C69629D
+:10C040007261726965735C71756575655C6E726647
+:10C050005F71756575652E630000000010B5040002
+:10C0600004D107A14FF4F270F7F704FB21680868C8
+:10C070004968884201D1012010BD002010BD000098
+:10C080002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EEA
+:10C090002E5C636F6D706F6E656E74735C6C69623D
+:10C0A0007261726965735C71756575655C6E7266E7
+:10C0B0005F71756575652E630000000070B5040042
+:10C0C00003D108A16420F7F7D5FA20680568416814
+:10C0D000204600F079F8A84201D1012070BD00206F
+:10C0E00070BD00002E2E5C2E2E5C2E2E5C2E2E5C43
+:10C0F0002E2E5C2E2E5C636F6D706F6E656E74738A
+:10C100005C6C69627261726965735C717565756595
+:10C110005C6E72665F71756575652E630000000068
+:10C1200010B5040004D104A14FF4F970F7F7A2FA96
+:10C130002068806810BD00002E2E5C2E2E5C2E2EF6
+:10C140005C2E2E5C2E2E5C2E2E5C636F6D706F6EDF
+:10C15000656E74735C6C69627261726965735C713F
+:10C16000756575655C6E72665F71756575652E6364
+:10C170000000000010B5040004D104A14FF4FC70CD
+:10C18000F7F778FA21680020886010BD2E2E5C2E0B
+:10C190002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F63
+:10C1A0006D706F6E656E74735C6C696272617269DA
+:10C1B00065735C71756575655C6E72665F717565DA
+:10C1C00075652E630000000070B50C46050003D1B4
+:10C1D00005495120F7F74EFAA868A04201D9601C22
+:10C1E00070BD002070BD000038C1000070B514465D
+:10C1F0000D46060004D110A140F2AF10F7F73AFA4D
+:10C2000025B90DA14FF4D870F7F734FA4FF00000BC
+:10C21000002C10D0F7F7C0F9304600F0FCFF844244
+:10C2200000D3044622462946304600F0C1FF0020D4
+:10C23000F7F7E0F9204670BD2E2E5C2E2E5C2E2ED8
+:10C240005C2E2E5C2E2E5C2E2E5C636F6D706F6EDE
+:10C25000656E74735C6C69627261726965735C713E
+:10C26000756575655C6E72665F71756575652E6363
+:10C27000000000002DE9F0410E4604004FF00008D8
+:10C2800003D12CA16F20F7F7F5F91EB929A1702071
+:10C29000F7F7F0F90020F7F77FF92046FFF70EFFD8
+:10C2A000070009D0207C38B14FF004080020F7F7D0
+:10C2B000A1F94046BDE8F081206845684168204604
+:10C2C000FFF782FF2168486037B120680168204687
+:10C2D000FFF77AFF21680860E268012A14D0022A79
+:10C2E00016D0042A19D0082A1CD06068314605FBF4
+:10C2F0000200F5F7F7F8204600F08DFF21688A6804
+:10C300008242D3D28860D1E7616830784855F2E73D
+:10C310006168308821F81500EDE76168306841F800
+:10C320002500E8E7D6E90001626802EBC502C2E930
+:10C330000001E0E72E2E5C2E2E5C2E2E5C2E2E5C55
+:10C340002E2E5C2E2E5C636F6D706F6E656E747337
+:10C350005C6C69627261726965735C717565756543
+:10C360005C6E72665F71756575652E630000000016
+:10C370002DE9F04F8046806889B0D0F84803C0F3BB
+:10C38000400038B109B04046BDE8F04F00221146E8
+:10C39000FCF7D4BD012907D909B04046BDE8F04FEC
+:10C3A0001FA20221FCF76CBD2249DFF88CB0A1EB83
+:10C3B0000B001C21B0FBF1F7002529E0C5EBC501FE
+:10C3C0000BEB81042046D4E9026AFFF7A9FE8146FF
+:10C3D000204600F041F8642209FB02F14243B1FB20
+:10C3E000F6F1B2FBF6F26369247CB4B10FF24C0CA7
+:10C3F000CDF81CC0CDF800A0CDE90596CDE901200F
+:10C40000CDE90361104A08214046FCF739FD6D1C57
+:10C41000BD42D3D309B0BDE8F08F0FF2300CE7E78F
+:10C4200042616420617267756D656E7420636F751B
+:10C430006E74000054140100C81301004E6F206F89
+:10C44000766572666C6F7700700701004F766572D3
+:10C45000666C6F770000000010B5040004D108A1DD
+:10C4600040F2D710F7F706F90020F7F795F82046C5
+:10C4700000F0D1FE04460020F7F7BCF8204610BDBE
+:10C480002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EE6
+:10C490002E5C636F6D706F6E656E74735C6C696239
+:10C4A0007261726965735C71756575655C6E7266E3
+:10C4B0005F71756575652E630000000070B50D46EF
+:10C4C000060003D10BA11420F7F7D4F81DB909A178
+:10C4D0001520F7F7CFF8746804E0B2682946904752
+:10C4E00018B1246820680028F7D1206828602560EA
+:10C4F00070BD00002E2E5C2E2E5C2E2E5C2E2E5C2F
+:10C500002E2E5C2E2E5C636F6D706F6E656E747375
+:10C510005C6C69627261726965735C736F72746C72
+:10C520006973745C6E72665F736F72746C69737436
+:10C530002E63000010B5040003D103A13D20F7F7DE
+:10C5400099F8206810BD00002E2E5C2E2E5C2E2E39
+:10C550005C2E2E5C2E2E5C2E2E5C636F6D706F6ECB
+:10C56000656E74735C6C69627261726965735C7329
+:10C570006F72746C6973745C6E72665F736F7274E1
+:10C580006C6973742E63000010B5040003D103A11D
+:10C590003720F7F76FF86068006810BD2E2E5C2E0C
+:10C5A0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F4F
+:10C5B0006D706F6E656E74735C6C696272617269C6
+:10C5C00065735C736F72746C6973745C6E72665FB2
+:10C5D000736F72746C6973742E63000010B504007D
+:10C5E00003D105A12B20F7F745F8616808680028FA
+:10C5F00001D002680A6010BD2E2E5C2E2E5C2E2EFD
+:10C600005C2E2E5C2E2E5C2E2E5C636F6D706F6E1A
+:10C61000656E74735C6C69627261726965735C7378
+:10C620006F72746C6973745C6E72665F736F727430
+:10C630006C6973742E63000070B50C46050003D15D
+:10C640000BA14320F7F716F81CB909A14420F7F70E
+:10C6500011F80021686806E0A24203D12168016058
+:10C66000012103E010460268002AF5D1084670BD9A
+:10C670002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2EF4
+:10C680002E5C636F6D706F6E656E74735C6C696247
+:10C690007261726965735C736F72746C6973745CD8
+:10C6A0006E72665F736F72746C6973742E630000D0
+:10C6B0000C4A10B502F58C730EE0991AC91001EB03
+:10C6C000D171491002EBC1010C68844201D90B46BB
+:10C6D00002E005D201F108029A42EED3002010BD1B
+:10C6E000486810BDCCF0000000B5FFF7E1FF00285E
+:10C6F00000D1014800BD0000B8F0000030B50506CB
+:10C7000000F00F030E4C03EB830004EB80000AD50E
+:10C71000082B03D30B480160001D09E0C0F8001688
+:10C72000C0F8042630BD082B04D307480160001D63
+:10C73000026030BDC0F80017C0F8042730BD00000B
+:10C7400000700240A0760240A077024010B5044677
+:10C7500000F00F00092804D30BA140F29640F6F731
+:10C7600089FF21064FF0010004F00F0200FA02F0E9
+:10C7700001D5114901E01049091D0968014201D0A4
+:10C78000012010BD002010BD2E2E5C2E2E5C2E2E02
+:10C790005C2E2E5C2E2E5C2E2E5C6D6F64756C658F
+:10C7A000735C6E7266785C68616C5C6E72665F75F5
+:10C7B0007362642E680000001075024070B5044674
+:10C7C000000604D415A140F29B30F6F753FF04F0A5
+:10C7D0000F00082804D311A14FF46770F6F74AFF41
+:10C7E000200704D10DA140F29D30F6F743FF01F080
+:10C7F000CFFD2046FAF790F9817B0125032902D06D
+:10C800000068002809D12046FAF752F98540E9432B
+:10C81000BDE870401148FBF7A7BD70BD2E2E5C2E01
+:10C820002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FCC
+:10C830006D706F6E656E74735C6472697665727329
+:10C840005F6E72665C757362645C6E72665F647262
+:10C85000765F757362642E6300000000380100206B
+:10C8600038B50446000604D41B4940F2BB30F6F745
+:10C8700001FF04F00F00082804D217494FF46F702D
+:10C88000F6F7F8FE01F084FD2046FAF745F9817BC2
+:10C890000125032915D00068002811D12046FAF798
+:10C8A00007F98540E9430D48FBF75EFD0C480B494D
+:10C8B000806800900C398DF80240496868468847C6
+:10C8C00038BD2046FAF7F4F88540E943BDE8384022
+:10C8D0000248FBF749BD0000DCE3000038010020FE
+:10C8E000D0EA000038B50446000604D51FA14FF475
+:10C8F0007F70F6F7BFFE04F00F00082804D31BA1D9
+:10C9000040F2FD30F6F7B6FE200704D117A140F241
+:10C91000FE30F6F7AFFE01F03BFD2046FAF7FCF8DB
+:10C92000817B0125032902D0006848B11AE0204626
+:10C93000FAF7BEF88540E9431C48FBF715FD11E006
+:10C940002046FAF7B5F88540E9431848FBF70CFD97
+:10C9500017481649006900900C398DF80240496863
+:10C9600068468847BDE8384001F058BD2E2E5C2E41
+:10C970002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F7B
+:10C980006D706F6E656E74735C64726976657273D8
+:10C990005F6E72665C757362645C6E72665F647211
+:10C9A000765F757362642E6300000000380100201A
+:10C9B000D0EA000070B50546000605F00F0402D568
+:10C9C000092C09D301E0092C0BD30D4940F23E405C
+:10C9D000F6F750FE280604D5094940F23F40F6F725
+:10C9E00049FE082C05D307480068C10300D5002084
+:10C9F00070BD054901EB8400D0F8A00470BD0000B3
+:10CA0000D8A60000C074024000700240024940589D
+:10CA1000002800D0012070470070024004490844FB
+:10CA200000210160BFF36F8FBFF34F8F704700008D
+:10CA30000070024003490860BFF36F8FBFF34F8F50
+:10CA4000704700000074024002480068002800D0CF
+:10CA5000012070472C7502400449084401210160FF
+:10CA6000BFF36F8FBFF34F8F70470000007002401D
+:10CA7000084810B5007918B907A19520F6F7FAFD16
+:10CA800000F032F91249012008600249091F0870BC
+:10CA900010BD0000440100202E2E5C2E2E5C2E2E98
+:10CAA0005C2E2E5C2E2E5C2E2E5C6D6F64756C657C
+:10CAB000735C6E7266785C647269766572735C73BF
+:10CAC00072635C6E7266785F636C6F636B2E63007B
+:10CAD00018050040084810B5007918B907A1D420FE
+:10CAE000F6F7C8FD4FF48070FCF759FD012081076F
+:10CAF000C1F80403086010BD440100202E2E5C2EF6
+:10CB00002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6FDF
+:10CB100064756C65735C6E7266785C647269766568
+:10CB200072735C7372635C6E7266785F636C6F6362
+:10CB30006B2E630010B50A4C207918B909A1DC20CE
+:10CB4000F6F798FD15490120086015494FF00110CE
+:10CB50000A6802F001128242FAD00020607110BD12
+:10CB6000440100202E2E5C2E2E5C2E2E5C2E2E5C80
+:10CB70002E2E5C2E2E5C6D6F64756C65735C6E7210
+:10CB800066785C647269766572735C7372635C6EFE
+:10CB90007266785F636C6F636B2E63000400004005
+:10CBA0000C04004010B5040003D108A17C20F6F766
+:10CBB00061FD144900200A790AB1852010BD0122C7
+:10CBC0000C600A7100224A7110BD00002E2E5C2EEE
+:10CBD0002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F0F
+:10CBE00064756C65735C6E7266785C647269766598
+:10CBF00072735C7372635C6E7266785F636C6F6392
+:10CC00006B2E63004401002070B54FF480763046EF
+:10CC1000FCF7BEFC114CB50560B13046FCF7BFFC1B
+:10CC20000120C5F80803607920B9012060712168EE
+:10CC3000002088474FF482763046FCF7A9FC002894
+:10CC40000AD03046FCF7ABFC0220C5F80803216887
+:10CC5000BDE870400120084770BD0000440100207D
+:10CC6000094810B5007918B908A1BF20F6F702FDF0
+:10CC70004FF48270FCF793FC02204107C1F80403D3
+:10CC800010490120086010BD440100202E2E5C2EAA
+:10CC90002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F4E
+:10CCA00064756C65735C6E7266785C6472697665D7
+:10CCB00072735C7372635C6E7266785F636C6F63D1
+:10CCC0006B2E630008000040002802D0014980015B
+:10CCD0000847704711EB00000121B1EB507F01D1F3
+:10CCE000012070470020704707480068012110F0BC
+:10CCF000010F08D14FF0E020E02280F80024C0F8B6
+:10CD00008012C0F80011704700E100E00748006899
+:10CD1000012110F0010F08D14FF0E020E02280F84F
+:10CD20000024C0F88012C0F80011704700E100E054
+:10CD300070B5040003D10DA14620F6F79BFC194DF8
+:10CD4000287808B1852070BD20781749C0F34000CD
+:10CD5000086015492078083900F001000860FFF7E5
+:10CD6000D5FF01202870002070BD00002E2E5C2E03
+:10CD70002E5C2E2E5C2E2E5C2E2E5C2E2E5C6D6F6D
+:10CD800064756C65735C6E7266785C6472697665F6
+:10CD900072735C7372635C6E7266785F706F7765D6
+:10CDA000722E63004C0100208005004070B54FF0EA
+:10CDB0008040D0F80453324C68070CD54FF484708F
+:10CDC000FFF778F838B1606818B92EA1E020F6F7BF
+:10CDD00051FC60688047A8060DD54FF48A70FFF7B4
+:10CDE00069F840B1A06818B926A1E820F6F742FC1E
+:10CDF000A1680020884768060DD54FF48C70FFF7B6
+:10CE000059F840B1A06818B91EA1EF20F6F732FC1E
+:10CE1000A1680120884728060DD54FF48E70FFF7D2
+:10CE200049F840B1E06818B916A1F820F6F722FCDD
+:10CE3000E16800208847E8050DD54FF49070FFF7B2
+:10CE400039F840B1E06818B90EA1FF20F6F712FCDE
+:10CE5000E16801208847A80511D54FF49270FFF7CB
+:10CE600029F800280BD0E06820B906A14FF48370A0
+:10CE7000F6F700FCE168BDE870400220084770BD8D
+:10CE80004C0100202E2E5C2E2E5C2E2E5C2E2E5C55
+:10CE90002E2E5C2E2E5C6D6F64756C65735C6E72ED
+:10CEA00066785C647269766572735C7372635C6EDB
+:10CEB0007266785F706F7765722E63004FF0804105
+:10CEC0004FF46070C1F8080370474FF080414FF491
+:10CED0006070C1F80403704703490022CA6000680B
+:10CEE000002800D0C86070474C0100200149002094
+:10CEF000C86070474C01002010B5124C606898B1B2
+:10CF0000606840694068042808D36068042140696B
+:10CF1000008801EB00400CA1FEF7EEFA606800F01B
+:10CF20006FFF0020606010BD0A4841680229FAD3F3
+:10CF30000088022101EB0040BDE8104006A1FEF789
+:10CF4000DBBA000064010020436F6D7061726520E0
+:10CF50004556540050040020436F6D706172652087
+:10CF60006576656E7420627574206E6F20616374DF
+:10CF70006976652074696D65722028616C726561DF
+:10CF800064792073746F707065643F29000000003D
+:10CF900070B516484168042906D30088042101EBC6
+:10CFA000004013A1FEF7A8FA1548416829B141686D
+:10CFB0004968406821F07F41416000F0A9FD04000C
+:10CFC00013D04FF080756068A84203D2204600F06D
+:10CFD00017FF03E0606820F07F4060602046FFF7A5
+:10CFE000A9FA002801D00446EDE770BD50040020E6
+:10CFF0004F766572666C6F772045565400000000CE
+:10D00000640100202DE9F84317460C0005462BD09B
+:10D01000DFF870804646D8F80000F7F771FF384413
+:10D0200087B23068F7F76CFFA968498A081AB0FB25
+:10D03000F7F086B22046F7F763FFA968381A87B27F
+:10D04000088BB0FBF6F206FB1202401C088382B18B
+:10D0500023460DA207212846FBF712FF3946284632
+:10D06000BDE8F843F9F7CEBAA96800200883BDE807
+:10D07000F883009405A207212846D8F80030FBF772
+:10D08000FFFEEBE750020020257300000D0A257318
+:10D090002573000010B50C46017A052908D0407AA6
+:10D0A00038B1084808A102682046FDF765FB00E09A
+:10D0B0001AB106A12046FDF75FFB2046BDE81040EF
+:10D0C000FDF79ABBE4020020257300000D0A000062
+:10D0D00038B5C3880D46044633B116A0009017A298
+:10D0E00018A12846FDF748FB217A052920D0607A4F
+:10D0F00048B1A088FEF7BEF8184951F8202018A1C1
+:10D100002846FDF739FB2846216800F0DDFFA0889E
+:10D110000021FEF71FFB03461049207A143951F80D
+:10D12000202001B02846BDE830400EA1FDF724BB09
+:10D1300038BD00001B5B306D000000001B5B313B05
+:10D1400033316D0025734C6F67732064726F70709C
+:10D150006564202825642925730D0A00E402002057
+:10D16000257300003C25733E2025733A2000000003
+:10D17000EFF30580C005C00D01D001207047EFF32B
+:10D18000148040F30000401C7047000008B50022E6
+:10D190006946FEF7ABFE002806D104488169491CA8
+:10D1A00081610098FEF7B3FB08BD0000600200201B
+:10D1B0002DE9F04104460068174688460568406836
+:10D1C000854201D8461B02E0A068461B761CE26837
+:10D1D0006068B74205FB02010CD87A434046F4F779
+:10D1E00081F9A168E819884200D900202168086007
+:10D1F000BDE8F08102FB06F52A464046F4F772F9D5
+:10D20000E268BE1B724308EB05006168F4F76AF937
+:10D2100020680660ECE701680A684968914201D31A
+:10D22000881A70478068801A0844401C70472DE9AE
+:10D23000F047164689460446FEF748FE80462068B9
+:10D24000A168426840688F1A6168E2687F1C00FB31
+:10D250000210BE420FD872434946F4F743F92068E2
+:10D260004168A2683144914202D84168314400E0EB
+:10D270000021416018E002FB07F52A464946F4F711
+:10D2800031F9E268F71B7A4309EB05016068F4F7AE
+:10D2900029F920684760B04506D2206841682046D9
+:10D2A000FEF792FF216808602046FFF7B4FF21686F
+:10D2B0008A68824200D28860BDE8F0872DE9F04795
+:10D2C0009246894604004BD02078212805D05E285C
+:10D2D00003D000270126002035E00127641CF9E770
+:10D2E00000262F2D02D05C2D04D00CE04FF0FF3033
+:10D2F000BDE8F0875FEACA7006D114F8010B514609
+:10D30000FAF711F8C5B25DB320782D282AD16078DC
+:10D310005146FAF708F810F0FF0023D05D2821D01D
+:10D32000A41C5C280AD15FEACA7107D114F8010B6A
+:10D330005146F9F7F8FF10F0FF00D9D04D4503DC56
+:10D34000814501DC0120804614F8010B5146F9F7B4
+:10D35000EAFFC5B25D2DC3D1002EC1D1B84504D1BD
+:10D360000020C5E74D45EFD1ECE72046C0E710B5FA
+:10D3700010461A46F4F7B6F8002010BD084670476C
+:10D3800010B50446F9F759FA08B1FFF701FE00217C
+:10D390002046F9F76BF908B1FFF7AEFD204600F023
+:10D3A000BBFD2046BDE81040AFF300802DE9F047FB
+:10D3B000334C814600264FF0040800BF00F0A8FB64
+:10D3C000002854D04768606840686168C1B16168EE
+:10D3D00000294AD0B84248D96068007E80B16068B0
+:10D3E00040694068042807D360684069018808EBF9
+:10D3F000014024A1FEF780F861682748FFF75EF836
+:10D4000000F08CFB054640694168042906D3018879
+:10D410003A4608EB014021A1FEF772F86A68184805
+:10D420004FF47A7300210830F9F728FA80B10D28FB
+:10D4300011D021499C20F6F71DF96869416804293B
+:10D44000BCD3018808EB01401CA1FEF755F8B5E7F5
+:10D45000606820B106E0284600F0D2FCEDE74846BF
+:10D46000F9F7F0F96560002EA8D1BDE8F087606893
+:10D470000028FAD14846BDE8F047F9F7F1B90000B5
+:10D480006401002054696D657220707265656D706D
+:10D490007465642E00000000C4EB000041637469F1
+:10D4A000766174696E672074696D657220284343E4
+:10D4B0003A2564292E00000088FB000054696D6540
+:10D4C000722065787069726564206265666F726546
+:10D4D000207363686564756C656420746F205254B2
+:10D4E000432E0000342800D93420C01C20F0030053
+:10D4F00070470020704700002DE9FE4308790C4674
+:10D50000012804D0022805D0032872D172E012222B
+:10D51000404977E0B4F80700092800D9092081467E
+:10D5200009264FF00008F5F7DFF925E0686820B913
+:10D5300039A140F29720F6F79DF86868406820B955
+:10D5400035A14FF42670F6F795F80027009700E014
+:10D550007F1C686801230022D0F804C02946684671
+:10D56000E0470028F4D1297A3E4401EB080000F09E
+:10D57000FF082846F5F71CFA0500D7D102A8F5F7F1
+:10D58000ADFB02990546894504D923A140F2AD209F
+:10D59000F6F770F81F494A4612312846F3F7A2FF02
+:10D5A00085F804806E80F5F72BFA18B1E87940F021
+:10D5B0002000E871F5F798F90146264880E8220234
+:10D5C000B4F80710C1600020F5F7E6FF114980208C
+:10D5D0000839F5F713FC040005D10E4980201039F5
+:10D5E000F5F7D8FA04460020F6F704F82046BDE81F
+:10D5F000FE830DE0E078B4F80510F5F79FFF010019
+:10D6000006D00A7803B0601CBDE8F043F5F736BBDE
+:10D610000620ECE75CEC00002E2E5C2E2E5C2E2EFD
+:10D620005C2E2E5C2E2E5C2E2E5C636F6D706F6EEA
+:10D63000656E74735C6C69627261726965735C7546
+:10D640007362645C6170705F757362645F636F7254
+:10D65000652E63008815002038B50D466846F5F73D
+:10D660003DFB04460098022804D20CA140F26F2032
+:10D67000F6F700F8002020802078174940F00100DC
+:10D68000207049784908C90702D040F00200207094
+:10D6900002222146681CF5F7F1FA38BD2E2E5C2EC9
+:10D6A0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F3E
+:10D6B0006D706F6E656E74735C6C696272617269B5
+:10D6C00065735C757362645C6170705F75736264CE
+:10D6D0005F636F72652E6300AC010020F8B50C46E5
+:10D6E000070004D142A140F22930F5F7C3FF24B965
+:10D6F0003FA140F22A30F5F7BDFF607810F0600FCF
+:10D700002AD10006494DA0784FF0000626D520B159
+:10D71000062808D008281FD10BE021463846BDE86E
+:10D72000F840FFF799BF21463846BDE8F840FFF7BB
+:10D73000E3BE6846F5F7D2FA01462878052802D0FC
+:10D74000042803D008E00120087000E00E700122D8
+:10D75000601CF5F793FAF8BD0620F8BD0A28FBD245
+:10D76000DFE800F0051E051305060505052DF3E7A6
+:10D770002878032803D0042801D0052824D1F4F701
+:10D78000EDFE042000F050FD15E0B4F80300012880
+:10D79000E2D1F5F735F980B1687840F0020009E090
+:10D7A000B4F803000128D7D1F5F72AF928B1687831
+:10D7B00020F0020068700020F8BD0F20F8BD287826
+:10D7C000052803D0042801D00820F8BDE07818B15E
+:10D7D000012805D00720F8BDF4F7C0FE042002E0C0
+:10D7E000F4F7D4FE052000F01FFD3046F8BD000020
+:10D7F0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E63
+:10D800002E5C636F6D706F6E656E74735C6C6962B5
+:10D810007261726965735C757362645C6170705F7C
+:10D82000757362645F636F72652E6300AC010020E4
+:10D83000F8B50546407810F0600F31D120486C797A
+:10D84000A978007821B1012923D0032928D111E03A
+:10D85000052801D0200729D16846F5F73FFA06468A
+:10D860002046FCF78FFA308002223146681CF5F71B
+:10D8700005FAF8BD04F00F01082911D2B5F803101C
+:10D8800071B9052801D0200710D12046FCF760FAB5
+:10D8900014E004F00F01082902D2B5F8031009B111
+:10D8A0000620F8BD052803D0200701D00820F8BDC8
+:10D8B0002046FCF723F92046FCF77CFA0020F8BD4F
+:10D8C000AC010020FEB50C46050004D12F494FF4F1
+:10D8D000D170F5F7CFFE24B92C4940F2A310F5F72B
+:10D8E000C9FE60784FF00606010642D5C0F341112B
+:10D8F00011B1012924D125E000F01F0001281FD11A
+:10D90000A07806281CD10020019002A8F5F7E6F9BE
+:10D91000064601A80090E278217933462846F4F7BC
+:10D9200083FF05280CD00198402803D31749A32072
+:10D93000F5F7A0FE3146601C019AF5F79FF9FEBD90
+:10D940000620FEBD2846F6F7CDFAF5F71DFFA178B3
+:10D95000212903D1B4F80710072901D03046FEBDB4
+:10D96000072200F10C0103B0601CBDE8F040F5F7A0
+:10D9700085B9C0F341100028F0D00128E0D103B0F0
+:10D9800021462846BDE8F04000F046B814FC0000EF
+:10D99000F8B50B4651780646144611F0600F25D1B4
+:10D9A0001C480906A17800781ED511B10A291DD19D
+:10D9B00009E005281ED16846F5F790F901460020D8
+:10D9C000088002220CE0052814D16846F5F786F994
+:10D9D000054619463046F5F773FC287001222946A2
+:10D9E000601CF5F74BF9F8BD0B2901D00620F8BDF6
+:10D9F000052801D00820F8BDB4F80300FF2801D99C
+:10DA00000720F8BDD27819463046BDE8F840F5F752
+:10DA100029BC0000AC010020F0B585B00D460746DA
+:10DA2000F6F760FAF5F7B0FE0446A878002620283D
+:10DA300002D022282FD12BE0B5F8070007282AD1E1
+:10DA40003846F6F74FFA0446F5F79EFEA9780170BE
+:10DA5000E9794170811C019602960091407801900D
+:10DA60000020F5F799FD69460020F5F713FA050047
+:10DA700008D11D4803A90068CDE903040020F5F78B
+:10DA800089F805460020F5F7B5FD284605B0F0BD3C
+:10DA9000B5F8070008B10620F8E7207DB5F80310B7
+:10DAA00000F0010001F00105A182A8421AD00DB1D9
+:10DAB000022100E00321384600F078FE95B938468F
+:10DAC000F8F7B8FDFBF7E8FF3846F8F7BCFDFBF7C1
+:10DAD000E3FFA6612662E6662667666704F1280012
+:10DAE000A667A0660020D1E71CEC00000022CA60F7
+:10DAF0004A60054A8A60052803D2044A52F8200089
+:10DB000000E000200860704784F20000AC020020B2
+:10DB10000148FEF739BD0000C4EB00000148FEF7E4
+:10DB20005DBD0000C4EB00002DE9F0410746002573
+:10DB3000F7F7E6F986B2002F25D0002420E000BFD9
+:10DB4000F3F778FC0168385D085CC00716D0601CEC
+:10DB500006E03A5C8A5CD20706D06D1CADB2401C70
+:10DB600080B2B042F5D309E045B13918751B3819B8
+:10DB70006A1C401CF3F7B6FCAEB20025641CA4B2CC
+:10DB8000701E8442DCDBBDE8F08100002DE9F84F17
+:10DB9000DFF8B0809246894606461F460122694654
+:10DBA0001846D8F80850F5F779FDE8B30098002139
+:10DBB0000446C01C0AE000BF00EA05025AF821C072
+:10DBC00008EB8202401C491CC2F80CC0B942F3D3D6
+:10DBD000BA46370CF8F740FD8346FDF769FDB842B9
+:10DBE00004D8194940F28310F5F744FD601C284021
+:10DBF00008EB800047EA0B41C160D8F80C044746A7
+:10DC00008047A11C294007EB81012C40C86007EB2D
+:10DC10008401C86866F3C5006AF3891069F39F2020
+:10DC200020F00300401C00E002E020F00400C86087
+:10DC300098F8200402E000BFFDF734FB0028FBD178
+:10DC4000BDE8F88F64190020800C010070B50C4607
+:10DC5000050003D107A15420F5F70CFD1CB905A15F
+:10DC60005520F5F707FD21462846BDE87040F3F73B
+:10DC70008EBC00002E2E5C2E2E5C2E2E5C64656DFC
+:10DC80006F5F636C695F636D64732E6300000000F7
+:10DC900070B50C46050004D108A140F61410F5F744
+:10DCA000E9FC24B905A140F61510F5F7E3FC21685D
+:10DCB0002868BDE87040F3F76ABC00002E2E5C2E89
+:10DCC0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F18
+:10DCD0006D706F6E656E74735C6C6962726172698F
+:10DCE00065735C636C695C6E72665F636C692E63FE
+:10DCF0000000000070B50546F5F734FC124C0646EE
+:10DD00002078F5F72FFC86420AD02846F5F72AFC42
+:10DD100020B104F10C00FBF78DFC01E0FBF748FC9F
+:10DD20002846F5F72CFC06462078F5F728FC8642B5
+:10DD300008D02846F5F723FC10B1FBF75FFD01E0A2
+:10DD4000FCF754FC257070BD8C0100202DE9F041DA
+:10DD500014460D00064604D11BA140F27A20F5F7C7
+:10DD600089FC24B918A140F27B20F5F783FC3046EA
+:10DD7000F8F778FB78B9B068FA210789B0F80C8019
+:10DD80003046F8F73FFCFA213046F8F7B7FA30464C
+:10DD9000F8F768FB10B10620BDE8F081B068008993
+:10DDA0002880B068808920802888C01B81B23046D6
+:10DDB000F8F716FB2188A1EB080081B23046F8F78E
+:10DDC0002DFC0020E8E700002E2E5C2E2E5C2E2E6F
+:10DDD0005C2E2E5C2E2E5C2E2E5C636F6D706F6E33
+:10DDE000656E74735C6C69627261726965735C63A1
+:10DDF0006C695C6E72665F636C692E630000000084
+:10DE000070B50446C06818B90F496120F5F732FCB7
+:10DE10000E4800250078A0B19CB1207E88B1D4E9DD
+:10DE200003108847A06850B1217E41B16168084461
+:10DE3000606021460648FEF741FB012501E0002015
+:10DE40002076284670BD000088FB00006401002099
+:10DE5000C4EB00000948007800280ED0084802688A
+:10DE6000521C026007484168032906D30088052137
+:10DE700001EB004004A1FDF743BB70470800002000
+:10DE80000C000020F8040020636F756E746572202A
+:10DE90003D2025640D0A000010B504460020F3F76C
+:10DEA0004BFE20B16068D0E90021002090476068F7
+:10DEB000D0E9002101209047A068224640F6CD41DC
+:10DEC0000068F4F703FB002805D0BDE8104002A16C
+:10DED0001B20F5F7CFBB10BD2E2E5C2E2E5C2E2EF8
+:10DEE0005C2E2E5C2E2E5C2E2E5C636F6D706F6E22
+:10DEF000656E74735C6C69627261726965735C6390
+:10DF00006C695C7274745C6E72665F636C695F727C
+:10DF100074742E63000000002DE9F84F374D8346DE
+:10DF200069462868FAF7F8F904464FF00408002714
+:10DF30004FF00109324EDFF8CCA05BE0207820B131
+:10DF4000012828D002284CD138E06068017E0029E1
+:10DF500047D180F818905846F8F78FFB0146606863
+:10DF60004268511A284A914203D9416821F07F4101
+:10DF70004160224861680830FEF7A0FA616848698C
+:10DF80004268042A2DD34A68018808EB01401FA18A
+:10DF9000FDF7B6FA25E061687068814200D17760CC
+:10DFA00016480830FEF748FB60684069416804295C
+:10DFB00017D3018808EB01401AA110E0FFF7AEFD6E
+:10DFC00008B10776FAE786F80090DAF8041003291A
+:10DFD00007D3BAF80000032101EB004015A1FDF7BB
+:10DFE0008BFA69462868FAF78CF969462868FAF7C7
+:10DFF00093F90446002CA1D1BDE8F88FBCEB0000DA
+:10E00000640100205004002017FCFF00537461726B
+:10E01000742072657175657374202843433A2564D2
+:10E02000292E000053746F702072657175657374CA
+:10E030002E00000053746F7020616C6C207265714B
+:10E04000756573742E000000F8B5114C0D46064638
+:10E0500069462068FAF74AF9B8B106704560694622
+:10E060002068FAF764F918B10A48F8F7D5FB0AE016
+:10E0700009484168022906D30088022101EB0040CB
+:10E0800006A1FDF739FA0020F8BD0420F8BD000014
+:10E09000BCEB00006C010020500400205363686555
+:10E0A00064756C696E6720696E74657272757074E0
+:10E0B000656420616E6F746865722073636865645F
+:10E0C000756C696E672E0000FEB51A4A6FF0E005A8
+:10E0D0005368B1FBF3F411684FF46162B4FBF1F3E0
+:10E0E000B3FBF2F2554303EB05153C23B5FBF3F309
+:10E0F000A3EB031605EB8606B4FBF1F501FB154413
+:10E100004FF47A756543B5FBF1F504EB440C05FB60
+:10E1100001F7CCEBC414C7EBC4044FF47A777C430B
+:10E12000B4FBF1F10096CDE9015103A1FCF724FB0A
+:10E13000FEBD0000C80200205B253032643A253065
+:10E1400032643A253032642E253033642C25303346
+:10E15000645D200010B50248FAF7F4F8002010BD05
+:10E160005C0200202DE9F05F8346DDE90A4A99460A
+:10E1700090460D460846012703E000BFB0FBF8F0CB
+:10E180007F1C4045FAD2B94500D94F465FEACA70B4
+:10E1900012D18CB15FEA8A7002D5B9F1000F01D0BB
+:10E1A000202607E0302605E031465846641EF5F784
+:10E1B000B9FA0CB1A742F7D35FF00106B9F1010F2C
+:10E1C00002D9A9F1010903E0B5FBF6F0404502D3FD
+:10E1D00006FB08F6F2E7DFF83C9000BFB5FBF6F06F
+:10E1E00000FB165519F800105846F5F79BFAB6FBD8
+:10E1F000F8F6002EF2D15FEACA7009D0002C07D0E1
+:10E20000A74205D220215846641EF5F78BFAF5E7A0
+:10E21000BDE8F09FE6EF000002480068002800D04B
+:10E2200001207047B401002007490A78824209D0D2
+:10E230000870052803D0487820F002004870034891
+:10E24000F4F742BE70470000AC01002048EC00002B
+:10E250002DE9FE4F8046486891464FF0010A0C4672
+:10E2600028B92068F4F7A4FB08B9A06890B1B9F107
+:10E27000400F04D937A140F27110F5F7FBF90026E1
+:10E280000096FBF703FFE768834648464F4559D998
+:10E29000074657E04FF0000AC8F800A0C8F804A0ED
+:10E2A00054E0A068B84201D93D4600E005466168E7
+:10E2B00039B10BEB06002A46F3F714F90020606031
+:10E2C0000CE058B121680BEB06022B464868D0F8E9
+:10E2D00004C004F11000E04701200090A068A7EB03
+:10E2E0000507411BA160E0682E44A0EB0500E0603B
+:10E2F00005D1009818B12068F4F75AFB2060E06857
+:10E3000010B1A068F0B902E04FF0000A1AE02068EE
+:10E3100000284FF0000001D0019009E060609EB13C
+:10E320004E4511D24FF0000A0EE0A068401CA060DC
+:10E330002168012300224868456801A8A8470028F1
+:10E34000F3D12061002FACD1C8E900B65046BDE83A
+:10E35000FE8F00002E2E5C2E2E5C2E2E5C2E2E5C50
+:10E360002E2E5C2E2E5C636F6D706F6E656E7473F7
+:10E370005C6C69627261726965735C757362645C1E
+:10E380006170705F757362645F636F72652E6300A6
+:10E390000249002008600249C87070471C7C024096
+:10E3A0002C01002070B50446010600F00F0502D5CF
+:10E3B000092D09D301E0092D08D308A140F28920D5
+:10E3C000F5F758F9200601D5042000E0282000EBDD
+:10E3D0008500BDE87040FEF73FBB00002E2E5C2E8E
+:10E3E0002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FF1
+:10E3F0006D706F6E656E74735C647269766572734E
+:10E400005F6E72665C757362645C6E72665F647286
+:10E41000765F757362642E63000000002DE9F04F93
+:10E42000514D89B0E878002846D180464FF0010967
+:10E430003EE000BF90FAA0F0B0FA80F63046F5F763
+:10E4400024F98346F8F768FB0446006820B947A121
+:10E4500040F23150F5F70EF95FEA0B6007D5D4E9C9
+:10E460000031A28902A89847002836D037E05846E4
+:10E47000FBF7C8FDD4E9007182460346A28902A8D1
+:10E48000B84707460298D0B1039951451DD20220E2
+:10E49000A07309FA06F0C14333480C30F9F764FF62
+:10E4A0004248006B00908DF802B069686846884762
+:10E4B000D5E902100840BDD109B0BDE8F08F03983E
+:10E4C00050B12AA140F24D5004E0514504D027A19B
+:10E4D00040F25C50F5F7CEF80FB9C4F8008034492B
+:10E4E0008220086085F80390A96809FA06F0814344
+:10E4F000A960A06803990844A060DDE902125846AB
+:10E50000FEF7FCF8FBF7ACFD18B32A4C4FF482750C
+:10E510002846FEF783FA5846FFF744FF0220FEF72D
+:10E52000D3FB2846FEF772FA0028F1D01E2000E047
+:10E530000220FEF7C9FB20688006F9D50120FEF70E
+:10E54000C3FB5846FBF74EFCFEF760FA0028DFD00D
+:10E55000B2E75846FFF726FF5846FBF743FCFEF7A5
+:10E5600055FA0028F8D0A7E72C0100202E2E5C2EAB
+:10E570002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F5F
+:10E580006D706F6E656E74735C64726976657273BC
+:10E590005F6E72665C757362645C6E72665F6472F5
+:10E5A000765F757362642E6300000000D0EA00009D
+:10E5B0001C7C0240747402402DE9F8430746002099
+:10E5C000F4F7EAFF3846F8F7A7FA06463806294D69
+:10E5D0004FF000084FF003094FF0010438461ED4F5
+:10E5E000F8F766FAE96804FA00F0884303D0384681
+:10E5F000FCF706F810E03846C6F80080F8F758FA3D
+:10E60000E96804FA00F081433846E960F8F750FA07
+:10E610008440A868A043A86086F80E9024E0F8F72C
+:10E6200047FAD5E9022104FA00F061EA0201084242
+:10E630001AD03846F8F73CFAE96804FA00F081434A
+:10E640003846E960F8F734FA8440A8680443AC60BF
+:10E650000948C6F8008086F80E90006800908DF892
+:10E660000270696868468847BDE8F8430020F4F7FF
+:10E67000C1BF00002C010020D0EA00002DE9F041CC
+:10E68000104EB068040CF06824040443012712E023
+:10E6900094FAA4F0B0FA80F52846F4F7F6FF00F0FB
+:10E6A0000F00082804D22846F4F7EFFFFFF784FF95
+:10E6B00007FA05F08443002CEAD140F2FF10B06065
+:10E6C000BDE8F0812C010020012238B58A400C49B8
+:10E6D0000C468B6813438B606168E468094B050640
+:10E6E00002EA040203D5002A09D19A6902E0002A4D
+:10E6F00005D1DA6900928DF802006846884738BD76
+:10E700002C010020D0EA00002DE9F0411148F4F777
+:10E71000E1FD18B1104ACF21F2F77CFD0F48F3F765
+:10E72000EFFF18B10C4AD421F2F774FDF4F792FE12
+:10E7300018B1094AD921F2F76DFD064E4FF47A74EB
+:10E74000403EA701751C3846A847641EFAD1BDE8B3
+:10E75000F081000060EA0000A87E000098EF000051
+:10E7600002498020C1F800027047000004E000E088
+:10E7700010B5082809D009280FD00A2811D00E2872
+:10E7800013D1BDE81040F4F7B1BAFBF7F5FD00284E
+:10E790000BD1BDE81040F4F7D3BABDE81040F4F750
+:10E7A000C3BEBDE81040F4F787BE10BD70B50C467F
+:10E7B0000546F5F797FBC269002A04D02146284692
+:10E7C000BDE87040104770BD02494968002900D07B
+:10E7D000084770473C1500201CB5002913D08268FB
+:10E7E000D27D8A420FD008A3D3E90023CDE90023CC
+:10E7F00001F12F028DF803208268D17500696A4605
+:10E8000003A1FBF7B9FF1CBD1B5B34006D000000CA
+:10E81000257300001CB5826899B1927D8A420FD0A1
+:10E820000CA2D2E90032CDE9003201F12F028DF8BD
+:10E8300005208268917500696A4608A1FBF79CFF74
+:10E840001CBD9175006902B0054ABDE8104003A1E6
+:10E85000FBF792BF1B5B313B33006D00257300005B
+:10E8600060EF000010B50446F6F74AFB002105E012
+:10E87000625C3F2A06D02A2A04D0491C8142F7D381
+:10E88000002010BD012010BD002070472DE9FC4183
+:10E8900080461C4617460E460C48089DF9F75BFD5E
+:10E8A00010B11120BDE8FC81A20839463046FDF7C1
+:10E8B000DFFA0648F9F746FD33463A46012140465D
+:10E8C000CDE90045F8F742FB0020EBE75C020020B1
+:10E8D000B8F3000094F30000000000001D5E00008B
+:10E8E00000000000E8E8000004F40000E4F3000089
+:10E8F00000000000455F000008F40000C0F30000C5
+:10E9000000000000815F0000000000000000000027
+:10E91000000000000000000010F4000010F40000EF
+:10E92000E0E80000895E000018F4000018F4000020
+:10E9300000000000B95F00000000000040E9000096
+:10E9400070F4000038F400000000000031550000B1
+:10E9500078F4000050F40000000000006955000049
+:10E9600068F4000020F4000000000000A155000041
+:10E970000000000000000000000000000000000097
+:10E98000A4F4000080F4000038E9000025540000E1
+:10E9900001000000C569000000000000A0E90000BF
+:10E9A000FCF50000D4F40000000000004D5600000B
+:10E9B00000F60000ACF4000090E90000E957000008
+:10E9C00008F60000C0F4000090E90000B55800000F
+:10E9D00010F60000D8F5000000000000A959000062
+:10E9E0000000000000000000000000000000000027
+:10E9F0003CF6000018F6000098E90000D955000028
+:10EA00007CFA000078FA00005CFA000000000000C8
+:10EA100028000020000000000000000000000000AE
+:10EA20000338FDD87047000084FA00006CEA00004B
+:10EA3000980700205C0000204400002074130100AF
+:10EA40000D00000090FA000078EA0000900C002011
+:10EA5000A800002090000020901301000A00000090
+:10EA6000C92E000071E7000000000000B8EF0000B0
+:10EA7000C000002074000020CCEF0000840C0020B7
+:10EA800074EA0000000000008CEA0000DCFA0000DC
+:10EA9000C0FA00000000000045B90000D4FA0000F0
+:10EAA0009CFA00000000000041BA000000000000D5
+:10EAB00000000000000000000000000000FB00005B
+:10EAC000E4FA000084EA000025BC00000000000019
+:10EAD0000600000301000000060000000600000020
+:10EAE000060000000600000006000000060000010D
+:10EAF0000500000002000000030000000400000008
+:10EB000006000002000000000000000000000000FD
+:10EB10000338FDD8704700002D6F0000656E0000BF
+:10EB2000F96B00002D6C0000336C0000396C0000A4
+:10EB30003F6C0000456C00004B6C0000516C000005
+:10EB4000956D0000576C00005D6C0000BD6C00000E
+:10EB5000C36C0000C96C0000CF6C0000D56C0000D5
+:10EB6000DB6C0000E16C0000E96C0000296E000025
+:10EB7000696E0000B16D0000356D000008010C01E8
+:10EB80001001140118011C01200124012C01300185
+:10EB9000340138013C014001440148014C0150015D
+:10EBA00002030405060708090B0C0D0E0F101112C5
+:10EBB00013140000000000500003005074010020F6
+:10EBC000000007000000000088010020E56100004F
+:10EBD000800000000B810000820000008300000024
+:10EBE000840D0E030B0000000C000800000009005B
+:10EBF00000000A0000000000F1330000C92E0000F0
+:10EC00000000000000000000AD37000045380000A3
+:10EC1000000000000000000000000000693F00004C
+:10EC200000000000593700000000000059370000C4
+:10EC30000000000091400000000000000000000003
+:10EC40000A000000000000000F000000F3D40000E4
+:10EC50000000000051E200008815002012010002AF
+:10EC60000000004015190F520001010203010902C2
+:10EC70000000000100C0FA00112A0000000000009E
+:10EC8000000000000000000000000000BC010020A7
+:10EC900078EC00000100020300800000040309007A
+:10ECA0002A034E006F0072006400690063002000B8
+:10ECB000530065006D00690063006F006E00640022
+:10ECC0007500630074006F00720026036E0052002E
+:10ECD000460035003200200055005300420020005D
+:10ECE0004300440043002000440065006D006F00B5
+:10ECF0001A033000300030003000300030003000A7
+:10ED0000300030003000300030000E03550073003A
+:10ED100065007200200031000001020304000000C1
+:10ED200070F4000064FC000000000000D15F0000EF
+:10ED3000F800010074FC0000000000008D5A000083
+:10ED40009CFC000084FC000000000000B1530000A7
+:10ED50000000000058ED0000F8000100D4FC0000A5
+:10ED600000000000CD5B0000A8FC0000B0FC00002B
+:10ED700000000000F15C0000000000000000000046
+:10ED80000000000000000000F8FC000000FD000092
+:10ED900050ED000000000000000000000000000036
+:10EDA0000338FDD87047000000000000B0ED0000FF
+:10EDB000AC0201008802010000000000B1850000E3
+:10EDC0000000000000000000000000000000000043
+:10EDD000B4020100BC020100A8ED0000B1850000F2
+:10EDE00041B0000025B0000009B0000000000000A4
+:10EDF000F4ED00009C03010084030100000000000A
+:10EE0000B58A0000A00301006C03010000000000AF
+:10EE1000DF8A000000000000000000000000000089
+:10EE200000000000000000002CEE00009C03010028
+:10EE3000A403010000000000A18B0000A00301005A
+:10EE40000004010000000000CB8B00000000000067
+:10EE500000000000000000000000000000000000B2
+:10EE600064EE000070F400004004010000000000A7
+:10EE70003189000010F600001404010000000000B9
+:10EE80006189000000000000000000000000000098
+:10EE900000000000000000009CEE0000B004010033
+:10EEA00090040100ECED0000ED890000A8040100D1
+:10EEB0006C04010024EE0000098B0000B80401007E
+:10EEC000800401005CEE0000C58800000000000026
+:10EED0000000000000000000000000000000000032
+:10EEE000E4EE000004050100C00401000000000081
+:10EEF000F58D000000000000000000000000000090
+:10EF0000000000001C0501000C05010000000000CD
+:10EF100041870000480501002405010094EE00002F
+:10EF200015880000600501004C050100000000008C
+:10EF3000F58B00000806010068050100DCEE00000A
+:10EF4000D18C000000000000000000000000000064
+:10EF50001B37001B38001B45002C20001B5B4A00A0
+:10EF60001B5B6D00082008001B5B4B00202D200060
+:10EF70001B5B48001B5B366E001B5B324A000000C7
+:10EF80000338FDD870471B5B3F336C002D682C2085
+:10EF90002D2D68656C700000A015002008EC0000A5
+:10EFA000020001060102048281010000000001014B
+:10EFB00081010000B14000007D440000BD4400001C
+:10EFC00071440000C144000091440000914B0000D6
+:10EFD000194C0000394B0000214C0000B54B0000DB
+:10EFE0000338FDD87047303132333435363738394D
+:10EFF0004142434445466E72665F6673746F726148
+:10F0000067655F696E6974006E72665F6673746FC0
+:10F01000726167655F756E696E6974006E72665FB6
+:10F020006673746F726167655F72656164006E72AA
+:10F03000665F6673746F726167655F777269746526
+:10F04000006E72665F6673746F726167655F65728A
+:10F050006173650000100000040000000100000062
+:10F060008577000055E100006FD300008DE80000B7
+:10F07000B16B00007DD3000089E8000095780000A6
+:10F080000000000088F00000AC020100440701000D
+:10F090000000000071C3000000000000000000003C
+:10F0A000000000000000000068070100BC02010031
+:10F0B00080F0000071C30000556E6B6E6F776E209C
+:10F0C0006572726F7220636F64650000000000005B
+:10F0D000500B010001000000100A010002000000B6
+:10F0E0000408010003000000840A0100040000007D
+:10F0F000D80A010005000000B80901000600000060
+:10F100005409010007000000C00A010008000000C7
+:10F11000CC09010009000000300A01000A000000CB
+:10F12000380B01000B000000EC0701000C00000090
+:10F13000E40901000D000000880B01000E00000032
+:10F14000B00A01000F000000EC0A010010000000EE
+:10F15000200B0100110000009C0B0100800000004A
+:10F160006C09010081000000A80801008200000075
+:10F1700068080100830000004808010084000000C6
+:10F18000840801008500000090090100860000004D
+:10F19000980A01009000000034090100910000006D
+:10F1A0002808010092000000F80901000082000018
+:10F1B000000B0100018200004C0A010002820000E5
+:10F1C000680A010000840000C408010001840000F6
+:10F1D0005C0B0100028400000C09010003840000A4
+:10F1E000E80801002D2D2D2D2D2D2D2D2D2D2D43FC
+:10F1F000524153484C4F472D2D2D2D2D2D2D2D2D6A
+:10F200002D2D2D0D0A000000290000000000000037
+:10F210000000000035B2000031B2000025B200004D
+:10F2200019B10000A1B0000095B00000000000007E
+:10F2300034F200001C050100C80B010000000000B2
+:10F24000D96F0000AC0B0100B40B010000000000FE
+:10F2500055700000AC020100D40B0100000000005A
+:10F26000B570000000000000000000000000000079
+:10F2700000000000E80B0100F40B01002CF200007C
+:10F280000000000001000000E58100000100000016
+:10F29000EDDA0000000000009CF20000D80D010033
+:10F2A000640D010084F2000015790000D00D01000A
+:10F2B000E00C01008CF2000015790000000E010046
+:10F2C000E00D010000000000ED7A0000140E0100C6
+:10F2D000F00D010000000000F57A0000AC02010012
+:10F2E000040E010000000000457C0000000000004A
+:10F2F0000000000000000000000000001C0E0100E3
+:10F30000200E010094F20000BD7800000040404053
+:10F3100040404040404041414141414040404040E8
+:10F320004040404040404040404040404005020294
+:10F330000202020202020202020202020220202053
+:10F3400020202020202020020202020202029090AF
+:10F3500090909090101010101010101010101010AD
+:10F360001010101010101010020202020202888801
+:10F37000888888880808080808080808080808080D
+:10F3800008080808080808080202020240000000F5
+:10F390000DF300005072696E74204E6F72646963E1
+:10F3A0002053656D69636F6E647563746F72206C52
+:10F3B0006F676F2E000000006E6F7264696300005B
+:10F3C0005072696E74206561636820706172616D4E
+:10F3D0006574657220696E206E6577206C696E6554
+:10F3E0002E0000005072696E7420616C6C20656E96
+:10F3F000746572656420706172616D6574657273A5
+:10F400002E000000616C6C00706172616D00000084
+:10F410007072696E74000000707974686F6E00001D
+:10F4200053746F70207365636F6E647320636F75C0
+:10F430006E7465722E0000005265736574207365EA
+:10F44000636F6E647320636F756E7465722E000057
+:10F450005374617274207365636F6E647320636F9D
+:10F46000756E7465722E000073746F70000000007A
+:10F47000726573657400000073746172740000003B
+:10F48000446973706C6179207365636F6E64732077
+:10F490006F6E207465726D696E616C207363726546
+:10F4A000656E0000636F756E746572004578656304
+:10F4B000757465206120636F6D6D616E642E000050
+:10F4C00052656D6F7665206120636F6D6D616E644E
+:10F4D0002E0000004164642061206E65772064790D
+:10F4E0006E616D696320636F6D6D616E642E0A4598
+:10F4F00078616D706C652075736167653A205B207B
+:10F5000064796E616D6963206164642074657374ED
+:10F51000205D2077696C6C206164642061206479CF
+:10F520006E616D696320636F6D6D616E6420277419
+:10F53000657374272E0A496E207468697320657894
+:10F54000616D706C652C20636F6D6D616E64206EF3
+:10F55000616D65206C656E677468206973206C69E5
+:10F560006D6974656420746F203332206368617242
+:10F57000732E20596F752063616E2061646420755D
+:10F580007020746F20323020636F6D6D616E647314
+:10F590002E20436F6D6D616E647320617265206112
+:10F5A00075746F6D61746963616C6C7920736F72CF
+:10F5B00074656420746F20656E7375726520636F67
+:10F5C000727265637420434C4920636F6D706C6583
+:10F5D00074696F6E2E00000053686F7720616C6C49
+:10F5E0002061646465642064796E616D6963206381
+:10F5F0006F6D6D616E64732E0000000061646400C5
+:10F60000657865637574650072656D6F7665000079
+:10F6100073686F770000000044656D6F6E737472DD
+:10F620006174652064796E616D696320636F6D6DCF
+:10F63000616E642075736167652E000064796E6188
+:10F640006D6963000D0A202020202020202020202A
+:10F6500020202E636F3A2E202020202020202020E2
+:10F660002020202020202020202027786F2C2020E0
+:10F6700020202020202020200D0A202020202020B3
+:10F680002020202E2C636F6C6C6C6C632C2E202041
+:10F69000202020202020202020202027636B4F4F77
+:10F6A0006F3A3A2C2E2E2020202020200D0A2020D8
+:10F6B000202020202E3A6F6F6F6F6F6C6C6C6C6C1B
+:10F6C0006C6C6C3A272E20202020202E3B644F4F5C
+:10F6D0004F4F4F4F6F3A3A3A3B3B3B272E2020206B
+:10F6E0000D0A202020276F6B7864646F6F6F6F6C3A
+:10F6F0006C6C6C6C6C6C6C6C6C6C6C3B27636B4FE7
+:10F700004F4F4F4F4F4F4F4F6F3A3A3A3B3B3B2C87
+:10F710002C2C27200D0A2020204F4F4F6B78646F30
+:10F720006F6F6F6C6C6C6C6C6C6C6C6C6C6C6C6C10
+:10F730006C6C6C64784F4F4F4F4F4F4F6F3A3A3A63
+:10F740003B3B3B2C2C2C272E0D0A2020204F4F4FCB
+:10F750004F4F4F6B646F6F6C6C6C6C6C6C6C6C6C43
+:10F760006C6C6C6C6C6C6C6C6C6C6C64784F4F4F2C
+:10F770006F3A3A3A3B3B3B2C2C2C272E0D0A20208B
+:10F78000204F4F4F4F4F4F4F4F4F6B786F6C6C6CFC
+:10F790006C6C6C6C6C6C6C6C6C6C6C6C6C6C6C63B2
+:10F7A00063636C646C3A3A3A3B3B3B2C2C2C272E1F
+:10F7B0000D0A2020204F4F4F4F4F4F4F4F4F4F4F6D
+:10F7C0004F4F78646F6C6C6C6C6C6C6C6C6C6C6CAC
+:10F7D0006C6C6C63636363633A3A3A3A3B3B3B2C31
+:10F7E0002C2C272E0D0A2020204F4F4F4F4F4F4FCC
+:10F7F0004F4F4F4F4F4F4F4F4F6B78646C6C6C6C4B
+:10F800006C6C6C6C6C6C6C63636363633A3A3A3A2D
+:10F810003B3B3B2C2C2C272E0D0A2020206B4F4FDE
+:10F820004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4FE8
+:10F830004F6B646F6C6C6C6C6C6C6C636363636358
+:10F840003A3A3A3A3B3B3B2C2C2C272E0D0A2020EF
+:10F85000206B4F4F4F4F4F4F4F4F4F4F4F4F4F4FCB
+:10F860004F4F4F4F4F4F4F4F4F78646C6C6C6C63E2
+:10F87000636363633A3A3A3A3B3B3B2C2C2C272E8A
+:10F880000D0A2020206B4F4F4F4F4F4F4F4F4F4F80
+:10F890004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F78
+:10F8A0006B786F6C636363633A3A3A3A3B3B3B2C49
+:10F8B0002C2C272E0D0A2020206B4F4F4F4F4F4FDF
+:10F8C0004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F48
+:10F8D0004F4F4F4F4F4F4F4F6B646C633A3A3A3A2A
+:10F8E0003B3B3B2C2C2C272E0D0A202020784F4F01
+:10F8F0004F4F4F4F4F4F4F4F4F78646B4F4F4F4FBE
+:10F900004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F4F07
+:10F91000786F633A3B3B3B2C2C2C272E0D0A202082
+:10F9200020784F4F4F4F4F4F4F4F4F4F4F64633AD9
+:10F930003A6C646B4F4F4F4F4F4F4F4F4F4F4F4F9E
+:10F940004F4F4F4F4F4F4F6B64633B2C2C2C27274F
+:10F950000D0A202020784F4F4F4F4F4F4F4F4F4FA2
+:10F960004F64633A3A3B3B2C3B63646B4F4F4F4FC2
+:10F970004F4F4F4F4F4F4F4F4F4F4F4F4F4F4F786E
+:10F980006C3B27270D0A2020202E6C6B4F4F4F4FCA
+:10F990004F4F4F4F4F64633A3A3B3B2C2C27272E57
+:10F9A0002E3B6F4F4F4F4F4F4F4F4F4F4F4F4F4F7C
+:10F9B0004F4F4F4F4F4F78270D0A202020202020F7
+:10F9C0002E3B6F4F4F4F4F4F4F64633A3A3B3B2CA8
+:10F9D0002E202020202020202E3A784F4F4F4F4FAE
+:10F9E0004F4F4F4F4F4F4F643B2E20200D0A20208A
+:10F9F00020202020202020202E3A784F4F64633A88
+:10FA00002C2E2020202020202020202020202020DC
+:10FA100027636B4F4F4F4F6B6C27202020202020F7
+:10FA20000D0A202020202020202020202020202EF1
+:10FA30006F6427202020202020202020202020202C
+:10FA40002020202020202027786B2C202020202000
+:10FA5000202020200D0A0D0A0000000064756D6D45
+:10FA600079206F7074696F6E2068656C7020737494
+:10FA700072696E67000000002D7400002D2D746502
+:10FA8000737400007573625F636C693A7E242000B2
+:10FA90007274745F636C693A7E2420005072696EE0
+:10FAA0007420696E666F726D6174696F6E20616239
+:10FAB0006F7574204D50552073746174652E00006D
+:10FAC00044756D70204D505520726567697374657B
+:10FAD00072732E00696E666F0000000064756D70B1
+:10FAE00000000000436F6D6D616E647320666F727D
+:10FAF000204D5055206D616E6167656D656E7400B7
+:10FB00006D7075002D2D2F2D2D000000574257418F
+:10FB10002F2D2D0057422F2D2D00000057542F2D33
+:10FB20002D0000002D2D2F574257410057425741BD
+:10FB30002F5742574100000057422F57425741006C
+:10FB400057542F57425741002D2D2F574200000088
+:10FB5000574257412F57420057422F57420000004B
+:10FB600057542F57420000002D2D2F5754000000EE
+:10FB7000574257412F57540057422F575400000007
+:10FB800057542F57540000002E2E5C2E2E5C2E2E24
+:10FB90005C2E2E5C2E2E5C2E2E5C636F6D706F6E55
+:10FBA000656E74735C6C69627261726965735C74B2
+:10FBB000696D65725C6578706572696D656E74619A
+:10FBC0006C5C6170705F74696D6572322E630000E9
+:10FBD0002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E5F
+:10FBE0002E5C636F6D706F6E656E74735C6C6962B2
+:10FBF0007261726965735C757362645C6170705F79
+:10FC0000757362645F636C6173735F626173652EA9
+:10FC1000680000002E2E5C2E2E5C2E2E5C2E2E5C9C
+:10FC20002E2E5C2E2E5C636F6D706F6E656E74731E
+:10FC30005C6C69627261726965735C757362645C45
+:10FC4000636C6173735C6364635C61636D5C61705E
+:10FC5000705F757362645F6364635F61636D2E637D
+:10FC60000000000053797374656D207265736574CC
+:10FC70002E00000054726967676572206572726FAA
+:10FC8000722E00005072696E74206170706C69632E
+:10FC90006174696F6E2073697A652E006170705FA0
+:10FCA00073697A65000000007761726E696E6700A3
+:10FCB0005761726E696E67206C6F67206D65737334
+:10FCC000616765207769746820706172616D657421
+:10FCD000657273004572726F72206C6F67206D657C
+:10FCE0007373616765207769746820706172616DF4
+:10FCF00065746572730000006C6F675F6D736700F9
+:10FD000054726967676572206C6F67206D657373E5
+:10FD1000616765207769746820646563696D616CEB
+:10FD200020617267756D656E747300002E2E5C2EF7
+:10FD30002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F87
+:10FD40006D706F6E656E74735C6C696272617269FE
+:10FD500065735C74696D65725C6578706572696DF8
+:10FD6000656E74616C5C6472765F7274632E63009E
+:10FD70004461746120627573206572726F7220280D
+:10FD800072657475726E2061646472657373206944
+:10FD90006E2074686520737461636B206672616D98
+:10FDA00065206973206E6F742072656C6174656480
+:10FDB00020746F2074686520696E73747275637443
+:10FDC000696F6E2074686174206361757365642067
+:10FDD000746865206572726F7229000044617461F5
+:10FDE00020627573206572726F72202850432076EE
+:10FDF000616C756520737461636B656420666F72F6
+:10FE00002074686520657863657074696F6E207210
+:10FE1000657475726E20706F696E747320746F20D4
+:10FE200074686520696E737472756374696F6E208F
+:10FE300074686174206361757365642074686520FB
+:10FE40006661756C7429000043617573653A2042E0
+:10FE500075734661756C74206F6E206120766563E2
+:10FE6000746F72207461626C6520726561642064D5
+:10FE70007572696E6720657863657074696F6E204E
+:10FE800070726F63657373696E672E0054686520C6
+:10FE900070726F636573736F722068617320657829
+:10FEA00065637574656420616E2053444956206F04
+:10FEB00072205544495620696E7374727563746973
+:10FEC0006F6E207769746820612064697669736F4A
+:10FED00072206F66203000005468652070726F6376
+:10FEE0006573736F722068617320617474656D70DF
+:10FEF00074656420746F206578656375746520612E
+:10FF00006E20696E737472756374696F6E207468A5
+:10FF10006174206D616B657320696C6C6567616CE1
+:10FF200020757365206F66207468652045505352B4
+:10FF3000000000005468652070726F636573736F12
+:10FF4000722068617320617474656D7074656420DB
+:10FF5000616E20696C6C6567616C206C6F616420F8
+:10FF60006F66204558435F52455455524E20746F7A
+:10FF7000207468652050432C2061732061207265D5
+:10FF800073756C74206F6620616E20696E76616C8B
+:10FF9000696420636F6E746578742C206F722061C1
+:10FFA0006E20696E76616C6964204558435F5245E6
+:10FFB0005455524E2076616C75650000546865207A
+:10FFC00070726F636573736F7220617474656D70A6
+:10FFD0007465642061206C6F6164206F722073749B
+:10FFE0006F72652061742061206C6F636174696F4A
+:10FFF0006E207468617420646F6573206E6F742066
+:020000040001F9
+:100000007065726D697420746865206F70657261C7
+:1000100074696F6E0000000041204D656D4D616E8A
+:10002000616765206661756C74206F6363757272B9
+:10003000656420647572696E6720666C6F617469AF
+:100040006E672D706F696E74206C617A792073749D
+:1000500061746520707265736572766174696F6E24
+:10006000000000004120627573206661756C742089
+:100070006F6363757272656420647572696E672060
+:10008000666C6F6174696E672D706F696E74206C39
+:10009000617A79207374617465207072657365721A
+:1000A000766174696F6E00005468652070726F63CA
+:1000B0006573736F722068617320617474656D700D
+:1000C00074656420746F206578656375746520615C
+:1000D0006E20756E646566696E656420696E737402
+:1000E00072756374696F6E00496E737472756374B0
+:1000F000696F6E20627573206572726F7200000006
+:100100005468652070726F636573736F72206861E5
+:100110007320617474656D7074656420746F206100
+:100120006363657373206120636F70726F636573BF
+:10013000736F7200556E737461636B20666F72200B
+:10014000616E20657863657074696F6E2072657486
+:1001500075726E2068617320636175736564206FCA
+:100160006E65206F72206D6F7265206163636573C9
+:10017000732076696F6C6174696F6E7300000000A4
+:10018000537461636B696E6720666F7220616E20C5
+:10019000657863657074696F6E20656E747279201E
+:1001A00068617320636175736564206F6E65206F8D
+:1001B00072206D6F72652061636365737320766969
+:1001C0006F6C6174696F6E73000000005468652085
+:1001D00070726F636573736F7220686173206D61F5
+:1001E000646520616E20756E616C69676E65642060
+:1001F0006D656D6F727920616363657373000000D4
+:10020000556E737461636B20666F7220616E20653A
+:100210007863657074696F6E2072657475726E2094
+:1002200068617320636175736564206F6E65206F0C
+:1002300072206D6F7265204275734661756C7473C0
+:1002400000000000537461636B696E6720666F7213
+:1002500020616E20657863657074696F6E20656ECD
+:100260007472792068617320636175736564206FAF
+:100270006E65206F72206D6F7265204275734661E6
+:10028000756C7473000000005072696E7420737492
+:1002900061747573206F662062616C6C6F63206996
+:1002A0006E7374616E6365732E0000007374617405
+:1002B0007573000062616C6C6F630000436F6D6D5D
+:1002C000616E647320666F722042414C4C4F432034
+:1002D0006D616E6167656D656E74000025730D0A52
+:1002E000092D20456C656D656E742073697A653AD9
+:1002F000092564202B202564206279746573206FA2
+:100300006620646562756720696E666F726D6174E0
+:10031000696F6E0D0A092D2055736167653A0925CD
+:1003200075252520282575206F7574206F6620257A
+:100330007520656C656D656E7473290D0A092D2035
+:100340004D6178696D756D3A09257525252028253B
+:1003500075206F7574206F6620257520656C656D3E
+:10036000656E7473290D0A0D0A000000456E616206
+:100370006C6520636F6C6F7265642073796E746155
+:10038000782E000044697361626C6520636F6C6F46
+:100390007265642073796E7461782E006F666600F2
+:1003A0006F6E000044697361626C6520434C4920A4
+:1003B0006563686F2E204172726F777320616E647F
+:1003C00020627574746F6E733A204261636B737050
+:1003D0006163652C2044656C6574652C20456E64F2
+:1003E0002C20486F6D652C20496E736572742061F6
+:1003F0007265206E6F742068616E646C65642E0097
+:10040000456E61626C6520434C49206563686F2EC0
+:100410000000000047657420434C492073746174E8
+:1004200069737469637320666F7220746865204C09
+:100430006F67676572206D6F64756C652E000000D4
+:10044000526573657420434C4920737461746973F9
+:100450007469637320666F7220746865204C6F67DF
+:10046000676572206D6F64756C652E00546F6767E9
+:100470006C6520434C49206563686F2E00000000C6
+:10048000434C4920737461746973746963732E00FB
+:10049000546F67676C6520636F6C6F72656420735F
+:1004A000796E7461782E00006563686F000000004B
+:1004B000636F6C6F7273000073746174730000007B
+:1004C000417373756D6520383020636861727320E5
+:1004D00073637265656E20776964746820616E6409
+:1004E0002073656E64207468697320736574746921
+:1004F0006E6720746F20746865207465726D696E14
+:10050000616C2E0064656661756C7400436C656196
+:10051000722073637265656E2E000000636C656106
+:100520007200000055736566756C2C206E6F742028
+:10053000556E69782D6C696B6520434C4920636F5B
+:100540006D6D616E64732E00636C6900436F6D6D39
+:10055000616E6420686973746F72792E0000000008
+:10056000686973746F727900436F6E736F6C652086
+:1005700067657473207465726D696E616C20736356
+:100580007265656E2073697A65206F72206173737E
+:10059000756D657320383020696E20636173652046
+:1005A00074686520726561646F7574206661696C3A
+:1005B000732E204974206D757374206265206578F0
+:1005C0006563757465642061667465722065616336
+:1005D00068207465726D696E616C207769647468F7
+:1005E000206368616E676520746F20656E73757235
+:1005F0006520636F7272656374207465787420641B
+:100600006973706C61792E00726573697A65000098
+:10061000436F6D6D616E64206275666665722069F8
+:100620007320746F6F2073686F727420746F20650D
+:100630007870616E6420616C6C20636F6D6D616EAB
+:100640006473206D61746368696E672077696C6498
+:1006500063617264207061747465726E0D0A0000CB
+:10066000202000002E2E5C2E2E5C2E2E5C2E2E5C6A
+:100670002E2E5C2E2E5C636F6D706F6E656E7473C4
+:100680005C6C69627261726965735C636C695C63FE
+:1006900064635F61636D5C6E72665F636C695F6308
+:1006A00064635F61636D2E630000000061646472C7
+:1006B0005F69735F77697468696E5F626F756E6496
+:1006C0007328705F66732C20706167655F61646476
+:1006D000722C20286C656E202A20705F66732D3E78
+:1006E000705F666C6173685F696E666F2D3E6572E0
+:1006F0006173655F756E6974292900002E2E5C2E6A
+:100700002E5C2E2E5C2E2E5C2E2E5C2E2E5C636FAD
+:100710006D706F6E656E74735C6C69627261726924
+:1007200065735C6578706572696D656E74616C5F28
+:100730006D656D6F626A5C6E72665F6D656D6F622E
+:100740006A2E63005072696E7420737461747573DD
+:10075000206F6620717565756520696E7374616EB2
+:100760006365732E000000007175657565000000FB
+:1007700025730D0A092D20456C656D656E74207317
+:10078000697A653A0925640D0A092D205573616758
+:10079000653A092575252520282575206F75742053
+:1007A0006F6620257520656C656D656E7473290D07
+:1007B0000A092D204D6178696D756D3A09257525F9
+:1007C0002520282575206F7574206F6620257520DB
+:1007D000656C656D656E7473290D0A092D204D6F6A
+:1007E00064653A090925730D0A0D0A004E52465FE9
+:1007F0004552524F525F494E56414C49445F444125
+:10080000544100004E52465F4552524F525F534F83
+:1008100046544445564943455F4E4F545F454E410B
+:10082000424C4544000000004E52465F4552524F34
+:10083000525F464541545552455F4E4F545F454EB9
+:1008400041424C45440000004E52465F4552524FD3
+:10085000525F4D555445585F554E4C4F434B5F4684
+:1008600041494C45440000004E52465F4552524FAC
+:10087000525F4D555445585F4C4F434B5F4641497D
+:100880004C4544004E52465F4552524F525F4D55C3
+:100890005445585F434F4E445F494E49545F46416B
+:1008A000494C4544000000004E52465F4552524FAD
+:1008B000525F4D555445585F494E49545F46414932
+:1008C0004C4544004E52465F4552524F525F424C97
+:1008D000455F495053505F52585F504B545F5452DC
+:1008E000554E4341544544004E52465F4552524F87
+:1008F000525F424C455F495053505F504545525FEF
+:1009000052454A4543544544000000004E52465F5C
+:100910004552524F525F424C455F495053505F4CD5
+:10092000494E4B5F444953434F4E4E454354454413
+:10093000000000004E52465F4552524F525F4150F8
+:10094000495F4E4F545F494D504C454D454E5445BF
+:10095000440000004E52465F4552524F525F4E4F88
+:10096000545F535550504F52544544004E52465FC9
+:100970004552524F525F4D4F44554C455F4E4F5478
+:100980005F494E495449414C495A454400000000D2
+:100990004E52465F4552524F525F4D4F44554C4563
+:1009A0005F414C52454144595F494E495449414C7D
+:1009B000495A4544000000004E52465F4552524F8E
+:1009C000525F4E4F545F464F554E44004E52465F65
+:1009D0004552524F525F494E56414C49445F535421
+:1009E000415445004E52465F4552524F525F44417A
+:1009F00054415F53495A45004E52465F4552524F4B
+:100A0000525F494F5F50454E44494E470000000039
+:100A10004E52465F4552524F525F5356435F4841D4
+:100A20004E444C45525F4D495353494E47000000D8
+:100A30004E52465F4552524F525F494E56414C49C5
+:100A4000445F4C454E475448000000004E52465FFC
+:100A50004552524F525F4452565F5457495F455278
+:100A6000525F414E41434B004E52465F4552524FFA
+:100A7000525F4452565F5457495F4552525F444E4D
+:100A800041434B004E52465F4552524F525F494ED2
+:100A90005445524E414C00004E52465F4552524F13
+:100AA000525F53544F524147455F46554C4C0000EE
+:100AB0004E52465F4552524F525F4E554C4C0000CD
+:100AC0004E52465F4552524F525F494E56414C4935
+:100AD000445F504152414D004E52465F4552524F85
+:100AE000525F4E4F5F4D454D000000004E52465F35
+:100AF0004552524F525F464F5242494444454E0080
+:100B00004E52465F4552524F525F4452565F5457C1
+:100B1000495F4552525F4F56455252554E000000B4
+:100B20004E52465F4552524F525F494E56414C49D4
+:100B3000445F4144445200004E52465F4552524F7A
+:100B4000525F494E56414C49445F464C4147530021
+:100B50004E52465F53554343455353004E52465FF2
+:100B60004552524F525F424C455F495053505F438C
+:100B700048414E4E454C5F414C52454144595F45BA
+:100B800058495354530000004E52465F4552524F4D
+:100B9000525F54494D454F55540000004E52465F38
+:100BA0004552524F525F425553590000726561647D
+:100BB00000000000526561642073746F72656420E8
+:100BC0006C6F67730000000052656D6F7665206C76
+:100BD0006F677300466C617368206C6F6720737475
+:100BE0006174757300000000666C6173686C6F67F8
+:100BF00000000000436F6D6D616E647320666F725C
+:100C00002072656164696E67206C6F67732073740E
+:100C10006F72656420696E206E6F6E2D766F6C61E9
+:100C200074696C65206D656D6F7279002E2E5C2E77
+:100C30002E5C2E2E5C2E2E5C2E2E5C2E2E5C636F78
+:100C40006D706F6E656E74735C6C696272617269EF
+:100C500065735C6578706572696D656E74616C5FF3
+:100C60006C6F675C7372635C6E72665F6C6F675FFC
+:100C70006261636B656E645F666C6173682E6300AE
+:100C80002E2E5C2E2E5C2E2E5C2E2E5C2E2E5C2E9E
+:100C90002E5C636F6D706F6E656E74735C6C6962F1
+:100CA0007261726965735C6578706572696D656E95
+:100CB00074616C5F6C6F675C7372635C6E72665FAD
+:100CC0006C6F675F66726F6E74656E642E63000092
+:100CD0006E6F6E650000000064656275670000005D
+:100CE000276C6F6720656E61626C65203C6C657671
+:100CF000656C3E203C6D6F64756C655F303E202EE8
+:100D00002E2E20203C6D6F64756C655F6E3E272033
+:100D1000656E61626C6573206C6F677320757020FF
+:100D2000746F20676976656E206C6576656C2069E6
+:100D30006E20737065636966696564206D6F6475A4
+:100D40006C65732028616C6C206966206E6F206D65
+:100D50006F64756C6573207370656369666965643B
+:100D6000292E0000276C6F672064697361626C65CF
+:100D7000203C6D6F64756C655F303E202E2E203CEC
+:100D80006D6F64756C655F6E3E2720646973616288
+:100D90006C6573206C6F677320696E207370656378
+:100DA0006966696564206D6F64756C657320286180
+:100DB0006C6C206966206E6F206D6F64756C657356
+:100DC00020737065636966696564292E0000000000
+:100DD000656E61626C65000064697361626C6500D8
+:100DE000526573756D65206C6F6767696E6700008B
+:100DF00048616C74206C6F6767696E670000000063
+:100E0000676F00004C6F676765722073746174755B
+:100E10007300000068616C74000000006C6F670074
+:100E2000436F6D6D616E647320666F7220636F6EC9
+:100E300074726F6C6C696E67206C6F6767657200A7
+:100E40001B5B313B33306D001B5B306D00000000DD
+:100E50001B5B313B33316D001B5B313B33326D002B
+:100E60001B5B313B33336D001B5B313B33346D0017
+:100E70001B5B313B33356D001B5B313B33366D0003
+:100E80001B5B313B33376D006170705F74696D655A
+:100E9000722E6D5F74696D65725F30007175657576
+:100EA000652E6D5F636C695F6364635F61636D5F33
+:100EB0006C6F675F6261636B656E645F71756575AA
+:100EC0006500000062616C6C6F632E6D5F636C691E
+:100ED0005F6364635F61636D5F636D645F686973C3
+:100EE000745F6D656D6F626A000000006170705F15
+:100EF00074696D65722E6D5F636C695F7274745F87
+:100F00007472616E73706F72745F74696D65720074
+:100F100071756575652E6D5F636C695F7274745F62
+:100F20006C6F675F6261636B656E645F7175657539
+:100F30006500000062616C6C6F632E6D5F636C69AD
+:100F40005F7274745F636D645F686973745F6D650D
+:100F50006D6F626A000000006D5F636C695F6364BF
+:100F6000635F61636D5F6C6F675F6261636B656E2A
+:100F7000645F7175657565006D5F636C695F727440
+:100F8000745F6C6F675F6261636B656E645F7175E0
+:100F9000657565006D5F636C695F6364635F616362
+:100FA0006D5F636D645F686973745F6D656D6F62BB
+:100FB0006A0000006D5F636C695F7274745F636DDB
+:100FC000645F686973745F6D656D6F626A000000CD
+:100FD0006170705F74696D65722E6D5F6273705FB2
+:100FE0006C6564735F746D72000000006170705F07
+:100FF00074696D65722E6D5F6273705F616C65728E
+:10100000745F746D720000006170705F74696D656B
+:10101000722E6D5F6273705F627574746F6E5F7451
+:101020006D7200006E72665F6D707500737461633F
+:101030006B5F677561726400636C6F636B000000C7
+:101040005553424400000000434C4F434B00000006
+:101050004750494F54450000505253005541525497
+:101060000000000055415254450000006170705F5F
+:1010700074696D65722E6D5F646574656374696F04
+:101080006E5F64656C61795F74696D65725F6964D8
+:10109000000000006170705F74696D65720000008F
+:1010A00061746669666F2E6D5F7265715F666966F1
+:1010B0006F0000006170705F757362640000000073
+:1010C0006364635F61636D006170705F7573626418
+:1010D0005F636F7265000000686172646661756CC1
+:1010E0007400000071756575652E6D5F72785F71B3
+:1010F00075657565000000006D5F72785F717565DC
+:1011000075650000636C695F7561727400000000B2
+:101110006E72665F6673746F7261676500000000CF
+:101120007077725F6D676D7400000000736F72748A
+:101130006C6973740000000071756575652E6D5FD4
+:10114000666C6173686C6F675F71756575650000CB
+:1011500071756575652E6D5F63726173686C6F671D
+:101160005F717565756500006D5F666C6173686CB5
+:101170006F675F7175657565000000006D5F637274
+:101180006173686C6F675F7175657565000000005D
+:1011900062616C6C6F632E6C6F675F6D656D706FF5
+:1011A0006F6C0000617070006C6F675F6D656D70D3
+:1011B0006F6F6C005414010008000020FC04000054
+:1011C0002817000078150100040500200C3B0000E2
+:1011D000A021000000000000D0E800000000000096
+:1011E00018E900000000000028E9000000000000ED
+:1011F00080E9000000000000F0E9000000000000AD
+:10120000BCEA00000000000020ED0000000000002B
+:1012100030ED00000000000040ED00000000000084
+:1012200088ED000000000000D0ED0000000000008C
+:1012300004EF00000000000014EF000000000000B8
+:1012400024EF00000000000034EF00000000000068
+:10125000A8F000000000000074F200000000000090
+:10126000FCF20000880E0100000004039C0E010047
+:1012700000000003C40E010000000003EC0E01009A
+:1012800000000403100F010000000003340F0100F0
+:1012900000000003D00F010000000403EC0F010068
+:1012A00000000403081001000000040324100100E2
+:1012B000000000002C1001000000040438100100A0
+:1012C0000000000040100100000000004810010074
+:1012D0000000000050100100000000005810010044
+:1012E000000000005C10010000000000641001001C
+:1012F000000000006C1001000000040394100100C5
+:1013000000000404A010010000000003B41001005C
+:1013100000000000C010010000000000C810010023
+:1013200000000000D810010000000404E4100100D7
+:101330000000000304110100000000001011010072
+:101340000000040420110100000000002C11010025
+:1013500000000000381101000000000350110100DE
+:10136000000000039011010000000003A41101001F
+:1013700000000404D0000020C8000020D00000209D
+:10138000040B002084030020940F010030000000B3
+:10139000E0000020D8000020E0000020FC0F00202A
+:1013A000A8030020B40F010030000000C00200209C
+:1013B000D4170020E4170020E4170020EC040020DC
+:1013C000A811010018000000F80A0020E40A00201B
+:1013D000040000000400000001000000580F01009C
+:1013E00078030020F00F0020DC0F00200400000034
+:1013F0000400000001000000780F01009C030020A1
+:10140000A816002024160020800000000100000023
+:1014100000000000F81001009804002018170020B8
+:10142000F416002008000000040000000100000085
+:1014300068110100D4040020481700202417002060
+:101440000800000004000000010000007C11010001
+:10145000E004002081A314F29A200C0114136C0301
+:10146000422013B80AB320172328EA231D94A3E0CF
+:10147000ED041DC813015A904CCBB00F4C0A114417
+:101480004C0A1DE44C01142304FB1A0C041A1C041E
+:101490001A14041A24041A2C041A40041A38041AC0
+:1014A00068041A70041A80041A78041A48041A503E
+:1014B000041A60041A580401451510014011021164
+:1014C000044B5C04FC011003264131239CEC1AA060
+:1014D000041ACA041AF00403120AED12A8120163D6
+:1014E000BCFF143401011A80041A1814811AE80C84
+:1014F00023DCFD1A7004111302011A44049A6420BB
+:1015000029401BD8FE3C2944193C01101ACC141A5E
+:101510008C200B1060061C141C14011A38040114D2
+:1015200013941773203F2922137C02242095521410
+:10153000D00C011AF81223A8FC23D4FA1AD81029C7
+:1015400004291429102920291C0114E93814480EF3
+:10155000011A40041A50041A58041A60041A680444
+:101560001A70041A78041A800411045490D003638A
+:081570003D7403FFFF0F019B16
+:00000001FF
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/license.txt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/license.txt
new file mode 100644
index 0000000..eecb1c3
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/hex/license.txt
@@ -0,0 +1,3 @@
+The provided HEX files were compiled using the projects located in the folders for the respective boards (pca10xxx).
+
+For license and copyright information, see the individual .c and .h files that are included in the projects.
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/main.c b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/main.c
new file mode 100644
index 0000000..8a277ab
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/main.c
@@ -0,0 +1,368 @@
+/**
+ * Copyright (c) 2016 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+#include <stdio.h>
+#include <stdbool.h>
+#include <stddef.h>
+
+#include "nrf.h"
+#include "nrf_drv_clock.h"
+#include "nrf_gpio.h"
+#include "nrf_delay.h"
+
+#include "app_timer.h"
+
+#include "app_error.h"
+#include "app_util.h"
+
+#include "nrf_cli.h"
+#include "nrf_cli_rtt.h"
+#include "nrf_cli_types.h"
+
+#include "boards.h"
+
+#include "nrf_log.h"
+#include "nrf_log_ctrl.h"
+#include "nrf_log_default_backends.h"
+#include "nrf_log_backend_flash.h"
+#include "nrf_fstorage_nvmc.h"
+
+#if defined(APP_USBD_ENABLED) && APP_USBD_ENABLED
+#define CLI_OVER_USB_CDC_ACM 1
+#else
+#define CLI_OVER_USB_CDC_ACM 0
+#endif
+
+#if CLI_OVER_USB_CDC_ACM
+#include "nrf_cli_cdc_acm.h"
+#include "nrf_drv_usbd.h"
+#include "app_usbd_core.h"
+#include "app_usbd.h"
+#include "app_usbd_string_desc.h"
+#include "app_usbd_cdc_acm.h"
+#endif //CLI_OVER_USB_CDC_ACM
+
+#if defined(TX_PIN_NUMBER) && defined(RX_PIN_NUMBER)
+#define CLI_OVER_UART 1
+#else
+#define CLI_OVER_UART 0
+#endif
+
+#if CLI_OVER_UART
+#include "nrf_cli_uart.h"
+#endif
+
+/* If enabled then CYCCNT (high resolution) timestamp is used for the logger. */
+#define USE_CYCCNT_TIMESTAMP_FOR_LOG 0
+
+/**@file
+ * @defgroup CLI_example main.c
+ *
+ * @{
+ *
+ */
+
+#if NRF_LOG_BACKEND_FLASHLOG_ENABLED
+NRF_LOG_BACKEND_FLASHLOG_DEF(m_flash_log_backend);
+#endif
+
+#if NRF_LOG_BACKEND_CRASHLOG_ENABLED
+NRF_LOG_BACKEND_CRASHLOG_DEF(m_crash_log_backend);
+#endif
+
+/* Counter timer. */
+APP_TIMER_DEF(m_timer_0);
+
+/* Declared in demo_cli.c */
+extern uint32_t m_counter;
+extern bool m_counter_active;
+
+#if CLI_OVER_USB_CDC_ACM
+
+/**
+ * @brief Enable power USB detection
+ *
+ * Configure if example supports USB port connection
+ */
+#ifndef USBD_POWER_DETECTION
+#define USBD_POWER_DETECTION true
+#endif
+
+
+static void usbd_user_ev_handler(app_usbd_event_type_t event)
+{
+ switch (event)
+ {
+ case APP_USBD_EVT_STOPPED:
+ app_usbd_disable();
+ break;
+ case APP_USBD_EVT_POWER_DETECTED:
+ if (!nrf_drv_usbd_is_enabled())
+ {
+ app_usbd_enable();
+ }
+ break;
+ case APP_USBD_EVT_POWER_REMOVED:
+ app_usbd_stop();
+ break;
+ case APP_USBD_EVT_POWER_READY:
+ app_usbd_start();
+ break;
+ default:
+ break;
+ }
+}
+
+#endif //CLI_OVER_USB_CDC_ACM
+
+/**
+ * @brief Command line interface instance
+ * */
+#define CLI_EXAMPLE_LOG_QUEUE_SIZE (4)
+
+#if CLI_OVER_USB_CDC_ACM
+NRF_CLI_CDC_ACM_DEF(m_cli_cdc_acm_transport);
+NRF_CLI_DEF(m_cli_cdc_acm,
+ "usb_cli:~$ ",
+ &m_cli_cdc_acm_transport.transport,
+ '\r',
+ CLI_EXAMPLE_LOG_QUEUE_SIZE);
+#endif //CLI_OVER_USB_CDC_ACM
+
+#if CLI_OVER_UART
+NRF_CLI_UART_DEF(m_cli_uart_transport, 0, 64, 16);
+NRF_CLI_DEF(m_cli_uart,
+ "uart_cli:~$ ",
+ &m_cli_uart_transport.transport,
+ '\r',
+ CLI_EXAMPLE_LOG_QUEUE_SIZE);
+#endif
+
+NRF_CLI_RTT_DEF(m_cli_rtt_transport);
+NRF_CLI_DEF(m_cli_rtt,
+ "rtt_cli:~$ ",
+ &m_cli_rtt_transport.transport,
+ '\n',
+ CLI_EXAMPLE_LOG_QUEUE_SIZE);
+
+static void timer_handle(void * p_context)
+{
+ UNUSED_PARAMETER(p_context);
+
+ if (m_counter_active)
+ {
+ m_counter++;
+ NRF_LOG_RAW_INFO("counter = %d\r\n", m_counter);
+ }
+}
+
+static void cli_start(void)
+{
+ ret_code_t ret;
+
+#if CLI_OVER_USB_CDC_ACM
+ ret = nrf_cli_start(&m_cli_cdc_acm);
+ APP_ERROR_CHECK(ret);
+#endif
+
+#if CLI_OVER_UART
+ ret = nrf_cli_start(&m_cli_uart);
+ APP_ERROR_CHECK(ret);
+#endif
+
+ ret = nrf_cli_start(&m_cli_rtt);
+ APP_ERROR_CHECK(ret);
+}
+
+static void cli_init(void)
+{
+ ret_code_t ret;
+
+#if CLI_OVER_USB_CDC_ACM
+ ret = nrf_cli_init(&m_cli_cdc_acm, NULL, true, true, NRF_LOG_SEVERITY_INFO);
+ APP_ERROR_CHECK(ret);
+#endif
+
+#if CLI_OVER_UART
+ nrf_drv_uart_config_t uart_config = NRF_DRV_UART_DEFAULT_CONFIG;
+ uart_config.pseltxd = TX_PIN_NUMBER;
+ uart_config.pselrxd = RX_PIN_NUMBER;
+ uart_config.hwfc = NRF_UART_HWFC_DISABLED;
+ ret = nrf_cli_init(&m_cli_uart, &uart_config, true, true, NRF_LOG_SEVERITY_INFO);
+ APP_ERROR_CHECK(ret);
+#endif
+
+ ret = nrf_cli_init(&m_cli_rtt, NULL, true, true, NRF_LOG_SEVERITY_INFO);
+ APP_ERROR_CHECK(ret);
+}
+
+
+static void usbd_init(void)
+{
+#if CLI_OVER_USB_CDC_ACM
+ ret_code_t ret;
+ static const app_usbd_config_t usbd_config = {
+ .ev_handler = app_usbd_event_execute,
+ .ev_state_proc = usbd_user_ev_handler
+ };
+ ret = app_usbd_init(&usbd_config);
+ APP_ERROR_CHECK(ret);
+
+ app_usbd_class_inst_t const * class_cdc_acm =
+ app_usbd_cdc_acm_class_inst_get(&nrf_cli_cdc_acm);
+ ret = app_usbd_class_append(class_cdc_acm);
+ APP_ERROR_CHECK(ret);
+
+ if (USBD_POWER_DETECTION)
+ {
+ ret = app_usbd_power_events_enable();
+ APP_ERROR_CHECK(ret);
+ }
+ else
+ {
+ NRF_LOG_INFO("No USB power detection enabled\r\nStarting USB now");
+
+ app_usbd_enable();
+ app_usbd_start();
+ }
+
+ /* Give some time for the host to enumerate and connect to the USB CDC port */
+ nrf_delay_ms(1000);
+#endif
+}
+
+
+static void cli_process(void)
+{
+#if CLI_OVER_USB_CDC_ACM
+ nrf_cli_process(&m_cli_cdc_acm);
+#endif
+
+#if CLI_OVER_UART
+ nrf_cli_process(&m_cli_uart);
+#endif
+
+ nrf_cli_process(&m_cli_rtt);
+}
+
+
+static void flashlog_init(void)
+{
+ ret_code_t ret;
+ int32_t backend_id;
+
+ ret = nrf_log_backend_flash_init(&nrf_fstorage_nvmc);
+ APP_ERROR_CHECK(ret);
+#if NRF_LOG_BACKEND_FLASHLOG_ENABLED
+ backend_id = nrf_log_backend_add(&m_flash_log_backend.backend, NRF_LOG_SEVERITY_WARNING);
+ APP_ERROR_CHECK_BOOL(backend_id >= 0);
+
+ nrf_log_backend_enable(&m_flash_log_backend.backend);
+#endif
+
+#if NRF_LOG_BACKEND_CRASHLOG_ENABLED
+ backend_id = nrf_log_backend_add(&m_crash_log_backend.backend, NRF_LOG_SEVERITY_INFO);
+ APP_ERROR_CHECK_BOOL(backend_id >= 0);
+
+ nrf_log_backend_enable(&m_crash_log_backend.backend);
+#endif
+}
+
+
+uint32_t cyccnt_get(void)
+{
+ return DWT->CYCCNT;
+}
+
+
+int main(void)
+{
+ ret_code_t ret;
+
+ if (USE_CYCCNT_TIMESTAMP_FOR_LOG)
+ {
+ CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
+ DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk;
+ DWT->CYCCNT = 0;
+ APP_ERROR_CHECK(NRF_LOG_INIT(cyccnt_get, 64000000));
+ }
+ else
+ {
+ APP_ERROR_CHECK(NRF_LOG_INIT(app_timer_cnt_get));
+ }
+
+
+ ret = nrf_drv_clock_init();
+ APP_ERROR_CHECK(ret);
+ nrf_drv_clock_lfclk_request(NULL);
+
+ ret = app_timer_init();
+ APP_ERROR_CHECK(ret);
+
+ ret = app_timer_create(&m_timer_0, APP_TIMER_MODE_REPEATED, timer_handle);
+ APP_ERROR_CHECK(ret);
+
+ ret = app_timer_start(m_timer_0, APP_TIMER_TICKS(1000), NULL);
+ APP_ERROR_CHECK(ret);
+
+ cli_init();
+
+ usbd_init();
+
+ cli_start();
+
+ flashlog_init();
+
+ NRF_LOG_RAW_INFO("Command Line Interface example started.\r\n");
+ NRF_LOG_RAW_INFO("Please press the Tab key to see all available commands.\r\n");
+
+ while (true)
+ {
+ UNUSED_RETURN_VALUE(NRF_LOG_PROCESS());
+#if CLI_OVER_USB_CDC_ACM && APP_USBD_CONFIG_EVENT_QUEUE_ENABLE
+ while (app_usbd_event_queue_process())
+ {
+ /* Nothing to do */
+ }
+#endif
+ cli_process();
+ }
+}
+
+/** @} */
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvopt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvopt
new file mode 100644
index 0000000..1223a32
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvopt
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52832_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption> <OPTFL>
+ <IsCurrentTarget>1</IsCurrentTarget>
+ </OPTFL> <DebugOpt>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr.flm -FS110001000 -FL11000</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000)</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvproj b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvproj
new file mode 100644
index 0000000..50c8d2e
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm4/cli_pca10040.uvproj
@@ -0,0 +1,608 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
+
+ <SchemaVersion>1.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52832_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption>
+ <Device>nRF52832_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll>UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF52xxx -FS00 -FL0200000)</FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>core.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52832_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>0</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <RoSelD>3</RoSelD>
+ <RwSelD>5</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x10000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x80000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x80000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x10000</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls>--c99 --reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52 NRF52832_XXAA NRF52_PAN_74 __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10040,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52,-DNRF52832_XXAA,-DNRF52_PAN_74,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52 NRF52832_XXAA NRF52_PAN_74 __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x00000000</DataAddressRange>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>None</GroupName>
+ <Files> <File>
+ <FileName>arm_startup_nrf52.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\arm_startup_nrf52.s</FilePath> </File> <File>
+ <FileName>system_nrf52.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets>
+
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvoptx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvoptx
new file mode 100644
index 0000000..7ccb08c
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvoptx
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52832_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <OPTTT>
+ <gFlags>1</gFlags>
+ <BeepAtEnd>1</BeepAtEnd>
+ <RunSim>0</RunSim>
+ <RunTarget>1</RunTarget>
+ </OPTTT>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <FlashByte>65535</FlashByte>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ </OPTHX>
+ <OPTLEX>
+ <PageWidth>79</PageWidth>
+ <PageLength>66</PageLength>
+ <TabStop>8</TabStop>
+ <ListingPath>.\_build\</ListingPath>
+ </OPTLEX>
+ <CpuCode>0</CpuCode>
+ <DebugOpt>
+ <uSim>0</uSim>
+ <uTrg>1</uTrg>
+ <sLdApp>1</sLdApp>
+ <sGomain>1</sGomain>
+ <sRbreak>1</sRbreak>
+ <sRwatch>1</sRwatch>
+ <sRmem>1</sRmem>
+ <sRfunc>1</sRfunc>
+ <sRbox>1</sRbox>
+ <tLdApp>1</tLdApp>
+ <tGomain>1</tGomain>
+ <tRbreak>1</tRbreak>
+ <tRwatch>1</tRwatch>
+ <tRmem>1</tRmem>
+ <tRfunc>0</tRfunc>
+ <tRbox>1</tRbox>
+ <tRtrace>0</tRtrace>
+ <sRSysVw>1</sRSysVw>
+ <tRSysVw>1</tRSysVw>
+ <tPdscDbg>1</tPdscDbg>
+ <sRunDeb>0</sRunDeb>
+ <sLrtime>0</sLrtime>
+ <nTsel>7</nTsel>
+ <sDll></sDll>
+ <sDllPa></sDllPa>
+ <sDlgDll></sDlgDll>
+ <sDlgPa></sDlgPa>
+ <sIfile></sIfile>
+ <tDll></tDll>
+ <tDllPa></tDllPa>
+ <tDlgDll></tDlgDll>
+ <tDlgPa></tDlgPa>
+ <tIfile></tIfile>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FN2 -FF0nrf52xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF52832_xxAA$Flash\nrf52xxx.flm) -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP1($$Device:nRF52832_xxAA$Flash\nrf52xxx_uicr.flm)</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000 -FP0($$Device:nRF52832_xxAA$Flash\nrf52xxx))</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ <Breakpoint/>
+ <Tracepoint>
+ <THDelay>0</THDelay>
+ </Tracepoint>
+ <DebugFlag>
+ <trace>0</trace>
+ <periodic>0</periodic>
+ <aLwin>0</aLwin>
+ <aCover>0</aCover>
+ <aSer1>0</aSer1>
+ <aSer2>0</aSer2>
+ <aPa>0</aPa>
+ <viewmode>0</viewmode>
+ <vrSel>0</vrSel>
+ <aSym>0</aSym>
+ <aTbox>0</aTbox>
+ <AscS1>0</AscS1>
+ <AscS2>0</AscS2>
+ <AscS3>0</AscS3>
+ <aSer3>0</aSer3>
+ <eProf>0</eProf>
+ <aLa>0</aLa>
+ <aPa1>0</aPa1>
+ <AscS4>0</AscS4>
+ <aSer4>0</aSer4>
+ <StkLoc>0</StkLoc>
+ <TrcWin>0</TrcWin>
+ <newCpu>0</newCpu>
+ <uProt>0</uProt>
+ </DebugFlag>
+ <LintExecutable></LintExecutable>
+ <LintConfigFile></LintConfigFile>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvprojx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvprojx
new file mode 100644
index 0000000..825a581
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/arm5_no_packs/cli_pca10040.uvprojx
@@ -0,0 +1,632 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
+
+ <SchemaVersion>2.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52832_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption> <Device>nRF52832_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID>
+ <PackURL>http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/</PackURL> <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll></FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>$$Device:nRF52832_xxAA$Device\Include\nrf.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52832_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopB1X>0</nStopB1X>
+ <nStopB2X>0</nStopB2X>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopA1X>0</nStopA1X>
+ <nStopA2X>0</nStopA2X>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ <RestoreSysVw>1</RestoreSysVw>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ <RestoreSysVw>1</RestoreSysVw> <UsePdscDebugDescription>1</UsePdscDebugDescription> </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <nSecure>0</nSecure>
+ <RoSelD>3</RoSelD>
+ <RwSelD>3</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x10000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x80000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x80000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x10000</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <uC99>1</uC99>
+ <useXO>0</useXO>
+ <v6Lang>0</v6Lang>
+ <v6LangP>0</v6LangP>
+ <vShortEn>0</vShortEn>
+ <vShortWch>0</vShortWch>
+ <VariousControls>
+ <MiscControls>--reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52 NRF52832_XXAA NRF52_PAN_74 __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <useXO>0</useXO>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10040,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52,-DNRF52832_XXAA,-DNRF52_PAN_74,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52 NRF52832_XXAA NRF52_PAN_74 __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x20000000</DataAddressRange>
+ <pXoBase></pXoBase>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets><RTE>
+ <packages>
+ <filter>
+ <targetInfos/>
+ </filter> <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0">
+ <targetInfos> <targetInfo name="nrf52832_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </package>
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0">
+ <targetInfos> <targetInfo name="nrf52832_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </package> </packages>
+ <apis/>
+ <components> <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core">
+ <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0"/>
+ <targetInfos> <targetInfo name="nrf52832_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </component>
+ <component Cclass="Device" Cgroup="Startup" Cvendor="NordicSemiconductor" Cversion="8.16.0" condition="nRF5x Series CMSIS Device">
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0"/>
+ <targetInfos> <targetInfo name="nrf52832_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </component> </components>
+ <files> </files>
+</RTE>
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/Makefile b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/Makefile
new file mode 100644
index 0000000..4884609
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/Makefile
@@ -0,0 +1,222 @@
+PROJECT_NAME := cli_pca10040
+TARGETS := nrf52832_xxaa
+OUTPUT_DIRECTORY := _build
+
+SDK_ROOT := ../../../../../..
+PROJ_DIR := ../../..
+
+$(OUTPUT_DIRECTORY)/nrf52832_xxaa.out: \
+ LINKER_SCRIPT := cli_gcc_nrf52.ld
+
+# Source files common to all targets
+SRC_FILES += \
+ $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52.S \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_flash.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_rtt.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_serial.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_uart.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_default_backends.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_frontend.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_str_formatter.c \
+ $(SDK_ROOT)/components/boards/boards.c \
+ $(SDK_ROOT)/components/libraries/experimental_mpu/nrf_mpu.c \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard/nrf_stack_guard.c \
+ $(SDK_ROOT)/components/libraries/button/app_button.c \
+ $(SDK_ROOT)/components/libraries/util/app_error.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_weak.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/app_timer2.c \
+ $(SDK_ROOT)/components/libraries/util/app_util_platform.c \
+ $(SDK_ROOT)/components/libraries/cli/cli_utils_cmds.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/drv_rtc.c \
+ $(SDK_ROOT)/external/fnmatch/fnmatch.c \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/hardfault/hardfault_implementation.c \
+ $(SDK_ROOT)/components/libraries/util/nrf_assert.c \
+ $(SDK_ROOT)/components/libraries/atomic_fifo/nrf_atfifo.c \
+ $(SDK_ROOT)/components/libraries/atomic/nrf_atomic.c \
+ $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \
+ $(SDK_ROOT)/components/libraries/cli/nrf_cli.c \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c \
+ $(SDK_ROOT)/components/libraries/cli/rtt/nrf_cli_rtt.c \
+ $(SDK_ROOT)/components/libraries/cli/uart/nrf_cli_uart.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_nvmc.c \
+ $(SDK_ROOT)/components/libraries/experimental_memobj/nrf_memobj.c \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c \
+ $(SDK_ROOT)/components/libraries/queue/nrf_queue.c \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf/nrf_ringbuf.c \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars/nrf_section_iter.c \
+ $(SDK_ROOT)/components/libraries/sortlist/nrf_sortlist.c \
+ $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_power.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_uart.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c \
+ $(SDK_ROOT)/modules/nrfx/hal/nrf_nvmc.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_soc.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_gpiote.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/prs/nrfx_prs.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uart.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uarte.c \
+ $(SDK_ROOT)/components/libraries/bsp/bsp.c \
+ $(PROJ_DIR)/demo_cli_cmds.c \
+ $(PROJ_DIR)/main.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \
+ $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52.c \
+
+# Include folders common to all targets
+INC_FOLDERS += \
+ $(PROJ_DIR)/config \
+ $(SDK_ROOT)/components \
+ $(SDK_ROOT)/components/libraries/cli \
+ $(SDK_ROOT)/modules/nrfx/mdk \
+ $(SDK_ROOT)/modules/nrfx \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm \
+ $(SDK_ROOT)/components/libraries/queue \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt \
+ $(SDK_ROOT)/components/libraries/sortlist \
+ $(SDK_ROOT)/components/libraries/strerror \
+ $(SDK_ROOT)/components/toolchain/cmsis/include \
+ $(SDK_ROOT)/components/libraries/timer \
+ $(SDK_ROOT)/components/libraries/util \
+ $(SDK_ROOT)/components/libraries/bsp \
+ ../config \
+ $(SDK_ROOT)/components/libraries/balloc \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52 \
+ $(SDK_ROOT)/components/libraries/cli/uart \
+ $(SDK_ROOT)/components/libraries/hardfault \
+ $(SDK_ROOT)/components/libraries/experimental_log \
+ $(SDK_ROOT)/external/fnmatch \
+ $(SDK_ROOT)/components/libraries/button \
+ $(SDK_ROOT)/components/libraries/fstorage \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars \
+ $(SDK_ROOT)/components/libraries/cli/rtt \
+ $(SDK_ROOT)/integration/nrfx/legacy \
+ $(SDK_ROOT)/components/libraries/mutex \
+ $(PROJ_DIR) \
+ $(SDK_ROOT)/components/libraries/experimental_log/src \
+ $(SDK_ROOT)/components/libraries/delay \
+ $(SDK_ROOT)/external/segger_rtt \
+ $(SDK_ROOT)/components/libraries/atomic_fifo \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf \
+ $(SDK_ROOT)/components/libraries/atomic \
+ $(SDK_ROOT)/components/boards \
+ $(SDK_ROOT)/components/libraries/experimental_mpu \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard \
+ $(SDK_ROOT)/components/libraries/experimental_memobj \
+ $(SDK_ROOT)/integration/nrfx \
+ $(SDK_ROOT)/components/libraries/timer/experimental \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd \
+ $(SDK_ROOT)/modules/nrfx/drivers/include \
+ $(SDK_ROOT)/modules/nrfx/hal \
+ $(SDK_ROOT)/external/fprintf \
+
+# Libraries common to all targets
+LIB_FILES += \
+
+# Optimization flags
+OPT = -O3 -g3
+# Uncomment the line below to enable link time optimization
+#OPT += -flto
+
+# C flags common to all targets
+CFLAGS += $(OPT)
+CFLAGS += -DAPP_TIMER_V2
+CFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+CFLAGS += -DBOARD_PCA10040
+CFLAGS += -DCONFIG_GPIO_AS_PINRESET
+CFLAGS += -DDEBUG
+CFLAGS += -DDEBUG_NRF
+CFLAGS += -DFLOAT_ABI_HARD
+CFLAGS += -DNRF52
+CFLAGS += -DNRF52832_XXAA
+CFLAGS += -DNRF52_PAN_74
+CFLAGS += -mcpu=cortex-m4
+CFLAGS += -mthumb -mabi=aapcs
+CFLAGS += -Wall -Werror
+CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# keep every function in a separate section, this allows linker to discard unused ones
+CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing
+CFLAGS += -fno-builtin -fshort-enums
+
+# C++ flags common to all targets
+CXXFLAGS += $(OPT)
+
+# Assembler flags common to all targets
+ASMFLAGS += -g3
+ASMFLAGS += -mcpu=cortex-m4
+ASMFLAGS += -mthumb -mabi=aapcs
+ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+ASMFLAGS += -DAPP_TIMER_V2
+ASMFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+ASMFLAGS += -DBOARD_PCA10040
+ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET
+ASMFLAGS += -DDEBUG
+ASMFLAGS += -DDEBUG_NRF
+ASMFLAGS += -DFLOAT_ABI_HARD
+ASMFLAGS += -DNRF52
+ASMFLAGS += -DNRF52832_XXAA
+ASMFLAGS += -DNRF52_PAN_74
+
+# Linker flags
+LDFLAGS += $(OPT)
+LDFLAGS += -mthumb -mabi=aapcs -L$(SDK_ROOT)/modules/nrfx/mdk -T$(LINKER_SCRIPT)
+LDFLAGS += -mcpu=cortex-m4
+LDFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# let linker dump unused sections
+LDFLAGS += -Wl,--gc-sections
+# use newlib in nano version
+LDFLAGS += --specs=nano.specs
+
+nrf52832_xxaa: CFLAGS += -D__HEAP_SIZE=8192
+nrf52832_xxaa: CFLAGS += -D__STACK_SIZE=8192
+nrf52832_xxaa: ASMFLAGS += -D__HEAP_SIZE=8192
+nrf52832_xxaa: ASMFLAGS += -D__STACK_SIZE=8192
+
+# Add standard libraries at the very end of the linker input, after all objects
+# that may need symbols provided by these libraries.
+LIB_FILES += -lc -lnosys -lm
+
+
+.PHONY: default help
+
+# Default target - first one defined
+default: nrf52832_xxaa
+
+# Print all targets that can be built
+help:
+ @echo following targets are available:
+ @echo nrf52832_xxaa
+ @echo sdk_config - starting external tool for editing sdk_config.h
+ @echo flash - flashing binary
+
+TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc
+
+
+include $(TEMPLATE_PATH)/Makefile.common
+
+$(foreach target, $(TARGETS), $(call define_target, $(target)))
+
+.PHONY: flash erase
+
+# Flash the program
+flash: $(OUTPUT_DIRECTORY)/nrf52832_xxaa.hex
+ @echo Flashing: $<
+ nrfjprog -f nrf52 --program $< --sectorerase
+ nrfjprog -f nrf52 --reset
+
+erase:
+ nrfjprog -f nrf52 --eraseall
+
+SDK_CONFIG_FILE := ../config/sdk_config.h
+CMSIS_CONFIG_TOOL := $(SDK_ROOT)/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar
+sdk_config:
+ java -jar $(CMSIS_CONFIG_TOOL) $(SDK_CONFIG_FILE)
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/cli_gcc_nrf52.ld b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/cli_gcc_nrf52.ld
new file mode 100644
index 0000000..13bd9bc
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/armgcc/cli_gcc_nrf52.ld
@@ -0,0 +1,81 @@
+/* Linker script to configure memory regions. */
+
+SEARCH_DIR(.)
+GROUP(-lgcc -lc -lnosys)
+
+MEMORY
+{
+ FLASH (rx) : ORIGIN = 0x0, LENGTH = 0x80000
+ RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 0x10000
+}
+
+SECTIONS
+{
+}
+
+SECTIONS
+{
+ . = ALIGN(4);
+ .mem_section_dummy_ram :
+ {
+ }
+ .cli_sorted_cmd_ptrs :
+ {
+ PROVIDE(__start_cli_sorted_cmd_ptrs = .);
+ KEEP(*(.cli_sorted_cmd_ptrs))
+ PROVIDE(__stop_cli_sorted_cmd_ptrs = .);
+ } > RAM
+ .fs_data :
+ {
+ PROVIDE(__start_fs_data = .);
+ KEEP(*(.fs_data))
+ PROVIDE(__stop_fs_data = .);
+ } > RAM
+ .log_dynamic_data :
+ {
+ PROVIDE(__start_log_dynamic_data = .);
+ KEEP(*(SORT(.log_dynamic_data*)))
+ PROVIDE(__stop_log_dynamic_data = .);
+ } > RAM
+
+} INSERT AFTER .data;
+
+SECTIONS
+{
+ .mem_section_dummy_rom :
+ {
+ }
+ .cli_command :
+ {
+ PROVIDE(__start_cli_command = .);
+ KEEP(*(.cli_command))
+ PROVIDE(__stop_cli_command = .);
+ } > FLASH
+ .log_const_data :
+ {
+ PROVIDE(__start_log_const_data = .);
+ KEEP(*(SORT(.log_const_data*)))
+ PROVIDE(__stop_log_const_data = .);
+ } > FLASH
+ .nrf_balloc :
+ {
+ PROVIDE(__start_nrf_balloc = .);
+ KEEP(*(.nrf_balloc))
+ PROVIDE(__stop_nrf_balloc = .);
+ } > FLASH
+ .pwr_mgmt_data :
+ {
+ PROVIDE(__start_pwr_mgmt_data = .);
+ KEEP(*(SORT(.pwr_mgmt_data*)))
+ PROVIDE(__stop_pwr_mgmt_data = .);
+ } > FLASH
+ .nrf_queue :
+ {
+ PROVIDE(__start_nrf_queue = .);
+ KEEP(*(.nrf_queue))
+ PROVIDE(__stop_nrf_queue = .);
+ } > FLASH
+
+} INSERT AFTER .text
+
+INCLUDE "nrf_common.ld"
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/config/sdk_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/config/sdk_config.h
new file mode 100644
index 0000000..9f6e399
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/config/sdk_config.h
@@ -0,0 +1,4072 @@
+/**
+ * Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+
+
+#ifndef SDK_CONFIG_H
+#define SDK_CONFIG_H
+// <<< Use Configuration Wizard in Context Menu >>>\n
+#ifdef USE_APP_CONFIG
+#include "app_config.h"
+#endif
+// <h> nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_ENABLED - nrf_mpu - Module for MPU
+//==========================================================
+#ifndef NRF_MPU_ENABLED
+#define NRF_MPU_ENABLED 1
+#endif
+// <q> NRF_MPU_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_MPU_CLI_CMDS
+#define NRF_MPU_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_ENABLED - nrf_stack_guard - Module for Protecting Stack
+//==========================================================
+#ifndef NRF_STACK_GUARD_ENABLED
+#define NRF_STACK_GUARD_ENABLED 1
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_SIZE - Size of stack guard
+
+// <5=> 32 bytes
+// <6=> 64 bytes
+// <7=> 128 bytes
+// <8=> 256 bytes
+// <9=> 512 bytes
+// <10=> 1024 bytes
+// <11=> 2048 bytes
+// <12=> 4096 bytes
+
+#ifndef NRF_STACK_GUARD_CONFIG_SIZE
+#define NRF_STACK_GUARD_CONFIG_SIZE 7
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_ENABLED - nrf_drv_clock - CLOCK peripheral driver - legacy layer
+//==========================================================
+#ifndef CLOCK_ENABLED
+#define CLOCK_ENABLED 1
+#endif
+// <o> CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef CLOCK_CONFIG_LF_SRC
+#define CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef CLOCK_CONFIG_IRQ_PRIORITY
+#define CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> GPIOTE_ENABLED - nrf_drv_gpiote - GPIOTE peripheral driver - legacy layer
+//==========================================================
+#ifndef GPIOTE_ENABLED
+#define GPIOTE_ENABLED 1
+#endif
+// <o> GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 4
+#endif
+
+// <o> GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef GPIOTE_CONFIG_IRQ_PRIORITY
+#define GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
+//==========================================================
+#ifndef NRFX_CLOCK_ENABLED
+#define NRFX_CLOCK_ENABLED 1
+#endif
+// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef NRFX_CLOCK_CONFIG_LF_SRC
+#define NRFX_CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY
+#define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
+#define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
+#define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_INFO_COLOR
+#define NRFX_CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR
+#define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver
+//==========================================================
+#ifndef NRFX_GPIOTE_ENABLED
+#define NRFX_GPIOTE_ENABLED 1
+#endif
+// <o> NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY
+#define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
+#define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
+#define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR
+#define NRFX_GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR
+#define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver
+//==========================================================
+#ifndef NRFX_POWER_ENABLED
+#define NRFX_POWER_ENABLED 1
+#endif
+// <o> NRFX_POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY
+#define NRFX_POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
+//==========================================================
+#ifndef NRFX_PRS_ENABLED
+#define NRFX_PRS_ENABLED 1
+#endif
+// <q> NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module.
+
+
+#ifndef NRFX_PRS_BOX_0_ENABLED
+#define NRFX_PRS_BOX_0_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module.
+
+
+#ifndef NRFX_PRS_BOX_1_ENABLED
+#define NRFX_PRS_BOX_1_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_2_ENABLED - Enables box 2 in the module.
+
+
+#ifndef NRFX_PRS_BOX_2_ENABLED
+#define NRFX_PRS_BOX_2_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_3_ENABLED - Enables box 3 in the module.
+
+
+#ifndef NRFX_PRS_BOX_3_ENABLED
+#define NRFX_PRS_BOX_3_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_4_ENABLED - Enables box 4 in the module.
+
+
+#ifndef NRFX_PRS_BOX_4_ENABLED
+#define NRFX_PRS_BOX_4_ENABLED 1
+#endif
+
+// <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_PRS_CONFIG_LOG_ENABLED
+#define NRFX_PRS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_PRS_CONFIG_LOG_LEVEL
+#define NRFX_PRS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_PRS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_INFO_COLOR
+#define NRFX_PRS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
+#define NRFX_PRS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
+//==========================================================
+#ifndef NRFX_UARTE_ENABLED
+#define NRFX_UARTE_ENABLED 1
+#endif
+// <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
+#ifndef NRFX_UARTE0_ENABLED
+#define NRFX_UARTE0_ENABLED 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
+#define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
+#define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <8388608=> 31250 baud
+// <10289152=> 38400 baud
+// <15007744=> 56000 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
+#define NRFX_UARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
+#define NRFX_UARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_INFO_COLOR
+#define NRFX_UARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
+#define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver
+//==========================================================
+#ifndef NRFX_UART_ENABLED
+#define NRFX_UART_ENABLED 1
+#endif
+// <o> NRFX_UART0_ENABLED - Enable UART0 instance
+#ifndef NRFX_UART0_ENABLED
+#define NRFX_UART0_ENABLED 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_HWFC
+#define NRFX_UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_PARITY
+#define NRFX_UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3866624=> 14400 baud
+// <5152768=> 19200 baud
+// <7729152=> 28800 baud
+// <8388608=> 31250 baud
+// <10309632=> 38400 baud
+// <15007744=> 56000 baud
+// <15462400=> 57600 baud
+// <20615168=> 76800 baud
+// <30924800=> 115200 baud
+// <61845504=> 230400 baud
+// <67108864=> 250000 baud
+// <123695104=> 460800 baud
+// <247386112=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UART_CONFIG_LOG_ENABLED
+#define NRFX_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UART_CONFIG_LOG_LEVEL
+#define NRFX_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_INFO_COLOR
+#define NRFX_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_DEBUG_COLOR
+#define NRFX_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> POWER_ENABLED - nrf_drv_power - POWER peripheral driver - legacy layer
+//==========================================================
+#ifndef POWER_ENABLED
+#define POWER_ENABLED 1
+#endif
+// <o> POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef POWER_CONFIG_IRQ_PRIORITY
+#define POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCEN
+#define POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCENHV
+#define POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> UART_ENABLED - nrf_drv_uart - UART/UARTE peripheral driver - legacy layer
+//==========================================================
+#ifndef UART_ENABLED
+#define UART_ENABLED 1
+#endif
+// <o> UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef UART_DEFAULT_CONFIG_HWFC
+#define UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef UART_DEFAULT_CONFIG_PARITY
+#define UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef UART_DEFAULT_CONFIG_BAUDRATE
+#define UART_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA
+
+
+#ifndef UART_EASY_DMA_SUPPORT
+#define UART_EASY_DMA_SUPPORT 1
+#endif
+
+// <q> UART_LEGACY_SUPPORT - Driver supporting Legacy mode
+
+
+#ifndef UART_LEGACY_SUPPORT
+#define UART_LEGACY_SUPPORT 1
+#endif
+
+// <e> UART0_ENABLED - Enable UART0 instance
+//==========================================================
+#ifndef UART0_ENABLED
+#define UART0_ENABLED 1
+#endif
+// <q> UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA
+
+
+#ifndef UART0_CONFIG_USE_EASY_DMA
+#define UART0_CONFIG_USE_EASY_DMA 1
+#endif
+
+// </e>
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_ENABLED - app_timer - Application timer functionality
+//==========================================================
+#ifndef APP_TIMER_ENABLED
+#define APP_TIMER_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_RTC_FREQUENCY - Configure RTC prescaler.
+
+// <0=> 32768 Hz
+// <1=> 16384 Hz
+// <3=> 8192 Hz
+// <7=> 4096 Hz
+// <15=> 2048 Hz
+// <31=> 1024 Hz
+
+#ifndef APP_TIMER_CONFIG_RTC_FREQUENCY
+#define APP_TIMER_CONFIG_RTC_FREQUENCY 0
+#endif
+
+// <o> APP_TIMER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef APP_TIMER_CONFIG_IRQ_PRIORITY
+#define APP_TIMER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <o> APP_TIMER_CONFIG_OP_QUEUE_SIZE - Capacity of timer requests queue.
+// <i> Size of the queue depends on how many timers are used
+// <i> in the system, how often timers are started and overall
+// <i> system latency. If queue size is too small app_timer calls
+// <i> will fail.
+
+#ifndef APP_TIMER_CONFIG_OP_QUEUE_SIZE
+#define APP_TIMER_CONFIG_OP_QUEUE_SIZE 10
+#endif
+
+// <q> APP_TIMER_CONFIG_USE_SCHEDULER - Enable scheduling app_timer events to app_scheduler
+
+
+#ifndef APP_TIMER_CONFIG_USE_SCHEDULER
+#define APP_TIMER_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <q> APP_TIMER_KEEPS_RTC_ACTIVE - Enable RTC always on
+
+
+// <i> If option is enabled RTC is kept running even if there is no active timers.
+// <i> This option can be used when app_timer is used for timestamping.
+
+#ifndef APP_TIMER_KEEPS_RTC_ACTIVE
+#define APP_TIMER_KEEPS_RTC_ACTIVE 0
+#endif
+
+// <h> App Timer Legacy configuration - Legacy configuration.
+
+//==========================================================
+// <q> APP_TIMER_WITH_PROFILER - Enable app_timer profiling
+
+
+#ifndef APP_TIMER_WITH_PROFILER
+#define APP_TIMER_WITH_PROFILER 0
+#endif
+
+// <q> APP_TIMER_CONFIG_SWI_NUMBER - Configure SWI instance used.
+
+
+#ifndef APP_TIMER_CONFIG_SWI_NUMBER
+#define APP_TIMER_CONFIG_SWI_NUMBER 0
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <e> HARDFAULT_HANDLER_ENABLED - hardfault_default - HardFault default handler for debugging and release
+//==========================================================
+#ifndef HARDFAULT_HANDLER_ENABLED
+#define HARDFAULT_HANDLER_ENABLED 1
+#endif
+// <q> HARDFAULT_HANDLER_GDB_PSP_BACKTRACE - Bypass the GDB problem with multiple stack pointers backtrace
+
+
+// <i> There is a known bug in GDB which causes it to incorrectly backtrace the code
+// <i> when multiple stack pointers are used (main and process stack pointers).
+// <i> This option enables the fix for that problem and allows to see the proper backtrace info.
+// <i> It makes it possible to trace the code to the exact point where a HardFault appeared.
+// <i> This option requires additional commands and may temporarily switch MSP stack to store data on PSP space.
+// <i> This is an optional parameter - enable it while debugging.
+// <i> Before a HardFault handler exits, the stack will be reverted to its previous value.
+
+#ifndef HARDFAULT_HANDLER_GDB_PSP_BACKTRACE
+#define HARDFAULT_HANDLER_GDB_PSP_BACKTRACE 1
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_ENABLED - nrf_balloc - Block allocator module
+//==========================================================
+#ifndef NRF_BALLOC_ENABLED
+#define NRF_BALLOC_ENABLED 1
+#endif
+// <e> NRF_BALLOC_CONFIG_DEBUG_ENABLED - Enables debug mode in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_DEBUG_ENABLED
+#define NRF_BALLOC_CONFIG_DEBUG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS - Number of words used as head guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS 1
+#endif
+
+// <o> NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS - Number of words used as tail guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS 1
+#endif
+
+// <q> NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED
+#define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_BALLOC_CLI_CMDS
+#define NRF_BALLOC_CLI_CMDS 1
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRF_CLI_RTT_ENABLED - nrf_cli_rtt - RTT command line interface transport
+//==========================================================
+#ifndef NRF_CLI_RTT_ENABLED
+#define NRF_CLI_RTT_ENABLED 1
+#endif
+// <o> NRF_CLI_RTT_TERMINAL_ID - RTT terminal ID for CLI.
+#ifndef NRF_CLI_RTT_TERMINAL_ID
+#define NRF_CLI_RTT_TERMINAL_ID 0
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_CLI_RTT_TX_RETRY_DELAY_MS
+#define NRF_CLI_RTT_TX_RETRY_DELAY_MS 10
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_CLI_RTT_TX_RETRY_CNT
+#define NRF_CLI_RTT_TX_RETRY_CNT 5
+#endif
+
+// </e>
+
+// <q> NRF_CLI_UART_ENABLED - nrf_cli_uart - UART command line interface transport
+
+
+#ifndef NRF_CLI_UART_ENABLED
+#define NRF_CLI_UART_ENABLED 1
+#endif
+
+// <q> NRF_FPRINTF_ENABLED - nrf_fprintf - fprintf function.
+
+
+#ifndef NRF_FPRINTF_ENABLED
+#define NRF_FPRINTF_ENABLED 1
+#endif
+
+// <e> NRF_FSTORAGE_ENABLED - nrf_fstorage - Flash abstraction library
+//==========================================================
+#ifndef NRF_FSTORAGE_ENABLED
+#define NRF_FSTORAGE_ENABLED 1
+#endif
+// <h> nrf_fstorage - Common settings
+
+// <i> Common settings to all fstorage implementations
+//==========================================================
+// <q> NRF_FSTORAGE_PARAM_CHECK_DISABLED - Disable user input validation
+
+
+// <i> If selected, use ASSERT to validate user input.
+// <i> This effectively removes user input validation in production code.
+// <i> Recommended setting: OFF, only enable this setting if size is a major concern.
+
+#ifndef NRF_FSTORAGE_PARAM_CHECK_DISABLED
+#define NRF_FSTORAGE_PARAM_CHECK_DISABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_fstorage_sd - Implementation using the SoftDevice
+
+// <i> Configuration options for the fstorage implementation using the SoftDevice
+//==========================================================
+// <o> NRF_FSTORAGE_SD_QUEUE_SIZE - Size of the internal queue of operations
+// <i> Increase this value if API calls frequently return the error @ref NRF_ERROR_NO_MEM.
+
+#ifndef NRF_FSTORAGE_SD_QUEUE_SIZE
+#define NRF_FSTORAGE_SD_QUEUE_SIZE 4
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_RETRIES - Maximum number of attempts at executing an operation when the SoftDevice is busy
+// <i> Increase this value if events frequently return the @ref NRF_ERROR_TIMEOUT error.
+// <i> The SoftDevice might fail to schedule flash access due to high BLE activity.
+
+#ifndef NRF_FSTORAGE_SD_MAX_RETRIES
+#define NRF_FSTORAGE_SD_MAX_RETRIES 8
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_WRITE_SIZE - Maximum number of bytes to be written to flash in a single operation
+// <i> This value must be a multiple of four.
+// <i> Lowering this value can increase the chances of the SoftDevice being able to execute flash operations in between radio activity.
+// <i> This value is bound by the maximum number of bytes that can be written to flash in a single call to @ref sd_flash_write.
+// <i> That is 1024 bytes for nRF51 ICs and 4096 bytes for nRF52 ICs.
+
+#ifndef NRF_FSTORAGE_SD_MAX_WRITE_SIZE
+#define NRF_FSTORAGE_SD_MAX_WRITE_SIZE 4096
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
+
+
+#ifndef NRF_MEMOBJ_ENABLED
+#define NRF_MEMOBJ_ENABLED 1
+#endif
+
+// <e> NRF_PWR_MGMT_ENABLED - nrf_pwr_mgmt - Power management module
+//==========================================================
+#ifndef NRF_PWR_MGMT_ENABLED
+#define NRF_PWR_MGMT_ENABLED 1
+#endif
+// <e> NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED - Enables pin debug in the module.
+
+// <i> Selected pin will be set when CPU is in sleep mode.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED
+#define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number
+
+// <0=> 0 (P0.0)
+// <1=> 1 (P0.1)
+// <2=> 2 (P0.2)
+// <3=> 3 (P0.3)
+// <4=> 4 (P0.4)
+// <5=> 5 (P0.5)
+// <6=> 6 (P0.6)
+// <7=> 7 (P0.7)
+// <8=> 8 (P0.8)
+// <9=> 9 (P0.9)
+// <10=> 10 (P0.10)
+// <11=> 11 (P0.11)
+// <12=> 12 (P0.12)
+// <13=> 13 (P0.13)
+// <14=> 14 (P0.14)
+// <15=> 15 (P0.15)
+// <16=> 16 (P0.16)
+// <17=> 17 (P0.17)
+// <18=> 18 (P0.18)
+// <19=> 19 (P0.19)
+// <20=> 20 (P0.20)
+// <21=> 21 (P0.21)
+// <22=> 22 (P0.22)
+// <23=> 23 (P0.23)
+// <24=> 24 (P0.24)
+// <25=> 25 (P0.25)
+// <26=> 26 (P0.26)
+// <27=> 27 (P0.27)
+// <28=> 28 (P0.28)
+// <29=> 29 (P0.29)
+// <30=> 30 (P0.30)
+// <31=> 31 (P0.31)
+// <4294967295=> Not connected
+
+#ifndef NRF_PWR_MGMT_SLEEP_DEBUG_PIN
+#define NRF_PWR_MGMT_SLEEP_DEBUG_PIN 31
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor.
+
+
+// <i> Module will trace percentage of CPU usage in one second intervals.
+
+#ifndef NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED
+#define NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED 0
+#endif
+
+// <e> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED - Enable standby timeout.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S - Standby timeout (in seconds).
+// <i> Shutdown procedure will begin no earlier than after this number of seconds.
+
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S 3
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 1
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY
+#define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 0
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER
+#define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT - The number of priorities for module handlers.
+// <i> The number of stages of the shutdown process.
+
+#ifndef NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT
+#define NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT 3
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_ENABLED - nrf_queue - Queue module
+//==========================================================
+#ifndef NRF_QUEUE_ENABLED
+#define NRF_QUEUE_ENABLED 1
+#endif
+// <q> NRF_QUEUE_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_QUEUE_CLI_CMDS
+#define NRF_QUEUE_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <q> NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator
+
+
+#ifndef NRF_SECTION_ITER_ENABLED
+#define NRF_SECTION_ITER_ENABLED 1
+#endif
+
+// <q> NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list
+
+
+#ifndef NRF_SORTLIST_ENABLED
+#define NRF_SORTLIST_ENABLED 1
+#endif
+
+// <q> NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string.
+
+
+#ifndef NRF_STRERROR_ENABLED
+#define NRF_STRERROR_ENABLED 1
+#endif
+
+// <h> app_button - buttons handling module
+
+//==========================================================
+// <q> BUTTON_ENABLED - Enables Button module
+
+
+#ifndef BUTTON_ENABLED
+#define BUTTON_ENABLED 1
+#endif
+
+// <q> BUTTON_HIGH_ACCURACY_ENABLED - Enables GPIOTE high accuracy for buttons
+
+
+#ifndef BUTTON_HIGH_ACCURACY_ENABLED
+#define BUTTON_HIGH_ACCURACY_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli - Command line interface
+
+//==========================================================
+// <q> NRF_CLI_ENABLED - Enable/disable the CLI module.
+
+
+#ifndef NRF_CLI_ENABLED
+#define NRF_CLI_ENABLED 1
+#endif
+
+// <o> NRF_CLI_ARGC_MAX - Maximum number of parameters passed to the command handler.
+#ifndef NRF_CLI_ARGC_MAX
+#define NRF_CLI_ARGC_MAX 12
+#endif
+
+// <q> NRF_CLI_BUILD_IN_CMDS_ENABLED - CLI built-in commands.
+
+
+#ifndef NRF_CLI_BUILD_IN_CMDS_ENABLED
+#define NRF_CLI_BUILD_IN_CMDS_ENABLED 1
+#endif
+
+// <o> NRF_CLI_CMD_BUFF_SIZE - Maximum buffer size for a single command.
+#ifndef NRF_CLI_CMD_BUFF_SIZE
+#define NRF_CLI_CMD_BUFF_SIZE 384
+#endif
+
+// <q> NRF_CLI_ECHO_STATUS - CLI echo status. If set, echo is ON.
+
+
+#ifndef NRF_CLI_ECHO_STATUS
+#define NRF_CLI_ECHO_STATUS 1
+#endif
+
+// <q> NRF_CLI_WILDCARD_ENABLED - Enable wildcard functionality for CLI commands.
+
+
+#ifndef NRF_CLI_WILDCARD_ENABLED
+#define NRF_CLI_WILDCARD_ENABLED 1
+#endif
+
+// <o> NRF_CLI_PRINTF_BUFF_SIZE - Maximum print buffer size.
+#ifndef NRF_CLI_PRINTF_BUFF_SIZE
+#define NRF_CLI_PRINTF_BUFF_SIZE 23
+#endif
+
+// <e> NRF_CLI_HISTORY_ENABLED - Enable CLI history mode.
+//==========================================================
+#ifndef NRF_CLI_HISTORY_ENABLED
+#define NRF_CLI_HISTORY_ENABLED 1
+#endif
+// <o> NRF_CLI_HISTORY_ELEMENT_SIZE - Size of one memory object reserved for CLI history.
+#ifndef NRF_CLI_HISTORY_ELEMENT_SIZE
+#define NRF_CLI_HISTORY_ELEMENT_SIZE 32
+#endif
+
+// <o> NRF_CLI_HISTORY_ELEMENT_COUNT - Number of history memory objects.
+#ifndef NRF_CLI_HISTORY_ELEMENT_COUNT
+#define NRF_CLI_HISTORY_ELEMENT_COUNT 8
+#endif
+
+// </e>
+
+// <q> NRF_CLI_VT100_COLORS_ENABLED - CLI VT100 colors.
+
+
+#ifndef NRF_CLI_VT100_COLORS_ENABLED
+#define NRF_CLI_VT100_COLORS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_STATISTICS_ENABLED - Enable CLI statistics.
+
+
+#ifndef NRF_CLI_STATISTICS_ENABLED
+#define NRF_CLI_STATISTICS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_LOG_BACKEND - Enable logger backend interface.
+
+
+#ifndef NRF_CLI_LOG_BACKEND
+#define NRF_CLI_LOG_BACKEND 1
+#endif
+
+// <q> NRF_CLI_USES_TASK_MANAGER_ENABLED - Enable CLI to use task_manager
+
+
+#ifndef NRF_CLI_USES_TASK_MANAGER_ENABLED
+#define NRF_CLI_USES_TASK_MANAGER_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli_cdc_acm - CDC ACM command line interface transport
+
+//==========================================================
+// <q> NRF_CLI_CDC_ACM_ENABLED - Enable/disable the CLI CDC ACM module.
+
+
+#ifndef NRF_CLI_CDC_ACM_ENABLED
+#define NRF_CLI_CDC_ACM_ENABLED 0
+#endif
+
+// <o> NRF_CLI_CDC_ACM_COMM_INTERFACE - COMM interface number.
+#ifndef NRF_CLI_CDC_ACM_COMM_INTERFACE
+#define NRF_CLI_CDC_ACM_COMM_INTERFACE 0
+#endif
+
+// <s> NRF_CLI_CDC_ACM_COMM_EPIN - COMM IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_COMM_EPIN
+#define NRF_CLI_CDC_ACM_COMM_EPIN NRF_DRV_USBD_EPIN2
+#endif
+
+// <o> NRF_CLI_CDC_ACM_DATA_INTERFACE - DATA interface number.
+#ifndef NRF_CLI_CDC_ACM_DATA_INTERFACE
+#define NRF_CLI_CDC_ACM_DATA_INTERFACE 1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPIN - DATA IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPIN
+#define NRF_CLI_CDC_ACM_DATA_EPIN NRF_DRV_USBD_EPIN1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPOUT - DATA OUT endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPOUT
+#define NRF_CLI_CDC_ACM_DATA_EPOUT NRF_DRV_USBD_EPOUT1
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Log
+
+//==========================================================
+// <e> NRF_LOG_BACKEND_FLASH_ENABLED - nrf_log_backend_flash - Log flash backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASH_ENABLED
+#define NRF_LOG_BACKEND_FLASH_ENABLED 1
+#endif
+// <q> NRF_LOG_BACKEND_FLASH_CLI_CMDS - Enable CLI commands for this module.
+
+
+#ifndef NRF_LOG_BACKEND_FLASH_CLI_CMDS
+#define NRF_LOG_BACKEND_FLASH_CLI_CMDS 1
+#endif
+
+// <e> NRF_LOG_BACKEND_FLASHLOG_ENABLED - Enable flashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASHLOG_ENABLED
+#define NRF_LOG_BACKEND_FLASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE - Logger messages queue size.
+// <i> Queue holds log messages pending to be written to flash.
+// <i> Note that the queue holds logger messages and thus the queue size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE
+#define NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE 8
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_CRASHLOG_ENABLED - Enable crashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_CRASHLOG_ENABLED
+#define NRF_LOG_BACKEND_CRASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE - Number of log messages held to be flushed in panic.
+// <i> Crashlog FIFO always keeps a defined number of the most
+// <i> recent logs (severity level is set on runtime).
+// <i> Note that the FIFO holds logger messages and thus the FIFO size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE
+#define NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE 8
+#endif
+
+// </e>
+
+// <o> NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE - Size of the buffer used for serialize log message.
+// <i> Message is trimmed if it is longer. It may happen in case of
+// <i> hexdump message. Buffer size must be multiple of 4.
+
+#ifndef NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE
+#define NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE 64
+#endif
+
+// <h> Flash log location - Configuration of flash area used for storing the logs.
+
+//==========================================================
+// <o> NRF_LOG_BACKEND_FLASH_START_PAGE - Starting page.
+// <i> If 0, then pages directly after the application are used.
+
+#ifndef NRF_LOG_BACKEND_FLASH_START_PAGE
+#define NRF_LOG_BACKEND_FLASH_START_PAGE 0
+#endif
+
+// <o> NRF_LOG_BACKEND_PAGES - Number of pages.
+#ifndef NRF_LOG_BACKEND_PAGES
+#define NRF_LOG_BACKEND_PAGES 1
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_RTT_ENABLED - nrf_log_backend_rtt - Log RTT backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_RTT_ENABLED
+#define NRF_LOG_BACKEND_RTT_ENABLED 0
+#endif
+// <o> NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE 64
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS 1
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_CNT
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_CNT 3
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_UART_ENABLED - nrf_log_backend_uart - Log UART backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_UART_ENABLED
+#define NRF_LOG_BACKEND_UART_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_UART_TX_PIN - UART TX pin
+#ifndef NRF_LOG_BACKEND_UART_TX_PIN
+#define NRF_LOG_BACKEND_UART_TX_PIN 6
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRF_LOG_BACKEND_UART_BAUDRATE
+#define NRF_LOG_BACKEND_UART_BAUDRATE 30801920
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE 64
+#endif
+
+// </e>
+
+// <q> NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter
+
+
+#ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED
+#define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1
+#endif
+
+// <h> nrf_log - Logger
+
+//==========================================================
+// <e> NRF_LOG_ENABLED - Logging module for nRF5 SDK
+//==========================================================
+#ifndef NRF_LOG_ENABLED
+#define NRF_LOG_ENABLED 1
+#endif
+// <e> NRF_LOG_USES_COLORS - If enabled then ANSI escape code for colors is prefixed to every string
+//==========================================================
+#ifndef NRF_LOG_USES_COLORS
+#define NRF_LOG_USES_COLORS 1
+#endif
+// <o> NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_COLOR_DEFAULT
+#define NRF_LOG_COLOR_DEFAULT 0
+#endif
+
+// <o> NRF_LOG_ERROR_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_ERROR_COLOR
+#define NRF_LOG_ERROR_COLOR 2
+#endif
+
+// <o> NRF_LOG_WARNING_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_WARNING_COLOR
+#define NRF_LOG_WARNING_COLOR 4
+#endif
+
+// </e>
+
+// <o> NRF_LOG_DEFAULT_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LOG_DEFAULT_LEVEL
+#define NRF_LOG_DEFAULT_LEVEL 4
+#endif
+
+// <q> NRF_LOG_DEFERRED - Enable deffered logger.
+
+
+// <i> Log data is buffered and can be processed in idle.
+
+#ifndef NRF_LOG_DEFERRED
+#define NRF_LOG_DEFERRED 1
+#endif
+
+// <o> NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes).
+
+
+// <i> Must be power of 2 and multiple of 4.
+// <i> If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum.
+// <128=> 128
+// <256=> 256
+// <512=> 512
+// <1024=> 1024
+// <2048=> 2048
+// <4096=> 4096
+// <8192=> 8192
+// <16384=> 16384
+
+#ifndef NRF_LOG_BUFSIZE
+#define NRF_LOG_BUFSIZE 1024
+#endif
+
+// <q> NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full.
+
+
+// <i> If set then oldest logs are overwritten. Otherwise a
+// <i> marker is injected informing about overflow.
+
+#ifndef NRF_LOG_ALLOW_OVERFLOW
+#define NRF_LOG_ALLOW_OVERFLOW 1
+#endif
+
+// <e> NRF_LOG_USES_TIMESTAMP - Enable timestamping
+
+// <i> Function for getting the timestamp is provided by the user
+//==========================================================
+#ifndef NRF_LOG_USES_TIMESTAMP
+#define NRF_LOG_USES_TIMESTAMP 1
+#endif
+// <o> NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY - Default frequency of the timestamp (in Hz)
+#ifndef NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY
+#define NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY 32768
+#endif
+
+// </e>
+
+// <q> NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs.
+
+
+#ifndef NRF_LOG_FILTERS_ENABLED
+#define NRF_LOG_FILTERS_ENABLED 1
+#endif
+
+// <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
+
+
+#ifndef NRF_LOG_CLI_CMDS
+#define NRF_LOG_CLI_CMDS 1
+#endif
+
+// <h> Log message pool - Configuration of log message pool
+
+//==========================================================
+// <o> NRF_LOG_MSGPOOL_ELEMENT_SIZE - Size of a single element in the pool of memory objects.
+// <i> If a small value is set, then performance of logs processing
+// <i> is degraded because data is fragmented. Bigger value impacts
+// <i> RAM memory utilization. The size is set to fit a message with
+// <i> a timestamp and up to 2 arguments in a single memory object.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_SIZE
+#define NRF_LOG_MSGPOOL_ELEMENT_SIZE 20
+#endif
+
+// <o> NRF_LOG_MSGPOOL_ELEMENT_COUNT - Number of elements in the pool of memory objects
+// <i> If a small value is set, then it may lead to a deadlock
+// <i> in certain cases if backend has high latency and holds
+// <i> multiple messages for long time. Bigger value impacts
+// <i> RAM memory usage.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_COUNT
+#define NRF_LOG_MSGPOOL_ELEMENT_COUNT 16
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <h> nrf_log module configuration
+
+//==========================================================
+// <h> nrf_log in nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MPU_CONFIG_LOG_ENABLED
+#define NRF_MPU_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MPU_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MPU_CONFIG_LOG_LEVEL
+#define NRF_MPU_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MPU_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_INFO_COLOR
+#define NRF_MPU_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MPU_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_DEBUG_COLOR
+#define NRF_MPU_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_ENABLED
+#define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_LEVEL
+#define NRF_STACK_GUARD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_INFO_COLOR
+#define NRF_STACK_GUARD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_DEBUG_COLOR
+#define NRF_STACK_GUARD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TASK_MANAGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TASK_MANAGER_CONFIG_LOG_ENABLED
+#define TASK_MANAGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TASK_MANAGER_CONFIG_LOG_LEVEL
+#define TASK_MANAGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_INFO_COLOR
+#define TASK_MANAGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_DEBUG_COLOR
+#define TASK_MANAGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef CLOCK_CONFIG_LOG_ENABLED
+#define CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef CLOCK_CONFIG_LOG_LEVEL
+#define CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_INFO_COLOR
+#define CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_DEBUG_COLOR
+#define CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> COMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef COMP_CONFIG_LOG_ENABLED
+#define COMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> COMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef COMP_CONFIG_LOG_LEVEL
+#define COMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> COMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_INFO_COLOR
+#define COMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_DEBUG_COLOR
+#define COMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef GPIOTE_CONFIG_LOG_ENABLED
+#define GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef GPIOTE_CONFIG_LOG_LEVEL
+#define GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_INFO_COLOR
+#define GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_DEBUG_COLOR
+#define GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef LPCOMP_CONFIG_LOG_ENABLED
+#define LPCOMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> LPCOMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef LPCOMP_CONFIG_LOG_LEVEL
+#define LPCOMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_INFO_COLOR
+#define LPCOMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_DEBUG_COLOR
+#define LPCOMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PDM_CONFIG_LOG_ENABLED
+#define PDM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PDM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PDM_CONFIG_LOG_LEVEL
+#define PDM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PDM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_INFO_COLOR
+#define PDM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_DEBUG_COLOR
+#define PDM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PPI_CONFIG_LOG_ENABLED
+#define PPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PPI_CONFIG_LOG_LEVEL
+#define PPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_INFO_COLOR
+#define PPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_DEBUG_COLOR
+#define PPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PWM_CONFIG_LOG_ENABLED
+#define PWM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PWM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PWM_CONFIG_LOG_LEVEL
+#define PWM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PWM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_INFO_COLOR
+#define PWM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_DEBUG_COLOR
+#define PWM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef QDEC_CONFIG_LOG_ENABLED
+#define QDEC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> QDEC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef QDEC_CONFIG_LOG_LEVEL
+#define QDEC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_INFO_COLOR
+#define QDEC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_DEBUG_COLOR
+#define QDEC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RNG_CONFIG_LOG_ENABLED
+#define RNG_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RNG_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RNG_CONFIG_LOG_LEVEL
+#define RNG_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RNG_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_INFO_COLOR
+#define RNG_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_DEBUG_COLOR
+#define RNG_CONFIG_DEBUG_COLOR 0
+#endif
+
+// <q> RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers.
+
+
+#ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED
+#define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0
+#endif
+
+// </e>
+
+// <e> RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RTC_CONFIG_LOG_ENABLED
+#define RTC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RTC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RTC_CONFIG_LOG_LEVEL
+#define RTC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RTC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_INFO_COLOR
+#define RTC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_DEBUG_COLOR
+#define RTC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SAADC_CONFIG_LOG_ENABLED
+#define SAADC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SAADC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SAADC_CONFIG_LOG_LEVEL
+#define SAADC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_INFO_COLOR
+#define SAADC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_DEBUG_COLOR
+#define SAADC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPIS_CONFIG_LOG_ENABLED
+#define SPIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPIS_CONFIG_LOG_LEVEL
+#define SPIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_INFO_COLOR
+#define SPIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_DEBUG_COLOR
+#define SPIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPI_CONFIG_LOG_ENABLED
+#define SPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPI_CONFIG_LOG_LEVEL
+#define SPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_INFO_COLOR
+#define SPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_DEBUG_COLOR
+#define SPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TIMER_CONFIG_LOG_ENABLED
+#define TIMER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TIMER_CONFIG_LOG_LEVEL
+#define TIMER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_INFO_COLOR
+#define TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_DEBUG_COLOR
+#define TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWIS_CONFIG_LOG_ENABLED
+#define TWIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWIS_CONFIG_LOG_LEVEL
+#define TWIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_INFO_COLOR
+#define TWIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_DEBUG_COLOR
+#define TWIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWI_CONFIG_LOG_ENABLED
+#define TWI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWI_CONFIG_LOG_LEVEL
+#define TWI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_INFO_COLOR
+#define TWI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_DEBUG_COLOR
+#define TWI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef UART_CONFIG_LOG_ENABLED
+#define UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef UART_CONFIG_LOG_LEVEL
+#define UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_INFO_COLOR
+#define UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_DEBUG_COLOR
+#define UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> USBD_CONFIG_LOG_ENABLED - Enable logging in the module
+//==========================================================
+#ifndef USBD_CONFIG_LOG_ENABLED
+#define USBD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> USBD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef USBD_CONFIG_LOG_LEVEL
+#define USBD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_INFO_COLOR
+#define USBD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_DEBUG_COLOR
+#define USBD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef WDT_CONFIG_LOG_ENABLED
+#define WDT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> WDT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef WDT_CONFIG_LOG_LEVEL
+#define WDT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> WDT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_INFO_COLOR
+#define WDT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_DEBUG_COLOR
+#define WDT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_TIMER_CONFIG_LOG_ENABLED
+#define APP_TIMER_CONFIG_LOG_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_LOG_LEVEL
+#define APP_TIMER_CONFIG_LOG_LEVEL 4
+#endif
+
+// <o> APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_INITIAL_LOG_LEVEL
+#define APP_TIMER_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_INFO_COLOR
+#define APP_TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_DEBUG_COLOR
+#define APP_TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED
+#define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL
+#define APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_INFO_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_DUMMY_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_ENABLED
+#define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_LEVEL
+#define APP_USBD_DUMMY_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_INFO_COLOR
+#define APP_USBD_DUMMY_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_DEBUG_COLOR
+#define APP_USBD_DUMMY_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_MSC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_MSC_CONFIG_LOG_ENABLED
+#define APP_USBD_MSC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_MSC_CONFIG_LOG_LEVEL
+#define APP_USBD_MSC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_INFO_COLOR
+#define APP_USBD_MSC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_DEBUG_COLOR
+#define APP_USBD_MSC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_ATFIFO_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_ATFIFO_CONFIG_LOG_ENABLED
+#define NRF_ATFIFO_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_INFO_COLOR
+#define NRF_ATFIFO_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_DEBUG_COLOR
+#define NRF_ATFIFO_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_LOG_ENABLED
+#define NRF_BALLOC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_INFO_COLOR
+#define NRF_BALLOC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_DEBUG_COLOR
+#define NRF_BALLOC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_MEMOBJ_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MEMOBJ_CONFIG_LOG_ENABLED
+#define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MEMOBJ_CONFIG_LOG_LEVEL
+#define NRF_MEMOBJ_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_INFO_COLOR
+#define NRF_MEMOBJ_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_DEBUG_COLOR
+#define NRF_MEMOBJ_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_PWR_MGMT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_ENABLED
+#define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_LEVEL
+#define NRF_PWR_MGMT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_INFO_COLOR
+#define NRF_PWR_MGMT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_COLOR
+#define NRF_PWR_MGMT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_QUEUE_CONFIG_LOG_ENABLED
+#define NRF_QUEUE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_INFO_COLOR
+#define NRF_QUEUE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_DEBUG_COLOR
+#define NRF_QUEUE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_ANT_LOG_ENABLED - Enable logging in SoftDevice handler (ANT) module.
+//==========================================================
+#ifndef NRF_SDH_ANT_LOG_ENABLED
+#define NRF_SDH_ANT_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_ANT_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_ANT_LOG_LEVEL
+#define NRF_SDH_ANT_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_INFO_COLOR
+#define NRF_SDH_ANT_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_DEBUG_COLOR
+#define NRF_SDH_ANT_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_BLE_LOG_ENABLED - Enable logging in SoftDevice handler (BLE) module.
+//==========================================================
+#ifndef NRF_SDH_BLE_LOG_ENABLED
+#define NRF_SDH_BLE_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_BLE_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_BLE_LOG_LEVEL
+#define NRF_SDH_BLE_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_INFO_COLOR
+#define NRF_SDH_BLE_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_DEBUG_COLOR
+#define NRF_SDH_BLE_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_LOG_ENABLED - Enable logging in SoftDevice handler module.
+//==========================================================
+#ifndef NRF_SDH_LOG_ENABLED
+#define NRF_SDH_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_LOG_LEVEL
+#define NRF_SDH_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_INFO_COLOR
+#define NRF_SDH_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_DEBUG_COLOR
+#define NRF_SDH_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_SOC_LOG_ENABLED - Enable logging in SoftDevice handler (SoC) module.
+//==========================================================
+#ifndef NRF_SDH_SOC_LOG_ENABLED
+#define NRF_SDH_SOC_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_SOC_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_SOC_LOG_LEVEL
+#define NRF_SDH_SOC_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_INFO_COLOR
+#define NRF_SDH_SOC_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_DEBUG_COLOR
+#define NRF_SDH_SOC_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SORTLIST_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_SORTLIST_CONFIG_LOG_ENABLED
+#define NRF_SORTLIST_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SORTLIST_CONFIG_LOG_LEVEL
+#define NRF_SORTLIST_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_INFO_COLOR
+#define NRF_SORTLIST_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_DEBUG_COLOR
+#define NRF_SORTLIST_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_TWI_SENSOR_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_ENABLED
+#define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_LEVEL
+#define NRF_TWI_SENSOR_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_INFO_COLOR
+#define NRF_TWI_SENSOR_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR
+#define NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Serialization
+
+//==========================================================
+// <e> SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED
+#define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL
+#define SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_INFO_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Segger_RTT
+
+//==========================================================
+// <h> segger_rtt - SEGGER RTT
+
+//==========================================================
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_UP - Size of upstream buffer.
+// <i> Note that either @ref NRF_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE
+// <i> or this value is actually used. It depends on which one is bigger.
+
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_UP
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_UP 512
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN 16
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_DEFAULT_MODE - RTT behavior if the buffer is full.
+
+
+// <i> The following modes are supported:
+// <i> - SKIP - Do not block, output nothing.
+// <i> - TRIM - Do not block, output as much as fits.
+// <i> - BLOCK - Wait until there is space in the buffer.
+// <0=> SKIP
+// <1=> TRIM
+// <2=> BLOCK_IF_FIFO_FULL
+
+#ifndef SEGGER_RTT_CONFIG_DEFAULT_MODE
+#define SEGGER_RTT_CONFIG_DEFAULT_MODE 0
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <<< end of configuration section >>>
+#endif //SDK_CONFIG_H
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_iar_nRF5x.icf b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_iar_nRF5x.icf
new file mode 100644
index 0000000..d56c831
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_iar_nRF5x.icf
@@ -0,0 +1,36 @@
+/*###ICF### Section handled by ICF editor, don't touch! ****/
+/*-Editor annotation file-*/
+/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
+/*-Specials-*/
+define symbol __ICFEDIT_intvec_start__ = 0x0;
+/*-Memory Regions-*/
+define symbol __ICFEDIT_region_ROM_start__ = 0x0;
+define symbol __ICFEDIT_region_ROM_end__ = 0x7ffff;
+define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
+define symbol __ICFEDIT_region_RAM_end__ = 0x2000ffff;
+export symbol __ICFEDIT_region_RAM_start__;
+export symbol __ICFEDIT_region_RAM_end__;
+/*-Sizes-*/
+define symbol __ICFEDIT_size_cstack__ = 8192;
+define symbol __ICFEDIT_size_heap__ = 8192;
+/**** End of ICF editor section. ###ICF###*/
+
+define memory mem with size = 4G;
+define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
+define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
+
+define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
+define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
+define block RO_END with alignment = 8, size = 0 { };
+
+initialize by copy { readwrite };
+do not initialize { section .noinit };
+
+keep { section .intvec };
+place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
+place in ROM_region { readonly,
+ block RO_END };
+place in RAM_region { readwrite,
+ block CSTACK,
+ block HEAP };
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewd
new file mode 100644
index 0000000..2dfe98b
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewd
@@ -0,0 +1,1350 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52832_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>C-SPY</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>26</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCVariant</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>MemOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MemFile</name>
+ <state>$TOOLKIT_DIR$\CONFIG\debugger\NordicSemiconductor\iar_nrf52832_xxaa.ddf</state>
+ </option>
+ <option>
+ <name>RunToEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RunToName</name>
+ <state>main</state>
+ </option>
+ <option>
+ <name>CExtraOptionsCheck</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CExtraOptions</name>
+ <state>--drv_vector_table_base=0x0</state>
+ </option>
+ <option>
+ <name>CFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDDFArgumentProducer</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCDownloadSuppressDownload</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDownloadVerifyAll</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDynDriverList</name>
+ <state>JLINK_ID</state>
+ </option>
+ <option>
+ <name>OCLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDownloadAttachToProgram</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>UseFlashLoader</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CLowLevel</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacFile2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CDevice</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>FlashLoadersV3</name>
+ <state>$TOOLKIT_DIR$\config\flashloader\NordicSemiconductor\nrf52832_xxaa.board</state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OverrideDefFlashBoard</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesOffset1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesUse1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDeviceConfigMacroFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDebuggerExtraOption</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCAllMTBOptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreNrOfCores</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreMaster</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCMulticorePort</name>
+ <state>53461</state>
+ </option>
+ <option>
+ <name>OCMulticoreWorkspace</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveProject</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveConfiguration</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ARMSIM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCSimDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCSimEnablePSP</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspOverrideConfig</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspConfigFile</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ANGEL_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCAngelHeartbeat</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommunication</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommBaud</name>
+ <version>0</version>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CAngelCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ANGELTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoAngelLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AngelLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CMSISDAP_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>CMSISDAPDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CMSISDAPProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>GDBSERVER_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARROM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRomLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CRomCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomCommBaud</name>
+ <version>0</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IJET_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>IjetHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>IjetHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>IjetPowerFromProbe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetPowerRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>IjetInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetProtocolRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSwoPin</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>IjetSwoPrescalerList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IjetProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>JLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>15</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>JLinkSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCJLinkDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJLinkHWResetDelay</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>JLinkInitialSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCDoJlinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkCommRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>CCJLinkSpeedRadioV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCUSBDevice</name>
+ <version>1</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceRadio</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCJLinkAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkResetList</name>
+ <version>6</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchMMERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchNOCPERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCHRERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchSTATERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchBUSERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchINTERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchHARDERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkUsbSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCTcpIpAlt</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTcpIpSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSourceDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkDeviceName</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>LMIFTDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>LmiftdiSpeed</name>
+ <state>500</state>
+ </option>
+ <option>
+ <name>CCLmiftdiDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiftdiLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>MACRAIGOR_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>jtag</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuSpeed</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>DoEmuMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuMultiTarget</name>
+ <state>0@ARM7TDMI</state>
+ </option>
+ <option>
+ <name>EmuHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CEmuCommBaud</name>
+ <version>0</version>
+ <state>4</state>
+ </option>
+ <option>
+ <name>CEmuCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>jtago</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>UnusedAddr</name>
+ <state>0x00800000</state>
+ </option>
+ <option>
+ <name>CCMacraigorHWResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>PEMICRO_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCPEMicroAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroInterfaceList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCPEMicroJtagSpeed</name>
+ <state>#UNINITIALIZED#</state>
+ </option>
+ <option>
+ <name>CCJPEMicroShowSettings</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCPEMicroUSBDevice</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroSerialPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJPEMicroTCPIPAutoScanNetwork</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroTCPIP</name>
+ <state>10.0.0.1</state>
+ </option>
+ <option>
+ <name>CCPEMicroCommCmdLineProducer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>RDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRDIDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CRDILogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRDILogFileEdit</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCRDIHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>STLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkResetList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>THIRDPARTY_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CThirdPartyDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>XDS100_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCXDS100AttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TIPackageOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>TIPackage</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCXds100InterfaceList</name>
+ <version>2</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>BoardFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ </data>
+ </settings>
+ <debuggerPlugins>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ </debuggerPlugins>
+ </configuration></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewp
new file mode 100644
index 0000000..4065dab
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/iar/cli_pca10040.ewp
@@ -0,0 +1,1122 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52832_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>General</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <version>22</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>ExePath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ObjPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ListPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>Variant</name>
+ <version>20</version>
+ <state>34</state>
+ </option>
+ <option>
+ <name>GEndianMode</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>Input variant</name>
+ <version>3</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Input description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>Output variant</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Output description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>GOutputBinary</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FPU</name>
+ <version>2</version>
+ <state>5</state>
+ </option>
+ <option>
+ <name>OGCoreOrChip</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelect</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelectSlave</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>RTDescription</name>
+ <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
+ </option>
+ <option>
+ <name>OGProductVersion</name>
+ <state>6.10.3.52260</state>
+ </option>
+ <option>
+ <name>OGLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>GeneralEnableMisra</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraVerbose</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGChipSelectEditMenu</name>
+ <state>nrf52832_xxaa nRF52832_xxAA</state>
+ </option>
+ <option>
+ <name>GenLowLevelInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GEndianModeBE</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OGBufferedTerminalOutput</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GenStdoutInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>GeneralMisraVer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>RTConfigPath2</name>
+ <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
+ </option>
+ <option>
+ <name>GFPUCoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>GBECoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>OGUseCmsis</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGUseCmsisDspLib</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GRuntimeLibThreads</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ICCARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>31</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCGuardCalls</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptimizationNoSizeConstraints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10040</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52</state>
+ <state>NRF52832_XXAA</state>
+ <state>NRF52_PAN_74</state>
+ </option>
+ <option>
+ <name>CCPreprocFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocComments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMnemonics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMessages</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagSuppress</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagRemark</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagWarning</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagError</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCAllowList</name>
+ <version>1</version>
+ <state>11111110</state>
+ </option>
+ <option>
+ <name>CCDebugInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IEndianMode</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IExtraOptionsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCLangConformance</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSignedPlainChar</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRequirePrototypes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagWarnAreErr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCCompilerRuntimeInfo</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>CCLibConfigHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>PreInclude</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CompilerMisraOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCIncludePath2</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>CCStdIncCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCodeSection</name>
+ <state>.text</state>
+ </option>
+ <option>
+ <name>IInterwork2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IProcessorMode2</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevel</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CCOptStrategy</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevelSlave</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>CCPosIndRopi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndRwpi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndNoDynInit</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccLang</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccAllowVLA</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCppDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccExceptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccRTTI</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccStaticDestr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccCppInlineSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccFloatSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCOptStrategySlave</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>AARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>9</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>AObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>ACaseSensitivity</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacroChars</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnWhat</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnOne</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>ADebug</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AltRegisterNames</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ADefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10040</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52</state>
+ <state>NRF52832_XXAA</state>
+ <state>NRF52_PAN_74</state>
+ </option>
+ <option>
+ <name>AList</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AListHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AListing</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Includes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacDefs</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacExps</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacExec</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OnlyAssed</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MultiLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLengthCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLength</name>
+ <state>80</state>
+ </option>
+ <option>
+ <name>TabSpacing</name>
+ <state>8</state>
+ </option>
+ <option>
+ <name>AXRef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDefines</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefInternal</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDual</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AOutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>AMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsEdit</name>
+ <state>100</state>
+ </option>
+ <option>
+ <name>AIgnoreStdInclude</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AUserIncludes</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>AExtraOptionsCheckV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AExtraOptionsV2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AsmNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>OBJCOPY</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OOCOutputFormat</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCOutputOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCOutputFile</name>
+ <state>cli_pca10040.hex</state>
+ </option>
+ <option>
+ <name>OOCCommandLineProducer</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCObjCopyEnable</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CUSTOM</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <extensions></extensions>
+ <cmdline></cmdline>
+ </data>
+ </settings>
+ <settings>
+ <name>BICOMP</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ <settings>
+ <name>BUILDACTION</name>
+ <archiveVersion>1</archiveVersion>
+ <data>
+ <prebuild></prebuild>
+ <postbuild></postbuild>
+ </data>
+ </settings>
+ <settings>
+ <name>ILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>16</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IlinkLibIOConfig</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>XLinkMisraHandler</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkInputFileSlave</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOutputFile</name>
+ <state>cli_pca10040.out</state>
+ </option>
+ <option>
+ <name>IlinkDebugInfoEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkKeepSymbols</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySymbol</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySegment</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryAlign</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkConfigDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkMapFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkLogFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogInitialization</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogModule</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogSection</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogVeneer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIcfOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkIcfFile</name>
+ <state>$PROJ_DIR$\cli_iar_nRF5x.icf</state>
+ </option>
+ <option>
+ <name>IlinkIcfFileSlave</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkSuppressDiags</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsRem</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsWarn</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsErr</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkWarningsAreErrors</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkUseExtraOptions</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkLowLevelInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAutoLibEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAdditionalLibs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkOverrideProgramEntryLabel</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabelSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabel</name>
+ <state>__iar_program_start</state>
+ </option>
+ <option>
+ <name>DoFill</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FillerByte</name>
+ <state>0xFF</state>
+ </option>
+ <option>
+ <name>FillerStart</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>FillerEnd</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>CrcSize</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcAlign</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcPoly</name>
+ <state>0x11021</state>
+ </option>
+ <option>
+ <name>CrcCompl</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcBitOrder</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcInitialValue</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>DoCrc</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkBufferedTerminalOutput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkStdoutInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcFullSize</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIElfToolPostProcess</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogAutoLibSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogRedirSymbols</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogUnusedFragments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcReverseByteOrder</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcUseAsInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptInline</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsAllow</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsForce</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptMergeDuplSections</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOptUseVfe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptForceVfe</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackAnalysisEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackControlFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkStackCallGraphFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CrcAlgorithm</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcUnitSize</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkThreadsSlave</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARCHIVE</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IarchiveInputs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IarchiveOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IarchiveOutput</name>
+ <state>###Unitialized###</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>BILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ </configuration> <group>
+ <name>nRF_Log</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</name> </file> </group> <group>
+ <name>Board Definition</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\boards\boards.c</name> </file> </group> <group>
+ <name>nRF_Core</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</name> </file> </group> <group>
+ <name>nRF_Libraries</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button\app_button.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_weak.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_util_platform.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch\fnmatch.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\nrf_assert.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</name> </file> </group> <group>
+ <name>nRF_Drivers</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</name> </file> </group> <group>
+ <name>Board Support</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp\bsp.c</name> </file> </group> <group>
+ <name>Application</name> <file>
+ <name>$PROJ_DIR$\..\..\..\demo_cli_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\main.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\config\sdk_config.h</name> </file> </group> <group>
+ <name>nRF_Segger_RTT</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_IAR.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</name> </file> </group> <group>
+ <name>None</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\iar_startup_nrf52.s</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52.c</name> </file> </group></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emProject b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emProject
new file mode 100644
index 0000000..ccc7cf6
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emProject
@@ -0,0 +1,124 @@
+<!DOCTYPE CrossStudio_Project_File>
+<solution Name="cli_pca10040" target="8" version="2">
+ <project Name="cli_pca10040">
+ <configuration
+ Name="Common"
+ arm_architecture="v7EM"
+ arm_core_type="Cortex-M4"
+ arm_endian="Little"
+ arm_fp_abi="Hard"
+ arm_fpu_type="FPv4-SP-D16"
+ arm_linker_heap_size="8192"
+ arm_linker_process_stack_size="0"
+ arm_linker_stack_size="8192"
+ arm_linker_treat_warnings_as_errors="No"
+ arm_simulator_memory_simulation_parameter="RWX 00000000,00100000,FFFFFFFF;RWX 20000000,00010000,CDCDCDCD"
+ arm_target_device_name="nRF52832_xxAA"
+ arm_target_interface_type="SWD"
+ c_user_include_directories="../../../config;../../../../../../components;../../../../../../components/boards;../../../../../../components/drivers_nrf/nrf_soc_nosd;../../../../../../components/libraries/atomic;../../../../../../components/libraries/atomic_fifo;../../../../../../components/libraries/balloc;../../../../../../components/libraries/bsp;../../../../../../components/libraries/button;../../../../../../components/libraries/cli;../../../../../../components/libraries/cli/cdc_acm;../../../../../../components/libraries/cli/rtt;../../../../../../components/libraries/cli/uart;../../../../../../components/libraries/delay;../../../../../../components/libraries/experimental_log;../../../../../../components/libraries/experimental_log/src;../../../../../../components/libraries/experimental_memobj;../../../../../../components/libraries/experimental_mpu;../../../../../../components/libraries/experimental_ringbuf;../../../../../../components/libraries/experimental_section_vars;../../../../../../components/libraries/experimental_stack_guard;../../../../../../components/libraries/fstorage;../../../../../../components/libraries/hardfault;../../../../../../components/libraries/hardfault/nrf52;../../../../../../components/libraries/mutex;../../../../../../components/libraries/pwr_mgmt;../../../../../../components/libraries/queue;../../../../../../components/libraries/sortlist;../../../../../../components/libraries/strerror;../../../../../../components/libraries/timer;../../../../../../components/libraries/timer/experimental;../../../../../../components/libraries/util;../../../../../../components/toolchain/cmsis/include;../../..;../../../../../../external/fnmatch;../../../../../../external/fprintf;../../../../../../external/segger_rtt;../../../../../../integration/nrfx;../../../../../../integration/nrfx/legacy;../../../../../../modules/nrfx;../../../../../../modules/nrfx/drivers/include;../../../../../../modules/nrfx/hal;../../../../../../modules/nrfx/mdk;../config;"
+ c_preprocessor_definitions="APP_TIMER_V2;APP_TIMER_V2_RTC1_ENABLED;BOARD_PCA10040;CONFIG_GPIO_AS_PINRESET;DEBUG;DEBUG_NRF;FLOAT_ABI_HARD;INITIALIZE_USER_SECTIONS;NO_VTOR_CONFIG;NRF52;NRF52832_XXAA;NRF52_PAN_74;"
+ debug_target_connection="J-Link"
+ gcc_entry_point="Reset_Handler"
+ macros="CMSIS_CONFIG_TOOL=../../../../../../external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar"
+ debug_register_definition_file="../../../../../../modules/nrfx/mdk/nrf52.svd"
+ debug_start_from_entry_point_symbol="No"
+ gcc_debugging_level="Level 3" linker_output_format="hex"
+ linker_printf_width_precision_supported="Yes"
+ linker_printf_fmt_level="long"
+ linker_section_placement_file="flash_placement.xml"
+ linker_section_placement_macros="FLASH_PH_START=0x0;FLASH_PH_SIZE=0x80000;RAM_PH_START=0x20000000;RAM_PH_SIZE=0x10000;FLASH_START=0x0;FLASH_SIZE=0x80000;RAM_START=0x20000000;RAM_SIZE=0x10000"
+ linker_section_placements_segments="FLASH RX 0x0 0x80000;RAM RWX 0x20000000 0x10000"
+ project_directory=""
+ project_type="Executable" />
+ <folder Name="Segger Startup Files">
+ <file file_name="$(StudioDir)/source/thumb_crt0.s" />
+ </folder>
+ <folder Name="nRF_Log">
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_flash.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_rtt.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_serial.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_uart.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_default_backends.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_frontend.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_str_formatter.c" />
+ </folder>
+ <folder Name="Board Definition">
+ <file file_name="../../../../../../components/boards/boards.c" />
+ </folder>
+ <folder Name="nRF_Core">
+ <file file_name="../../../../../../components/libraries/experimental_mpu/nrf_mpu.c" />
+ <file file_name="../../../../../../components/libraries/experimental_stack_guard/nrf_stack_guard.c" />
+ </folder>
+ <folder Name="nRF_Libraries">
+ <file file_name="../../../../../../components/libraries/button/app_button.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_weak.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/app_timer2.c" />
+ <file file_name="../../../../../../components/libraries/util/app_util_platform.c" />
+ <file file_name="../../../../../../components/libraries/cli/cli_utils_cmds.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/drv_rtc.c" />
+ <file file_name="../../../../../../external/fnmatch/fnmatch.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/hardfault_implementation.c" />
+ <file file_name="../../../../../../components/libraries/util/nrf_assert.c" />
+ <file file_name="../../../../../../components/libraries/atomic_fifo/nrf_atfifo.c" />
+ <file file_name="../../../../../../components/libraries/atomic/nrf_atomic.c" />
+ <file file_name="../../../../../../components/libraries/balloc/nrf_balloc.c" />
+ <file file_name="../../../../../../components/libraries/cli/nrf_cli.c" />
+ <file file_name="../../../../../../components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c" />
+ <file file_name="../../../../../../components/libraries/cli/rtt/nrf_cli_rtt.c" />
+ <file file_name="../../../../../../components/libraries/cli/uart/nrf_cli_uart.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf_format.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage_nvmc.c" />
+ <file file_name="../../../../../../components/libraries/experimental_memobj/nrf_memobj.c" />
+ <file file_name="../../../../../../components/libraries/pwr_mgmt/nrf_pwr_mgmt.c" />
+ <file file_name="../../../../../../components/libraries/queue/nrf_queue.c" />
+ <file file_name="../../../../../../components/libraries/experimental_ringbuf/nrf_ringbuf.c" />
+ <file file_name="../../../../../../components/libraries/experimental_section_vars/nrf_section_iter.c" />
+ <file file_name="../../../../../../components/libraries/sortlist/nrf_sortlist.c" />
+ <file file_name="../../../../../../components/libraries/strerror/nrf_strerror.c" />
+ </folder>
+ <folder Name="nRF_Drivers">
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_clock.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_power.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_uart.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c" />
+ <file file_name="../../../../../../modules/nrfx/hal/nrf_nvmc.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_soc.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_gpiote.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/prs/nrfx_prs.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uart.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uarte.c" />
+ </folder>
+ <folder Name="Board Support">
+ <file file_name="../../../../../../components/libraries/bsp/bsp.c" />
+ </folder>
+ <folder Name="Application">
+ <file file_name="../../../demo_cli_cmds.c" />
+ <file file_name="../../../main.c" />
+ <file file_name="../config/sdk_config.h" />
+ </folder>
+ <folder Name="nRF_Segger_RTT">
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_Syscalls_SES.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_printf.c" />
+ </folder>
+ <folder Name="None">
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nRF_Startup.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nrf52_Vectors.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/system_nrf52.c" />
+ </folder>
+ </project>
+ <configuration Name="Release"
+ c_preprocessor_definitions="NDEBUG"
+ gcc_optimization_level="Optimize For Size" />
+ <configuration Name="Debug"
+ c_preprocessor_definitions="DEBUG; DEBUG_NRF"
+ gcc_optimization_level="None"/>
+</solution>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emSession b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emSession
new file mode 100644
index 0000000..bf6919a
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/cli_pca10040.emSession
@@ -0,0 +1,7 @@
+<!DOCTYPE CrossStudio_Session_File>
+<session>
+ <ARMCrossStudioWindow activeProject="cli_pca10040" buildConfiguration="Release"/>
+ <Files>
+ <SessionOpenFile codecName="Default" debugPath="../../../main.c" left="0" name="unnamed" path="../../../main.c" selected="1" top="0" useBinaryEdit="0" useTextEdit="1" x="0" y="0"/>
+ </Files>
+</session> \ No newline at end of file
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/flash_placement.xml b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/flash_placement.xml
new file mode 100644
index 0000000..06b4b6b
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10040/blank/ses/flash_placement.xml
@@ -0,0 +1,42 @@
+<!DOCTYPE Linker_Placement_File>
+<Root name="Flash Section Placement">
+ <MemorySegment name="FLASH" start="$(FLASH_PH_START)" size="$(FLASH_PH_SIZE)">
+ <ProgramSection alignment="0x100" load="Yes" name=".vectors" start="$(FLASH_START)" />
+ <ProgramSection alignment="4" load="Yes" name=".init" />
+ <ProgramSection alignment="4" load="Yes" name=".init_rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".text" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_command" inputsections="*(.cli_command*)" address_symbol="__start_cli_command" end_symbol="__stop_cli_command" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_const_data" inputsections="*(SORT(.log_const_data*))" address_symbol="__start_log_const_data" end_symbol="__stop_log_const_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_balloc" inputsections="*(.nrf_balloc*)" address_symbol="__start_nrf_balloc" end_symbol="__stop_nrf_balloc" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".pwr_mgmt_data" inputsections="*(SORT(.pwr_mgmt_data*))" address_symbol="__start_pwr_mgmt_data" end_symbol="__stop_pwr_mgmt_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_queue" inputsections="*(.nrf_queue*)" address_symbol="__start_nrf_queue" end_symbol="__stop_nrf_queue" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections" address_symbol="__start_nrf_sections" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_sorted_cmd_ptrs" inputsections="*(.cli_sorted_cmd_ptrs*)" runin=".cli_sorted_cmd_ptrs_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".fs_data" inputsections="*(.fs_data*)" runin=".fs_data_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_dynamic_data" inputsections="*(SORT(.log_dynamic_data*))" runin=".log_dynamic_data_run"/>
+ <ProgramSection alignment="4" load="Yes" name=".dtors" />
+ <ProgramSection alignment="4" load="Yes" name=".ctors" />
+ <ProgramSection alignment="4" load="Yes" name=".rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".ARM.exidx" address_symbol="__exidx_start" end_symbol="__exidx_end" />
+ <ProgramSection alignment="4" load="Yes" runin=".fast_run" name=".fast" />
+ <ProgramSection alignment="4" load="Yes" runin=".data_run" name=".data" />
+ <ProgramSection alignment="4" load="Yes" runin=".tdata_run" name=".tdata" />
+ </MemorySegment>
+ <MemorySegment name="RAM" start="$(RAM_PH_START)" size="$(RAM_PH_SIZE)">
+ <ProgramSection alignment="0x100" load="No" name=".vectors_ram" start="$(RAM_START)" address_symbol="__app_ram_start__"/>
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run" address_symbol="__start_nrf_sections_run" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".cli_sorted_cmd_ptrs_run" address_symbol="__start_cli_sorted_cmd_ptrs" end_symbol="__stop_cli_sorted_cmd_ptrs" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".fs_data_run" address_symbol="__start_fs_data" end_symbol="__stop_fs_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".log_dynamic_data_run" address_symbol="__start_log_dynamic_data" end_symbol="__stop_log_dynamic_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run_end" address_symbol="__end_nrf_sections_run" />
+ <ProgramSection alignment="4" load="No" name=".fast_run" />
+ <ProgramSection alignment="4" load="No" name=".data_run" />
+ <ProgramSection alignment="4" load="No" name=".tdata_run" />
+ <ProgramSection alignment="4" load="No" name=".bss" />
+ <ProgramSection alignment="4" load="No" name=".tbss" />
+ <ProgramSection alignment="4" load="No" name=".non_init" />
+ <ProgramSection alignment="4" size="__HEAPSIZE__" load="No" name=".heap" />
+ <ProgramSection alignment="8" size="__STACKSIZE__" load="No" place_from_segment_end="Yes" name=".stack" address_symbol="__StackLimit" end_symbol="__StackTop"/>
+ <ProgramSection alignment="8" size="__STACKSIZE_PROCESS__" load="No" name=".stack_process" />
+ </MemorySegment>
+</Root>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvopt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvopt
new file mode 100644
index 0000000..6790765
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvopt
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption> <OPTFL>
+ <IsCurrentTarget>1</IsCurrentTarget>
+ </OPTFL> <DebugOpt>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr.flm -FS110001000 -FL11000</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000)</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvproj b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvproj
new file mode 100644
index 0000000..396485e
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm4/cli_pca10056.uvproj
@@ -0,0 +1,623 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
+
+ <SchemaVersion>1.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption>
+ <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll>UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF52xxx -FS00 -FL0200000)</FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>core.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52840_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>0</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <RoSelD>3</RoSelD>
+ <RwSelD>5</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls>--c99 --reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10056,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x00000000</DataAddressRange>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>None</GroupName>
+ <Files> <File>
+ <FileName>arm_startup_nrf52840.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\arm_startup_nrf52840.s</FilePath> </File> <File>
+ <FileName>system_nrf52840.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets>
+
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvoptx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvoptx
new file mode 100644
index 0000000..6a025f0
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvoptx
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <OPTTT>
+ <gFlags>1</gFlags>
+ <BeepAtEnd>1</BeepAtEnd>
+ <RunSim>0</RunSim>
+ <RunTarget>1</RunTarget>
+ </OPTTT>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <FlashByte>65535</FlashByte>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ </OPTHX>
+ <OPTLEX>
+ <PageWidth>79</PageWidth>
+ <PageLength>66</PageLength>
+ <TabStop>8</TabStop>
+ <ListingPath>.\_build\</ListingPath>
+ </OPTLEX>
+ <CpuCode>0</CpuCode>
+ <DebugOpt>
+ <uSim>0</uSim>
+ <uTrg>1</uTrg>
+ <sLdApp>1</sLdApp>
+ <sGomain>1</sGomain>
+ <sRbreak>1</sRbreak>
+ <sRwatch>1</sRwatch>
+ <sRmem>1</sRmem>
+ <sRfunc>1</sRfunc>
+ <sRbox>1</sRbox>
+ <tLdApp>1</tLdApp>
+ <tGomain>1</tGomain>
+ <tRbreak>1</tRbreak>
+ <tRwatch>1</tRwatch>
+ <tRmem>1</tRmem>
+ <tRfunc>0</tRfunc>
+ <tRbox>1</tRbox>
+ <tRtrace>0</tRtrace>
+ <sRSysVw>1</sRSysVw>
+ <tRSysVw>1</tRSysVw>
+ <tPdscDbg>1</tPdscDbg>
+ <sRunDeb>0</sRunDeb>
+ <sLrtime>0</sLrtime>
+ <nTsel>7</nTsel>
+ <sDll></sDll>
+ <sDllPa></sDllPa>
+ <sDlgDll></sDlgDll>
+ <sDlgPa></sDlgPa>
+ <sIfile></sIfile>
+ <tDll></tDll>
+ <tDllPa></tDllPa>
+ <tDlgDll></tDlgDll>
+ <tDlgPa></tDlgPa>
+ <tIfile></tIfile>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FN2 -FF0nrf52xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx.flm) -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP1($$Device:nRF52840_xxAA$Flash\nrf52xxx_uicr.flm)</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx))</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ <Breakpoint/>
+ <Tracepoint>
+ <THDelay>0</THDelay>
+ </Tracepoint>
+ <DebugFlag>
+ <trace>0</trace>
+ <periodic>0</periodic>
+ <aLwin>0</aLwin>
+ <aCover>0</aCover>
+ <aSer1>0</aSer1>
+ <aSer2>0</aSer2>
+ <aPa>0</aPa>
+ <viewmode>0</viewmode>
+ <vrSel>0</vrSel>
+ <aSym>0</aSym>
+ <aTbox>0</aTbox>
+ <AscS1>0</AscS1>
+ <AscS2>0</AscS2>
+ <AscS3>0</AscS3>
+ <aSer3>0</aSer3>
+ <eProf>0</eProf>
+ <aLa>0</aLa>
+ <aPa1>0</aPa1>
+ <AscS4>0</AscS4>
+ <aSer4>0</aSer4>
+ <StkLoc>0</StkLoc>
+ <TrcWin>0</TrcWin>
+ <newCpu>0</newCpu>
+ <uProt>0</uProt>
+ </DebugFlag>
+ <LintExecutable></LintExecutable>
+ <LintConfigFile></LintConfigFile>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvprojx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvprojx
new file mode 100644
index 0000000..a918ac7
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/arm5_no_packs/cli_pca10056.uvprojx
@@ -0,0 +1,647 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
+
+ <SchemaVersion>2.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption> <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID>
+ <PackURL>http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/</PackURL> <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll></FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>$$Device:nRF52832_xxAA$Device\Include\nrf.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52840_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopB1X>0</nStopB1X>
+ <nStopB2X>0</nStopB2X>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopA1X>0</nStopA1X>
+ <nStopA2X>0</nStopA2X>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ <RestoreSysVw>1</RestoreSysVw>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ <RestoreSysVw>1</RestoreSysVw> <UsePdscDebugDescription>1</UsePdscDebugDescription> </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <nSecure>0</nSecure>
+ <RoSelD>3</RoSelD>
+ <RwSelD>3</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <uC99>1</uC99>
+ <useXO>0</useXO>
+ <v6Lang>0</v6Lang>
+ <v6LangP>0</v6LangP>
+ <vShortEn>0</vShortEn>
+ <vShortWch>0</vShortWch>
+ <VariousControls>
+ <MiscControls>--reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <useXO>0</useXO>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10056,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x20000000</DataAddressRange>
+ <pXoBase></pXoBase>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets><RTE>
+ <packages>
+ <filter>
+ <targetInfos/>
+ </filter> <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0">
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </package>
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0">
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </package> </packages>
+ <apis/>
+ <components> <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core">
+ <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0"/>
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </component>
+ <component Cclass="Device" Cgroup="Startup" Cvendor="NordicSemiconductor" Cversion="8.16.0" condition="nRF5x Series CMSIS Device">
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0"/>
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> </targetInfos>
+ </component> </components>
+ <files> </files>
+</RTE>
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/Makefile b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/Makefile
new file mode 100644
index 0000000..26baaa2
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/Makefile
@@ -0,0 +1,228 @@
+PROJECT_NAME := cli_pca10056
+TARGETS := nrf52840_xxaa
+OUTPUT_DIRECTORY := _build
+
+SDK_ROOT := ../../../../../..
+PROJ_DIR := ../../..
+
+$(OUTPUT_DIRECTORY)/nrf52840_xxaa.out: \
+ LINKER_SCRIPT := cli_gcc_nrf52.ld
+
+# Source files common to all targets
+SRC_FILES += \
+ $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52840.S \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_flash.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_rtt.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_serial.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_uart.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_default_backends.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_frontend.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_str_formatter.c \
+ $(SDK_ROOT)/components/boards/boards.c \
+ $(SDK_ROOT)/components/libraries/experimental_mpu/nrf_mpu.c \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard/nrf_stack_guard.c \
+ $(SDK_ROOT)/components/libraries/button/app_button.c \
+ $(SDK_ROOT)/components/libraries/util/app_error.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_weak.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/app_timer2.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd.c \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd_core.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd_string_desc.c \
+ $(SDK_ROOT)/components/libraries/util/app_util_platform.c \
+ $(SDK_ROOT)/components/libraries/cli/cli_utils_cmds.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/drv_rtc.c \
+ $(SDK_ROOT)/external/fnmatch/fnmatch.c \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/hardfault/hardfault_implementation.c \
+ $(SDK_ROOT)/components/libraries/util/nrf_assert.c \
+ $(SDK_ROOT)/components/libraries/atomic_fifo/nrf_atfifo.c \
+ $(SDK_ROOT)/components/libraries/atomic/nrf_atomic.c \
+ $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \
+ $(SDK_ROOT)/components/libraries/cli/nrf_cli.c \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c \
+ $(SDK_ROOT)/components/libraries/cli/rtt/nrf_cli_rtt.c \
+ $(SDK_ROOT)/components/libraries/cli/uart/nrf_cli_uart.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_nvmc.c \
+ $(SDK_ROOT)/components/libraries/experimental_memobj/nrf_memobj.c \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c \
+ $(SDK_ROOT)/components/libraries/queue/nrf_queue.c \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf/nrf_ringbuf.c \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars/nrf_section_iter.c \
+ $(SDK_ROOT)/components/libraries/sortlist/nrf_sortlist.c \
+ $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_power.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_uart.c \
+ $(SDK_ROOT)/components/drivers_nrf/usbd/nrf_drv_usbd.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c \
+ $(SDK_ROOT)/modules/nrfx/hal/nrf_nvmc.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_soc.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_gpiote.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/prs/nrfx_prs.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uart.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uarte.c \
+ $(SDK_ROOT)/components/libraries/bsp/bsp.c \
+ $(PROJ_DIR)/demo_cli_cmds.c \
+ $(PROJ_DIR)/main.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \
+ $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52840.c \
+
+# Include folders common to all targets
+INC_FOLDERS += \
+ $(PROJ_DIR)/config \
+ $(SDK_ROOT)/components \
+ $(SDK_ROOT)/components/libraries/cli \
+ $(SDK_ROOT)/modules/nrfx/mdk \
+ $(SDK_ROOT)/modules/nrfx \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm \
+ $(SDK_ROOT)/components/libraries/queue \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt \
+ $(SDK_ROOT)/components/libraries/sortlist \
+ $(SDK_ROOT)/components/libraries/strerror \
+ $(SDK_ROOT)/components/toolchain/cmsis/include \
+ $(SDK_ROOT)/components/libraries/timer \
+ $(SDK_ROOT)/components/libraries/util \
+ $(SDK_ROOT)/components/libraries/hardfault \
+ ../config \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc \
+ $(SDK_ROOT)/components/libraries/balloc \
+ $(SDK_ROOT)/components/drivers_nrf/usbd \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52 \
+ $(SDK_ROOT)/components/libraries/cli/uart \
+ $(SDK_ROOT)/components/libraries/bsp \
+ $(SDK_ROOT)/components/libraries/experimental_log \
+ $(SDK_ROOT)/external/fnmatch \
+ $(SDK_ROOT)/components/libraries/button \
+ $(SDK_ROOT)/components/libraries/fstorage \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars \
+ $(SDK_ROOT)/components/libraries/cli/rtt \
+ $(SDK_ROOT)/integration/nrfx/legacy \
+ $(SDK_ROOT)/components/libraries/usbd \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm \
+ $(SDK_ROOT)/components/libraries/mutex \
+ $(PROJ_DIR) \
+ $(SDK_ROOT)/components/libraries/experimental_log/src \
+ $(SDK_ROOT)/components/libraries/delay \
+ $(SDK_ROOT)/external/segger_rtt \
+ $(SDK_ROOT)/components/libraries/atomic_fifo \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf \
+ $(SDK_ROOT)/components/libraries/atomic \
+ $(SDK_ROOT)/components/boards \
+ $(SDK_ROOT)/components/libraries/experimental_mpu \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard \
+ $(SDK_ROOT)/components/libraries/experimental_memobj \
+ $(SDK_ROOT)/components/libraries/usbd/config \
+ $(SDK_ROOT)/integration/nrfx \
+ $(SDK_ROOT)/components/libraries/timer/experimental \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd \
+ $(SDK_ROOT)/modules/nrfx/drivers/include \
+ $(SDK_ROOT)/modules/nrfx/hal \
+ $(SDK_ROOT)/external/fprintf \
+
+# Libraries common to all targets
+LIB_FILES += \
+
+# Optimization flags
+OPT = -O3 -g3
+# Uncomment the line below to enable link time optimization
+#OPT += -flto
+
+# C flags common to all targets
+CFLAGS += $(OPT)
+CFLAGS += -DAPP_TIMER_V2
+CFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+CFLAGS += -DBOARD_PCA10056
+CFLAGS += -DCONFIG_GPIO_AS_PINRESET
+CFLAGS += -DDEBUG
+CFLAGS += -DDEBUG_NRF
+CFLAGS += -DFLOAT_ABI_HARD
+CFLAGS += -DNRF52840_XXAA
+CFLAGS += -mcpu=cortex-m4
+CFLAGS += -mthumb -mabi=aapcs
+CFLAGS += -Wall -Werror
+CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# keep every function in a separate section, this allows linker to discard unused ones
+CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing
+CFLAGS += -fno-builtin -fshort-enums
+
+# C++ flags common to all targets
+CXXFLAGS += $(OPT)
+
+# Assembler flags common to all targets
+ASMFLAGS += -g3
+ASMFLAGS += -mcpu=cortex-m4
+ASMFLAGS += -mthumb -mabi=aapcs
+ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+ASMFLAGS += -DAPP_TIMER_V2
+ASMFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+ASMFLAGS += -DBOARD_PCA10056
+ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET
+ASMFLAGS += -DDEBUG
+ASMFLAGS += -DDEBUG_NRF
+ASMFLAGS += -DFLOAT_ABI_HARD
+ASMFLAGS += -DNRF52840_XXAA
+
+# Linker flags
+LDFLAGS += $(OPT)
+LDFLAGS += -mthumb -mabi=aapcs -L$(SDK_ROOT)/modules/nrfx/mdk -T$(LINKER_SCRIPT)
+LDFLAGS += -mcpu=cortex-m4
+LDFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# let linker dump unused sections
+LDFLAGS += -Wl,--gc-sections
+# use newlib in nano version
+LDFLAGS += --specs=nano.specs
+
+nrf52840_xxaa: CFLAGS += -D__HEAP_SIZE=8192
+nrf52840_xxaa: CFLAGS += -D__STACK_SIZE=8192
+nrf52840_xxaa: ASMFLAGS += -D__HEAP_SIZE=8192
+nrf52840_xxaa: ASMFLAGS += -D__STACK_SIZE=8192
+
+# Add standard libraries at the very end of the linker input, after all objects
+# that may need symbols provided by these libraries.
+LIB_FILES += -lc -lnosys -lm
+
+
+.PHONY: default help
+
+# Default target - first one defined
+default: nrf52840_xxaa
+
+# Print all targets that can be built
+help:
+ @echo following targets are available:
+ @echo nrf52840_xxaa
+ @echo sdk_config - starting external tool for editing sdk_config.h
+ @echo flash - flashing binary
+
+TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc
+
+
+include $(TEMPLATE_PATH)/Makefile.common
+
+$(foreach target, $(TARGETS), $(call define_target, $(target)))
+
+.PHONY: flash erase
+
+# Flash the program
+flash: $(OUTPUT_DIRECTORY)/nrf52840_xxaa.hex
+ @echo Flashing: $<
+ nrfjprog -f nrf52 --program $< --sectorerase
+ nrfjprog -f nrf52 --reset
+
+erase:
+ nrfjprog -f nrf52 --eraseall
+
+SDK_CONFIG_FILE := ../config/sdk_config.h
+CMSIS_CONFIG_TOOL := $(SDK_ROOT)/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar
+sdk_config:
+ java -jar $(CMSIS_CONFIG_TOOL) $(SDK_CONFIG_FILE)
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/cli_gcc_nrf52.ld b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/cli_gcc_nrf52.ld
new file mode 100644
index 0000000..9d6c4eb
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/armgcc/cli_gcc_nrf52.ld
@@ -0,0 +1,81 @@
+/* Linker script to configure memory regions. */
+
+SEARCH_DIR(.)
+GROUP(-lgcc -lc -lnosys)
+
+MEMORY
+{
+ FLASH (rx) : ORIGIN = 0x0, LENGTH = 0x100000
+ RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 0x40000
+}
+
+SECTIONS
+{
+}
+
+SECTIONS
+{
+ . = ALIGN(4);
+ .mem_section_dummy_ram :
+ {
+ }
+ .cli_sorted_cmd_ptrs :
+ {
+ PROVIDE(__start_cli_sorted_cmd_ptrs = .);
+ KEEP(*(.cli_sorted_cmd_ptrs))
+ PROVIDE(__stop_cli_sorted_cmd_ptrs = .);
+ } > RAM
+ .fs_data :
+ {
+ PROVIDE(__start_fs_data = .);
+ KEEP(*(.fs_data))
+ PROVIDE(__stop_fs_data = .);
+ } > RAM
+ .log_dynamic_data :
+ {
+ PROVIDE(__start_log_dynamic_data = .);
+ KEEP(*(SORT(.log_dynamic_data*)))
+ PROVIDE(__stop_log_dynamic_data = .);
+ } > RAM
+
+} INSERT AFTER .data;
+
+SECTIONS
+{
+ .mem_section_dummy_rom :
+ {
+ }
+ .cli_command :
+ {
+ PROVIDE(__start_cli_command = .);
+ KEEP(*(.cli_command))
+ PROVIDE(__stop_cli_command = .);
+ } > FLASH
+ .log_const_data :
+ {
+ PROVIDE(__start_log_const_data = .);
+ KEEP(*(SORT(.log_const_data*)))
+ PROVIDE(__stop_log_const_data = .);
+ } > FLASH
+ .nrf_balloc :
+ {
+ PROVIDE(__start_nrf_balloc = .);
+ KEEP(*(.nrf_balloc))
+ PROVIDE(__stop_nrf_balloc = .);
+ } > FLASH
+ .pwr_mgmt_data :
+ {
+ PROVIDE(__start_pwr_mgmt_data = .);
+ KEEP(*(SORT(.pwr_mgmt_data*)))
+ PROVIDE(__stop_pwr_mgmt_data = .);
+ } > FLASH
+ .nrf_queue :
+ {
+ PROVIDE(__start_nrf_queue = .);
+ KEEP(*(.nrf_queue))
+ PROVIDE(__stop_nrf_queue = .);
+ } > FLASH
+
+} INSERT AFTER .text
+
+INCLUDE "nrf_common.ld"
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/config/sdk_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/config/sdk_config.h
new file mode 100644
index 0000000..b90a51c
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/config/sdk_config.h
@@ -0,0 +1,4302 @@
+/**
+ * Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+
+
+#ifndef SDK_CONFIG_H
+#define SDK_CONFIG_H
+// <<< Use Configuration Wizard in Context Menu >>>\n
+#ifdef USE_APP_CONFIG
+#include "app_config.h"
+#endif
+// <h> nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_ENABLED - nrf_mpu - Module for MPU
+//==========================================================
+#ifndef NRF_MPU_ENABLED
+#define NRF_MPU_ENABLED 1
+#endif
+// <q> NRF_MPU_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_MPU_CLI_CMDS
+#define NRF_MPU_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_ENABLED - nrf_stack_guard - Module for Protecting Stack
+//==========================================================
+#ifndef NRF_STACK_GUARD_ENABLED
+#define NRF_STACK_GUARD_ENABLED 1
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_SIZE - Size of stack guard
+
+// <5=> 32 bytes
+// <6=> 64 bytes
+// <7=> 128 bytes
+// <8=> 256 bytes
+// <9=> 512 bytes
+// <10=> 1024 bytes
+// <11=> 2048 bytes
+// <12=> 4096 bytes
+
+#ifndef NRF_STACK_GUARD_CONFIG_SIZE
+#define NRF_STACK_GUARD_CONFIG_SIZE 7
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_ENABLED - nrf_drv_clock - CLOCK peripheral driver - legacy layer
+//==========================================================
+#ifndef CLOCK_ENABLED
+#define CLOCK_ENABLED 1
+#endif
+// <o> CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef CLOCK_CONFIG_LF_SRC
+#define CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef CLOCK_CONFIG_IRQ_PRIORITY
+#define CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> GPIOTE_ENABLED - nrf_drv_gpiote - GPIOTE peripheral driver - legacy layer
+//==========================================================
+#ifndef GPIOTE_ENABLED
+#define GPIOTE_ENABLED 1
+#endif
+// <o> GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 4
+#endif
+
+// <o> GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef GPIOTE_CONFIG_IRQ_PRIORITY
+#define GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
+//==========================================================
+#ifndef NRFX_CLOCK_ENABLED
+#define NRFX_CLOCK_ENABLED 1
+#endif
+// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef NRFX_CLOCK_CONFIG_LF_SRC
+#define NRFX_CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY
+#define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
+#define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
+#define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_INFO_COLOR
+#define NRFX_CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR
+#define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver
+//==========================================================
+#ifndef NRFX_GPIOTE_ENABLED
+#define NRFX_GPIOTE_ENABLED 1
+#endif
+// <o> NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY
+#define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
+#define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
+#define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR
+#define NRFX_GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR
+#define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver
+//==========================================================
+#ifndef NRFX_POWER_ENABLED
+#define NRFX_POWER_ENABLED 1
+#endif
+// <o> NRFX_POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY
+#define NRFX_POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
+//==========================================================
+#ifndef NRFX_PRS_ENABLED
+#define NRFX_PRS_ENABLED 1
+#endif
+// <q> NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module.
+
+
+#ifndef NRFX_PRS_BOX_0_ENABLED
+#define NRFX_PRS_BOX_0_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module.
+
+
+#ifndef NRFX_PRS_BOX_1_ENABLED
+#define NRFX_PRS_BOX_1_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_2_ENABLED - Enables box 2 in the module.
+
+
+#ifndef NRFX_PRS_BOX_2_ENABLED
+#define NRFX_PRS_BOX_2_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_3_ENABLED - Enables box 3 in the module.
+
+
+#ifndef NRFX_PRS_BOX_3_ENABLED
+#define NRFX_PRS_BOX_3_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_4_ENABLED - Enables box 4 in the module.
+
+
+#ifndef NRFX_PRS_BOX_4_ENABLED
+#define NRFX_PRS_BOX_4_ENABLED 1
+#endif
+
+// <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_PRS_CONFIG_LOG_ENABLED
+#define NRFX_PRS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_PRS_CONFIG_LOG_LEVEL
+#define NRFX_PRS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_PRS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_INFO_COLOR
+#define NRFX_PRS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
+#define NRFX_PRS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
+//==========================================================
+#ifndef NRFX_UARTE_ENABLED
+#define NRFX_UARTE_ENABLED 1
+#endif
+// <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
+#ifndef NRFX_UARTE0_ENABLED
+#define NRFX_UARTE0_ENABLED 0
+#endif
+
+// <o> NRFX_UARTE1_ENABLED - Enable UARTE1 instance
+#ifndef NRFX_UARTE1_ENABLED
+#define NRFX_UARTE1_ENABLED 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
+#define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
+#define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <8388608=> 31250 baud
+// <10289152=> 38400 baud
+// <15007744=> 56000 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
+#define NRFX_UARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
+#define NRFX_UARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_INFO_COLOR
+#define NRFX_UARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
+#define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver
+//==========================================================
+#ifndef NRFX_UART_ENABLED
+#define NRFX_UART_ENABLED 1
+#endif
+// <o> NRFX_UART0_ENABLED - Enable UART0 instance
+#ifndef NRFX_UART0_ENABLED
+#define NRFX_UART0_ENABLED 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_HWFC
+#define NRFX_UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_PARITY
+#define NRFX_UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3866624=> 14400 baud
+// <5152768=> 19200 baud
+// <7729152=> 28800 baud
+// <8388608=> 31250 baud
+// <10309632=> 38400 baud
+// <15007744=> 56000 baud
+// <15462400=> 57600 baud
+// <20615168=> 76800 baud
+// <30924800=> 115200 baud
+// <61845504=> 230400 baud
+// <67108864=> 250000 baud
+// <123695104=> 460800 baud
+// <247386112=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UART_CONFIG_LOG_ENABLED
+#define NRFX_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UART_CONFIG_LOG_LEVEL
+#define NRFX_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_INFO_COLOR
+#define NRFX_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_DEBUG_COLOR
+#define NRFX_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> POWER_ENABLED - nrf_drv_power - POWER peripheral driver - legacy layer
+//==========================================================
+#ifndef POWER_ENABLED
+#define POWER_ENABLED 1
+#endif
+// <o> POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef POWER_CONFIG_IRQ_PRIORITY
+#define POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCEN
+#define POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCENHV
+#define POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> UART_ENABLED - nrf_drv_uart - UART/UARTE peripheral driver - legacy layer
+//==========================================================
+#ifndef UART_ENABLED
+#define UART_ENABLED 1
+#endif
+// <o> UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef UART_DEFAULT_CONFIG_HWFC
+#define UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef UART_DEFAULT_CONFIG_PARITY
+#define UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef UART_DEFAULT_CONFIG_BAUDRATE
+#define UART_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA
+
+
+#ifndef UART_EASY_DMA_SUPPORT
+#define UART_EASY_DMA_SUPPORT 1
+#endif
+
+// <q> UART_LEGACY_SUPPORT - Driver supporting Legacy mode
+
+
+#ifndef UART_LEGACY_SUPPORT
+#define UART_LEGACY_SUPPORT 1
+#endif
+
+// <e> UART0_ENABLED - Enable UART0 instance
+//==========================================================
+#ifndef UART0_ENABLED
+#define UART0_ENABLED 1
+#endif
+// <q> UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA
+
+
+#ifndef UART0_CONFIG_USE_EASY_DMA
+#define UART0_CONFIG_USE_EASY_DMA 1
+#endif
+
+// </e>
+
+// <e> UART1_ENABLED - Enable UART1 instance
+//==========================================================
+#ifndef UART1_ENABLED
+#define UART1_ENABLED 0
+#endif
+// </e>
+
+// </e>
+
+// <e> USBD_ENABLED - nrf_drv_usbd - USB driver
+//==========================================================
+#ifndef USBD_ENABLED
+#define USBD_ENABLED 1
+#endif
+// <o> USBD_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef USBD_CONFIG_IRQ_PRIORITY
+#define USBD_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <o> USBD_CONFIG_DMASCHEDULER_MODE - USBD SMA scheduler working scheme
+
+// <0=> Prioritized access
+// <1=> Round Robin
+
+#ifndef USBD_CONFIG_DMASCHEDULER_MODE
+#define USBD_CONFIG_DMASCHEDULER_MODE 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_ENABLED - app_timer - Application timer functionality
+//==========================================================
+#ifndef APP_TIMER_ENABLED
+#define APP_TIMER_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_RTC_FREQUENCY - Configure RTC prescaler.
+
+// <0=> 32768 Hz
+// <1=> 16384 Hz
+// <3=> 8192 Hz
+// <7=> 4096 Hz
+// <15=> 2048 Hz
+// <31=> 1024 Hz
+
+#ifndef APP_TIMER_CONFIG_RTC_FREQUENCY
+#define APP_TIMER_CONFIG_RTC_FREQUENCY 0
+#endif
+
+// <o> APP_TIMER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef APP_TIMER_CONFIG_IRQ_PRIORITY
+#define APP_TIMER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <o> APP_TIMER_CONFIG_OP_QUEUE_SIZE - Capacity of timer requests queue.
+// <i> Size of the queue depends on how many timers are used
+// <i> in the system, how often timers are started and overall
+// <i> system latency. If queue size is too small app_timer calls
+// <i> will fail.
+
+#ifndef APP_TIMER_CONFIG_OP_QUEUE_SIZE
+#define APP_TIMER_CONFIG_OP_QUEUE_SIZE 10
+#endif
+
+// <q> APP_TIMER_CONFIG_USE_SCHEDULER - Enable scheduling app_timer events to app_scheduler
+
+
+#ifndef APP_TIMER_CONFIG_USE_SCHEDULER
+#define APP_TIMER_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <q> APP_TIMER_KEEPS_RTC_ACTIVE - Enable RTC always on
+
+
+// <i> If option is enabled RTC is kept running even if there is no active timers.
+// <i> This option can be used when app_timer is used for timestamping.
+
+#ifndef APP_TIMER_KEEPS_RTC_ACTIVE
+#define APP_TIMER_KEEPS_RTC_ACTIVE 0
+#endif
+
+// <h> App Timer Legacy configuration - Legacy configuration.
+
+//==========================================================
+// <q> APP_TIMER_WITH_PROFILER - Enable app_timer profiling
+
+
+#ifndef APP_TIMER_WITH_PROFILER
+#define APP_TIMER_WITH_PROFILER 0
+#endif
+
+// <q> APP_TIMER_CONFIG_SWI_NUMBER - Configure SWI instance used.
+
+
+#ifndef APP_TIMER_CONFIG_SWI_NUMBER
+#define APP_TIMER_CONFIG_SWI_NUMBER 0
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <q> APP_USBD_CDC_ACM_ENABLED - app_usbd_cdc_acm - USB CDC ACM class
+
+
+#ifndef APP_USBD_CDC_ACM_ENABLED
+#define APP_USBD_CDC_ACM_ENABLED 1
+#endif
+
+// <e> APP_USBD_ENABLED - app_usbd - USB Device library
+//==========================================================
+#ifndef APP_USBD_ENABLED
+#define APP_USBD_ENABLED 1
+#endif
+// <s> APP_USBD_VID - Vendor ID
+
+// <i> Vendor ID ordered from USB IF: http://www.usb.org/developers/vendor/
+#ifndef APP_USBD_VID
+#define APP_USBD_VID 0x1915
+#endif
+
+// <s> APP_USBD_PID - Product ID
+
+// <i> Selected Product ID
+#ifndef APP_USBD_PID
+#define APP_USBD_PID 0x520F
+#endif
+
+// <o> APP_USBD_DEVICE_VER_MAJOR - Device version, major part <0-99>
+
+
+// <i> Device version, will be converted automatically to BCD notation. Use just decimal values.
+
+#ifndef APP_USBD_DEVICE_VER_MAJOR
+#define APP_USBD_DEVICE_VER_MAJOR 1
+#endif
+
+// <o> APP_USBD_DEVICE_VER_MINOR - Device version, minor part <0-99>
+
+
+// <i> Device version, will be converted automatically to BCD notation. Use just decimal values.
+
+#ifndef APP_USBD_DEVICE_VER_MINOR
+#define APP_USBD_DEVICE_VER_MINOR 0
+#endif
+
+// <q> APP_USBD_CONFIG_SELF_POWERED - Self powered
+
+
+#ifndef APP_USBD_CONFIG_SELF_POWERED
+#define APP_USBD_CONFIG_SELF_POWERED 1
+#endif
+
+// <o> APP_USBD_CONFIG_MAX_POWER - MaxPower field in configuration descriptor in milliamps <0-500>
+
+
+#ifndef APP_USBD_CONFIG_MAX_POWER
+#define APP_USBD_CONFIG_MAX_POWER 500
+#endif
+
+// <q> APP_USBD_CONFIG_POWER_EVENTS_PROCESS - Process power events
+
+
+// <i> Enable processing power events in USB event handler.
+
+#ifndef APP_USBD_CONFIG_POWER_EVENTS_PROCESS
+#define APP_USBD_CONFIG_POWER_EVENTS_PROCESS 1
+#endif
+
+// <e> APP_USBD_CONFIG_EVENT_QUEUE_ENABLE - Enable event queue
+
+// <i> This is the default configuration when all the events are placed into internal queue.
+// <i> Disable it when external queue is used like app_scheduler or if you wish to process all events inside interrupts.
+// <i> Processing all events from the interrupt level adds requirement not to call any functions that modifies the USBD library state from the context higher than USB interrupt context.
+// <i> Functions that modify USBD state are functions for sleep, wakeup, start, stop, enable and disable.
+//==========================================================
+#ifndef APP_USBD_CONFIG_EVENT_QUEUE_ENABLE
+#define APP_USBD_CONFIG_EVENT_QUEUE_ENABLE 0
+#endif
+// <o> APP_USBD_CONFIG_EVENT_QUEUE_SIZE - The size of event queue <16-64>
+
+
+// <i> The size of the queue for the events that would be processed in the main loop.
+
+#ifndef APP_USBD_CONFIG_EVENT_QUEUE_SIZE
+#define APP_USBD_CONFIG_EVENT_QUEUE_SIZE 32
+#endif
+
+// <o> APP_USBD_CONFIG_SOF_HANDLING_MODE - Change SOF events handling mode.
+
+
+// <i> Normal queue - SOF events are pushed normally into event queue.
+// <i> Compress queue - SOF events are counted and binded with other events or executed when queue is empty.
+// <i> This prevents queue from filling with SOF events.
+// <i> Interrupt - SOF events are processed in interrupt.
+// <0=> Normal queue
+// <1=> Compress queue
+// <2=> Interrupt
+
+#ifndef APP_USBD_CONFIG_SOF_HANDLING_MODE
+#define APP_USBD_CONFIG_SOF_HANDLING_MODE 1
+#endif
+
+// </e>
+
+// <q> APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE - Provide a function that generates timestamps for logs based on the current SOF
+
+
+// <i> The function app_usbd_sof_timestamp_get will be implemented if the logger is enabled.
+// <i> Use it when initializing the logger.
+// <i> SOF processing will be always enabled when this configuration parameter is active.
+// <i> Notice that this option is configured outside of APP_USBD_CONFIG_LOG_ENABLED.
+// <i> This means that it will work even if the logging in this very module is disabled.
+
+#ifndef APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE
+#define APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE 0
+#endif
+
+// <e> APP_USBD_CONFIG_LOG_ENABLED - Enable logging in the module
+//==========================================================
+#ifndef APP_USBD_CONFIG_LOG_ENABLED
+#define APP_USBD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_CONFIG_LOG_LEVEL
+#define APP_USBD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CONFIG_INFO_COLOR
+#define APP_USBD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CONFIG_DEBUG_COLOR
+#define APP_USBD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> HARDFAULT_HANDLER_ENABLED - hardfault_default - HardFault default handler for debugging and release
+//==========================================================
+#ifndef HARDFAULT_HANDLER_ENABLED
+#define HARDFAULT_HANDLER_ENABLED 1
+#endif
+// <q> HARDFAULT_HANDLER_GDB_PSP_BACKTRACE - Bypass the GDB problem with multiple stack pointers backtrace
+
+
+// <i> There is a known bug in GDB which causes it to incorrectly backtrace the code
+// <i> when multiple stack pointers are used (main and process stack pointers).
+// <i> This option enables the fix for that problem and allows to see the proper backtrace info.
+// <i> It makes it possible to trace the code to the exact point where a HardFault appeared.
+// <i> This option requires additional commands and may temporarily switch MSP stack to store data on PSP space.
+// <i> This is an optional parameter - enable it while debugging.
+// <i> Before a HardFault handler exits, the stack will be reverted to its previous value.
+
+#ifndef HARDFAULT_HANDLER_GDB_PSP_BACKTRACE
+#define HARDFAULT_HANDLER_GDB_PSP_BACKTRACE 1
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_ENABLED - nrf_balloc - Block allocator module
+//==========================================================
+#ifndef NRF_BALLOC_ENABLED
+#define NRF_BALLOC_ENABLED 1
+#endif
+// <e> NRF_BALLOC_CONFIG_DEBUG_ENABLED - Enables debug mode in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_DEBUG_ENABLED
+#define NRF_BALLOC_CONFIG_DEBUG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS - Number of words used as head guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS 1
+#endif
+
+// <o> NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS - Number of words used as tail guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS 1
+#endif
+
+// <q> NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED
+#define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_BALLOC_CLI_CMDS
+#define NRF_BALLOC_CLI_CMDS 1
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRF_CLI_RTT_ENABLED - nrf_cli_rtt - RTT command line interface transport
+//==========================================================
+#ifndef NRF_CLI_RTT_ENABLED
+#define NRF_CLI_RTT_ENABLED 1
+#endif
+// <o> NRF_CLI_RTT_TERMINAL_ID - RTT terminal ID for CLI.
+#ifndef NRF_CLI_RTT_TERMINAL_ID
+#define NRF_CLI_RTT_TERMINAL_ID 0
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_CLI_RTT_TX_RETRY_DELAY_MS
+#define NRF_CLI_RTT_TX_RETRY_DELAY_MS 10
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_CLI_RTT_TX_RETRY_CNT
+#define NRF_CLI_RTT_TX_RETRY_CNT 5
+#endif
+
+// </e>
+
+// <q> NRF_CLI_UART_ENABLED - nrf_cli_uart - UART command line interface transport
+
+
+#ifndef NRF_CLI_UART_ENABLED
+#define NRF_CLI_UART_ENABLED 1
+#endif
+
+// <q> NRF_FPRINTF_ENABLED - nrf_fprintf - fprintf function.
+
+
+#ifndef NRF_FPRINTF_ENABLED
+#define NRF_FPRINTF_ENABLED 1
+#endif
+
+// <e> NRF_FSTORAGE_ENABLED - nrf_fstorage - Flash abstraction library
+//==========================================================
+#ifndef NRF_FSTORAGE_ENABLED
+#define NRF_FSTORAGE_ENABLED 1
+#endif
+// <h> nrf_fstorage - Common settings
+
+// <i> Common settings to all fstorage implementations
+//==========================================================
+// <q> NRF_FSTORAGE_PARAM_CHECK_DISABLED - Disable user input validation
+
+
+// <i> If selected, use ASSERT to validate user input.
+// <i> This effectively removes user input validation in production code.
+// <i> Recommended setting: OFF, only enable this setting if size is a major concern.
+
+#ifndef NRF_FSTORAGE_PARAM_CHECK_DISABLED
+#define NRF_FSTORAGE_PARAM_CHECK_DISABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_fstorage_sd - Implementation using the SoftDevice
+
+// <i> Configuration options for the fstorage implementation using the SoftDevice
+//==========================================================
+// <o> NRF_FSTORAGE_SD_QUEUE_SIZE - Size of the internal queue of operations
+// <i> Increase this value if API calls frequently return the error @ref NRF_ERROR_NO_MEM.
+
+#ifndef NRF_FSTORAGE_SD_QUEUE_SIZE
+#define NRF_FSTORAGE_SD_QUEUE_SIZE 4
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_RETRIES - Maximum number of attempts at executing an operation when the SoftDevice is busy
+// <i> Increase this value if events frequently return the @ref NRF_ERROR_TIMEOUT error.
+// <i> The SoftDevice might fail to schedule flash access due to high BLE activity.
+
+#ifndef NRF_FSTORAGE_SD_MAX_RETRIES
+#define NRF_FSTORAGE_SD_MAX_RETRIES 8
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_WRITE_SIZE - Maximum number of bytes to be written to flash in a single operation
+// <i> This value must be a multiple of four.
+// <i> Lowering this value can increase the chances of the SoftDevice being able to execute flash operations in between radio activity.
+// <i> This value is bound by the maximum number of bytes that can be written to flash in a single call to @ref sd_flash_write.
+// <i> That is 1024 bytes for nRF51 ICs and 4096 bytes for nRF52 ICs.
+
+#ifndef NRF_FSTORAGE_SD_MAX_WRITE_SIZE
+#define NRF_FSTORAGE_SD_MAX_WRITE_SIZE 4096
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
+
+
+#ifndef NRF_MEMOBJ_ENABLED
+#define NRF_MEMOBJ_ENABLED 1
+#endif
+
+// <e> NRF_PWR_MGMT_ENABLED - nrf_pwr_mgmt - Power management module
+//==========================================================
+#ifndef NRF_PWR_MGMT_ENABLED
+#define NRF_PWR_MGMT_ENABLED 1
+#endif
+// <e> NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED - Enables pin debug in the module.
+
+// <i> Selected pin will be set when CPU is in sleep mode.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED
+#define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number
+
+// <0=> 0 (P0.0)
+// <1=> 1 (P0.1)
+// <2=> 2 (P0.2)
+// <3=> 3 (P0.3)
+// <4=> 4 (P0.4)
+// <5=> 5 (P0.5)
+// <6=> 6 (P0.6)
+// <7=> 7 (P0.7)
+// <8=> 8 (P0.8)
+// <9=> 9 (P0.9)
+// <10=> 10 (P0.10)
+// <11=> 11 (P0.11)
+// <12=> 12 (P0.12)
+// <13=> 13 (P0.13)
+// <14=> 14 (P0.14)
+// <15=> 15 (P0.15)
+// <16=> 16 (P0.16)
+// <17=> 17 (P0.17)
+// <18=> 18 (P0.18)
+// <19=> 19 (P0.19)
+// <20=> 20 (P0.20)
+// <21=> 21 (P0.21)
+// <22=> 22 (P0.22)
+// <23=> 23 (P0.23)
+// <24=> 24 (P0.24)
+// <25=> 25 (P0.25)
+// <26=> 26 (P0.26)
+// <27=> 27 (P0.27)
+// <28=> 28 (P0.28)
+// <29=> 29 (P0.29)
+// <30=> 30 (P0.30)
+// <31=> 31 (P0.31)
+// <32=> 32 (P1.0)
+// <33=> 33 (P1.1)
+// <34=> 34 (P1.2)
+// <35=> 35 (P1.3)
+// <36=> 36 (P1.4)
+// <37=> 37 (P1.5)
+// <38=> 38 (P1.6)
+// <39=> 39 (P1.7)
+// <40=> 40 (P1.8)
+// <41=> 41 (P1.9)
+// <42=> 42 (P1.10)
+// <43=> 43 (P1.11)
+// <44=> 44 (P1.12)
+// <45=> 45 (P1.13)
+// <46=> 46 (P1.14)
+// <47=> 47 (P1.15)
+// <4294967295=> Not connected
+
+#ifndef NRF_PWR_MGMT_SLEEP_DEBUG_PIN
+#define NRF_PWR_MGMT_SLEEP_DEBUG_PIN 31
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor.
+
+
+// <i> Module will trace percentage of CPU usage in one second intervals.
+
+#ifndef NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED
+#define NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED 0
+#endif
+
+// <e> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED - Enable standby timeout.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S - Standby timeout (in seconds).
+// <i> Shutdown procedure will begin no earlier than after this number of seconds.
+
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S 3
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 1
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY
+#define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 0
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER
+#define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT - The number of priorities for module handlers.
+// <i> The number of stages of the shutdown process.
+
+#ifndef NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT
+#define NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT 3
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_ENABLED - nrf_queue - Queue module
+//==========================================================
+#ifndef NRF_QUEUE_ENABLED
+#define NRF_QUEUE_ENABLED 1
+#endif
+// <q> NRF_QUEUE_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_QUEUE_CLI_CMDS
+#define NRF_QUEUE_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <q> NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator
+
+
+#ifndef NRF_SECTION_ITER_ENABLED
+#define NRF_SECTION_ITER_ENABLED 1
+#endif
+
+// <q> NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list
+
+
+#ifndef NRF_SORTLIST_ENABLED
+#define NRF_SORTLIST_ENABLED 1
+#endif
+
+// <q> NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string.
+
+
+#ifndef NRF_STRERROR_ENABLED
+#define NRF_STRERROR_ENABLED 1
+#endif
+
+// <h> app_button - buttons handling module
+
+//==========================================================
+// <q> BUTTON_ENABLED - Enables Button module
+
+
+#ifndef BUTTON_ENABLED
+#define BUTTON_ENABLED 1
+#endif
+
+// <q> BUTTON_HIGH_ACCURACY_ENABLED - Enables GPIOTE high accuracy for buttons
+
+
+#ifndef BUTTON_HIGH_ACCURACY_ENABLED
+#define BUTTON_HIGH_ACCURACY_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli - Command line interface
+
+//==========================================================
+// <q> NRF_CLI_ENABLED - Enable/disable the CLI module.
+
+
+#ifndef NRF_CLI_ENABLED
+#define NRF_CLI_ENABLED 1
+#endif
+
+// <o> NRF_CLI_ARGC_MAX - Maximum number of parameters passed to the command handler.
+#ifndef NRF_CLI_ARGC_MAX
+#define NRF_CLI_ARGC_MAX 12
+#endif
+
+// <q> NRF_CLI_BUILD_IN_CMDS_ENABLED - CLI built-in commands.
+
+
+#ifndef NRF_CLI_BUILD_IN_CMDS_ENABLED
+#define NRF_CLI_BUILD_IN_CMDS_ENABLED 1
+#endif
+
+// <o> NRF_CLI_CMD_BUFF_SIZE - Maximum buffer size for a single command.
+#ifndef NRF_CLI_CMD_BUFF_SIZE
+#define NRF_CLI_CMD_BUFF_SIZE 384
+#endif
+
+// <q> NRF_CLI_ECHO_STATUS - CLI echo status. If set, echo is ON.
+
+
+#ifndef NRF_CLI_ECHO_STATUS
+#define NRF_CLI_ECHO_STATUS 1
+#endif
+
+// <q> NRF_CLI_WILDCARD_ENABLED - Enable wildcard functionality for CLI commands.
+
+
+#ifndef NRF_CLI_WILDCARD_ENABLED
+#define NRF_CLI_WILDCARD_ENABLED 1
+#endif
+
+// <o> NRF_CLI_PRINTF_BUFF_SIZE - Maximum print buffer size.
+#ifndef NRF_CLI_PRINTF_BUFF_SIZE
+#define NRF_CLI_PRINTF_BUFF_SIZE 23
+#endif
+
+// <e> NRF_CLI_HISTORY_ENABLED - Enable CLI history mode.
+//==========================================================
+#ifndef NRF_CLI_HISTORY_ENABLED
+#define NRF_CLI_HISTORY_ENABLED 1
+#endif
+// <o> NRF_CLI_HISTORY_ELEMENT_SIZE - Size of one memory object reserved for CLI history.
+#ifndef NRF_CLI_HISTORY_ELEMENT_SIZE
+#define NRF_CLI_HISTORY_ELEMENT_SIZE 32
+#endif
+
+// <o> NRF_CLI_HISTORY_ELEMENT_COUNT - Number of history memory objects.
+#ifndef NRF_CLI_HISTORY_ELEMENT_COUNT
+#define NRF_CLI_HISTORY_ELEMENT_COUNT 8
+#endif
+
+// </e>
+
+// <q> NRF_CLI_VT100_COLORS_ENABLED - CLI VT100 colors.
+
+
+#ifndef NRF_CLI_VT100_COLORS_ENABLED
+#define NRF_CLI_VT100_COLORS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_STATISTICS_ENABLED - Enable CLI statistics.
+
+
+#ifndef NRF_CLI_STATISTICS_ENABLED
+#define NRF_CLI_STATISTICS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_LOG_BACKEND - Enable logger backend interface.
+
+
+#ifndef NRF_CLI_LOG_BACKEND
+#define NRF_CLI_LOG_BACKEND 1
+#endif
+
+// <q> NRF_CLI_USES_TASK_MANAGER_ENABLED - Enable CLI to use task_manager
+
+
+#ifndef NRF_CLI_USES_TASK_MANAGER_ENABLED
+#define NRF_CLI_USES_TASK_MANAGER_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli_cdc_acm - CDC ACM command line interface transport
+
+//==========================================================
+// <q> NRF_CLI_CDC_ACM_ENABLED - Enable/disable the CLI CDC ACM module.
+
+
+#ifndef NRF_CLI_CDC_ACM_ENABLED
+#define NRF_CLI_CDC_ACM_ENABLED 1
+#endif
+
+// <o> NRF_CLI_CDC_ACM_COMM_INTERFACE - COMM interface number.
+#ifndef NRF_CLI_CDC_ACM_COMM_INTERFACE
+#define NRF_CLI_CDC_ACM_COMM_INTERFACE 0
+#endif
+
+// <s> NRF_CLI_CDC_ACM_COMM_EPIN - COMM IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_COMM_EPIN
+#define NRF_CLI_CDC_ACM_COMM_EPIN NRF_DRV_USBD_EPIN2
+#endif
+
+// <o> NRF_CLI_CDC_ACM_DATA_INTERFACE - DATA interface number.
+#ifndef NRF_CLI_CDC_ACM_DATA_INTERFACE
+#define NRF_CLI_CDC_ACM_DATA_INTERFACE 1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPIN - DATA IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPIN
+#define NRF_CLI_CDC_ACM_DATA_EPIN NRF_DRV_USBD_EPIN1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPOUT - DATA OUT endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPOUT
+#define NRF_CLI_CDC_ACM_DATA_EPOUT NRF_DRV_USBD_EPOUT1
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Log
+
+//==========================================================
+// <e> NRF_LOG_BACKEND_FLASH_ENABLED - nrf_log_backend_flash - Log flash backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASH_ENABLED
+#define NRF_LOG_BACKEND_FLASH_ENABLED 1
+#endif
+// <q> NRF_LOG_BACKEND_FLASH_CLI_CMDS - Enable CLI commands for this module.
+
+
+#ifndef NRF_LOG_BACKEND_FLASH_CLI_CMDS
+#define NRF_LOG_BACKEND_FLASH_CLI_CMDS 1
+#endif
+
+// <e> NRF_LOG_BACKEND_FLASHLOG_ENABLED - Enable flashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASHLOG_ENABLED
+#define NRF_LOG_BACKEND_FLASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE - Logger messages queue size.
+// <i> Queue holds log messages pending to be written to flash.
+// <i> Note that the queue holds logger messages and thus the queue size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE
+#define NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE 8
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_CRASHLOG_ENABLED - Enable crashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_CRASHLOG_ENABLED
+#define NRF_LOG_BACKEND_CRASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE - Number of log messages held to be flushed in panic.
+// <i> Crashlog FIFO always keeps a defined number of the most
+// <i> recent logs (severity level is set on runtime).
+// <i> Note that the FIFO holds logger messages and thus the FIFO size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE
+#define NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE 8
+#endif
+
+// </e>
+
+// <o> NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE - Size of the buffer used for serialize log message.
+// <i> Message is trimmed if it is longer. It may happen in case of
+// <i> hexdump message. Buffer size must be multiple of 4.
+
+#ifndef NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE
+#define NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE 64
+#endif
+
+// <h> Flash log location - Configuration of flash area used for storing the logs.
+
+//==========================================================
+// <o> NRF_LOG_BACKEND_FLASH_START_PAGE - Starting page.
+// <i> If 0, then pages directly after the application are used.
+
+#ifndef NRF_LOG_BACKEND_FLASH_START_PAGE
+#define NRF_LOG_BACKEND_FLASH_START_PAGE 0
+#endif
+
+// <o> NRF_LOG_BACKEND_PAGES - Number of pages.
+#ifndef NRF_LOG_BACKEND_PAGES
+#define NRF_LOG_BACKEND_PAGES 1
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_RTT_ENABLED - nrf_log_backend_rtt - Log RTT backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_RTT_ENABLED
+#define NRF_LOG_BACKEND_RTT_ENABLED 0
+#endif
+// <o> NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE 64
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS 1
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_CNT
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_CNT 3
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_UART_ENABLED - nrf_log_backend_uart - Log UART backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_UART_ENABLED
+#define NRF_LOG_BACKEND_UART_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_UART_TX_PIN - UART TX pin
+#ifndef NRF_LOG_BACKEND_UART_TX_PIN
+#define NRF_LOG_BACKEND_UART_TX_PIN 6
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRF_LOG_BACKEND_UART_BAUDRATE
+#define NRF_LOG_BACKEND_UART_BAUDRATE 30801920
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE 64
+#endif
+
+// </e>
+
+// <q> NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter
+
+
+#ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED
+#define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1
+#endif
+
+// <h> nrf_log - Logger
+
+//==========================================================
+// <e> NRF_LOG_ENABLED - Logging module for nRF5 SDK
+//==========================================================
+#ifndef NRF_LOG_ENABLED
+#define NRF_LOG_ENABLED 1
+#endif
+// <e> NRF_LOG_USES_COLORS - If enabled then ANSI escape code for colors is prefixed to every string
+//==========================================================
+#ifndef NRF_LOG_USES_COLORS
+#define NRF_LOG_USES_COLORS 1
+#endif
+// <o> NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_COLOR_DEFAULT
+#define NRF_LOG_COLOR_DEFAULT 0
+#endif
+
+// <o> NRF_LOG_ERROR_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_ERROR_COLOR
+#define NRF_LOG_ERROR_COLOR 2
+#endif
+
+// <o> NRF_LOG_WARNING_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_WARNING_COLOR
+#define NRF_LOG_WARNING_COLOR 4
+#endif
+
+// </e>
+
+// <o> NRF_LOG_DEFAULT_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LOG_DEFAULT_LEVEL
+#define NRF_LOG_DEFAULT_LEVEL 4
+#endif
+
+// <q> NRF_LOG_DEFERRED - Enable deffered logger.
+
+
+// <i> Log data is buffered and can be processed in idle.
+
+#ifndef NRF_LOG_DEFERRED
+#define NRF_LOG_DEFERRED 1
+#endif
+
+// <o> NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes).
+
+
+// <i> Must be power of 2 and multiple of 4.
+// <i> If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum.
+// <128=> 128
+// <256=> 256
+// <512=> 512
+// <1024=> 1024
+// <2048=> 2048
+// <4096=> 4096
+// <8192=> 8192
+// <16384=> 16384
+
+#ifndef NRF_LOG_BUFSIZE
+#define NRF_LOG_BUFSIZE 1024
+#endif
+
+// <q> NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full.
+
+
+// <i> If set then oldest logs are overwritten. Otherwise a
+// <i> marker is injected informing about overflow.
+
+#ifndef NRF_LOG_ALLOW_OVERFLOW
+#define NRF_LOG_ALLOW_OVERFLOW 1
+#endif
+
+// <e> NRF_LOG_USES_TIMESTAMP - Enable timestamping
+
+// <i> Function for getting the timestamp is provided by the user
+//==========================================================
+#ifndef NRF_LOG_USES_TIMESTAMP
+#define NRF_LOG_USES_TIMESTAMP 1
+#endif
+// <o> NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY - Default frequency of the timestamp (in Hz)
+#ifndef NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY
+#define NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY 32768
+#endif
+
+// </e>
+
+// <q> NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs.
+
+
+#ifndef NRF_LOG_FILTERS_ENABLED
+#define NRF_LOG_FILTERS_ENABLED 1
+#endif
+
+// <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
+
+
+#ifndef NRF_LOG_CLI_CMDS
+#define NRF_LOG_CLI_CMDS 1
+#endif
+
+// <h> Log message pool - Configuration of log message pool
+
+//==========================================================
+// <o> NRF_LOG_MSGPOOL_ELEMENT_SIZE - Size of a single element in the pool of memory objects.
+// <i> If a small value is set, then performance of logs processing
+// <i> is degraded because data is fragmented. Bigger value impacts
+// <i> RAM memory utilization. The size is set to fit a message with
+// <i> a timestamp and up to 2 arguments in a single memory object.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_SIZE
+#define NRF_LOG_MSGPOOL_ELEMENT_SIZE 20
+#endif
+
+// <o> NRF_LOG_MSGPOOL_ELEMENT_COUNT - Number of elements in the pool of memory objects
+// <i> If a small value is set, then it may lead to a deadlock
+// <i> in certain cases if backend has high latency and holds
+// <i> multiple messages for long time. Bigger value impacts
+// <i> RAM memory usage.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_COUNT
+#define NRF_LOG_MSGPOOL_ELEMENT_COUNT 16
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <h> nrf_log module configuration
+
+//==========================================================
+// <h> nrf_log in nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MPU_CONFIG_LOG_ENABLED
+#define NRF_MPU_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MPU_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MPU_CONFIG_LOG_LEVEL
+#define NRF_MPU_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MPU_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_INFO_COLOR
+#define NRF_MPU_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MPU_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_DEBUG_COLOR
+#define NRF_MPU_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_ENABLED
+#define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_LEVEL
+#define NRF_STACK_GUARD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_INFO_COLOR
+#define NRF_STACK_GUARD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_DEBUG_COLOR
+#define NRF_STACK_GUARD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TASK_MANAGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TASK_MANAGER_CONFIG_LOG_ENABLED
+#define TASK_MANAGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TASK_MANAGER_CONFIG_LOG_LEVEL
+#define TASK_MANAGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_INFO_COLOR
+#define TASK_MANAGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_DEBUG_COLOR
+#define TASK_MANAGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef CLOCK_CONFIG_LOG_ENABLED
+#define CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef CLOCK_CONFIG_LOG_LEVEL
+#define CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_INFO_COLOR
+#define CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_DEBUG_COLOR
+#define CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> COMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef COMP_CONFIG_LOG_ENABLED
+#define COMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> COMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef COMP_CONFIG_LOG_LEVEL
+#define COMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> COMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_INFO_COLOR
+#define COMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_DEBUG_COLOR
+#define COMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef GPIOTE_CONFIG_LOG_ENABLED
+#define GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef GPIOTE_CONFIG_LOG_LEVEL
+#define GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_INFO_COLOR
+#define GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_DEBUG_COLOR
+#define GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef LPCOMP_CONFIG_LOG_ENABLED
+#define LPCOMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> LPCOMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef LPCOMP_CONFIG_LOG_LEVEL
+#define LPCOMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_INFO_COLOR
+#define LPCOMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_DEBUG_COLOR
+#define LPCOMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PDM_CONFIG_LOG_ENABLED
+#define PDM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PDM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PDM_CONFIG_LOG_LEVEL
+#define PDM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PDM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_INFO_COLOR
+#define PDM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_DEBUG_COLOR
+#define PDM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PPI_CONFIG_LOG_ENABLED
+#define PPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PPI_CONFIG_LOG_LEVEL
+#define PPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_INFO_COLOR
+#define PPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_DEBUG_COLOR
+#define PPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PWM_CONFIG_LOG_ENABLED
+#define PWM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PWM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PWM_CONFIG_LOG_LEVEL
+#define PWM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PWM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_INFO_COLOR
+#define PWM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_DEBUG_COLOR
+#define PWM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef QDEC_CONFIG_LOG_ENABLED
+#define QDEC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> QDEC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef QDEC_CONFIG_LOG_LEVEL
+#define QDEC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_INFO_COLOR
+#define QDEC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_DEBUG_COLOR
+#define QDEC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RNG_CONFIG_LOG_ENABLED
+#define RNG_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RNG_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RNG_CONFIG_LOG_LEVEL
+#define RNG_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RNG_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_INFO_COLOR
+#define RNG_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_DEBUG_COLOR
+#define RNG_CONFIG_DEBUG_COLOR 0
+#endif
+
+// <q> RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers.
+
+
+#ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED
+#define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0
+#endif
+
+// </e>
+
+// <e> RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RTC_CONFIG_LOG_ENABLED
+#define RTC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RTC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RTC_CONFIG_LOG_LEVEL
+#define RTC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RTC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_INFO_COLOR
+#define RTC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_DEBUG_COLOR
+#define RTC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SAADC_CONFIG_LOG_ENABLED
+#define SAADC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SAADC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SAADC_CONFIG_LOG_LEVEL
+#define SAADC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_INFO_COLOR
+#define SAADC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_DEBUG_COLOR
+#define SAADC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPIS_CONFIG_LOG_ENABLED
+#define SPIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPIS_CONFIG_LOG_LEVEL
+#define SPIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_INFO_COLOR
+#define SPIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_DEBUG_COLOR
+#define SPIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPI_CONFIG_LOG_ENABLED
+#define SPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPI_CONFIG_LOG_LEVEL
+#define SPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_INFO_COLOR
+#define SPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_DEBUG_COLOR
+#define SPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TIMER_CONFIG_LOG_ENABLED
+#define TIMER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TIMER_CONFIG_LOG_LEVEL
+#define TIMER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_INFO_COLOR
+#define TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_DEBUG_COLOR
+#define TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWIS_CONFIG_LOG_ENABLED
+#define TWIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWIS_CONFIG_LOG_LEVEL
+#define TWIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_INFO_COLOR
+#define TWIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_DEBUG_COLOR
+#define TWIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWI_CONFIG_LOG_ENABLED
+#define TWI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWI_CONFIG_LOG_LEVEL
+#define TWI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_INFO_COLOR
+#define TWI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_DEBUG_COLOR
+#define TWI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef UART_CONFIG_LOG_ENABLED
+#define UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef UART_CONFIG_LOG_LEVEL
+#define UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_INFO_COLOR
+#define UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_DEBUG_COLOR
+#define UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> USBD_CONFIG_LOG_ENABLED - Enable logging in the module
+//==========================================================
+#ifndef USBD_CONFIG_LOG_ENABLED
+#define USBD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> USBD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef USBD_CONFIG_LOG_LEVEL
+#define USBD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_INFO_COLOR
+#define USBD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_DEBUG_COLOR
+#define USBD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef WDT_CONFIG_LOG_ENABLED
+#define WDT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> WDT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef WDT_CONFIG_LOG_LEVEL
+#define WDT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> WDT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_INFO_COLOR
+#define WDT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_DEBUG_COLOR
+#define WDT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_TIMER_CONFIG_LOG_ENABLED
+#define APP_TIMER_CONFIG_LOG_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_LOG_LEVEL
+#define APP_TIMER_CONFIG_LOG_LEVEL 4
+#endif
+
+// <o> APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_INITIAL_LOG_LEVEL
+#define APP_TIMER_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_INFO_COLOR
+#define APP_TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_DEBUG_COLOR
+#define APP_TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED
+#define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL
+#define APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_INFO_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_DUMMY_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_ENABLED
+#define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_LEVEL
+#define APP_USBD_DUMMY_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_INFO_COLOR
+#define APP_USBD_DUMMY_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_DEBUG_COLOR
+#define APP_USBD_DUMMY_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_MSC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_MSC_CONFIG_LOG_ENABLED
+#define APP_USBD_MSC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_MSC_CONFIG_LOG_LEVEL
+#define APP_USBD_MSC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_INFO_COLOR
+#define APP_USBD_MSC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_DEBUG_COLOR
+#define APP_USBD_MSC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_ATFIFO_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_ATFIFO_CONFIG_LOG_ENABLED
+#define NRF_ATFIFO_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_INFO_COLOR
+#define NRF_ATFIFO_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_DEBUG_COLOR
+#define NRF_ATFIFO_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_LOG_ENABLED
+#define NRF_BALLOC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_INFO_COLOR
+#define NRF_BALLOC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_DEBUG_COLOR
+#define NRF_BALLOC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_MEMOBJ_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MEMOBJ_CONFIG_LOG_ENABLED
+#define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MEMOBJ_CONFIG_LOG_LEVEL
+#define NRF_MEMOBJ_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_INFO_COLOR
+#define NRF_MEMOBJ_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_DEBUG_COLOR
+#define NRF_MEMOBJ_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_PWR_MGMT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_ENABLED
+#define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_LEVEL
+#define NRF_PWR_MGMT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_INFO_COLOR
+#define NRF_PWR_MGMT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_COLOR
+#define NRF_PWR_MGMT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_QUEUE_CONFIG_LOG_ENABLED
+#define NRF_QUEUE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_INFO_COLOR
+#define NRF_QUEUE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_DEBUG_COLOR
+#define NRF_QUEUE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_ANT_LOG_ENABLED - Enable logging in SoftDevice handler (ANT) module.
+//==========================================================
+#ifndef NRF_SDH_ANT_LOG_ENABLED
+#define NRF_SDH_ANT_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_ANT_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_ANT_LOG_LEVEL
+#define NRF_SDH_ANT_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_INFO_COLOR
+#define NRF_SDH_ANT_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_DEBUG_COLOR
+#define NRF_SDH_ANT_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_BLE_LOG_ENABLED - Enable logging in SoftDevice handler (BLE) module.
+//==========================================================
+#ifndef NRF_SDH_BLE_LOG_ENABLED
+#define NRF_SDH_BLE_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_BLE_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_BLE_LOG_LEVEL
+#define NRF_SDH_BLE_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_INFO_COLOR
+#define NRF_SDH_BLE_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_DEBUG_COLOR
+#define NRF_SDH_BLE_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_LOG_ENABLED - Enable logging in SoftDevice handler module.
+//==========================================================
+#ifndef NRF_SDH_LOG_ENABLED
+#define NRF_SDH_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_LOG_LEVEL
+#define NRF_SDH_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_INFO_COLOR
+#define NRF_SDH_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_DEBUG_COLOR
+#define NRF_SDH_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_SOC_LOG_ENABLED - Enable logging in SoftDevice handler (SoC) module.
+//==========================================================
+#ifndef NRF_SDH_SOC_LOG_ENABLED
+#define NRF_SDH_SOC_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_SOC_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_SOC_LOG_LEVEL
+#define NRF_SDH_SOC_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_INFO_COLOR
+#define NRF_SDH_SOC_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_DEBUG_COLOR
+#define NRF_SDH_SOC_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SORTLIST_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_SORTLIST_CONFIG_LOG_ENABLED
+#define NRF_SORTLIST_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SORTLIST_CONFIG_LOG_LEVEL
+#define NRF_SORTLIST_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_INFO_COLOR
+#define NRF_SORTLIST_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_DEBUG_COLOR
+#define NRF_SORTLIST_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_TWI_SENSOR_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_ENABLED
+#define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_LEVEL
+#define NRF_TWI_SENSOR_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_INFO_COLOR
+#define NRF_TWI_SENSOR_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR
+#define NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Serialization
+
+//==========================================================
+// <e> SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED
+#define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL
+#define SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_INFO_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Segger_RTT
+
+//==========================================================
+// <h> segger_rtt - SEGGER RTT
+
+//==========================================================
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_UP - Size of upstream buffer.
+// <i> Note that either @ref NRF_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE
+// <i> or this value is actually used. It depends on which one is bigger.
+
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_UP
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_UP 512
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN 16
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_DEFAULT_MODE - RTT behavior if the buffer is full.
+
+
+// <i> The following modes are supported:
+// <i> - SKIP - Do not block, output nothing.
+// <i> - TRIM - Do not block, output as much as fits.
+// <i> - BLOCK - Wait until there is space in the buffer.
+// <0=> SKIP
+// <1=> TRIM
+// <2=> BLOCK_IF_FIFO_FULL
+
+#ifndef SEGGER_RTT_CONFIG_DEFAULT_MODE
+#define SEGGER_RTT_CONFIG_DEFAULT_MODE 0
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <<< end of configuration section >>>
+#endif //SDK_CONFIG_H
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_iar_nRF5x.icf b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_iar_nRF5x.icf
new file mode 100644
index 0000000..8e25f22
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_iar_nRF5x.icf
@@ -0,0 +1,36 @@
+/*###ICF### Section handled by ICF editor, don't touch! ****/
+/*-Editor annotation file-*/
+/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
+/*-Specials-*/
+define symbol __ICFEDIT_intvec_start__ = 0x0;
+/*-Memory Regions-*/
+define symbol __ICFEDIT_region_ROM_start__ = 0x0;
+define symbol __ICFEDIT_region_ROM_end__ = 0xfffff;
+define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
+define symbol __ICFEDIT_region_RAM_end__ = 0x2003ffff;
+export symbol __ICFEDIT_region_RAM_start__;
+export symbol __ICFEDIT_region_RAM_end__;
+/*-Sizes-*/
+define symbol __ICFEDIT_size_cstack__ = 8192;
+define symbol __ICFEDIT_size_heap__ = 8192;
+/**** End of ICF editor section. ###ICF###*/
+
+define memory mem with size = 4G;
+define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
+define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
+
+define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
+define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
+define block RO_END with alignment = 8, size = 0 { };
+
+initialize by copy { readwrite };
+do not initialize { section .noinit };
+
+keep { section .intvec };
+place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
+place in ROM_region { readonly,
+ block RO_END };
+place in RAM_region { readwrite,
+ block CSTACK,
+ block HEAP };
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewd
new file mode 100644
index 0000000..a846fea
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewd
@@ -0,0 +1,1350 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52840_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>C-SPY</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>26</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCVariant</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>MemOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MemFile</name>
+ <state>$TOOLKIT_DIR$\CONFIG\debugger\NordicSemiconductor\iar_nrf52840_xxaa.ddf</state>
+ </option>
+ <option>
+ <name>RunToEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RunToName</name>
+ <state>main</state>
+ </option>
+ <option>
+ <name>CExtraOptionsCheck</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CExtraOptions</name>
+ <state>--drv_vector_table_base=0x0</state>
+ </option>
+ <option>
+ <name>CFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDDFArgumentProducer</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCDownloadSuppressDownload</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDownloadVerifyAll</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDynDriverList</name>
+ <state>JLINK_ID</state>
+ </option>
+ <option>
+ <name>OCLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDownloadAttachToProgram</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>UseFlashLoader</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CLowLevel</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacFile2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CDevice</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>FlashLoadersV3</name>
+ <state>$TOOLKIT_DIR$\config\flashloader\NordicSemiconductor\nrf52840_xxaa.board</state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OverrideDefFlashBoard</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesOffset1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesUse1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDeviceConfigMacroFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDebuggerExtraOption</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCAllMTBOptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreNrOfCores</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreMaster</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCMulticorePort</name>
+ <state>53461</state>
+ </option>
+ <option>
+ <name>OCMulticoreWorkspace</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveProject</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveConfiguration</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ARMSIM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCSimDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCSimEnablePSP</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspOverrideConfig</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspConfigFile</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ANGEL_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCAngelHeartbeat</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommunication</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommBaud</name>
+ <version>0</version>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CAngelCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ANGELTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoAngelLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AngelLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CMSISDAP_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>CMSISDAPDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CMSISDAPProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>GDBSERVER_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARROM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRomLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CRomCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomCommBaud</name>
+ <version>0</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IJET_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>IjetHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>IjetHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>IjetPowerFromProbe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetPowerRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>IjetInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetProtocolRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSwoPin</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>IjetSwoPrescalerList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IjetProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>JLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>15</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>JLinkSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCJLinkDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJLinkHWResetDelay</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>JLinkInitialSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCDoJlinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkCommRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>CCJLinkSpeedRadioV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCUSBDevice</name>
+ <version>1</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceRadio</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCJLinkAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkResetList</name>
+ <version>6</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchMMERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchNOCPERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCHRERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchSTATERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchBUSERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchINTERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchHARDERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkUsbSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCTcpIpAlt</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTcpIpSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSourceDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkDeviceName</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>LMIFTDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>LmiftdiSpeed</name>
+ <state>500</state>
+ </option>
+ <option>
+ <name>CCLmiftdiDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiftdiLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>MACRAIGOR_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>jtag</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuSpeed</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>DoEmuMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuMultiTarget</name>
+ <state>0@ARM7TDMI</state>
+ </option>
+ <option>
+ <name>EmuHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CEmuCommBaud</name>
+ <version>0</version>
+ <state>4</state>
+ </option>
+ <option>
+ <name>CEmuCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>jtago</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>UnusedAddr</name>
+ <state>0x00800000</state>
+ </option>
+ <option>
+ <name>CCMacraigorHWResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>PEMICRO_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCPEMicroAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroInterfaceList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCPEMicroJtagSpeed</name>
+ <state>#UNINITIALIZED#</state>
+ </option>
+ <option>
+ <name>CCJPEMicroShowSettings</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCPEMicroUSBDevice</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroSerialPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJPEMicroTCPIPAutoScanNetwork</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroTCPIP</name>
+ <state>10.0.0.1</state>
+ </option>
+ <option>
+ <name>CCPEMicroCommCmdLineProducer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>RDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRDIDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CRDILogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRDILogFileEdit</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCRDIHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>STLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkResetList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>THIRDPARTY_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CThirdPartyDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>XDS100_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCXDS100AttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TIPackageOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>TIPackage</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCXds100InterfaceList</name>
+ <version>2</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>BoardFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ </data>
+ </settings>
+ <debuggerPlugins>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ </debuggerPlugins>
+ </configuration></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewp
new file mode 100644
index 0000000..a6af56e
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/iar/cli_pca10056.ewp
@@ -0,0 +1,1133 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52840_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>General</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <version>22</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>ExePath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ObjPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ListPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>Variant</name>
+ <version>20</version>
+ <state>34</state>
+ </option>
+ <option>
+ <name>GEndianMode</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>Input variant</name>
+ <version>3</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Input description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>Output variant</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Output description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>GOutputBinary</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FPU</name>
+ <version>2</version>
+ <state>5</state>
+ </option>
+ <option>
+ <name>OGCoreOrChip</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelect</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelectSlave</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>RTDescription</name>
+ <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
+ </option>
+ <option>
+ <name>OGProductVersion</name>
+ <state>6.10.3.52260</state>
+ </option>
+ <option>
+ <name>OGLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>GeneralEnableMisra</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraVerbose</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGChipSelectEditMenu</name>
+ <state>nrf52840_xxaa nRF52840_xxAA</state>
+ </option>
+ <option>
+ <name>GenLowLevelInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GEndianModeBE</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OGBufferedTerminalOutput</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GenStdoutInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>GeneralMisraVer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>RTConfigPath2</name>
+ <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
+ </option>
+ <option>
+ <name>GFPUCoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>GBECoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>OGUseCmsis</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGUseCmsisDspLib</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GRuntimeLibThreads</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ICCARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>31</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCGuardCalls</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptimizationNoSizeConstraints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10056</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52840_XXAA</state>
+ </option>
+ <option>
+ <name>CCPreprocFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocComments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMnemonics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMessages</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagSuppress</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagRemark</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagWarning</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagError</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCAllowList</name>
+ <version>1</version>
+ <state>11111110</state>
+ </option>
+ <option>
+ <name>CCDebugInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IEndianMode</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IExtraOptionsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCLangConformance</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSignedPlainChar</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRequirePrototypes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagWarnAreErr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCCompilerRuntimeInfo</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>CCLibConfigHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>PreInclude</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CompilerMisraOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCIncludePath2</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>CCStdIncCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCodeSection</name>
+ <state>.text</state>
+ </option>
+ <option>
+ <name>IInterwork2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IProcessorMode2</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevel</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CCOptStrategy</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevelSlave</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>CCPosIndRopi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndRwpi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndNoDynInit</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccLang</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccAllowVLA</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCppDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccExceptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccRTTI</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccStaticDestr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccCppInlineSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccFloatSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCOptStrategySlave</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>AARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>9</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>AObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>ACaseSensitivity</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacroChars</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnWhat</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnOne</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>ADebug</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AltRegisterNames</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ADefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10056</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52840_XXAA</state>
+ </option>
+ <option>
+ <name>AList</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AListHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AListing</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Includes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacDefs</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacExps</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacExec</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OnlyAssed</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MultiLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLengthCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLength</name>
+ <state>80</state>
+ </option>
+ <option>
+ <name>TabSpacing</name>
+ <state>8</state>
+ </option>
+ <option>
+ <name>AXRef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDefines</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefInternal</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDual</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AOutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>AMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsEdit</name>
+ <state>100</state>
+ </option>
+ <option>
+ <name>AIgnoreStdInclude</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AUserIncludes</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>AExtraOptionsCheckV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AExtraOptionsV2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AsmNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>OBJCOPY</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OOCOutputFormat</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCOutputOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCOutputFile</name>
+ <state>cli_pca10056.hex</state>
+ </option>
+ <option>
+ <name>OOCCommandLineProducer</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCObjCopyEnable</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CUSTOM</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <extensions></extensions>
+ <cmdline></cmdline>
+ </data>
+ </settings>
+ <settings>
+ <name>BICOMP</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ <settings>
+ <name>BUILDACTION</name>
+ <archiveVersion>1</archiveVersion>
+ <data>
+ <prebuild></prebuild>
+ <postbuild></postbuild>
+ </data>
+ </settings>
+ <settings>
+ <name>ILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>16</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IlinkLibIOConfig</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>XLinkMisraHandler</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkInputFileSlave</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOutputFile</name>
+ <state>cli_pca10056.out</state>
+ </option>
+ <option>
+ <name>IlinkDebugInfoEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkKeepSymbols</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySymbol</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySegment</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryAlign</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkConfigDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkMapFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkLogFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogInitialization</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogModule</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogSection</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogVeneer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIcfOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkIcfFile</name>
+ <state>$PROJ_DIR$\cli_iar_nRF5x.icf</state>
+ </option>
+ <option>
+ <name>IlinkIcfFileSlave</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkSuppressDiags</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsRem</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsWarn</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsErr</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkWarningsAreErrors</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkUseExtraOptions</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkLowLevelInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAutoLibEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAdditionalLibs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkOverrideProgramEntryLabel</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabelSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabel</name>
+ <state>__iar_program_start</state>
+ </option>
+ <option>
+ <name>DoFill</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FillerByte</name>
+ <state>0xFF</state>
+ </option>
+ <option>
+ <name>FillerStart</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>FillerEnd</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>CrcSize</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcAlign</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcPoly</name>
+ <state>0x11021</state>
+ </option>
+ <option>
+ <name>CrcCompl</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcBitOrder</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcInitialValue</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>DoCrc</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkBufferedTerminalOutput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkStdoutInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcFullSize</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIElfToolPostProcess</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogAutoLibSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogRedirSymbols</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogUnusedFragments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcReverseByteOrder</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcUseAsInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptInline</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsAllow</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsForce</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptMergeDuplSections</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOptUseVfe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptForceVfe</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackAnalysisEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackControlFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkStackCallGraphFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CrcAlgorithm</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcUnitSize</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkThreadsSlave</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARCHIVE</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IarchiveInputs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IarchiveOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IarchiveOutput</name>
+ <state>###Unitialized###</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>BILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ </configuration> <group>
+ <name>nRF_Log</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</name> </file> </group> <group>
+ <name>Board Definition</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\boards\boards.c</name> </file> </group> <group>
+ <name>nRF_Core</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</name> </file> </group> <group>
+ <name>nRF_Libraries</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button\app_button.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_weak.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_util_platform.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch\fnmatch.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\nrf_assert.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</name> </file> </group> <group>
+ <name>nRF_Drivers</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</name> </file> </group> <group>
+ <name>Board Support</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp\bsp.c</name> </file> </group> <group>
+ <name>Application</name> <file>
+ <name>$PROJ_DIR$\..\..\..\demo_cli_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\main.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\config\sdk_config.h</name> </file> </group> <group>
+ <name>nRF_Segger_RTT</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_IAR.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</name> </file> </group> <group>
+ <name>None</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\iar_startup_nrf52840.s</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c</name> </file> </group></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emProject b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emProject
new file mode 100644
index 0000000..9afca90
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emProject
@@ -0,0 +1,129 @@
+<!DOCTYPE CrossStudio_Project_File>
+<solution Name="cli_pca10056" target="8" version="2">
+ <project Name="cli_pca10056">
+ <configuration
+ Name="Common"
+ arm_architecture="v7EM"
+ arm_core_type="Cortex-M4"
+ arm_endian="Little"
+ arm_fp_abi="Hard"
+ arm_fpu_type="FPv4-SP-D16"
+ arm_linker_heap_size="8192"
+ arm_linker_process_stack_size="0"
+ arm_linker_stack_size="8192"
+ arm_linker_treat_warnings_as_errors="No"
+ arm_simulator_memory_simulation_parameter="RWX 00000000,00100000,FFFFFFFF;RWX 20000000,00010000,CDCDCDCD"
+ arm_target_device_name="nRF52840_xxAA"
+ arm_target_interface_type="SWD"
+ c_user_include_directories="../../../config;../../../../../../components;../../../../../../components/boards;../../../../../../components/drivers_nrf/nrf_soc_nosd;../../../../../../components/drivers_nrf/usbd;../../../../../../components/libraries/atomic;../../../../../../components/libraries/atomic_fifo;../../../../../../components/libraries/balloc;../../../../../../components/libraries/bsp;../../../../../../components/libraries/button;../../../../../../components/libraries/cli;../../../../../../components/libraries/cli/cdc_acm;../../../../../../components/libraries/cli/rtt;../../../../../../components/libraries/cli/uart;../../../../../../components/libraries/delay;../../../../../../components/libraries/experimental_log;../../../../../../components/libraries/experimental_log/src;../../../../../../components/libraries/experimental_memobj;../../../../../../components/libraries/experimental_mpu;../../../../../../components/libraries/experimental_ringbuf;../../../../../../components/libraries/experimental_section_vars;../../../../../../components/libraries/experimental_stack_guard;../../../../../../components/libraries/fstorage;../../../../../../components/libraries/hardfault;../../../../../../components/libraries/hardfault/nrf52;../../../../../../components/libraries/mutex;../../../../../../components/libraries/pwr_mgmt;../../../../../../components/libraries/queue;../../../../../../components/libraries/sortlist;../../../../../../components/libraries/strerror;../../../../../../components/libraries/timer;../../../../../../components/libraries/timer/experimental;../../../../../../components/libraries/usbd;../../../../../../components/libraries/usbd/class/cdc;../../../../../../components/libraries/usbd/class/cdc/acm;../../../../../../components/libraries/usbd/config;../../../../../../components/libraries/util;../../../../../../components/toolchain/cmsis/include;../../..;../../../../../../external/fnmatch;../../../../../../external/fprintf;../../../../../../external/segger_rtt;../../../../../../integration/nrfx;../../../../../../integration/nrfx/legacy;../../../../../../modules/nrfx;../../../../../../modules/nrfx/drivers/include;../../../../../../modules/nrfx/hal;../../../../../../modules/nrfx/mdk;../config;"
+ c_preprocessor_definitions="APP_TIMER_V2;APP_TIMER_V2_RTC1_ENABLED;BOARD_PCA10056;CONFIG_GPIO_AS_PINRESET;DEBUG;DEBUG_NRF;FLOAT_ABI_HARD;INITIALIZE_USER_SECTIONS;NO_VTOR_CONFIG;NRF52840_XXAA;"
+ debug_target_connection="J-Link"
+ gcc_entry_point="Reset_Handler"
+ macros="CMSIS_CONFIG_TOOL=../../../../../../external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar"
+ debug_register_definition_file="../../../../../../modules/nrfx/mdk/nrf52840.svd"
+ debug_start_from_entry_point_symbol="No"
+ gcc_debugging_level="Level 3" linker_output_format="hex"
+ linker_printf_width_precision_supported="Yes"
+ linker_printf_fmt_level="long"
+ linker_section_placement_file="flash_placement.xml"
+ linker_section_placement_macros="FLASH_PH_START=0x0;FLASH_PH_SIZE=0x100000;RAM_PH_START=0x20000000;RAM_PH_SIZE=0x40000;FLASH_START=0x0;FLASH_SIZE=0x100000;RAM_START=0x20000000;RAM_SIZE=0x40000"
+ linker_section_placements_segments="FLASH RX 0x0 0x100000;RAM RWX 0x20000000 0x40000"
+ project_directory=""
+ project_type="Executable" />
+ <folder Name="Segger Startup Files">
+ <file file_name="$(StudioDir)/source/thumb_crt0.s" />
+ </folder>
+ <folder Name="nRF_Log">
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_flash.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_rtt.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_serial.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_uart.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_default_backends.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_frontend.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_str_formatter.c" />
+ </folder>
+ <folder Name="Board Definition">
+ <file file_name="../../../../../../components/boards/boards.c" />
+ </folder>
+ <folder Name="nRF_Core">
+ <file file_name="../../../../../../components/libraries/experimental_mpu/nrf_mpu.c" />
+ <file file_name="../../../../../../components/libraries/experimental_stack_guard/nrf_stack_guard.c" />
+ </folder>
+ <folder Name="nRF_Libraries">
+ <file file_name="../../../../../../components/libraries/button/app_button.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_weak.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/app_timer2.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd.c" />
+ <file file_name="../../../../../../components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd_core.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd_string_desc.c" />
+ <file file_name="../../../../../../components/libraries/util/app_util_platform.c" />
+ <file file_name="../../../../../../components/libraries/cli/cli_utils_cmds.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/drv_rtc.c" />
+ <file file_name="../../../../../../external/fnmatch/fnmatch.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/hardfault_implementation.c" />
+ <file file_name="../../../../../../components/libraries/util/nrf_assert.c" />
+ <file file_name="../../../../../../components/libraries/atomic_fifo/nrf_atfifo.c" />
+ <file file_name="../../../../../../components/libraries/atomic/nrf_atomic.c" />
+ <file file_name="../../../../../../components/libraries/balloc/nrf_balloc.c" />
+ <file file_name="../../../../../../components/libraries/cli/nrf_cli.c" />
+ <file file_name="../../../../../../components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c" />
+ <file file_name="../../../../../../components/libraries/cli/rtt/nrf_cli_rtt.c" />
+ <file file_name="../../../../../../components/libraries/cli/uart/nrf_cli_uart.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf_format.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage_nvmc.c" />
+ <file file_name="../../../../../../components/libraries/experimental_memobj/nrf_memobj.c" />
+ <file file_name="../../../../../../components/libraries/pwr_mgmt/nrf_pwr_mgmt.c" />
+ <file file_name="../../../../../../components/libraries/queue/nrf_queue.c" />
+ <file file_name="../../../../../../components/libraries/experimental_ringbuf/nrf_ringbuf.c" />
+ <file file_name="../../../../../../components/libraries/experimental_section_vars/nrf_section_iter.c" />
+ <file file_name="../../../../../../components/libraries/sortlist/nrf_sortlist.c" />
+ <file file_name="../../../../../../components/libraries/strerror/nrf_strerror.c" />
+ </folder>
+ <folder Name="nRF_Drivers">
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_clock.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_power.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_uart.c" />
+ <file file_name="../../../../../../components/drivers_nrf/usbd/nrf_drv_usbd.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c" />
+ <file file_name="../../../../../../modules/nrfx/hal/nrf_nvmc.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_soc.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_gpiote.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/prs/nrfx_prs.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uart.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uarte.c" />
+ </folder>
+ <folder Name="Board Support">
+ <file file_name="../../../../../../components/libraries/bsp/bsp.c" />
+ </folder>
+ <folder Name="Application">
+ <file file_name="../../../demo_cli_cmds.c" />
+ <file file_name="../../../main.c" />
+ <file file_name="../config/sdk_config.h" />
+ </folder>
+ <folder Name="nRF_Segger_RTT">
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_Syscalls_SES.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_printf.c" />
+ </folder>
+ <folder Name="None">
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nRF_Startup.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nrf52840_Vectors.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/system_nrf52840.c" />
+ </folder>
+ </project>
+ <configuration Name="Release"
+ c_preprocessor_definitions="NDEBUG"
+ gcc_optimization_level="Optimize For Size" />
+ <configuration Name="Debug"
+ c_preprocessor_definitions="DEBUG; DEBUG_NRF"
+ gcc_optimization_level="None"/>
+</solution>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emSession b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emSession
new file mode 100644
index 0000000..8465f4a
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/cli_pca10056.emSession
@@ -0,0 +1,7 @@
+<!DOCTYPE CrossStudio_Session_File>
+<session>
+ <ARMCrossStudioWindow activeProject="cli_pca10056" buildConfiguration="Release"/>
+ <Files>
+ <SessionOpenFile codecName="Default" debugPath="../../../main.c" left="0" name="unnamed" path="../../../main.c" selected="1" top="0" useBinaryEdit="0" useTextEdit="1" x="0" y="0"/>
+ </Files>
+</session> \ No newline at end of file
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/flash_placement.xml b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/flash_placement.xml
new file mode 100644
index 0000000..06b4b6b
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10056/blank/ses/flash_placement.xml
@@ -0,0 +1,42 @@
+<!DOCTYPE Linker_Placement_File>
+<Root name="Flash Section Placement">
+ <MemorySegment name="FLASH" start="$(FLASH_PH_START)" size="$(FLASH_PH_SIZE)">
+ <ProgramSection alignment="0x100" load="Yes" name=".vectors" start="$(FLASH_START)" />
+ <ProgramSection alignment="4" load="Yes" name=".init" />
+ <ProgramSection alignment="4" load="Yes" name=".init_rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".text" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_command" inputsections="*(.cli_command*)" address_symbol="__start_cli_command" end_symbol="__stop_cli_command" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_const_data" inputsections="*(SORT(.log_const_data*))" address_symbol="__start_log_const_data" end_symbol="__stop_log_const_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_balloc" inputsections="*(.nrf_balloc*)" address_symbol="__start_nrf_balloc" end_symbol="__stop_nrf_balloc" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".pwr_mgmt_data" inputsections="*(SORT(.pwr_mgmt_data*))" address_symbol="__start_pwr_mgmt_data" end_symbol="__stop_pwr_mgmt_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_queue" inputsections="*(.nrf_queue*)" address_symbol="__start_nrf_queue" end_symbol="__stop_nrf_queue" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections" address_symbol="__start_nrf_sections" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_sorted_cmd_ptrs" inputsections="*(.cli_sorted_cmd_ptrs*)" runin=".cli_sorted_cmd_ptrs_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".fs_data" inputsections="*(.fs_data*)" runin=".fs_data_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_dynamic_data" inputsections="*(SORT(.log_dynamic_data*))" runin=".log_dynamic_data_run"/>
+ <ProgramSection alignment="4" load="Yes" name=".dtors" />
+ <ProgramSection alignment="4" load="Yes" name=".ctors" />
+ <ProgramSection alignment="4" load="Yes" name=".rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".ARM.exidx" address_symbol="__exidx_start" end_symbol="__exidx_end" />
+ <ProgramSection alignment="4" load="Yes" runin=".fast_run" name=".fast" />
+ <ProgramSection alignment="4" load="Yes" runin=".data_run" name=".data" />
+ <ProgramSection alignment="4" load="Yes" runin=".tdata_run" name=".tdata" />
+ </MemorySegment>
+ <MemorySegment name="RAM" start="$(RAM_PH_START)" size="$(RAM_PH_SIZE)">
+ <ProgramSection alignment="0x100" load="No" name=".vectors_ram" start="$(RAM_START)" address_symbol="__app_ram_start__"/>
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run" address_symbol="__start_nrf_sections_run" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".cli_sorted_cmd_ptrs_run" address_symbol="__start_cli_sorted_cmd_ptrs" end_symbol="__stop_cli_sorted_cmd_ptrs" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".fs_data_run" address_symbol="__start_fs_data" end_symbol="__stop_fs_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".log_dynamic_data_run" address_symbol="__start_log_dynamic_data" end_symbol="__stop_log_dynamic_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run_end" address_symbol="__end_nrf_sections_run" />
+ <ProgramSection alignment="4" load="No" name=".fast_run" />
+ <ProgramSection alignment="4" load="No" name=".data_run" />
+ <ProgramSection alignment="4" load="No" name=".tdata_run" />
+ <ProgramSection alignment="4" load="No" name=".bss" />
+ <ProgramSection alignment="4" load="No" name=".tbss" />
+ <ProgramSection alignment="4" load="No" name=".non_init" />
+ <ProgramSection alignment="4" size="__HEAPSIZE__" load="No" name=".heap" />
+ <ProgramSection alignment="8" size="__STACKSIZE__" load="No" place_from_segment_end="Yes" name=".stack" address_symbol="__StackLimit" end_symbol="__StackTop"/>
+ <ProgramSection alignment="8" size="__STACKSIZE_PROCESS__" load="No" name=".stack_process" />
+ </MemorySegment>
+</Root>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvopt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvopt
new file mode 100644
index 0000000..1afbf57
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvopt
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption> <OPTFL>
+ <IsCurrentTarget>1</IsCurrentTarget>
+ </OPTFL> <DebugOpt>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr.flm -FS110001000 -FL11000</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000)</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ </TargetOption>
+ </Target> <Target>
+ <TargetName>flash_mbr</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption> <DebugOpt>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FF0nrf52xxx_ecb -FS00 -FL0200000 -FF1nrf52xxx_uicr.flm -FS110001000 -FL11000</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000)</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvproj b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvproj
new file mode 100644
index 0000000..bf0f52c
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm4/cli_pca10059_mbr.uvproj
@@ -0,0 +1,1236 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
+
+ <SchemaVersion>1.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption>
+ <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll>UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF52xxx -FS00 -FL0200000)</FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>core.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52840_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>0</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <RoSelD>3</RoSelD>
+ <RwSelD>5</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x1000</StartAddress>
+ <Size>0xff000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000008</StartAddress>
+ <Size>0x3fff8</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls>--c99 --reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10059,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x00000000</DataAddressRange>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>None</GroupName>
+ <Files> <File>
+ <FileName>arm_startup_nrf52840.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\arm_startup_nrf52840.s</FilePath> </File> <File>
+ <FileName>system_nrf52840.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> <Target>
+ <TargetName>flash_mbr</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption>
+ <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll>UL2CM3(-UM0364FCE -O78 -S0 -C0 -TO18 -TC16000000 -TP21 -TDS800D -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC2000 -FN1 -FF0nRF52xxx -FS00 -FL0200000)</FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>core.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>..\..\..\..\..\..\components\softdevice\mbr\nrf52840\hex\</OutputDirectory>
+ <OutputName>mbr_nrf52_2.3.0_mbr.hex</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>0</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <RoSelD>3</RoSelD>
+ <RwSelD>5</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x1000</StartAddress>
+ <Size>0xff000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000008</StartAddress>
+ <Size>0x3fff8</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls>--c99 --reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10059,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x00000000</DataAddressRange>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>None</GroupName>
+ <Files> <File>
+ <FileName>arm_startup_nrf52840.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\arm_startup_nrf52840.s</FilePath> </File> <File>
+ <FileName>system_nrf52840.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets>
+
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvoptx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvoptx
new file mode 100644
index 0000000..c2878f9
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvoptx
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_opt.xsd">
+
+ <SchemaVersion>1.0</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+ <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <OPTTT>
+ <gFlags>1</gFlags>
+ <BeepAtEnd>1</BeepAtEnd>
+ <RunSim>0</RunSim>
+ <RunTarget>1</RunTarget>
+ </OPTTT>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <FlashByte>65535</FlashByte>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ </OPTHX>
+ <OPTLEX>
+ <PageWidth>79</PageWidth>
+ <PageLength>66</PageLength>
+ <TabStop>8</TabStop>
+ <ListingPath>.\_build\</ListingPath>
+ </OPTLEX>
+ <CpuCode>0</CpuCode>
+ <DebugOpt>
+ <uSim>0</uSim>
+ <uTrg>1</uTrg>
+ <sLdApp>1</sLdApp>
+ <sGomain>1</sGomain>
+ <sRbreak>1</sRbreak>
+ <sRwatch>1</sRwatch>
+ <sRmem>1</sRmem>
+ <sRfunc>1</sRfunc>
+ <sRbox>1</sRbox>
+ <tLdApp>1</tLdApp>
+ <tGomain>1</tGomain>
+ <tRbreak>1</tRbreak>
+ <tRwatch>1</tRwatch>
+ <tRmem>1</tRmem>
+ <tRfunc>0</tRfunc>
+ <tRbox>1</tRbox>
+ <tRtrace>0</tRtrace>
+ <sRSysVw>1</sRSysVw>
+ <tRSysVw>1</tRSysVw>
+ <tPdscDbg>1</tPdscDbg>
+ <sRunDeb>0</sRunDeb>
+ <sLrtime>0</sLrtime>
+ <nTsel>7</nTsel>
+ <sDll></sDll>
+ <sDllPa></sDllPa>
+ <sDlgDll></sDlgDll>
+ <sDlgPa></sDlgPa>
+ <sIfile></sIfile>
+ <tDll></tDll>
+ <tDllPa></tDllPa>
+ <tDlgDll></tDlgDll>
+ <tDlgPa></tDlgPa>
+ <tIfile></tIfile>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FN2 -FF0nrf52xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx.flm) -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP1($$Device:nRF52840_xxAA$Flash\nrf52xxx_uicr.flm)</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx))</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ <Breakpoint/>
+ <Tracepoint>
+ <THDelay>0</THDelay>
+ </Tracepoint>
+ <DebugFlag>
+ <trace>0</trace>
+ <periodic>0</periodic>
+ <aLwin>0</aLwin>
+ <aCover>0</aCover>
+ <aSer1>0</aSer1>
+ <aSer2>0</aSer2>
+ <aPa>0</aPa>
+ <viewmode>0</viewmode>
+ <vrSel>0</vrSel>
+ <aSym>0</aSym>
+ <aTbox>0</aTbox>
+ <AscS1>0</AscS1>
+ <AscS2>0</AscS2>
+ <AscS3>0</AscS3>
+ <aSer3>0</aSer3>
+ <eProf>0</eProf>
+ <aLa>0</aLa>
+ <aPa1>0</aPa1>
+ <AscS4>0</AscS4>
+ <aSer4>0</aSer4>
+ <StkLoc>0</StkLoc>
+ <TrcWin>0</TrcWin>
+ <newCpu>0</newCpu>
+ <uProt>0</uProt>
+ </DebugFlag>
+ <LintExecutable></LintExecutable>
+ <LintConfigFile></LintConfigFile>
+ </TargetOption>
+ </Target> <Target>
+ <TargetName>flash_mbr</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <OPTTT>
+ <gFlags>1</gFlags>
+ <BeepAtEnd>1</BeepAtEnd>
+ <RunSim>0</RunSim>
+ <RunTarget>1</RunTarget>
+ </OPTTT>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <FlashByte>65535</FlashByte>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ </OPTHX>
+ <OPTLEX>
+ <PageWidth>79</PageWidth>
+ <PageLength>66</PageLength>
+ <TabStop>8</TabStop>
+ <ListingPath>.\_build\</ListingPath>
+ </OPTLEX>
+ <CpuCode>0</CpuCode>
+ <DebugOpt>
+ <uSim>0</uSim>
+ <uTrg>1</uTrg>
+ <sLdApp>1</sLdApp>
+ <sGomain>1</sGomain>
+ <sRbreak>1</sRbreak>
+ <sRwatch>1</sRwatch>
+ <sRmem>1</sRmem>
+ <sRfunc>1</sRfunc>
+ <sRbox>1</sRbox>
+ <tLdApp>1</tLdApp>
+ <tGomain>1</tGomain>
+ <tRbreak>1</tRbreak>
+ <tRwatch>1</tRwatch>
+ <tRmem>1</tRmem>
+ <tRfunc>0</tRfunc>
+ <tRbox>1</tRbox>
+ <tRtrace>0</tRtrace>
+ <sRSysVw>1</sRSysVw>
+ <tRSysVw>1</tRSysVw>
+ <tPdscDbg>1</tPdscDbg>
+ <sRunDeb>0</sRunDeb>
+ <sLrtime>0</sLrtime>
+ <nTsel>7</nTsel>
+ <sDll></sDll>
+ <sDllPa></sDllPa>
+ <sDlgDll></sDlgDll>
+ <sDlgPa></sDlgPa>
+ <sIfile></sIfile>
+ <tDll></tDll>
+ <tDllPa></tDllPa>
+ <tDlgDll></tDlgDll>
+ <tDlgPa></tDlgPa>
+ <tIfile></tIfile>
+ <pMon>Segger\JL2CM3.dll</pMon>
+ </DebugOpt>
+ <TargetDriverDllRegistry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>JL2CM3</Key>
+ <Name>-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 -FN2 -FF0nrf52xxx.flm -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx.flm) -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP1($$Device:nRF52840_xxAA$Flash\nrf52xxx_uicr.flm)</Name>
+ </SetRegEntry>
+ <SetRegEntry>
+ <Number>0</Number>
+ <Key>UL2CM3</Key>
+ <Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0nrf52xxx -FS00 -FL0200000 -FP0($$Device:nRF52840_xxAA$Flash\nrf52xxx))</Name>
+ </SetRegEntry>
+ </TargetDriverDllRegistry>
+ <Breakpoint/>
+ <Tracepoint>
+ <THDelay>0</THDelay>
+ </Tracepoint>
+ <DebugFlag>
+ <trace>0</trace>
+ <periodic>0</periodic>
+ <aLwin>0</aLwin>
+ <aCover>0</aCover>
+ <aSer1>0</aSer1>
+ <aSer2>0</aSer2>
+ <aPa>0</aPa>
+ <viewmode>0</viewmode>
+ <vrSel>0</vrSel>
+ <aSym>0</aSym>
+ <aTbox>0</aTbox>
+ <AscS1>0</AscS1>
+ <AscS2>0</AscS2>
+ <AscS3>0</AscS3>
+ <aSer3>0</aSer3>
+ <eProf>0</eProf>
+ <aLa>0</aLa>
+ <aPa1>0</aPa1>
+ <AscS4>0</AscS4>
+ <aSer4>0</aSer4>
+ <StkLoc>0</StkLoc>
+ <TrcWin>0</TrcWin>
+ <newCpu>0</newCpu>
+ <uProt>0</uProt>
+ </DebugFlag>
+ <LintExecutable></LintExecutable>
+ <LintConfigFile></LintConfigFile>
+ </TargetOption>
+ </Target></ProjectOpt>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvprojx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvprojx
new file mode 100644
index 0000000..2368841
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/arm5_no_packs/cli_pca10059_mbr.uvprojx
@@ -0,0 +1,1265 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_projx.xsd">
+
+ <SchemaVersion>2.1</SchemaVersion>
+
+ <Header>### uVision Project, (C) Keil Software</Header>
+
+ <Targets> <Target>
+ <TargetName>nrf52840_xxaa</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption> <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID>
+ <PackURL>http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/</PackURL> <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll></FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>$$Device:nRF52832_xxAA$Device\Include\nrf.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>.\_build\</OutputDirectory>
+ <OutputName>nrf52840_xxaa</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopB1X>0</nStopB1X>
+ <nStopB2X>0</nStopB2X>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopA1X>0</nStopA1X>
+ <nStopA2X>0</nStopA2X>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ <RestoreSysVw>1</RestoreSysVw>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ <RestoreSysVw>1</RestoreSysVw> <UsePdscDebugDescription>1</UsePdscDebugDescription> </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <nSecure>0</nSecure>
+ <RoSelD>3</RoSelD>
+ <RwSelD>3</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x1000</StartAddress>
+ <Size>0xff000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000008</StartAddress>
+ <Size>0x3fff8</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <uC99>1</uC99>
+ <useXO>0</useXO>
+ <v6Lang>0</v6Lang>
+ <v6LangP>0</v6LangP>
+ <vShortEn>0</vShortEn>
+ <vShortWch>0</vShortWch>
+ <VariousControls>
+ <MiscControls>--reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <useXO>0</useXO>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10059,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x20000000</DataAddressRange>
+ <pXoBase></pXoBase>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> <Target>
+ <TargetName>flash_mbr</TargetName>
+ <ToolsetNumber>0x4</ToolsetNumber>
+ <ToolsetName>ARM-ADS</ToolsetName>
+ <TargetOption>
+ <TargetCommonOption> <Device>nRF52840_xxAA</Device>
+ <Vendor>Nordic Semiconductor</Vendor>
+ <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID>
+ <PackURL>http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/</PackURL> <Cpu>IROM(0x00000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE</Cpu>
+ <FlashUtilSpec></FlashUtilSpec>
+ <StartupFile></StartupFile>
+ <FlashDriverDll></FlashDriverDll>
+ <DeviceId>0</DeviceId>
+ <RegisterFile>$$Device:nRF52832_xxAA$Device\Include\nrf.h</RegisterFile>
+ <MemoryEnv></MemoryEnv>
+ <Cmp></Cmp>
+ <Asm></Asm>
+ <Linker></Linker>
+ <OHString></OHString>
+ <InfinionOptionDll></InfinionOptionDll>
+ <SLE66CMisc></SLE66CMisc>
+ <SLE66AMisc></SLE66AMisc>
+ <SLE66LinkerMisc></SLE66LinkerMisc>
+ <SFDFile>..\..\..\..\..\..\modules\nrfx\mdk\nrf52840.svd</SFDFile>
+ <bCustSvd>0</bCustSvd>
+ <UseEnv>0</UseEnv>
+ <BinPath></BinPath>
+ <IncludePath></IncludePath>
+ <LibPath></LibPath>
+ <RegisterFilePath></RegisterFilePath>
+ <DBRegisterFilePath></DBRegisterFilePath>
+ <TargetStatus>
+ <Error>0</Error>
+ <ExitCodeStop>0</ExitCodeStop>
+ <ButtonStop>0</ButtonStop>
+ <NotGenerated>0</NotGenerated>
+ <InvalidFlash>1</InvalidFlash>
+ </TargetStatus>
+ <OutputDirectory>..\..\..\..\..\..\components\softdevice\mbr\nrf52840\hex\</OutputDirectory>
+ <OutputName>mbr_nrf52_2.3.0_mbr.hex</OutputName>
+ <CreateExecutable>1</CreateExecutable>
+ <CreateLib>0</CreateLib>
+ <CreateHexFile>1</CreateHexFile>
+ <DebugInformation>1</DebugInformation>
+ <BrowseInformation>1</BrowseInformation>
+ <ListingPath>.\_build\</ListingPath>
+ <HexFormatSelection>1</HexFormatSelection>
+ <Merge32K>0</Merge32K>
+ <CreateBatchFile>0</CreateBatchFile>
+ <BeforeCompile>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopU1X>0</nStopU1X>
+ <nStopU2X>0</nStopU2X>
+ </BeforeCompile>
+ <BeforeMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopB1X>0</nStopB1X>
+ <nStopB2X>0</nStopB2X>
+ </BeforeMake>
+ <AfterMake>
+ <RunUserProg1>0</RunUserProg1>
+ <RunUserProg2>0</RunUserProg2>
+ <UserProg1Name></UserProg1Name>
+ <UserProg2Name></UserProg2Name>
+ <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
+ <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
+ <nStopA1X>0</nStopA1X>
+ <nStopA2X>0</nStopA2X>
+ </AfterMake>
+ <SelectedForBatchBuild>0</SelectedForBatchBuild>
+ <SVCSIdString></SVCSIdString>
+ </TargetCommonOption>
+ <CommonProperty>
+ <UseCPPCompiler>0</UseCPPCompiler>
+ <RVCTCodeConst>0</RVCTCodeConst>
+ <RVCTZI>0</RVCTZI>
+ <RVCTOtherData>0</RVCTOtherData>
+ <ModuleSelection>0</ModuleSelection>
+ <IncludeInBuild>1</IncludeInBuild>
+ <AlwaysBuild>0</AlwaysBuild>
+ <GenerateAssemblyFile>0</GenerateAssemblyFile>
+ <AssembleAssemblyFile>0</AssembleAssemblyFile>
+ <PublicsOnly>0</PublicsOnly>
+ <StopOnExitCode>3</StopOnExitCode>
+ <CustomArgument></CustomArgument>
+ <IncludeLibraryModules></IncludeLibraryModules>
+ <ComprImg>1</ComprImg>
+ </CommonProperty>
+ <DllOption>
+ <SimDllName></SimDllName>
+ <SimDllArguments></SimDllArguments>
+ <SimDlgDll></SimDlgDll>
+ <SimDlgDllArguments></SimDlgDllArguments>
+ <TargetDllName>SARMCM3.DLL</TargetDllName>
+ <TargetDllArguments>-MPU</TargetDllArguments>
+ <TargetDlgDll>TCM.DLL</TargetDlgDll>
+ <TargetDlgDllArguments>-pCM4</TargetDlgDllArguments>
+ </DllOption>
+ <DebugOption>
+ <OPTHX>
+ <HexSelection>1</HexSelection>
+ <HexRangeLowAddress>0</HexRangeLowAddress>
+ <HexRangeHighAddress>0</HexRangeHighAddress>
+ <HexOffset>0</HexOffset>
+ <Oh166RecLen>16</Oh166RecLen>
+ </OPTHX>
+ <Simulator>
+ <UseSimulator>0</UseSimulator>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>1</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
+ <RestoreSysVw>1</RestoreSysVw>
+ </Simulator>
+ <Target>
+ <UseTarget>1</UseTarget>
+ <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
+ <RunToMain>1</RunToMain>
+ <RestoreBreakpoints>1</RestoreBreakpoints>
+ <RestoreWatchpoints>1</RestoreWatchpoints>
+ <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
+ <RestoreFunctions>0</RestoreFunctions>
+ <RestoreToolbox>1</RestoreToolbox>
+ <RestoreTracepoints>0</RestoreTracepoints>
+ <RestoreSysVw>1</RestoreSysVw> <UsePdscDebugDescription>1</UsePdscDebugDescription> </Target>
+ <RunDebugAfterBuild>0</RunDebugAfterBuild>
+ <TargetSelection>-1</TargetSelection>
+ <SimDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ </SimDlls>
+ <TargetDlls>
+ <CpuDll></CpuDll>
+ <CpuDllArguments></CpuDllArguments>
+ <PeripheralDll></PeripheralDll>
+ <PeripheralDllArguments></PeripheralDllArguments>
+ <InitializationFile></InitializationFile>
+ <Driver>Segger\JL2CM3.dll</Driver>
+ </TargetDlls>
+ </DebugOption>
+ <Utilities>
+ <Flash1>
+ <UseTargetDll>1</UseTargetDll>
+ <UseExternalTool>0</UseExternalTool>
+ <RunIndependent>0</RunIndependent>
+ <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
+ <Capability>1</Capability>
+ <DriverSelection>4099</DriverSelection>
+ </Flash1>
+ <bUseTDR>1</bUseTDR>
+ <Flash2>Segger\JL2CM3.dll</Flash2>
+ <Flash3></Flash3>
+ <Flash4></Flash4>
+ </Utilities>
+ <TargetArmAds>
+ <ArmAdsMisc>
+ <GenerateListings>0</GenerateListings>
+ <asHll>1</asHll>
+ <asAsm>1</asAsm>
+ <asMacX>1</asMacX>
+ <asSyms>1</asSyms>
+ <asFals>1</asFals>
+ <asDbgD>1</asDbgD>
+ <asForm>1</asForm>
+ <ldLst>0</ldLst>
+ <ldmm>1</ldmm>
+ <ldXref>1</ldXref>
+ <BigEnd>0</BigEnd>
+ <AdsALst>1</AdsALst>
+ <AdsACrf>1</AdsACrf>
+ <AdsANop>0</AdsANop>
+ <AdsANot>0</AdsANot>
+ <AdsLLst>1</AdsLLst>
+ <AdsLmap>1</AdsLmap>
+ <AdsLcgr>1</AdsLcgr>
+ <AdsLsym>1</AdsLsym>
+ <AdsLszi>1</AdsLszi>
+ <AdsLtoi>1</AdsLtoi>
+ <AdsLsun>1</AdsLsun>
+ <AdsLven>1</AdsLven>
+ <AdsLsxf>1</AdsLsxf>
+ <RvctClst>0</RvctClst>
+ <GenPPlst>0</GenPPlst>
+ <AdsCpuType>"Cortex-M4"</AdsCpuType>
+ <RvctDeviceName></RvctDeviceName>
+ <mOS>0</mOS>
+ <uocRom>0</uocRom>
+ <uocRam>0</uocRam>
+ <hadIROM>1</hadIROM>
+ <hadIRAM>1</hadIRAM>
+ <hadXRAM>0</hadXRAM>
+ <uocXRam>0</uocXRam>
+ <RvdsVP>2</RvdsVP>
+ <hadIRAM2>0</hadIRAM2>
+ <hadIROM2>0</hadIROM2>
+ <StupSel>8</StupSel>
+ <useUlib>1</useUlib>
+ <EndSel>0</EndSel>
+ <uLtcg>0</uLtcg>
+ <nSecure>0</nSecure>
+ <RoSelD>3</RoSelD>
+ <RwSelD>3</RwSelD>
+ <CodeSel>0</CodeSel>
+ <OptFeed>0</OptFeed>
+ <NoZi1>0</NoZi1>
+ <NoZi2>0</NoZi2>
+ <NoZi3>0</NoZi3>
+ <NoZi4>0</NoZi4>
+ <NoZi5>0</NoZi5>
+ <Ro1Chk>0</Ro1Chk>
+ <Ro2Chk>0</Ro2Chk>
+ <Ro3Chk>0</Ro3Chk>
+ <Ir1Chk>1</Ir1Chk>
+ <Ir2Chk>0</Ir2Chk>
+ <Ra1Chk>0</Ra1Chk>
+ <Ra2Chk>0</Ra2Chk>
+ <Ra3Chk>0</Ra3Chk>
+ <Im1Chk>1</Im1Chk>
+ <Im2Chk>0</Im2Chk>
+ <OnChipMemories>
+ <Ocm1>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm1>
+ <Ocm2>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm2>
+ <Ocm3>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm3>
+ <Ocm4>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm4>
+ <Ocm5>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm5>
+ <Ocm6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </Ocm6>
+ <IRAM>
+ <Type>0</Type>
+ <StartAddress>0x20000000</StartAddress>
+ <Size>0x40000</Size>
+ </IRAM>
+ <IROM>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x100000</Size>
+ </IROM>
+ <XRAM>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </XRAM>
+ <OCR_RVCT1>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT1>
+ <OCR_RVCT2>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT2>
+ <OCR_RVCT3>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT3>
+ <OCR_RVCT4>
+ <Type>1</Type>
+ <StartAddress>0x1000</StartAddress>
+ <Size>0xff000</Size>
+ </OCR_RVCT4>
+ <OCR_RVCT5>
+ <Type>1</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT5>
+ <OCR_RVCT6>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT6>
+ <OCR_RVCT7>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT7>
+ <OCR_RVCT8>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT8>
+ <OCR_RVCT9>
+ <Type>0</Type>
+ <StartAddress>0x20000008</StartAddress>
+ <Size>0x3fff8</Size>
+ </OCR_RVCT9>
+ <OCR_RVCT10>
+ <Type>0</Type>
+ <StartAddress>0x0</StartAddress>
+ <Size>0x0</Size>
+ </OCR_RVCT10>
+ </OnChipMemories>
+ <RvctStartVector></RvctStartVector>
+ </ArmAdsMisc>
+ <Cads>
+ <interw>1</interw>
+ <Optim>4</Optim>
+ <oTime>0</oTime>
+ <SplitLS>0</SplitLS>
+ <OneElfS>1</OneElfS>
+ <Strict>0</Strict>
+ <EnumInt>0</EnumInt>
+ <PlainCh>0</PlainCh>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <wLevel>0</wLevel>
+ <uThumb>0</uThumb>
+ <uSurpInc>0</uSurpInc>
+ <uC99>1</uC99>
+ <useXO>0</useXO>
+ <v6Lang>0</v6Lang>
+ <v6LangP>0</v6LangP>
+ <vShortEn>0</vShortEn>
+ <vShortWch>0</vShortWch>
+ <VariousControls>
+ <MiscControls>--reduce_paths</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Cads>
+ <Aads>
+ <interw>1</interw>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <thumb>0</thumb>
+ <SplitLS>0</SplitLS>
+ <SwStkChk>0</SwStkChk>
+ <NoWarn>0</NoWarn>
+ <uSurpInc>0</uSurpInc>
+ <useXO>0</useXO>
+ <VariousControls>
+ <MiscControls> --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBOARD_PCA10059,-DCONFIG_GPIO_AS_PINRESET,-DDEBUG,-DDEBUG_NRF,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10059 CONFIG_GPIO_AS_PINRESET DEBUG DEBUG_NRF FLOAT_ABI_HARD NRF52840_XXAA __HEAP_SIZE=8192 __STACK_SIZE=8192</Define>
+ <Undefine></Undefine>
+ <IncludePath>..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd;..\..\..\..\..\..\components\drivers_nrf\usbd;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\cli;..\..\..\..\..\..\components\libraries\cli\cdc_acm;..\..\..\..\..\..\components\libraries\cli\rtt;..\..\..\..\..\..\components\libraries\cli\uart;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\components\libraries\experimental_mpu;..\..\..\..\..\..\components\libraries\experimental_ringbuf;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\experimental_stack_guard;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\hardfault;..\..\..\..\..\..\components\libraries\hardfault\nrf52;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\queue;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\timer\experimental;..\..\..\..\..\..\components\libraries\usbd;..\..\..\..\..\..\components\libraries\usbd\class\cdc;..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm;..\..\..\..\..\..\components\libraries\usbd\config;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers;..\..\..;..\..\..\..\..\..\external\fnmatch;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\..\..\..\..\..\modules\nrfx\mdk;..\config</IncludePath>
+ </VariousControls>
+ </Aads>
+ <LDads>
+ <umfTarg>1</umfTarg>
+ <Ropi>0</Ropi>
+ <Rwpi>0</Rwpi>
+ <noStLib>0</noStLib>
+ <RepFail>1</RepFail>
+ <useFile>0</useFile>
+ <TextAddressRange>0x00000000</TextAddressRange>
+ <DataAddressRange>0x20000000</DataAddressRange>
+ <pXoBase></pXoBase>
+ <ScatterFile></ScatterFile>
+ <IncludeLibs></IncludeLibs>
+ <IncludeLibsPath></IncludeLibsPath>
+ <Misc>--diag_suppress 6330</Misc>
+ <LinkerInputFile></LinkerInputFile>
+ <DisabledWarnings></DisabledWarnings>
+ </LDads>
+ </TargetArmAds>
+ </TargetOption>
+ <Groups> <Group>
+ <GroupName>Application</GroupName>
+ <Files> <File>
+ <FileName>demo_cli_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\demo_cli_cmds.c</FilePath> </File> <File>
+ <FileName>main.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\main.c</FilePath> </File> <File>
+ <FileName>sdk_config.h</FileName>
+ <FileType>5</FileType>
+ <FilePath>..\config\sdk_config.h</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Definition</GroupName>
+ <Files> <File>
+ <FileName>boards.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\boards\boards.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>Board Support</GroupName>
+ <Files> <File>
+ <FileName>bsp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\bsp\bsp.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Core</GroupName>
+ <Files> <File>
+ <FileName>nrf_mpu.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</FilePath> </File> <File>
+ <FileName>nrf_stack_guard.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</FilePath> </File> <File>
+ <FileName>nrf_drv_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</FilePath> </File> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_drv_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</FilePath> </File> <File>
+ <FileName>nrf_nvic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_soc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</FilePath> </File> <File>
+ <FileName>nrfx_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_gpiote.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</FilePath> </File> <File>
+ <FileName>nrfx_power.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</FilePath> </File> <File>
+ <FileName>nrfx_power_clock.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</FilePath> </File> <File>
+ <FileName>nrfx_prs.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</FilePath> </File> <File>
+ <FileName>nrfx_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</FilePath> </File> <File>
+ <FileName>nrfx_uarte.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Libraries</GroupName>
+ <Files> <File>
+ <FileName>app_button.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\button\app_button.c</FilePath> </File> <File>
+ <FileName>app_error.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error.c</FilePath> </File> <File>
+ <FileName>app_error_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c</FilePath> </File> <File>
+ <FileName>app_error_weak.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_error_weak.c</FilePath> </File> <File>
+ <FileName>app_timer2.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</FilePath> </File> <File>
+ <FileName>app_usbd.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</FilePath> </File> <File>
+ <FileName>app_usbd_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</FilePath> </File> <File>
+ <FileName>app_usbd_core.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</FilePath> </File> <File>
+ <FileName>app_usbd_string_desc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</FilePath> </File> <File>
+ <FileName>app_util_platform.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\app_util_platform.c</FilePath> </File> <File>
+ <FileName>cli_utils_cmds.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</FilePath> </File> <File>
+ <FileName>drv_rtc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</FilePath> </File> <File>
+ <FileName>fnmatch.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fnmatch\fnmatch.c</FilePath> </File> <File>
+ <FileName>hardfault_handler_keil.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_keil.c</FilePath> </File> <File>
+ <FileName>hardfault_implementation.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</FilePath> </File> <File>
+ <FileName>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\util\nrf_assert.c</FilePath> </File> <File>
+ <FileName>nrf_atfifo.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</FilePath> </File> <File>
+ <FileName>nrf_atomic.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</FilePath> </File> <File>
+ <FileName>nrf_balloc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</FilePath> </File> <File>
+ <FileName>nrf_cli.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</FilePath> </File> <File>
+ <FileName>nrf_cli_cdc_acm.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</FilePath> </File> <File>
+ <FileName>nrf_cli_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_cli_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</FilePath> </File> <File>
+ <FileName>nrf_fprintf_format.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</FilePath> </File> <File>
+ <FileName>nrf_fstorage_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</FilePath> </File> <File>
+ <FileName>nrf_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</FilePath> </File> <File>
+ <FileName>nrf_pwr_mgmt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</FilePath> </File> <File>
+ <FileName>nrf_queue.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</FilePath> </File> <File>
+ <FileName>nrf_ringbuf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</FilePath> </File> <File>
+ <FileName>nrf_section_iter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</FilePath> </File> <File>
+ <FileName>nrf_sortlist.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</FilePath> </File> <File>
+ <FileName>nrf_strerror.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Log</GroupName>
+ <Files> <File>
+ <FileName>nrf_log_backend_flash.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_rtt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_serial.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</FilePath> </File> <File>
+ <FileName>nrf_log_backend_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</FilePath> </File> <File>
+ <FileName>nrf_log_default_backends.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</FilePath> </File> <File>
+ <FileName>nrf_log_frontend.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</FilePath> </File> <File>
+ <FileName>nrf_log_str_formatter.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</FilePath> </File> </Files>
+ </Group> <Group>
+ <GroupName>nRF_Segger_RTT</GroupName>
+ <Files> <File>
+ <FileName>SEGGER_RTT.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_Syscalls_KEIL.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c</FilePath> </File> <File>
+ <FileName>SEGGER_RTT_printf.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</FilePath> </File> </Files>
+ </Group> </Groups>
+ </Target> </Targets><RTE>
+ <packages>
+ <filter>
+ <targetInfos/>
+ </filter> <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0">
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> <targetInfo excluded="1" name="flash_mbr"/> </targetInfos>
+ </package>
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0">
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> <targetInfo excluded="1" name="flash_mbr"/> </targetInfos>
+ </package> </packages>
+ <apis/>
+ <components> <component Cclass="CMSIS" Cgroup="CORE" Cvendor="ARM" Cversion="4.3.0" condition="CMSIS Core">
+ <package name="CMSIS" url="http://www.keil.com/pack/" vendor="ARM" version="4.5.0"/>
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> <targetInfo excluded="1" name="flash_mbr"/> </targetInfos>
+ </component>
+ <component Cclass="Device" Cgroup="Startup" Cvendor="NordicSemiconductor" Cversion="8.16.0" condition="nRF5x Series CMSIS Device">
+ <package name="nRF_DeviceFamilyPack" url="http://developer.nordicsemi.com/nRF51_SDK/pieces/nRF_DeviceFamilyPack/" vendor="NordicSemiconductor" version="8.16.0"/>
+ <targetInfos> <targetInfo name="nrf52840_xxaa" versionMatchMode="fixed"/> <targetInfo excluded="1" name="flash_mbr"/> </targetInfos>
+ </component> </components>
+ <files> </files>
+</RTE>
+</Project>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/Makefile b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/Makefile
new file mode 100644
index 0000000..cf45af2
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/Makefile
@@ -0,0 +1,236 @@
+PROJECT_NAME := cli_pca10059_mbr
+TARGETS := nrf52840_xxaa
+OUTPUT_DIRECTORY := _build
+
+SDK_ROOT := ../../../../../..
+PROJ_DIR := ../../..
+
+$(OUTPUT_DIRECTORY)/nrf52840_xxaa.out: \
+ LINKER_SCRIPT := cli_gcc_nrf52.ld
+
+# Source files common to all targets
+SRC_FILES += \
+ $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52840.S \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_flash.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_rtt.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_serial.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_backend_uart.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_default_backends.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_frontend.c \
+ $(SDK_ROOT)/components/libraries/experimental_log/src/nrf_log_str_formatter.c \
+ $(SDK_ROOT)/components/boards/boards.c \
+ $(SDK_ROOT)/components/libraries/experimental_mpu/nrf_mpu.c \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard/nrf_stack_guard.c \
+ $(SDK_ROOT)/components/libraries/button/app_button.c \
+ $(SDK_ROOT)/components/libraries/util/app_error.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/util/app_error_weak.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/app_timer2.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd.c \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd_core.c \
+ $(SDK_ROOT)/components/libraries/usbd/app_usbd_string_desc.c \
+ $(SDK_ROOT)/components/libraries/util/app_util_platform.c \
+ $(SDK_ROOT)/components/libraries/cli/cli_utils_cmds.c \
+ $(SDK_ROOT)/components/libraries/timer/experimental/drv_rtc.c \
+ $(SDK_ROOT)/external/fnmatch/fnmatch.c \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c \
+ $(SDK_ROOT)/components/libraries/hardfault/hardfault_implementation.c \
+ $(SDK_ROOT)/components/libraries/util/nrf_assert.c \
+ $(SDK_ROOT)/components/libraries/atomic_fifo/nrf_atfifo.c \
+ $(SDK_ROOT)/components/libraries/atomic/nrf_atomic.c \
+ $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \
+ $(SDK_ROOT)/components/libraries/cli/nrf_cli.c \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c \
+ $(SDK_ROOT)/components/libraries/cli/rtt/nrf_cli_rtt.c \
+ $(SDK_ROOT)/components/libraries/cli/uart/nrf_cli_uart.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \
+ $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \
+ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_nvmc.c \
+ $(SDK_ROOT)/components/libraries/experimental_memobj/nrf_memobj.c \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c \
+ $(SDK_ROOT)/components/libraries/queue/nrf_queue.c \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf/nrf_ringbuf.c \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars/nrf_section_iter.c \
+ $(SDK_ROOT)/components/libraries/sortlist/nrf_sortlist.c \
+ $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_power.c \
+ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_uart.c \
+ $(SDK_ROOT)/components/drivers_nrf/usbd/nrf_drv_usbd.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c \
+ $(SDK_ROOT)/modules/nrfx/hal/nrf_nvmc.c \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd/nrf_soc.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_gpiote.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power_clock.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/prs/nrfx_prs.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uart.c \
+ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uarte.c \
+ $(SDK_ROOT)/components/libraries/bsp/bsp.c \
+ $(PROJ_DIR)/demo_cli_cmds.c \
+ $(PROJ_DIR)/main.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \
+ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \
+ $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52840.c \
+
+# Include folders common to all targets
+INC_FOLDERS += \
+ $(PROJ_DIR)/config \
+ $(SDK_ROOT)/components \
+ $(SDK_ROOT)/components/libraries/cli \
+ $(SDK_ROOT)/modules/nrfx/mdk \
+ $(SDK_ROOT)/modules/nrfx \
+ $(SDK_ROOT)/components/libraries/cli/cdc_acm \
+ $(SDK_ROOT)/components/libraries/queue \
+ $(SDK_ROOT)/components/libraries/pwr_mgmt \
+ $(SDK_ROOT)/components/libraries/sortlist \
+ $(SDK_ROOT)/components/softdevice/mbr/nrf52840/headers \
+ $(SDK_ROOT)/components/libraries/strerror \
+ $(SDK_ROOT)/components/toolchain/cmsis/include \
+ $(SDK_ROOT)/components/libraries/timer \
+ $(SDK_ROOT)/components/libraries/util \
+ $(SDK_ROOT)/components/libraries/hardfault \
+ ../config \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc \
+ $(SDK_ROOT)/components/libraries/balloc \
+ $(SDK_ROOT)/components/drivers_nrf/usbd \
+ $(SDK_ROOT)/components/libraries/hardfault/nrf52 \
+ $(SDK_ROOT)/components/libraries/cli/uart \
+ $(SDK_ROOT)/components/libraries/bsp \
+ $(SDK_ROOT)/components/libraries/experimental_log \
+ $(SDK_ROOT)/external/fnmatch \
+ $(SDK_ROOT)/components/libraries/button \
+ $(SDK_ROOT)/components/libraries/fstorage \
+ $(SDK_ROOT)/components/libraries/experimental_section_vars \
+ $(SDK_ROOT)/components/libraries/cli/rtt \
+ $(SDK_ROOT)/integration/nrfx/legacy \
+ $(SDK_ROOT)/components/libraries/usbd \
+ $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm \
+ $(SDK_ROOT)/components/libraries/mutex \
+ $(PROJ_DIR) \
+ $(SDK_ROOT)/components/libraries/experimental_log/src \
+ $(SDK_ROOT)/components/libraries/delay \
+ $(SDK_ROOT)/external/segger_rtt \
+ $(SDK_ROOT)/components/libraries/atomic_fifo \
+ $(SDK_ROOT)/components/libraries/experimental_ringbuf \
+ $(SDK_ROOT)/components/libraries/atomic \
+ $(SDK_ROOT)/components/boards \
+ $(SDK_ROOT)/components/libraries/experimental_mpu \
+ $(SDK_ROOT)/components/libraries/experimental_stack_guard \
+ $(SDK_ROOT)/components/libraries/experimental_memobj \
+ $(SDK_ROOT)/components/libraries/usbd/config \
+ $(SDK_ROOT)/integration/nrfx \
+ $(SDK_ROOT)/components/libraries/timer/experimental \
+ $(SDK_ROOT)/components/drivers_nrf/nrf_soc_nosd \
+ $(SDK_ROOT)/modules/nrfx/drivers/include \
+ $(SDK_ROOT)/modules/nrfx/hal \
+ $(SDK_ROOT)/external/fprintf \
+
+# Libraries common to all targets
+LIB_FILES += \
+
+# Optimization flags
+OPT = -O3 -g3
+# Uncomment the line below to enable link time optimization
+#OPT += -flto
+
+# C flags common to all targets
+CFLAGS += $(OPT)
+CFLAGS += -DAPP_TIMER_V2
+CFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+CFLAGS += -DBOARD_PCA10059
+CFLAGS += -DCONFIG_GPIO_AS_PINRESET
+CFLAGS += -DDEBUG
+CFLAGS += -DDEBUG_NRF
+CFLAGS += -DFLOAT_ABI_HARD
+CFLAGS += -DNRF52840_XXAA
+CFLAGS += -mcpu=cortex-m4
+CFLAGS += -mthumb -mabi=aapcs
+CFLAGS += -Wall -Werror
+CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# keep every function in a separate section, this allows linker to discard unused ones
+CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing
+CFLAGS += -fno-builtin -fshort-enums
+
+# C++ flags common to all targets
+CXXFLAGS += $(OPT)
+
+# Assembler flags common to all targets
+ASMFLAGS += -g3
+ASMFLAGS += -mcpu=cortex-m4
+ASMFLAGS += -mthumb -mabi=aapcs
+ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+ASMFLAGS += -DAPP_TIMER_V2
+ASMFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED
+ASMFLAGS += -DBOARD_PCA10059
+ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET
+ASMFLAGS += -DDEBUG
+ASMFLAGS += -DDEBUG_NRF
+ASMFLAGS += -DFLOAT_ABI_HARD
+ASMFLAGS += -DNRF52840_XXAA
+
+# Linker flags
+LDFLAGS += $(OPT)
+LDFLAGS += -mthumb -mabi=aapcs -L$(SDK_ROOT)/modules/nrfx/mdk -T$(LINKER_SCRIPT)
+LDFLAGS += -mcpu=cortex-m4
+LDFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
+# let linker dump unused sections
+LDFLAGS += -Wl,--gc-sections
+# use newlib in nano version
+LDFLAGS += --specs=nano.specs
+
+nrf52840_xxaa: CFLAGS += -D__HEAP_SIZE=8192
+nrf52840_xxaa: CFLAGS += -D__STACK_SIZE=8192
+nrf52840_xxaa: ASMFLAGS += -D__HEAP_SIZE=8192
+nrf52840_xxaa: ASMFLAGS += -D__STACK_SIZE=8192
+
+# Add standard libraries at the very end of the linker input, after all objects
+# that may need symbols provided by these libraries.
+LIB_FILES += -lc -lnosys -lm
+
+
+.PHONY: default help
+
+# Default target - first one defined
+default: nrf52840_xxaa
+
+# Print all targets that can be built
+help:
+ @echo following targets are available:
+ @echo nrf52840_xxaa
+ @echo flash_mbr
+ @echo sdk_config - starting external tool for editing sdk_config.h
+ @echo flash - flashing binary
+
+TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc
+
+
+include $(TEMPLATE_PATH)/Makefile.common
+
+$(foreach target, $(TARGETS), $(call define_target, $(target)))
+
+.PHONY: flash flash_mbr erase
+
+# Flash the program
+flash: $(OUTPUT_DIRECTORY)/nrf52840_xxaa.hex
+ @echo Flashing: $<
+ nrfjprog -f nrf52 --program $< --sectorerase
+ nrfjprog -f nrf52 --reset
+
+# Flash softdevice
+flash_mbr:
+ @echo Flashing: mbr_nrf52_2.3.0_mbr.hex
+ nrfjprog -f nrf52 --program $(SDK_ROOT)/components/softdevice/mbr/nrf52840/hex/mbr_nrf52_2.3.0_mbr.hex --sectorerase
+ nrfjprog -f nrf52 --reset
+
+erase:
+ nrfjprog -f nrf52 --eraseall
+
+SDK_CONFIG_FILE := ../config/sdk_config.h
+CMSIS_CONFIG_TOOL := $(SDK_ROOT)/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar
+sdk_config:
+ java -jar $(CMSIS_CONFIG_TOOL) $(SDK_CONFIG_FILE)
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/cli_gcc_nrf52.ld b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/cli_gcc_nrf52.ld
new file mode 100644
index 0000000..d8f1a56
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/armgcc/cli_gcc_nrf52.ld
@@ -0,0 +1,81 @@
+/* Linker script to configure memory regions. */
+
+SEARCH_DIR(.)
+GROUP(-lgcc -lc -lnosys)
+
+MEMORY
+{
+ FLASH (rx) : ORIGIN = 0x1000, LENGTH = 0xff000
+ RAM (rwx) : ORIGIN = 0x20000008, LENGTH = 0x3fff8
+}
+
+SECTIONS
+{
+}
+
+SECTIONS
+{
+ . = ALIGN(4);
+ .mem_section_dummy_ram :
+ {
+ }
+ .cli_sorted_cmd_ptrs :
+ {
+ PROVIDE(__start_cli_sorted_cmd_ptrs = .);
+ KEEP(*(.cli_sorted_cmd_ptrs))
+ PROVIDE(__stop_cli_sorted_cmd_ptrs = .);
+ } > RAM
+ .fs_data :
+ {
+ PROVIDE(__start_fs_data = .);
+ KEEP(*(.fs_data))
+ PROVIDE(__stop_fs_data = .);
+ } > RAM
+ .log_dynamic_data :
+ {
+ PROVIDE(__start_log_dynamic_data = .);
+ KEEP(*(SORT(.log_dynamic_data*)))
+ PROVIDE(__stop_log_dynamic_data = .);
+ } > RAM
+
+} INSERT AFTER .data;
+
+SECTIONS
+{
+ .mem_section_dummy_rom :
+ {
+ }
+ .cli_command :
+ {
+ PROVIDE(__start_cli_command = .);
+ KEEP(*(.cli_command))
+ PROVIDE(__stop_cli_command = .);
+ } > FLASH
+ .log_const_data :
+ {
+ PROVIDE(__start_log_const_data = .);
+ KEEP(*(SORT(.log_const_data*)))
+ PROVIDE(__stop_log_const_data = .);
+ } > FLASH
+ .nrf_balloc :
+ {
+ PROVIDE(__start_nrf_balloc = .);
+ KEEP(*(.nrf_balloc))
+ PROVIDE(__stop_nrf_balloc = .);
+ } > FLASH
+ .pwr_mgmt_data :
+ {
+ PROVIDE(__start_pwr_mgmt_data = .);
+ KEEP(*(SORT(.pwr_mgmt_data*)))
+ PROVIDE(__stop_pwr_mgmt_data = .);
+ } > FLASH
+ .nrf_queue :
+ {
+ PROVIDE(__start_nrf_queue = .);
+ KEEP(*(.nrf_queue))
+ PROVIDE(__stop_nrf_queue = .);
+ } > FLASH
+
+} INSERT AFTER .text
+
+INCLUDE "nrf_common.ld"
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/config/sdk_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/config/sdk_config.h
new file mode 100644
index 0000000..9985aa1
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/config/sdk_config.h
@@ -0,0 +1,4302 @@
+/**
+ * Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
+ *
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice, this
+ * list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form, except as embedded into a Nordic
+ * Semiconductor ASA integrated circuit in a product or a software update for
+ * such product, must reproduce the above copyright notice, this list of
+ * conditions and the following disclaimer in the documentation and/or other
+ * materials provided with the distribution.
+ *
+ * 3. Neither the name of Nordic Semiconductor ASA nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * 4. This software, with or without modification, must only be used with a
+ * Nordic Semiconductor ASA integrated circuit.
+ *
+ * 5. Any software provided in binary form under this license must not be reverse
+ * engineered, decompiled, modified and/or disassembled.
+ *
+ * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+
+
+#ifndef SDK_CONFIG_H
+#define SDK_CONFIG_H
+// <<< Use Configuration Wizard in Context Menu >>>\n
+#ifdef USE_APP_CONFIG
+#include "app_config.h"
+#endif
+// <h> nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_ENABLED - nrf_mpu - Module for MPU
+//==========================================================
+#ifndef NRF_MPU_ENABLED
+#define NRF_MPU_ENABLED 1
+#endif
+// <q> NRF_MPU_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_MPU_CLI_CMDS
+#define NRF_MPU_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_ENABLED - nrf_stack_guard - Module for Protecting Stack
+//==========================================================
+#ifndef NRF_STACK_GUARD_ENABLED
+#define NRF_STACK_GUARD_ENABLED 1
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_SIZE - Size of stack guard
+
+// <5=> 32 bytes
+// <6=> 64 bytes
+// <7=> 128 bytes
+// <8=> 256 bytes
+// <9=> 512 bytes
+// <10=> 1024 bytes
+// <11=> 2048 bytes
+// <12=> 4096 bytes
+
+#ifndef NRF_STACK_GUARD_CONFIG_SIZE
+#define NRF_STACK_GUARD_CONFIG_SIZE 7
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_ENABLED - nrf_drv_clock - CLOCK peripheral driver - legacy layer
+//==========================================================
+#ifndef CLOCK_ENABLED
+#define CLOCK_ENABLED 1
+#endif
+// <o> CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef CLOCK_CONFIG_LF_SRC
+#define CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef CLOCK_CONFIG_IRQ_PRIORITY
+#define CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> GPIOTE_ENABLED - nrf_drv_gpiote - GPIOTE peripheral driver - legacy layer
+//==========================================================
+#ifndef GPIOTE_ENABLED
+#define GPIOTE_ENABLED 1
+#endif
+// <o> GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 4
+#endif
+
+// <o> GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef GPIOTE_CONFIG_IRQ_PRIORITY
+#define GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// </e>
+
+// <e> NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver
+//==========================================================
+#ifndef NRFX_CLOCK_ENABLED
+#define NRFX_CLOCK_ENABLED 1
+#endif
+// <o> NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source
+
+// <0=> RC
+// <1=> XTAL
+// <2=> Synth
+
+#ifndef NRFX_CLOCK_CONFIG_LF_SRC
+#define NRFX_CLOCK_CONFIG_LF_SRC 1
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY
+#define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED
+#define NRFX_CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL
+#define NRFX_CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_INFO_COLOR
+#define NRFX_CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR
+#define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver
+//==========================================================
+#ifndef NRFX_GPIOTE_ENABLED
+#define NRFX_GPIOTE_ENABLED 1
+#endif
+// <o> NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins
+#ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS
+#define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY
+#define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED
+#define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL
+#define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR
+#define NRFX_GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR
+#define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_POWER_ENABLED - nrfx_power - POWER peripheral driver
+//==========================================================
+#ifndef NRFX_POWER_ENABLED
+#define NRFX_POWER_ENABLED 1
+#endif
+// <o> NRFX_POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_POWER_CONFIG_IRQ_PRIORITY
+#define NRFX_POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCEN
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> NRFX_POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef NRFX_POWER_CONFIG_DEFAULT_DCDCENHV
+#define NRFX_POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module
+//==========================================================
+#ifndef NRFX_PRS_ENABLED
+#define NRFX_PRS_ENABLED 1
+#endif
+// <q> NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module.
+
+
+#ifndef NRFX_PRS_BOX_0_ENABLED
+#define NRFX_PRS_BOX_0_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module.
+
+
+#ifndef NRFX_PRS_BOX_1_ENABLED
+#define NRFX_PRS_BOX_1_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_2_ENABLED - Enables box 2 in the module.
+
+
+#ifndef NRFX_PRS_BOX_2_ENABLED
+#define NRFX_PRS_BOX_2_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_3_ENABLED - Enables box 3 in the module.
+
+
+#ifndef NRFX_PRS_BOX_3_ENABLED
+#define NRFX_PRS_BOX_3_ENABLED 0
+#endif
+
+// <q> NRFX_PRS_BOX_4_ENABLED - Enables box 4 in the module.
+
+
+#ifndef NRFX_PRS_BOX_4_ENABLED
+#define NRFX_PRS_BOX_4_ENABLED 1
+#endif
+
+// <e> NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_PRS_CONFIG_LOG_ENABLED
+#define NRFX_PRS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_PRS_CONFIG_LOG_LEVEL
+#define NRFX_PRS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_PRS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_INFO_COLOR
+#define NRFX_PRS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_PRS_CONFIG_DEBUG_COLOR
+#define NRFX_PRS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver
+//==========================================================
+#ifndef NRFX_UARTE_ENABLED
+#define NRFX_UARTE_ENABLED 1
+#endif
+// <o> NRFX_UARTE0_ENABLED - Enable UARTE0 instance
+#ifndef NRFX_UARTE0_ENABLED
+#define NRFX_UARTE0_ENABLED 0
+#endif
+
+// <o> NRFX_UARTE1_ENABLED - Enable UARTE1 instance
+#ifndef NRFX_UARTE1_ENABLED
+#define NRFX_UARTE1_ENABLED 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC
+#define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY
+#define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <8388608=> 31250 baud
+// <10289152=> 38400 baud
+// <15007744=> 56000 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UARTE_CONFIG_LOG_ENABLED
+#define NRFX_UARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UARTE_CONFIG_LOG_LEVEL
+#define NRFX_UARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_INFO_COLOR
+#define NRFX_UARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR
+#define NRFX_UARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver
+//==========================================================
+#ifndef NRFX_UART_ENABLED
+#define NRFX_UART_ENABLED 1
+#endif
+// <o> NRFX_UART0_ENABLED - Enable UART0 instance
+#ifndef NRFX_UART0_ENABLED
+#define NRFX_UART0_ENABLED 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_HWFC
+#define NRFX_UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_PARITY
+#define NRFX_UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3866624=> 14400 baud
+// <5152768=> 19200 baud
+// <7729152=> 28800 baud
+// <8388608=> 31250 baud
+// <10309632=> 38400 baud
+// <15007744=> 56000 baud
+// <15462400=> 57600 baud
+// <20615168=> 76800 baud
+// <30924800=> 115200 baud
+// <61845504=> 230400 baud
+// <67108864=> 250000 baud
+// <123695104=> 460800 baud
+// <247386112=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE
+#define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800
+#endif
+
+// <o> NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <e> NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRFX_UART_CONFIG_LOG_ENABLED
+#define NRFX_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRFX_UART_CONFIG_LOG_LEVEL
+#define NRFX_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_INFO_COLOR
+#define NRFX_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRFX_UART_CONFIG_DEBUG_COLOR
+#define NRFX_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> POWER_ENABLED - nrf_drv_power - POWER peripheral driver - legacy layer
+//==========================================================
+#ifndef POWER_ENABLED
+#define POWER_ENABLED 1
+#endif
+// <o> POWER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef POWER_CONFIG_IRQ_PRIORITY
+#define POWER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCEN
+#define POWER_CONFIG_DEFAULT_DCDCEN 0
+#endif
+
+// <q> POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator
+
+
+// <i> This settings means only that components for DCDC regulator are installed and it can be enabled.
+
+#ifndef POWER_CONFIG_DEFAULT_DCDCENHV
+#define POWER_CONFIG_DEFAULT_DCDCENHV 0
+#endif
+
+// </e>
+
+// <e> UART_ENABLED - nrf_drv_uart - UART/UARTE peripheral driver - legacy layer
+//==========================================================
+#ifndef UART_ENABLED
+#define UART_ENABLED 1
+#endif
+// <o> UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control
+
+// <0=> Disabled
+// <1=> Enabled
+
+#ifndef UART_DEFAULT_CONFIG_HWFC
+#define UART_DEFAULT_CONFIG_HWFC 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_PARITY - Parity
+
+// <0=> Excluded
+// <14=> Included
+
+#ifndef UART_DEFAULT_CONFIG_PARITY
+#define UART_DEFAULT_CONFIG_PARITY 0
+#endif
+
+// <o> UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef UART_DEFAULT_CONFIG_BAUDRATE
+#define UART_DEFAULT_CONFIG_BAUDRATE 30801920
+#endif
+
+// <o> UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef UART_DEFAULT_CONFIG_IRQ_PRIORITY
+#define UART_DEFAULT_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <q> UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA
+
+
+#ifndef UART_EASY_DMA_SUPPORT
+#define UART_EASY_DMA_SUPPORT 1
+#endif
+
+// <q> UART_LEGACY_SUPPORT - Driver supporting Legacy mode
+
+
+#ifndef UART_LEGACY_SUPPORT
+#define UART_LEGACY_SUPPORT 1
+#endif
+
+// <e> UART0_ENABLED - Enable UART0 instance
+//==========================================================
+#ifndef UART0_ENABLED
+#define UART0_ENABLED 1
+#endif
+// <q> UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA
+
+
+#ifndef UART0_CONFIG_USE_EASY_DMA
+#define UART0_CONFIG_USE_EASY_DMA 1
+#endif
+
+// </e>
+
+// <e> UART1_ENABLED - Enable UART1 instance
+//==========================================================
+#ifndef UART1_ENABLED
+#define UART1_ENABLED 0
+#endif
+// </e>
+
+// </e>
+
+// <e> USBD_ENABLED - nrf_drv_usbd - USB driver
+//==========================================================
+#ifndef USBD_ENABLED
+#define USBD_ENABLED 1
+#endif
+// <o> USBD_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef USBD_CONFIG_IRQ_PRIORITY
+#define USBD_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <o> USBD_CONFIG_DMASCHEDULER_MODE - USBD SMA scheduler working scheme
+
+// <0=> Prioritized access
+// <1=> Round Robin
+
+#ifndef USBD_CONFIG_DMASCHEDULER_MODE
+#define USBD_CONFIG_DMASCHEDULER_MODE 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_ENABLED - app_timer - Application timer functionality
+//==========================================================
+#ifndef APP_TIMER_ENABLED
+#define APP_TIMER_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_RTC_FREQUENCY - Configure RTC prescaler.
+
+// <0=> 32768 Hz
+// <1=> 16384 Hz
+// <3=> 8192 Hz
+// <7=> 4096 Hz
+// <15=> 2048 Hz
+// <31=> 1024 Hz
+
+#ifndef APP_TIMER_CONFIG_RTC_FREQUENCY
+#define APP_TIMER_CONFIG_RTC_FREQUENCY 0
+#endif
+
+// <o> APP_TIMER_CONFIG_IRQ_PRIORITY - Interrupt priority
+
+
+// <i> Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice
+// <0=> 0 (highest)
+// <1=> 1
+// <2=> 2
+// <3=> 3
+// <4=> 4
+// <5=> 5
+// <6=> 6
+// <7=> 7
+
+#ifndef APP_TIMER_CONFIG_IRQ_PRIORITY
+#define APP_TIMER_CONFIG_IRQ_PRIORITY 7
+#endif
+
+// <o> APP_TIMER_CONFIG_OP_QUEUE_SIZE - Capacity of timer requests queue.
+// <i> Size of the queue depends on how many timers are used
+// <i> in the system, how often timers are started and overall
+// <i> system latency. If queue size is too small app_timer calls
+// <i> will fail.
+
+#ifndef APP_TIMER_CONFIG_OP_QUEUE_SIZE
+#define APP_TIMER_CONFIG_OP_QUEUE_SIZE 10
+#endif
+
+// <q> APP_TIMER_CONFIG_USE_SCHEDULER - Enable scheduling app_timer events to app_scheduler
+
+
+#ifndef APP_TIMER_CONFIG_USE_SCHEDULER
+#define APP_TIMER_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <q> APP_TIMER_KEEPS_RTC_ACTIVE - Enable RTC always on
+
+
+// <i> If option is enabled RTC is kept running even if there is no active timers.
+// <i> This option can be used when app_timer is used for timestamping.
+
+#ifndef APP_TIMER_KEEPS_RTC_ACTIVE
+#define APP_TIMER_KEEPS_RTC_ACTIVE 0
+#endif
+
+// <h> App Timer Legacy configuration - Legacy configuration.
+
+//==========================================================
+// <q> APP_TIMER_WITH_PROFILER - Enable app_timer profiling
+
+
+#ifndef APP_TIMER_WITH_PROFILER
+#define APP_TIMER_WITH_PROFILER 0
+#endif
+
+// <q> APP_TIMER_CONFIG_SWI_NUMBER - Configure SWI instance used.
+
+
+#ifndef APP_TIMER_CONFIG_SWI_NUMBER
+#define APP_TIMER_CONFIG_SWI_NUMBER 0
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <q> APP_USBD_CDC_ACM_ENABLED - app_usbd_cdc_acm - USB CDC ACM class
+
+
+#ifndef APP_USBD_CDC_ACM_ENABLED
+#define APP_USBD_CDC_ACM_ENABLED 1
+#endif
+
+// <e> APP_USBD_ENABLED - app_usbd - USB Device library
+//==========================================================
+#ifndef APP_USBD_ENABLED
+#define APP_USBD_ENABLED 1
+#endif
+// <s> APP_USBD_VID - Vendor ID
+
+// <i> Vendor ID ordered from USB IF: http://www.usb.org/developers/vendor/
+#ifndef APP_USBD_VID
+#define APP_USBD_VID 0x1915
+#endif
+
+// <s> APP_USBD_PID - Product ID
+
+// <i> Selected Product ID
+#ifndef APP_USBD_PID
+#define APP_USBD_PID 0x520F
+#endif
+
+// <o> APP_USBD_DEVICE_VER_MAJOR - Device version, major part <0-99>
+
+
+// <i> Device version, will be converted automatically to BCD notation. Use just decimal values.
+
+#ifndef APP_USBD_DEVICE_VER_MAJOR
+#define APP_USBD_DEVICE_VER_MAJOR 1
+#endif
+
+// <o> APP_USBD_DEVICE_VER_MINOR - Device version, minor part <0-99>
+
+
+// <i> Device version, will be converted automatically to BCD notation. Use just decimal values.
+
+#ifndef APP_USBD_DEVICE_VER_MINOR
+#define APP_USBD_DEVICE_VER_MINOR 0
+#endif
+
+// <q> APP_USBD_CONFIG_SELF_POWERED - Self powered
+
+
+#ifndef APP_USBD_CONFIG_SELF_POWERED
+#define APP_USBD_CONFIG_SELF_POWERED 1
+#endif
+
+// <o> APP_USBD_CONFIG_MAX_POWER - MaxPower field in configuration descriptor in milliamps <0-500>
+
+
+#ifndef APP_USBD_CONFIG_MAX_POWER
+#define APP_USBD_CONFIG_MAX_POWER 500
+#endif
+
+// <q> APP_USBD_CONFIG_POWER_EVENTS_PROCESS - Process power events
+
+
+// <i> Enable processing power events in USB event handler.
+
+#ifndef APP_USBD_CONFIG_POWER_EVENTS_PROCESS
+#define APP_USBD_CONFIG_POWER_EVENTS_PROCESS 1
+#endif
+
+// <e> APP_USBD_CONFIG_EVENT_QUEUE_ENABLE - Enable event queue
+
+// <i> This is the default configuration when all the events are placed into internal queue.
+// <i> Disable it when external queue is used like app_scheduler or if you wish to process all events inside interrupts.
+// <i> Processing all events from the interrupt level adds requirement not to call any functions that modifies the USBD library state from the context higher than USB interrupt context.
+// <i> Functions that modify USBD state are functions for sleep, wakeup, start, stop, enable and disable.
+//==========================================================
+#ifndef APP_USBD_CONFIG_EVENT_QUEUE_ENABLE
+#define APP_USBD_CONFIG_EVENT_QUEUE_ENABLE 0
+#endif
+// <o> APP_USBD_CONFIG_EVENT_QUEUE_SIZE - The size of event queue <16-64>
+
+
+// <i> The size of the queue for the events that would be processed in the main loop.
+
+#ifndef APP_USBD_CONFIG_EVENT_QUEUE_SIZE
+#define APP_USBD_CONFIG_EVENT_QUEUE_SIZE 32
+#endif
+
+// <o> APP_USBD_CONFIG_SOF_HANDLING_MODE - Change SOF events handling mode.
+
+
+// <i> Normal queue - SOF events are pushed normally into event queue.
+// <i> Compress queue - SOF events are counted and binded with other events or executed when queue is empty.
+// <i> This prevents queue from filling with SOF events.
+// <i> Interrupt - SOF events are processed in interrupt.
+// <0=> Normal queue
+// <1=> Compress queue
+// <2=> Interrupt
+
+#ifndef APP_USBD_CONFIG_SOF_HANDLING_MODE
+#define APP_USBD_CONFIG_SOF_HANDLING_MODE 1
+#endif
+
+// </e>
+
+// <q> APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE - Provide a function that generates timestamps for logs based on the current SOF
+
+
+// <i> The function app_usbd_sof_timestamp_get will be implemented if the logger is enabled.
+// <i> Use it when initializing the logger.
+// <i> SOF processing will be always enabled when this configuration parameter is active.
+// <i> Notice that this option is configured outside of APP_USBD_CONFIG_LOG_ENABLED.
+// <i> This means that it will work even if the logging in this very module is disabled.
+
+#ifndef APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE
+#define APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE 0
+#endif
+
+// <e> APP_USBD_CONFIG_LOG_ENABLED - Enable logging in the module
+//==========================================================
+#ifndef APP_USBD_CONFIG_LOG_ENABLED
+#define APP_USBD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_CONFIG_LOG_LEVEL
+#define APP_USBD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CONFIG_INFO_COLOR
+#define APP_USBD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CONFIG_DEBUG_COLOR
+#define APP_USBD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </e>
+
+// <e> HARDFAULT_HANDLER_ENABLED - hardfault_default - HardFault default handler for debugging and release
+//==========================================================
+#ifndef HARDFAULT_HANDLER_ENABLED
+#define HARDFAULT_HANDLER_ENABLED 1
+#endif
+// <q> HARDFAULT_HANDLER_GDB_PSP_BACKTRACE - Bypass the GDB problem with multiple stack pointers backtrace
+
+
+// <i> There is a known bug in GDB which causes it to incorrectly backtrace the code
+// <i> when multiple stack pointers are used (main and process stack pointers).
+// <i> This option enables the fix for that problem and allows to see the proper backtrace info.
+// <i> It makes it possible to trace the code to the exact point where a HardFault appeared.
+// <i> This option requires additional commands and may temporarily switch MSP stack to store data on PSP space.
+// <i> This is an optional parameter - enable it while debugging.
+// <i> Before a HardFault handler exits, the stack will be reverted to its previous value.
+
+#ifndef HARDFAULT_HANDLER_GDB_PSP_BACKTRACE
+#define HARDFAULT_HANDLER_GDB_PSP_BACKTRACE 1
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_ENABLED - nrf_balloc - Block allocator module
+//==========================================================
+#ifndef NRF_BALLOC_ENABLED
+#define NRF_BALLOC_ENABLED 1
+#endif
+// <e> NRF_BALLOC_CONFIG_DEBUG_ENABLED - Enables debug mode in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_DEBUG_ENABLED
+#define NRF_BALLOC_CONFIG_DEBUG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS - Number of words used as head guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS 1
+#endif
+
+// <o> NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS - Number of words used as tail guard. <0-255>
+
+
+#ifndef NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS
+#define NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS 1
+#endif
+
+// <q> NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED
+#define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module.
+
+
+#ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED
+#define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0
+#endif
+
+// <q> NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_BALLOC_CLI_CMDS
+#define NRF_BALLOC_CLI_CMDS 1
+#endif
+
+// </e>
+
+// </e>
+
+// <e> NRF_CLI_RTT_ENABLED - nrf_cli_rtt - RTT command line interface transport
+//==========================================================
+#ifndef NRF_CLI_RTT_ENABLED
+#define NRF_CLI_RTT_ENABLED 1
+#endif
+// <o> NRF_CLI_RTT_TERMINAL_ID - RTT terminal ID for CLI.
+#ifndef NRF_CLI_RTT_TERMINAL_ID
+#define NRF_CLI_RTT_TERMINAL_ID 0
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_CLI_RTT_TX_RETRY_DELAY_MS
+#define NRF_CLI_RTT_TX_RETRY_DELAY_MS 10
+#endif
+
+// <o> NRF_CLI_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_CLI_RTT_TX_RETRY_CNT
+#define NRF_CLI_RTT_TX_RETRY_CNT 5
+#endif
+
+// </e>
+
+// <q> NRF_CLI_UART_ENABLED - nrf_cli_uart - UART command line interface transport
+
+
+#ifndef NRF_CLI_UART_ENABLED
+#define NRF_CLI_UART_ENABLED 1
+#endif
+
+// <q> NRF_FPRINTF_ENABLED - nrf_fprintf - fprintf function.
+
+
+#ifndef NRF_FPRINTF_ENABLED
+#define NRF_FPRINTF_ENABLED 1
+#endif
+
+// <e> NRF_FSTORAGE_ENABLED - nrf_fstorage - Flash abstraction library
+//==========================================================
+#ifndef NRF_FSTORAGE_ENABLED
+#define NRF_FSTORAGE_ENABLED 1
+#endif
+// <h> nrf_fstorage - Common settings
+
+// <i> Common settings to all fstorage implementations
+//==========================================================
+// <q> NRF_FSTORAGE_PARAM_CHECK_DISABLED - Disable user input validation
+
+
+// <i> If selected, use ASSERT to validate user input.
+// <i> This effectively removes user input validation in production code.
+// <i> Recommended setting: OFF, only enable this setting if size is a major concern.
+
+#ifndef NRF_FSTORAGE_PARAM_CHECK_DISABLED
+#define NRF_FSTORAGE_PARAM_CHECK_DISABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_fstorage_sd - Implementation using the SoftDevice
+
+// <i> Configuration options for the fstorage implementation using the SoftDevice
+//==========================================================
+// <o> NRF_FSTORAGE_SD_QUEUE_SIZE - Size of the internal queue of operations
+// <i> Increase this value if API calls frequently return the error @ref NRF_ERROR_NO_MEM.
+
+#ifndef NRF_FSTORAGE_SD_QUEUE_SIZE
+#define NRF_FSTORAGE_SD_QUEUE_SIZE 4
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_RETRIES - Maximum number of attempts at executing an operation when the SoftDevice is busy
+// <i> Increase this value if events frequently return the @ref NRF_ERROR_TIMEOUT error.
+// <i> The SoftDevice might fail to schedule flash access due to high BLE activity.
+
+#ifndef NRF_FSTORAGE_SD_MAX_RETRIES
+#define NRF_FSTORAGE_SD_MAX_RETRIES 8
+#endif
+
+// <o> NRF_FSTORAGE_SD_MAX_WRITE_SIZE - Maximum number of bytes to be written to flash in a single operation
+// <i> This value must be a multiple of four.
+// <i> Lowering this value can increase the chances of the SoftDevice being able to execute flash operations in between radio activity.
+// <i> This value is bound by the maximum number of bytes that can be written to flash in a single call to @ref sd_flash_write.
+// <i> That is 1024 bytes for nRF51 ICs and 4096 bytes for nRF52 ICs.
+
+#ifndef NRF_FSTORAGE_SD_MAX_WRITE_SIZE
+#define NRF_FSTORAGE_SD_MAX_WRITE_SIZE 4096
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
+
+
+#ifndef NRF_MEMOBJ_ENABLED
+#define NRF_MEMOBJ_ENABLED 1
+#endif
+
+// <e> NRF_PWR_MGMT_ENABLED - nrf_pwr_mgmt - Power management module
+//==========================================================
+#ifndef NRF_PWR_MGMT_ENABLED
+#define NRF_PWR_MGMT_ENABLED 1
+#endif
+// <e> NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED - Enables pin debug in the module.
+
+// <i> Selected pin will be set when CPU is in sleep mode.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED
+#define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number
+
+// <0=> 0 (P0.0)
+// <1=> 1 (P0.1)
+// <2=> 2 (P0.2)
+// <3=> 3 (P0.3)
+// <4=> 4 (P0.4)
+// <5=> 5 (P0.5)
+// <6=> 6 (P0.6)
+// <7=> 7 (P0.7)
+// <8=> 8 (P0.8)
+// <9=> 9 (P0.9)
+// <10=> 10 (P0.10)
+// <11=> 11 (P0.11)
+// <12=> 12 (P0.12)
+// <13=> 13 (P0.13)
+// <14=> 14 (P0.14)
+// <15=> 15 (P0.15)
+// <16=> 16 (P0.16)
+// <17=> 17 (P0.17)
+// <18=> 18 (P0.18)
+// <19=> 19 (P0.19)
+// <20=> 20 (P0.20)
+// <21=> 21 (P0.21)
+// <22=> 22 (P0.22)
+// <23=> 23 (P0.23)
+// <24=> 24 (P0.24)
+// <25=> 25 (P0.25)
+// <26=> 26 (P0.26)
+// <27=> 27 (P0.27)
+// <28=> 28 (P0.28)
+// <29=> 29 (P0.29)
+// <30=> 30 (P0.30)
+// <31=> 31 (P0.31)
+// <32=> 32 (P1.0)
+// <33=> 33 (P1.1)
+// <34=> 34 (P1.2)
+// <35=> 35 (P1.3)
+// <36=> 36 (P1.4)
+// <37=> 37 (P1.5)
+// <38=> 38 (P1.6)
+// <39=> 39 (P1.7)
+// <40=> 40 (P1.8)
+// <41=> 41 (P1.9)
+// <42=> 42 (P1.10)
+// <43=> 43 (P1.11)
+// <44=> 44 (P1.12)
+// <45=> 45 (P1.13)
+// <46=> 46 (P1.14)
+// <47=> 47 (P1.15)
+// <4294967295=> Not connected
+
+#ifndef NRF_PWR_MGMT_SLEEP_DEBUG_PIN
+#define NRF_PWR_MGMT_SLEEP_DEBUG_PIN 31
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor.
+
+
+// <i> Module will trace percentage of CPU usage in one second intervals.
+
+#ifndef NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED
+#define NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED 0
+#endif
+
+// <e> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED - Enable standby timeout.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S - Standby timeout (in seconds).
+// <i> Shutdown procedure will begin no earlier than after this number of seconds.
+
+#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S
+#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S 3
+#endif
+
+// </e>
+
+// <q> NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED
+#define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 1
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY
+#define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 0
+#endif
+
+// <q> NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler.
+
+
+#ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER
+#define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT - The number of priorities for module handlers.
+// <i> The number of stages of the shutdown process.
+
+#ifndef NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT
+#define NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT 3
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_ENABLED - nrf_queue - Queue module
+//==========================================================
+#ifndef NRF_QUEUE_ENABLED
+#define NRF_QUEUE_ENABLED 1
+#endif
+// <q> NRF_QUEUE_CLI_CMDS - Enable CLI commands specific to the module
+
+
+#ifndef NRF_QUEUE_CLI_CMDS
+#define NRF_QUEUE_CLI_CMDS 1
+#endif
+
+// </e>
+
+// <q> NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator
+
+
+#ifndef NRF_SECTION_ITER_ENABLED
+#define NRF_SECTION_ITER_ENABLED 1
+#endif
+
+// <q> NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list
+
+
+#ifndef NRF_SORTLIST_ENABLED
+#define NRF_SORTLIST_ENABLED 1
+#endif
+
+// <q> NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string.
+
+
+#ifndef NRF_STRERROR_ENABLED
+#define NRF_STRERROR_ENABLED 1
+#endif
+
+// <h> app_button - buttons handling module
+
+//==========================================================
+// <q> BUTTON_ENABLED - Enables Button module
+
+
+#ifndef BUTTON_ENABLED
+#define BUTTON_ENABLED 1
+#endif
+
+// <q> BUTTON_HIGH_ACCURACY_ENABLED - Enables GPIOTE high accuracy for buttons
+
+
+#ifndef BUTTON_HIGH_ACCURACY_ENABLED
+#define BUTTON_HIGH_ACCURACY_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli - Command line interface
+
+//==========================================================
+// <q> NRF_CLI_ENABLED - Enable/disable the CLI module.
+
+
+#ifndef NRF_CLI_ENABLED
+#define NRF_CLI_ENABLED 1
+#endif
+
+// <o> NRF_CLI_ARGC_MAX - Maximum number of parameters passed to the command handler.
+#ifndef NRF_CLI_ARGC_MAX
+#define NRF_CLI_ARGC_MAX 12
+#endif
+
+// <q> NRF_CLI_BUILD_IN_CMDS_ENABLED - CLI built-in commands.
+
+
+#ifndef NRF_CLI_BUILD_IN_CMDS_ENABLED
+#define NRF_CLI_BUILD_IN_CMDS_ENABLED 1
+#endif
+
+// <o> NRF_CLI_CMD_BUFF_SIZE - Maximum buffer size for a single command.
+#ifndef NRF_CLI_CMD_BUFF_SIZE
+#define NRF_CLI_CMD_BUFF_SIZE 384
+#endif
+
+// <q> NRF_CLI_ECHO_STATUS - CLI echo status. If set, echo is ON.
+
+
+#ifndef NRF_CLI_ECHO_STATUS
+#define NRF_CLI_ECHO_STATUS 1
+#endif
+
+// <q> NRF_CLI_WILDCARD_ENABLED - Enable wildcard functionality for CLI commands.
+
+
+#ifndef NRF_CLI_WILDCARD_ENABLED
+#define NRF_CLI_WILDCARD_ENABLED 1
+#endif
+
+// <o> NRF_CLI_PRINTF_BUFF_SIZE - Maximum print buffer size.
+#ifndef NRF_CLI_PRINTF_BUFF_SIZE
+#define NRF_CLI_PRINTF_BUFF_SIZE 23
+#endif
+
+// <e> NRF_CLI_HISTORY_ENABLED - Enable CLI history mode.
+//==========================================================
+#ifndef NRF_CLI_HISTORY_ENABLED
+#define NRF_CLI_HISTORY_ENABLED 1
+#endif
+// <o> NRF_CLI_HISTORY_ELEMENT_SIZE - Size of one memory object reserved for CLI history.
+#ifndef NRF_CLI_HISTORY_ELEMENT_SIZE
+#define NRF_CLI_HISTORY_ELEMENT_SIZE 32
+#endif
+
+// <o> NRF_CLI_HISTORY_ELEMENT_COUNT - Number of history memory objects.
+#ifndef NRF_CLI_HISTORY_ELEMENT_COUNT
+#define NRF_CLI_HISTORY_ELEMENT_COUNT 8
+#endif
+
+// </e>
+
+// <q> NRF_CLI_VT100_COLORS_ENABLED - CLI VT100 colors.
+
+
+#ifndef NRF_CLI_VT100_COLORS_ENABLED
+#define NRF_CLI_VT100_COLORS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_STATISTICS_ENABLED - Enable CLI statistics.
+
+
+#ifndef NRF_CLI_STATISTICS_ENABLED
+#define NRF_CLI_STATISTICS_ENABLED 1
+#endif
+
+// <q> NRF_CLI_LOG_BACKEND - Enable logger backend interface.
+
+
+#ifndef NRF_CLI_LOG_BACKEND
+#define NRF_CLI_LOG_BACKEND 1
+#endif
+
+// <q> NRF_CLI_USES_TASK_MANAGER_ENABLED - Enable CLI to use task_manager
+
+
+#ifndef NRF_CLI_USES_TASK_MANAGER_ENABLED
+#define NRF_CLI_USES_TASK_MANAGER_ENABLED 0
+#endif
+
+// </h>
+//==========================================================
+
+// <h> nrf_cli_cdc_acm - CDC ACM command line interface transport
+
+//==========================================================
+// <q> NRF_CLI_CDC_ACM_ENABLED - Enable/disable the CLI CDC ACM module.
+
+
+#ifndef NRF_CLI_CDC_ACM_ENABLED
+#define NRF_CLI_CDC_ACM_ENABLED 1
+#endif
+
+// <o> NRF_CLI_CDC_ACM_COMM_INTERFACE - COMM interface number.
+#ifndef NRF_CLI_CDC_ACM_COMM_INTERFACE
+#define NRF_CLI_CDC_ACM_COMM_INTERFACE 0
+#endif
+
+// <s> NRF_CLI_CDC_ACM_COMM_EPIN - COMM IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_COMM_EPIN
+#define NRF_CLI_CDC_ACM_COMM_EPIN NRF_DRV_USBD_EPIN2
+#endif
+
+// <o> NRF_CLI_CDC_ACM_DATA_INTERFACE - DATA interface number.
+#ifndef NRF_CLI_CDC_ACM_DATA_INTERFACE
+#define NRF_CLI_CDC_ACM_DATA_INTERFACE 1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPIN - DATA IN endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPIN
+#define NRF_CLI_CDC_ACM_DATA_EPIN NRF_DRV_USBD_EPIN1
+#endif
+
+// <s> NRF_CLI_CDC_ACM_DATA_EPOUT - DATA OUT endpoint number.
+#ifndef NRF_CLI_CDC_ACM_DATA_EPOUT
+#define NRF_CLI_CDC_ACM_DATA_EPOUT NRF_DRV_USBD_EPOUT1
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Log
+
+//==========================================================
+// <e> NRF_LOG_BACKEND_FLASH_ENABLED - nrf_log_backend_flash - Log flash backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASH_ENABLED
+#define NRF_LOG_BACKEND_FLASH_ENABLED 1
+#endif
+// <q> NRF_LOG_BACKEND_FLASH_CLI_CMDS - Enable CLI commands for this module.
+
+
+#ifndef NRF_LOG_BACKEND_FLASH_CLI_CMDS
+#define NRF_LOG_BACKEND_FLASH_CLI_CMDS 1
+#endif
+
+// <e> NRF_LOG_BACKEND_FLASHLOG_ENABLED - Enable flashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_FLASHLOG_ENABLED
+#define NRF_LOG_BACKEND_FLASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE - Logger messages queue size.
+// <i> Queue holds log messages pending to be written to flash.
+// <i> Note that the queue holds logger messages and thus the queue size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE
+#define NRF_LOG_BACKEND_FLASHLOG_QUEUE_SIZE 8
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_CRASHLOG_ENABLED - Enable crashlog backend.
+//==========================================================
+#ifndef NRF_LOG_BACKEND_CRASHLOG_ENABLED
+#define NRF_LOG_BACKEND_CRASHLOG_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE - Number of log messages held to be flushed in panic.
+// <i> Crashlog FIFO always keeps a defined number of the most
+// <i> recent logs (severity level is set on runtime).
+// <i> Note that the FIFO holds logger messages and thus the FIFO size determines
+// <i> increasing the pool of logger messages (see log message pool configuration).
+
+#ifndef NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE
+#define NRF_LOG_BACKEND_CRASHLOG_FIFO_SIZE 8
+#endif
+
+// </e>
+
+// <o> NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE - Size of the buffer used for serialize log message.
+// <i> Message is trimmed if it is longer. It may happen in case of
+// <i> hexdump message. Buffer size must be multiple of 4.
+
+#ifndef NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE
+#define NRF_LOG_BACKEND_FLASH_SER_BUFFER_SIZE 64
+#endif
+
+// <h> Flash log location - Configuration of flash area used for storing the logs.
+
+//==========================================================
+// <o> NRF_LOG_BACKEND_FLASH_START_PAGE - Starting page.
+// <i> If 0, then pages directly after the application are used.
+
+#ifndef NRF_LOG_BACKEND_FLASH_START_PAGE
+#define NRF_LOG_BACKEND_FLASH_START_PAGE 0
+#endif
+
+// <o> NRF_LOG_BACKEND_PAGES - Number of pages.
+#ifndef NRF_LOG_BACKEND_PAGES
+#define NRF_LOG_BACKEND_PAGES 1
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_RTT_ENABLED - nrf_log_backend_rtt - Log RTT backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_RTT_ENABLED
+#define NRF_LOG_BACKEND_RTT_ENABLED 0
+#endif
+// <o> NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE 64
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS 1
+#endif
+
+// <o> NRF_LOG_BACKEND_RTT_TX_RETRY_CNT - Writing to RTT retries.
+// <i> If RTT fails to accept any new data after retries
+// <i> module assumes that host is not active and on next
+// <i> request it will perform only one write attempt.
+// <i> On successful writing, module assumes that host is active
+// <i> and scheme with retry is applied again.
+
+#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_CNT
+#define NRF_LOG_BACKEND_RTT_TX_RETRY_CNT 3
+#endif
+
+// </e>
+
+// <e> NRF_LOG_BACKEND_UART_ENABLED - nrf_log_backend_uart - Log UART backend
+//==========================================================
+#ifndef NRF_LOG_BACKEND_UART_ENABLED
+#define NRF_LOG_BACKEND_UART_ENABLED 1
+#endif
+// <o> NRF_LOG_BACKEND_UART_TX_PIN - UART TX pin
+#ifndef NRF_LOG_BACKEND_UART_TX_PIN
+#define NRF_LOG_BACKEND_UART_TX_PIN 31
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_BAUDRATE - Default Baudrate
+
+// <323584=> 1200 baud
+// <643072=> 2400 baud
+// <1290240=> 4800 baud
+// <2576384=> 9600 baud
+// <3862528=> 14400 baud
+// <5152768=> 19200 baud
+// <7716864=> 28800 baud
+// <10289152=> 38400 baud
+// <15400960=> 57600 baud
+// <20615168=> 76800 baud
+// <30801920=> 115200 baud
+// <61865984=> 230400 baud
+// <67108864=> 250000 baud
+// <121634816=> 460800 baud
+// <251658240=> 921600 baud
+// <268435456=> 1000000 baud
+
+#ifndef NRF_LOG_BACKEND_UART_BAUDRATE
+#define NRF_LOG_BACKEND_UART_BAUDRATE 30801920
+#endif
+
+// <o> NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings.
+// <i> Size of the buffer is a trade-off between RAM usage and processing.
+// <i> if buffer is smaller then strings will often be fragmented.
+// <i> It is recommended to use size which will fit typical log and only the
+// <i> longer one will be fragmented.
+
+#ifndef NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE
+#define NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE 64
+#endif
+
+// </e>
+
+// <q> NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter
+
+
+#ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED
+#define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1
+#endif
+
+// <h> nrf_log - Logger
+
+//==========================================================
+// <e> NRF_LOG_ENABLED - Logging module for nRF5 SDK
+//==========================================================
+#ifndef NRF_LOG_ENABLED
+#define NRF_LOG_ENABLED 1
+#endif
+// <e> NRF_LOG_USES_COLORS - If enabled then ANSI escape code for colors is prefixed to every string
+//==========================================================
+#ifndef NRF_LOG_USES_COLORS
+#define NRF_LOG_USES_COLORS 1
+#endif
+// <o> NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_COLOR_DEFAULT
+#define NRF_LOG_COLOR_DEFAULT 0
+#endif
+
+// <o> NRF_LOG_ERROR_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_ERROR_COLOR
+#define NRF_LOG_ERROR_COLOR 2
+#endif
+
+// <o> NRF_LOG_WARNING_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LOG_WARNING_COLOR
+#define NRF_LOG_WARNING_COLOR 4
+#endif
+
+// </e>
+
+// <o> NRF_LOG_DEFAULT_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LOG_DEFAULT_LEVEL
+#define NRF_LOG_DEFAULT_LEVEL 4
+#endif
+
+// <q> NRF_LOG_DEFERRED - Enable deffered logger.
+
+
+// <i> Log data is buffered and can be processed in idle.
+
+#ifndef NRF_LOG_DEFERRED
+#define NRF_LOG_DEFERRED 1
+#endif
+
+// <o> NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes).
+
+
+// <i> Must be power of 2 and multiple of 4.
+// <i> If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum.
+// <128=> 128
+// <256=> 256
+// <512=> 512
+// <1024=> 1024
+// <2048=> 2048
+// <4096=> 4096
+// <8192=> 8192
+// <16384=> 16384
+
+#ifndef NRF_LOG_BUFSIZE
+#define NRF_LOG_BUFSIZE 1024
+#endif
+
+// <q> NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full.
+
+
+// <i> If set then oldest logs are overwritten. Otherwise a
+// <i> marker is injected informing about overflow.
+
+#ifndef NRF_LOG_ALLOW_OVERFLOW
+#define NRF_LOG_ALLOW_OVERFLOW 1
+#endif
+
+// <e> NRF_LOG_USES_TIMESTAMP - Enable timestamping
+
+// <i> Function for getting the timestamp is provided by the user
+//==========================================================
+#ifndef NRF_LOG_USES_TIMESTAMP
+#define NRF_LOG_USES_TIMESTAMP 1
+#endif
+// <o> NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY - Default frequency of the timestamp (in Hz)
+#ifndef NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY
+#define NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY 32768
+#endif
+
+// </e>
+
+// <q> NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs.
+
+
+#ifndef NRF_LOG_FILTERS_ENABLED
+#define NRF_LOG_FILTERS_ENABLED 1
+#endif
+
+// <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
+
+
+#ifndef NRF_LOG_CLI_CMDS
+#define NRF_LOG_CLI_CMDS 1
+#endif
+
+// <h> Log message pool - Configuration of log message pool
+
+//==========================================================
+// <o> NRF_LOG_MSGPOOL_ELEMENT_SIZE - Size of a single element in the pool of memory objects.
+// <i> If a small value is set, then performance of logs processing
+// <i> is degraded because data is fragmented. Bigger value impacts
+// <i> RAM memory utilization. The size is set to fit a message with
+// <i> a timestamp and up to 2 arguments in a single memory object.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_SIZE
+#define NRF_LOG_MSGPOOL_ELEMENT_SIZE 20
+#endif
+
+// <o> NRF_LOG_MSGPOOL_ELEMENT_COUNT - Number of elements in the pool of memory objects
+// <i> If a small value is set, then it may lead to a deadlock
+// <i> in certain cases if backend has high latency and holds
+// <i> multiple messages for long time. Bigger value impacts
+// <i> RAM memory usage.
+
+#ifndef NRF_LOG_MSGPOOL_ELEMENT_COUNT
+#define NRF_LOG_MSGPOOL_ELEMENT_COUNT 16
+#endif
+
+// </h>
+//==========================================================
+
+// </e>
+
+// <h> nrf_log module configuration
+
+//==========================================================
+// <h> nrf_log in nRF_Core
+
+//==========================================================
+// <e> NRF_MPU_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MPU_CONFIG_LOG_ENABLED
+#define NRF_MPU_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MPU_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MPU_CONFIG_LOG_LEVEL
+#define NRF_MPU_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MPU_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_INFO_COLOR
+#define NRF_MPU_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MPU_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MPU_CONFIG_DEBUG_COLOR
+#define NRF_MPU_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_STACK_GUARD_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_ENABLED
+#define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_STACK_GUARD_CONFIG_LOG_LEVEL
+#define NRF_STACK_GUARD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_INFO_COLOR
+#define NRF_STACK_GUARD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_STACK_GUARD_CONFIG_DEBUG_COLOR
+#define NRF_STACK_GUARD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TASK_MANAGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TASK_MANAGER_CONFIG_LOG_ENABLED
+#define TASK_MANAGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TASK_MANAGER_CONFIG_LOG_LEVEL
+#define TASK_MANAGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_INFO_COLOR
+#define TASK_MANAGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TASK_MANAGER_CONFIG_DEBUG_COLOR
+#define TASK_MANAGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Drivers
+
+//==========================================================
+// <e> CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef CLOCK_CONFIG_LOG_ENABLED
+#define CLOCK_CONFIG_LOG_ENABLED 0
+#endif
+// <o> CLOCK_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef CLOCK_CONFIG_LOG_LEVEL
+#define CLOCK_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_INFO_COLOR
+#define CLOCK_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef CLOCK_CONFIG_DEBUG_COLOR
+#define CLOCK_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> COMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef COMP_CONFIG_LOG_ENABLED
+#define COMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> COMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef COMP_CONFIG_LOG_LEVEL
+#define COMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> COMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_INFO_COLOR
+#define COMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef COMP_CONFIG_DEBUG_COLOR
+#define COMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef GPIOTE_CONFIG_LOG_ENABLED
+#define GPIOTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> GPIOTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef GPIOTE_CONFIG_LOG_LEVEL
+#define GPIOTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_INFO_COLOR
+#define GPIOTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef GPIOTE_CONFIG_DEBUG_COLOR
+#define GPIOTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef LPCOMP_CONFIG_LOG_ENABLED
+#define LPCOMP_CONFIG_LOG_ENABLED 0
+#endif
+// <o> LPCOMP_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef LPCOMP_CONFIG_LOG_LEVEL
+#define LPCOMP_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_INFO_COLOR
+#define LPCOMP_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef LPCOMP_CONFIG_DEBUG_COLOR
+#define LPCOMP_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PDM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PDM_CONFIG_LOG_ENABLED
+#define PDM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PDM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PDM_CONFIG_LOG_LEVEL
+#define PDM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PDM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_INFO_COLOR
+#define PDM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PDM_CONFIG_DEBUG_COLOR
+#define PDM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PPI_CONFIG_LOG_ENABLED
+#define PPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PPI_CONFIG_LOG_LEVEL
+#define PPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_INFO_COLOR
+#define PPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PPI_CONFIG_DEBUG_COLOR
+#define PPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> PWM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef PWM_CONFIG_LOG_ENABLED
+#define PWM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> PWM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef PWM_CONFIG_LOG_LEVEL
+#define PWM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> PWM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_INFO_COLOR
+#define PWM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef PWM_CONFIG_DEBUG_COLOR
+#define PWM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> QDEC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef QDEC_CONFIG_LOG_ENABLED
+#define QDEC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> QDEC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef QDEC_CONFIG_LOG_LEVEL
+#define QDEC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_INFO_COLOR
+#define QDEC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef QDEC_CONFIG_DEBUG_COLOR
+#define QDEC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> RNG_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RNG_CONFIG_LOG_ENABLED
+#define RNG_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RNG_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RNG_CONFIG_LOG_LEVEL
+#define RNG_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RNG_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_INFO_COLOR
+#define RNG_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RNG_CONFIG_DEBUG_COLOR
+#define RNG_CONFIG_DEBUG_COLOR 0
+#endif
+
+// <q> RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers.
+
+
+#ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED
+#define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0
+#endif
+
+// </e>
+
+// <e> RTC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef RTC_CONFIG_LOG_ENABLED
+#define RTC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> RTC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef RTC_CONFIG_LOG_LEVEL
+#define RTC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> RTC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_INFO_COLOR
+#define RTC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef RTC_CONFIG_DEBUG_COLOR
+#define RTC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SAADC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SAADC_CONFIG_LOG_ENABLED
+#define SAADC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SAADC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SAADC_CONFIG_LOG_LEVEL
+#define SAADC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_INFO_COLOR
+#define SAADC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SAADC_CONFIG_DEBUG_COLOR
+#define SAADC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPIS_CONFIG_LOG_ENABLED
+#define SPIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPIS_CONFIG_LOG_LEVEL
+#define SPIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_INFO_COLOR
+#define SPIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPIS_CONFIG_DEBUG_COLOR
+#define SPIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> SPI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SPI_CONFIG_LOG_ENABLED
+#define SPI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SPI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SPI_CONFIG_LOG_LEVEL
+#define SPI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SPI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_INFO_COLOR
+#define SPI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SPI_CONFIG_DEBUG_COLOR
+#define SPI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TIMER_CONFIG_LOG_ENABLED
+#define TIMER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TIMER_CONFIG_LOG_LEVEL
+#define TIMER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_INFO_COLOR
+#define TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TIMER_CONFIG_DEBUG_COLOR
+#define TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWIS_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWIS_CONFIG_LOG_ENABLED
+#define TWIS_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWIS_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWIS_CONFIG_LOG_LEVEL
+#define TWIS_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_INFO_COLOR
+#define TWIS_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWIS_CONFIG_DEBUG_COLOR
+#define TWIS_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> TWI_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef TWI_CONFIG_LOG_ENABLED
+#define TWI_CONFIG_LOG_ENABLED 0
+#endif
+// <o> TWI_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef TWI_CONFIG_LOG_LEVEL
+#define TWI_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> TWI_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_INFO_COLOR
+#define TWI_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef TWI_CONFIG_DEBUG_COLOR
+#define TWI_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef UART_CONFIG_LOG_ENABLED
+#define UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef UART_CONFIG_LOG_LEVEL
+#define UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_INFO_COLOR
+#define UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef UART_CONFIG_DEBUG_COLOR
+#define UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> USBD_CONFIG_LOG_ENABLED - Enable logging in the module
+//==========================================================
+#ifndef USBD_CONFIG_LOG_ENABLED
+#define USBD_CONFIG_LOG_ENABLED 0
+#endif
+// <o> USBD_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef USBD_CONFIG_LOG_LEVEL
+#define USBD_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> USBD_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_INFO_COLOR
+#define USBD_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef USBD_CONFIG_DEBUG_COLOR
+#define USBD_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> WDT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef WDT_CONFIG_LOG_ENABLED
+#define WDT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> WDT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef WDT_CONFIG_LOG_LEVEL
+#define WDT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> WDT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_INFO_COLOR
+#define WDT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef WDT_CONFIG_DEBUG_COLOR
+#define WDT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Libraries
+
+//==========================================================
+// <e> APP_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_TIMER_CONFIG_LOG_ENABLED
+#define APP_TIMER_CONFIG_LOG_ENABLED 1
+#endif
+// <o> APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_LOG_LEVEL
+#define APP_TIMER_CONFIG_LOG_LEVEL 4
+#endif
+
+// <o> APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_TIMER_CONFIG_INITIAL_LOG_LEVEL
+#define APP_TIMER_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_INFO_COLOR
+#define APP_TIMER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_TIMER_CONFIG_DEBUG_COLOR
+#define APP_TIMER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED
+#define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL
+#define APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_INFO_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR
+#define APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_DUMMY_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_ENABLED
+#define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_DUMMY_CONFIG_LOG_LEVEL
+#define APP_USBD_DUMMY_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_INFO_COLOR
+#define APP_USBD_DUMMY_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_DUMMY_CONFIG_DEBUG_COLOR
+#define APP_USBD_DUMMY_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_MSC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_MSC_CONFIG_LOG_ENABLED
+#define APP_USBD_MSC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_MSC_CONFIG_LOG_LEVEL
+#define APP_USBD_MSC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_INFO_COLOR
+#define APP_USBD_MSC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_MSC_CONFIG_DEBUG_COLOR
+#define APP_USBD_MSC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0
+#endif
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR
+#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_ATFIFO_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_ATFIFO_CONFIG_LOG_ENABLED
+#define NRF_ATFIFO_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_INFO_COLOR
+#define NRF_ATFIFO_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_ATFIFO_CONFIG_DEBUG_COLOR
+#define NRF_ATFIFO_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_BALLOC_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_BALLOC_CONFIG_LOG_ENABLED
+#define NRF_BALLOC_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled.
+
+
+// <i> If module generates a lot of logs, initial log level can
+// <i> be decreased to prevent flooding. Severity level can be
+// <i> increased on instance basis.
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL
+#define NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL 3
+#endif
+
+// <o> NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_INFO_COLOR
+#define NRF_BALLOC_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_BALLOC_CONFIG_DEBUG_COLOR
+#define NRF_BALLOC_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_CLI_UART_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_CLI_UART_CONFIG_LOG_ENABLED
+#define NRF_CLI_UART_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_CLI_UART_CONFIG_LOG_LEVEL
+#define NRF_CLI_UART_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_INFO_COLOR
+#define NRF_CLI_UART_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_CLI_UART_CONFIG_DEBUG_COLOR
+#define NRF_CLI_UART_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_LIBUARTE_CONFIG_LOG_ENABLED
+#define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_LIBUARTE_CONFIG_LOG_LEVEL
+#define NRF_LIBUARTE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_INFO_COLOR
+#define NRF_LIBUARTE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_LIBUARTE_CONFIG_DEBUG_COLOR
+#define NRF_LIBUARTE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_MEMOBJ_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_MEMOBJ_CONFIG_LOG_ENABLED
+#define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_MEMOBJ_CONFIG_LOG_LEVEL
+#define NRF_MEMOBJ_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_INFO_COLOR
+#define NRF_MEMOBJ_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_MEMOBJ_CONFIG_DEBUG_COLOR
+#define NRF_MEMOBJ_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_PWR_MGMT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_ENABLED
+#define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_PWR_MGMT_CONFIG_LOG_LEVEL
+#define NRF_PWR_MGMT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_INFO_COLOR
+#define NRF_PWR_MGMT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_COLOR
+#define NRF_PWR_MGMT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_QUEUE_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_QUEUE_CONFIG_LOG_ENABLED
+#define NRF_QUEUE_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL
+#define NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL 3
+#endif
+
+// <o> NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_INFO_COLOR
+#define NRF_QUEUE_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_QUEUE_CONFIG_DEBUG_COLOR
+#define NRF_QUEUE_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_ANT_LOG_ENABLED - Enable logging in SoftDevice handler (ANT) module.
+//==========================================================
+#ifndef NRF_SDH_ANT_LOG_ENABLED
+#define NRF_SDH_ANT_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_ANT_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_ANT_LOG_LEVEL
+#define NRF_SDH_ANT_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_INFO_COLOR
+#define NRF_SDH_ANT_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_ANT_DEBUG_COLOR
+#define NRF_SDH_ANT_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_BLE_LOG_ENABLED - Enable logging in SoftDevice handler (BLE) module.
+//==========================================================
+#ifndef NRF_SDH_BLE_LOG_ENABLED
+#define NRF_SDH_BLE_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_BLE_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_BLE_LOG_LEVEL
+#define NRF_SDH_BLE_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_INFO_COLOR
+#define NRF_SDH_BLE_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_BLE_DEBUG_COLOR
+#define NRF_SDH_BLE_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_LOG_ENABLED - Enable logging in SoftDevice handler module.
+//==========================================================
+#ifndef NRF_SDH_LOG_ENABLED
+#define NRF_SDH_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_LOG_LEVEL
+#define NRF_SDH_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_INFO_COLOR
+#define NRF_SDH_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_DEBUG_COLOR
+#define NRF_SDH_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SDH_SOC_LOG_ENABLED - Enable logging in SoftDevice handler (SoC) module.
+//==========================================================
+#ifndef NRF_SDH_SOC_LOG_ENABLED
+#define NRF_SDH_SOC_LOG_ENABLED 0
+#endif
+// <o> NRF_SDH_SOC_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SDH_SOC_LOG_LEVEL
+#define NRF_SDH_SOC_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_INFO_COLOR
+#define NRF_SDH_SOC_INFO_COLOR 0
+#endif
+
+// <o> NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SDH_SOC_DEBUG_COLOR
+#define NRF_SDH_SOC_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_SORTLIST_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_SORTLIST_CONFIG_LOG_ENABLED
+#define NRF_SORTLIST_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_SORTLIST_CONFIG_LOG_LEVEL
+#define NRF_SORTLIST_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_INFO_COLOR
+#define NRF_SORTLIST_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_SORTLIST_CONFIG_DEBUG_COLOR
+#define NRF_SORTLIST_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// <e> NRF_TWI_SENSOR_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_ENABLED
+#define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0
+#endif
+// <o> NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef NRF_TWI_SENSOR_CONFIG_LOG_LEVEL
+#define NRF_TWI_SENSOR_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_INFO_COLOR
+#define NRF_TWI_SENSOR_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR
+#define NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// <h> nrf_log in nRF_Serialization
+
+//==========================================================
+// <e> SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED - Enables logging in the module.
+//==========================================================
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED
+#define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0
+#endif
+// <o> SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level
+
+// <0=> Off
+// <1=> Error
+// <2=> Warning
+// <3=> Info
+// <4=> Debug
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL
+#define SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL 3
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_INFO_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_INFO_COLOR 0
+#endif
+
+// <o> SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix.
+
+// <0=> Default
+// <1=> Black
+// <2=> Red
+// <3=> Green
+// <4=> Yellow
+// <5=> Blue
+// <6=> Magenta
+// <7=> Cyan
+// <8=> White
+
+#ifndef SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR
+#define SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR 0
+#endif
+
+// </e>
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <h> nRF_Segger_RTT
+
+//==========================================================
+// <h> segger_rtt - SEGGER RTT
+
+//==========================================================
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_UP - Size of upstream buffer.
+// <i> Note that either @ref NRF_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE
+// <i> or this value is actually used. It depends on which one is bigger.
+
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_UP
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_UP 512
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN
+#define SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN 16
+#endif
+
+// <o> SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS - Size of upstream buffer.
+#ifndef SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS
+#define SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS 2
+#endif
+
+// <o> SEGGER_RTT_CONFIG_DEFAULT_MODE - RTT behavior if the buffer is full.
+
+
+// <i> The following modes are supported:
+// <i> - SKIP - Do not block, output nothing.
+// <i> - TRIM - Do not block, output as much as fits.
+// <i> - BLOCK - Wait until there is space in the buffer.
+// <0=> SKIP
+// <1=> TRIM
+// <2=> BLOCK_IF_FIFO_FULL
+
+#ifndef SEGGER_RTT_CONFIG_DEFAULT_MODE
+#define SEGGER_RTT_CONFIG_DEFAULT_MODE 0
+#endif
+
+// </h>
+//==========================================================
+
+// </h>
+//==========================================================
+
+// <<< end of configuration section >>>
+#endif //SDK_CONFIG_H
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_iar_nRF5x.icf b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_iar_nRF5x.icf
new file mode 100644
index 0000000..7de746e
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_iar_nRF5x.icf
@@ -0,0 +1,36 @@
+/*###ICF### Section handled by ICF editor, don't touch! ****/
+/*-Editor annotation file-*/
+/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */
+/*-Specials-*/
+define symbol __ICFEDIT_intvec_start__ = 0x1000;
+/*-Memory Regions-*/
+define symbol __ICFEDIT_region_ROM_start__ = 0x1000;
+define symbol __ICFEDIT_region_ROM_end__ = 0xfffff;
+define symbol __ICFEDIT_region_RAM_start__ = 0x20000008;
+define symbol __ICFEDIT_region_RAM_end__ = 0x2003ffff;
+export symbol __ICFEDIT_region_RAM_start__;
+export symbol __ICFEDIT_region_RAM_end__;
+/*-Sizes-*/
+define symbol __ICFEDIT_size_cstack__ = 8192;
+define symbol __ICFEDIT_size_heap__ = 8192;
+/**** End of ICF editor section. ###ICF###*/
+
+define memory mem with size = 4G;
+define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
+define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
+
+define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
+define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
+define block RO_END with alignment = 8, size = 0 { };
+
+initialize by copy { readwrite };
+do not initialize { section .noinit };
+
+keep { section .intvec };
+place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
+place in ROM_region { readonly,
+ block RO_END };
+place in RAM_region { readwrite,
+ block CSTACK,
+ block HEAP };
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewd
new file mode 100644
index 0000000..a846fea
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewd
@@ -0,0 +1,1350 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52840_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>C-SPY</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>26</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCVariant</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>MemOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MemFile</name>
+ <state>$TOOLKIT_DIR$\CONFIG\debugger\NordicSemiconductor\iar_nrf52840_xxaa.ddf</state>
+ </option>
+ <option>
+ <name>RunToEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RunToName</name>
+ <state>main</state>
+ </option>
+ <option>
+ <name>CExtraOptionsCheck</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CExtraOptions</name>
+ <state>--drv_vector_table_base=0x0</state>
+ </option>
+ <option>
+ <name>CFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDDFArgumentProducer</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCDownloadSuppressDownload</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDownloadVerifyAll</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDynDriverList</name>
+ <state>JLINK_ID</state>
+ </option>
+ <option>
+ <name>OCLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>OCDownloadAttachToProgram</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>UseFlashLoader</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CLowLevel</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacFile2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CDevice</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>FlashLoadersV3</name>
+ <state>$TOOLKIT_DIR$\config\flashloader\NordicSemiconductor\nrf52840_xxaa.board</state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesSuppressCheck3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesPath3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OverrideDefFlashBoard</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesOffset1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesOffset3</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCImagesUse1</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCImagesUse3</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDeviceConfigMacroFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCDebuggerExtraOption</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCAllMTBOptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreNrOfCores</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCMulticoreMaster</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCMulticorePort</name>
+ <state>53461</state>
+ </option>
+ <option>
+ <name>OCMulticoreWorkspace</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveProject</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCMulticoreSlaveConfiguration</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ARMSIM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCSimDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCSimEnablePSP</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspOverrideConfig</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCSimPspConfigFile</name>
+ <state></state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ANGEL_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCAngelHeartbeat</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommunication</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CAngelCommBaud</name>
+ <version>0</version>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CAngelCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ANGELTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoAngelLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AngelLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CMSISDAP_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CMSISDAPResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>CMSISDAPHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>CMSISDAPDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CMSISDAPProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CMSISDAPSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>GDBSERVER_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARROM_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRomLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CRomCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRomCommBaud</name>
+ <version>0</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IJET_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCIarProbeScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetResetList</name>
+ <version>1</version>
+ <state>10</state>
+ </option>
+ <option>
+ <name>IjetHWResetDuration</name>
+ <state>300</state>
+ </option>
+ <option>
+ <name>IjetHWResetDelay</name>
+ <state>200</state>
+ </option>
+ <option>
+ <name>IjetPowerFromProbe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IjetPowerRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>IjetInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTargetEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetJtagSpeedList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetProtocolRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSwoPin</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>IjetSwoPrescalerList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetRestoreBreakpointsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetUpdateBreakpointsEdit</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>RDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchUndef</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchData</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchPrefetch</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>RDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>RDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CatchMMERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchNOCPERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchCHKERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchSTATERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchBUSERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchINTERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchHARDERR</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeCfgOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCProbeConfig</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IjetProbeConfigRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetMultiCPUNumber</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IjetSelectedCPUBehaviour</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ICpuName</name>
+ <state></state>
+ </option>
+ <option>
+ <name>OCJetEmuParams</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>JLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>15</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>JLinkSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCJLinkDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCJLinkHWResetDelay</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>JLinkInitialSpeed</name>
+ <state>1000</state>
+ </option>
+ <option>
+ <name>CCDoJlinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCScanChainNonARMDevices</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkIRLength</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkCommRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>CCJLinkSpeedRadioV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCUSBDevice</name>
+ <version>1</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceRadio</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCJLinkAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkResetList</name>
+ <version>6</version>
+ <state>7</state>
+ </option>
+ <option>
+ <name>CCJLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCORERESET</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchMMERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchNOCPERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchCHRERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchSTATERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchBUSERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchINTERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchHARDERR</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCatchDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkScriptFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCJLinkUsbSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCTcpIpAlt</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJLinkTcpIpSerialNo</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkTraceSourceDummy</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCJLinkDeviceName</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>LMIFTDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>LmiftdiSpeed</name>
+ <state>500</state>
+ </option>
+ <option>
+ <name>CCLmiftdiDoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiftdiLogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCLmiFtdiInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>MACRAIGOR_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>3</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>jtag</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuSpeed</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TCPIP</name>
+ <state>aaa.bbb.ccc.ddd</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>DoEmuMultiTarget</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>EmuMultiTarget</name>
+ <state>0@ARM7TDMI</state>
+ </option>
+ <option>
+ <name>EmuHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CEmuCommBaud</name>
+ <version>0</version>
+ <state>4</state>
+ </option>
+ <option>
+ <name>CEmuCommPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>jtago</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>UnusedAddr</name>
+ <state>0x00800000</state>
+ </option>
+ <option>
+ <name>CCMacraigorHWResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCJTagBreakpointRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagDoUpdateBreakpoints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJTagUpdateBreakpoints</name>
+ <state>_call_main</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMacraigorInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>PEMICRO_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCPEMicroAttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroInterfaceList</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroResetDelay</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCPEMicroJtagSpeed</name>
+ <state>#UNINITIALIZED#</state>
+ </option>
+ <option>
+ <name>CCJPEMicroShowSettings</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCPEMicroUSBDevice</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPEMicroSerialPort</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCJPEMicroTCPIPAutoScanNetwork</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCPEMicroTCPIP</name>
+ <state>10.0.0.1</state>
+ </option>
+ <option>
+ <name>CCPEMicroCommCmdLineProducer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>RDI_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CRDIDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CRDILogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CRDILogFileEdit</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>CCRDIHWReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchReset</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchUndef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchSWI</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchData</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchPrefetch</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchIRQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCRDICatchFIQ</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>STLINK_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceRadio</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkInterfaceCmdLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSTLinkResetList</name>
+ <version>1</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCpuClockEdit</name>
+ <state>72.0</state>
+ </option>
+ <option>
+ <name>CCSwoClockAuto</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSwoClockEdit</name>
+ <state>2000</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>THIRDPARTY_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CThirdPartyDriverDll</name>
+ <state>###Uninitialized###</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CThirdPartyLogFileEditB</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>XDS100_ID</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>2</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OCDriverInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCXDS100AttachSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>TIPackageOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>TIPackage</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCXds100InterfaceList</name>
+ <version>2</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>BoardFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>DoLogfile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>LogFile</name>
+ <state>$PROJ_DIR$\cspycomm.log</state>
+ </option>
+ </data>
+ </settings>
+ <debuggerPlugins>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin</file>
+ <loadFlag>1</loadFlag>
+ </plugin>
+ <plugin>
+ <file>$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin</file>
+ <loadFlag>0</loadFlag>
+ </plugin>
+ </debuggerPlugins>
+ </configuration></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewp
new file mode 100644
index 0000000..d012b71
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/iar/cli_pca10059_mbr.ewp
@@ -0,0 +1,1135 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+
+<project>
+ <fileVersion>2</fileVersion> <configuration>
+ <name>nrf52840_xxaa</name>
+ <toolchain>
+ <name>ARM</name>
+ </toolchain>
+ <debug>0</debug>
+ <settings>
+ <name>General</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <version>22</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>ExePath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ObjPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>ListPath</name>
+ <state>_build</state>
+ </option>
+ <option>
+ <name>Variant</name>
+ <version>20</version>
+ <state>34</state>
+ </option>
+ <option>
+ <name>GEndianMode</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>Input variant</name>
+ <version>3</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Input description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>Output variant</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Output description</name>
+ <state>Full formatting.</state>
+ </option>
+ <option>
+ <name>GOutputBinary</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FPU</name>
+ <version>2</version>
+ <state>5</state>
+ </option>
+ <option>
+ <name>OGCoreOrChip</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelect</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>GRuntimeLibSelectSlave</name>
+ <version>0</version>
+ <state>2</state>
+ </option>
+ <option>
+ <name>RTDescription</name>
+ <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
+ </option>
+ <option>
+ <name>OGProductVersion</name>
+ <state>6.10.3.52260</state>
+ </option>
+ <option>
+ <name>OGLastSavedByProductVersion</name>
+ <state>7.20.2.7418</state>
+ </option>
+ <option>
+ <name>GeneralEnableMisra</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraVerbose</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGChipSelectEditMenu</name>
+ <state>nrf52840_xxaa nRF52840_xxAA</state>
+ </option>
+ <option>
+ <name>GenLowLevelInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GEndianModeBE</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OGBufferedTerminalOutput</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GenStdoutInterface</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>GeneralMisraVer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GeneralMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>RTConfigPath2</name>
+ <state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
+ </option>
+ <option>
+ <name>GFPUCoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>GBECoreSlave</name>
+ <version>20</version>
+ <state>39</state>
+ </option>
+ <option>
+ <name>OGUseCmsis</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OGUseCmsisDspLib</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>GRuntimeLibThreads</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>ICCARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>31</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>CCGuardCalls</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptimizationNoSizeConstraints</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10059</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52840_XXAA</state>
+ </option>
+ <option>
+ <name>CCPreprocFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocComments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPreprocLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMnemonics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListCMessages</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCListAssSource</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagSuppress</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagRemark</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagWarning</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCDiagError</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCAllowList</name>
+ <version>1</version>
+ <state>11111110</state>
+ </option>
+ <option>
+ <name>CCDebugInfo</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IEndianMode</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IExtraOptionsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CCLangConformance</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCSignedPlainChar</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCRequirePrototypes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCDiagWarnAreErr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCCompilerRuntimeInfo</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>CCLibConfigHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>PreInclude</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CompilerMisraOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCIncludePath2</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>CCStdIncCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCCodeSection</name>
+ <state>.text</state>
+ </option>
+ <option>
+ <name>IInterwork2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IProcessorMode2</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevel</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CCOptStrategy</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CCOptLevelSlave</name>
+ <state>3</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules98</name>
+ <version>0</version>
+ <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
+ </option>
+ <option>
+ <name>CompilerMisraRules04</name>
+ <version>0</version>
+ <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
+ </option>
+ <option>
+ <name>CCPosIndRopi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndRwpi</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCPosIndNoDynInit</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccLang</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccAllowVLA</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCppDialect</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccExceptions</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccRTTI</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccStaticDestr</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccCppInlineSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IccCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IccFloatSemantics</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CCOptStrategySlave</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>AARM</name>
+ <archiveVersion>2</archiveVersion>
+ <data>
+ <version>9</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>AObjPrefix</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AEndian</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>ACaseSensitivity</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacroChars</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnWhat</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AWarnOne</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange1</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AWarnRange2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>ADebug</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AltRegisterNames</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ADefines</name>
+ <state>APP_TIMER_V2</state>
+ <state>APP_TIMER_V2_RTC1_ENABLED</state>
+ <state>BOARD_PCA10059</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>DEBUG</state>
+ <state>DEBUG_NRF</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>NRF52840_XXAA</state>
+ </option>
+ <option>
+ <name>AList</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AListHeader</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AListing</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>Includes</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacDefs</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MacExps</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>MacExec</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>OnlyAssed</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>MultiLine</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLengthCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>PageLength</name>
+ <state>80</state>
+ </option>
+ <option>
+ <name>TabSpacing</name>
+ <state>8</state>
+ </option>
+ <option>
+ <name>AXRef</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDefines</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefInternal</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AXRefDual</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AFpuProcessor</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>AOutputFile</name>
+ <state>$FILE_BNAME$.o</state>
+ </option>
+ <option>
+ <name>AMultibyteSupport</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsCheck</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>ALimitErrorsEdit</name>
+ <state>100</state>
+ </option>
+ <option>
+ <name>AIgnoreStdInclude</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AUserIncludes</name>
+ <state>$PROJ_DIR$\..\..\..\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\boards</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\delay</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\mutex</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\config</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\softdevice\mbr\nrf52840\headers</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\include</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk</state>
+ <state>$PROJ_DIR$\..\config</state>
+ </option>
+ <option>
+ <name>AExtraOptionsCheckV2</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>AExtraOptionsV2</name>
+ <state></state>
+ </option>
+ <option>
+ <name>AsmNoLiteralPool</name>
+ <state>0</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>OBJCOPY</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>1</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>OOCOutputFormat</name>
+ <version>2</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OCOutputOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCOutputFile</name>
+ <state>cli_pca10059_mbr.hex</state>
+ </option>
+ <option>
+ <name>OOCCommandLineProducer</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>OOCObjCopyEnable</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>CUSTOM</name>
+ <archiveVersion>3</archiveVersion>
+ <data>
+ <extensions></extensions>
+ <cmdline></cmdline>
+ </data>
+ </settings>
+ <settings>
+ <name>BICOMP</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ <settings>
+ <name>BUILDACTION</name>
+ <archiveVersion>1</archiveVersion>
+ <data>
+ <prebuild></prebuild>
+ <postbuild></postbuild>
+ </data>
+ </settings>
+ <settings>
+ <name>ILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>16</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IlinkLibIOConfig</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>XLinkMisraHandler</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkInputFileSlave</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOutputFile</name>
+ <state>cli_pca10059_mbr.out</state>
+ </option>
+ <option>
+ <name>IlinkDebugInfoEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkKeepSymbols</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySymbol</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinarySegment</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkRawBinaryAlign</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkConfigDefines</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkMapFile</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkLogFile</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogInitialization</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogModule</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogSection</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogVeneer</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIcfOverride</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkIcfFile</name>
+ <state>$PROJ_DIR$\cli_iar_nRF5x.icf</state>
+ </option>
+ <option>
+ <name>IlinkIcfFileSlave</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkEnableRemarks</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkSuppressDiags</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsRem</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsWarn</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkTreatAsErr</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkWarningsAreErrors</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkUseExtraOptions</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkExtraOptions</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkLowLevelInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAutoLibEnable</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkAdditionalLibs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkOverrideProgramEntryLabel</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabelSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkProgramEntryLabel</name>
+ <state>__iar_program_start</state>
+ </option>
+ <option>
+ <name>DoFill</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>FillerByte</name>
+ <state>0xFF</state>
+ </option>
+ <option>
+ <name>FillerStart</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>FillerEnd</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>CrcSize</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcAlign</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcPoly</name>
+ <state>0x11021</state>
+ </option>
+ <option>
+ <name>CrcCompl</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcBitOrder</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>CrcInitialValue</name>
+ <state>0x0</state>
+ </option>
+ <option>
+ <name>DoCrc</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkBE8Slave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkBufferedTerminalOutput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkStdoutInterfaceSlave</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcFullSize</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkIElfToolPostProcess</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogAutoLibSelect</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogRedirSymbols</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkLogUnusedFragments</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcReverseByteOrder</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCrcUseAsInput</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptInline</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsAllow</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptExceptionsForce</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkCmsis</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptMergeDuplSections</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkOptUseVfe</name>
+ <state>1</state>
+ </option>
+ <option>
+ <name>IlinkOptForceVfe</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackAnalysisEnable</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkStackControlFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IlinkStackCallGraphFile</name>
+ <state></state>
+ </option>
+ <option>
+ <name>CrcAlgorithm</name>
+ <version>0</version>
+ <state>1</state>
+ </option>
+ <option>
+ <name>CrcUnitSize</name>
+ <version>0</version>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IlinkThreadsSlave</name>
+ <state>1</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>IARCHIVE</name>
+ <archiveVersion>0</archiveVersion>
+ <data>
+ <version>0</version>
+ <wantNonLocal>1</wantNonLocal>
+ <debug>0</debug>
+ <option>
+ <name>IarchiveInputs</name>
+ <state></state>
+ </option>
+ <option>
+ <name>IarchiveOverride</name>
+ <state>0</state>
+ </option>
+ <option>
+ <name>IarchiveOutput</name>
+ <state>###Unitialized###</state>
+ </option>
+ </data>
+ </settings>
+ <settings>
+ <name>BILINK</name>
+ <archiveVersion>0</archiveVersion>
+ <data/>
+ </settings>
+ </configuration> <group>
+ <name>nRF_Log</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_flash.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_serial.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_backend_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_default_backends.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_frontend.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_log\src\nrf_log_str_formatter.c</name> </file> </group> <group>
+ <name>Board Definition</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\boards\boards.c</name> </file> </group> <group>
+ <name>nRF_Core</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_mpu\nrf_mpu.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_stack_guard\nrf_stack_guard.c</name> </file> </group> <group>
+ <name>nRF_Libraries</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\button\app_button.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_weak.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\app_timer2.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\class\cdc\acm\app_usbd_cdc_acm.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd_core.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\usbd\app_usbd_string_desc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_util_platform.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cli_utils_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\experimental\drv_rtc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fnmatch\fnmatch.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\nrf52\handler\hardfault_handler_iar.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\hardfault\hardfault_implementation.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\nrf_assert.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\nrf_cli.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\cdc_acm\nrf_cli_cdc_acm.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\rtt\nrf_cli_rtt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\cli\uart\nrf_cli_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\queue\nrf_queue.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_ringbuf\nrf_ringbuf.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c</name> </file> </group> <group>
+ <name>nRF_Drivers</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\usbd\nrf_drv_usbd.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_nvic.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers_nrf\nrf_soc_nosd\nrf_soc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_power_clock.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c</name> </file> </group> <group>
+ <name>Board Support</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp\bsp.c</name> </file> </group> <group>
+ <name>Application</name> <file>
+ <name>$PROJ_DIR$\..\..\..\demo_cli_cmds.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\main.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\config\sdk_config.h</name> </file> </group> <group>
+ <name>nRF_Segger_RTT</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_IAR.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c</name> </file> </group> <group>
+ <name>None</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\iar_startup_nrf52840.s</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c</name> </file> </group></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emProject b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emProject
new file mode 100644
index 0000000..84a92cf
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emProject
@@ -0,0 +1,130 @@
+<!DOCTYPE CrossStudio_Project_File>
+<solution Name="cli_pca10059_mbr" target="8" version="2">
+ <project Name="cli_pca10059_mbr">
+ <configuration
+ Name="Common"
+ arm_architecture="v7EM"
+ arm_core_type="Cortex-M4"
+ arm_endian="Little"
+ arm_fp_abi="Hard"
+ arm_fpu_type="FPv4-SP-D16"
+ arm_linker_heap_size="8192"
+ arm_linker_process_stack_size="0"
+ arm_linker_stack_size="8192"
+ arm_linker_treat_warnings_as_errors="No"
+ arm_simulator_memory_simulation_parameter="RWX 00000000,00100000,FFFFFFFF;RWX 20000000,00010000,CDCDCDCD"
+ arm_target_device_name="nRF52840_xxAA"
+ arm_target_interface_type="SWD"
+ c_user_include_directories="../../../config;../../../../../../components;../../../../../../components/boards;../../../../../../components/drivers_nrf/nrf_soc_nosd;../../../../../../components/drivers_nrf/usbd;../../../../../../components/libraries/atomic;../../../../../../components/libraries/atomic_fifo;../../../../../../components/libraries/balloc;../../../../../../components/libraries/bsp;../../../../../../components/libraries/button;../../../../../../components/libraries/cli;../../../../../../components/libraries/cli/cdc_acm;../../../../../../components/libraries/cli/rtt;../../../../../../components/libraries/cli/uart;../../../../../../components/libraries/delay;../../../../../../components/libraries/experimental_log;../../../../../../components/libraries/experimental_log/src;../../../../../../components/libraries/experimental_memobj;../../../../../../components/libraries/experimental_mpu;../../../../../../components/libraries/experimental_ringbuf;../../../../../../components/libraries/experimental_section_vars;../../../../../../components/libraries/experimental_stack_guard;../../../../../../components/libraries/fstorage;../../../../../../components/libraries/hardfault;../../../../../../components/libraries/hardfault/nrf52;../../../../../../components/libraries/mutex;../../../../../../components/libraries/pwr_mgmt;../../../../../../components/libraries/queue;../../../../../../components/libraries/sortlist;../../../../../../components/libraries/strerror;../../../../../../components/libraries/timer;../../../../../../components/libraries/timer/experimental;../../../../../../components/libraries/usbd;../../../../../../components/libraries/usbd/class/cdc;../../../../../../components/libraries/usbd/class/cdc/acm;../../../../../../components/libraries/usbd/config;../../../../../../components/libraries/util;../../../../../../components/softdevice/mbr/nrf52840/headers;../../../../../../components/toolchain/cmsis/include;../../..;../../../../../../external/fnmatch;../../../../../../external/fprintf;../../../../../../external/segger_rtt;../../../../../../integration/nrfx;../../../../../../integration/nrfx/legacy;../../../../../../modules/nrfx;../../../../../../modules/nrfx/drivers/include;../../../../../../modules/nrfx/hal;../../../../../../modules/nrfx/mdk;../config;"
+ c_preprocessor_definitions="APP_TIMER_V2;APP_TIMER_V2_RTC1_ENABLED;BOARD_PCA10059;CONFIG_GPIO_AS_PINRESET;DEBUG;DEBUG_NRF;FLOAT_ABI_HARD;INITIALIZE_USER_SECTIONS;NO_VTOR_CONFIG;NRF52840_XXAA;"
+ debug_target_connection="J-Link"
+ gcc_entry_point="Reset_Handler"
+ macros="CMSIS_CONFIG_TOOL=../../../../../../external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar"
+ debug_register_definition_file="../../../../../../modules/nrfx/mdk/nrf52840.svd"
+ debug_additional_load_file="../../../../../../components/softdevice/mbr/nrf52840/hex/mbr_nrf52_2.3.0_mbr.hex"
+ debug_start_from_entry_point_symbol="No"
+ gcc_debugging_level="Level 3" linker_output_format="hex"
+ linker_printf_width_precision_supported="Yes"
+ linker_printf_fmt_level="long"
+ linker_section_placement_file="flash_placement.xml"
+ linker_section_placement_macros="FLASH_PH_START=0x0;FLASH_PH_SIZE=0x100000;RAM_PH_START=0x20000000;RAM_PH_SIZE=0x40000;FLASH_START=0x1000;FLASH_SIZE=0xff000;RAM_START=0x20000008;RAM_SIZE=0x3fff8"
+ linker_section_placements_segments="FLASH RX 0x0 0x100000;RAM RWX 0x20000000 0x40000"
+ project_directory=""
+ project_type="Executable" />
+ <folder Name="Segger Startup Files">
+ <file file_name="$(StudioDir)/source/thumb_crt0.s" />
+ </folder>
+ <folder Name="nRF_Log">
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_flash.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_rtt.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_serial.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_backend_uart.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_default_backends.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_frontend.c" />
+ <file file_name="../../../../../../components/libraries/experimental_log/src/nrf_log_str_formatter.c" />
+ </folder>
+ <folder Name="Board Definition">
+ <file file_name="../../../../../../components/boards/boards.c" />
+ </folder>
+ <folder Name="nRF_Core">
+ <file file_name="../../../../../../components/libraries/experimental_mpu/nrf_mpu.c" />
+ <file file_name="../../../../../../components/libraries/experimental_stack_guard/nrf_stack_guard.c" />
+ </folder>
+ <folder Name="nRF_Libraries">
+ <file file_name="../../../../../../components/libraries/button/app_button.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/util/app_error_weak.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/app_timer2.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd.c" />
+ <file file_name="../../../../../../components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd_core.c" />
+ <file file_name="../../../../../../components/libraries/usbd/app_usbd_string_desc.c" />
+ <file file_name="../../../../../../components/libraries/util/app_util_platform.c" />
+ <file file_name="../../../../../../components/libraries/cli/cli_utils_cmds.c" />
+ <file file_name="../../../../../../components/libraries/timer/experimental/drv_rtc.c" />
+ <file file_name="../../../../../../external/fnmatch/fnmatch.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c" />
+ <file file_name="../../../../../../components/libraries/hardfault/hardfault_implementation.c" />
+ <file file_name="../../../../../../components/libraries/util/nrf_assert.c" />
+ <file file_name="../../../../../../components/libraries/atomic_fifo/nrf_atfifo.c" />
+ <file file_name="../../../../../../components/libraries/atomic/nrf_atomic.c" />
+ <file file_name="../../../../../../components/libraries/balloc/nrf_balloc.c" />
+ <file file_name="../../../../../../components/libraries/cli/nrf_cli.c" />
+ <file file_name="../../../../../../components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c" />
+ <file file_name="../../../../../../components/libraries/cli/rtt/nrf_cli_rtt.c" />
+ <file file_name="../../../../../../components/libraries/cli/uart/nrf_cli_uart.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf.c" />
+ <file file_name="../../../../../../external/fprintf/nrf_fprintf_format.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage.c" />
+ <file file_name="../../../../../../components/libraries/fstorage/nrf_fstorage_nvmc.c" />
+ <file file_name="../../../../../../components/libraries/experimental_memobj/nrf_memobj.c" />
+ <file file_name="../../../../../../components/libraries/pwr_mgmt/nrf_pwr_mgmt.c" />
+ <file file_name="../../../../../../components/libraries/queue/nrf_queue.c" />
+ <file file_name="../../../../../../components/libraries/experimental_ringbuf/nrf_ringbuf.c" />
+ <file file_name="../../../../../../components/libraries/experimental_section_vars/nrf_section_iter.c" />
+ <file file_name="../../../../../../components/libraries/sortlist/nrf_sortlist.c" />
+ <file file_name="../../../../../../components/libraries/strerror/nrf_strerror.c" />
+ </folder>
+ <folder Name="nRF_Drivers">
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_clock.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_power.c" />
+ <file file_name="../../../../../../integration/nrfx/legacy/nrf_drv_uart.c" />
+ <file file_name="../../../../../../components/drivers_nrf/usbd/nrf_drv_usbd.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_nvic.c" />
+ <file file_name="../../../../../../modules/nrfx/hal/nrf_nvmc.c" />
+ <file file_name="../../../../../../components/drivers_nrf/nrf_soc_nosd/nrf_soc.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_gpiote.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_power_clock.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/prs/nrfx_prs.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uart.c" />
+ <file file_name="../../../../../../modules/nrfx/drivers/src/nrfx_uarte.c" />
+ </folder>
+ <folder Name="Board Support">
+ <file file_name="../../../../../../components/libraries/bsp/bsp.c" />
+ </folder>
+ <folder Name="Application">
+ <file file_name="../../../demo_cli_cmds.c" />
+ <file file_name="../../../main.c" />
+ <file file_name="../config/sdk_config.h" />
+ </folder>
+ <folder Name="nRF_Segger_RTT">
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_Syscalls_SES.c" />
+ <file file_name="../../../../../../external/segger_rtt/SEGGER_RTT_printf.c" />
+ </folder>
+ <folder Name="None">
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nRF_Startup.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/ses_nrf52840_Vectors.s" />
+ <file file_name="../../../../../../modules/nrfx/mdk/system_nrf52840.c" />
+ </folder>
+ </project>
+ <configuration Name="Release"
+ c_preprocessor_definitions="NDEBUG"
+ gcc_optimization_level="Optimize For Size" />
+ <configuration Name="Debug"
+ c_preprocessor_definitions="DEBUG; DEBUG_NRF"
+ gcc_optimization_level="None"/>
+</solution>
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emSession b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emSession
new file mode 100644
index 0000000..52e12a8
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/cli_pca10059_mbr.emSession
@@ -0,0 +1,7 @@
+<!DOCTYPE CrossStudio_Session_File>
+<session>
+ <ARMCrossStudioWindow activeProject="cli_pca10059_mbr" buildConfiguration="Release"/>
+ <Files>
+ <SessionOpenFile codecName="Default" debugPath="../../../main.c" left="0" name="unnamed" path="../../../main.c" selected="1" top="0" useBinaryEdit="0" useTextEdit="1" x="0" y="0"/>
+ </Files>
+</session> \ No newline at end of file
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/flash_placement.xml b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/flash_placement.xml
new file mode 100644
index 0000000..d954f2f
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/peripheral/cli/pca10059/mbr/ses/flash_placement.xml
@@ -0,0 +1,44 @@
+<!DOCTYPE Linker_Placement_File>
+<Root name="Flash Section Placement">
+ <MemorySegment name="FLASH" start="$(FLASH_PH_START)" size="$(FLASH_PH_SIZE)">
+ <ProgramSection load="no" name=".reserved_flash" start="$(FLASH_PH_START)" size="$(FLASH_START)-$(FLASH_PH_START)" />
+ <ProgramSection alignment="0x100" load="Yes" name=".vectors" start="$(FLASH_START)" />
+ <ProgramSection alignment="4" load="Yes" name=".init" />
+ <ProgramSection alignment="4" load="Yes" name=".init_rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".text" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_command" inputsections="*(.cli_command*)" address_symbol="__start_cli_command" end_symbol="__stop_cli_command" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_const_data" inputsections="*(SORT(.log_const_data*))" address_symbol="__start_log_const_data" end_symbol="__stop_log_const_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_balloc" inputsections="*(.nrf_balloc*)" address_symbol="__start_nrf_balloc" end_symbol="__stop_nrf_balloc" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".pwr_mgmt_data" inputsections="*(SORT(.pwr_mgmt_data*))" address_symbol="__start_pwr_mgmt_data" end_symbol="__stop_pwr_mgmt_data" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".nrf_queue" inputsections="*(.nrf_queue*)" address_symbol="__start_nrf_queue" end_symbol="__stop_nrf_queue" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections" address_symbol="__start_nrf_sections" />
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".cli_sorted_cmd_ptrs" inputsections="*(.cli_sorted_cmd_ptrs*)" runin=".cli_sorted_cmd_ptrs_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".fs_data" inputsections="*(.fs_data*)" runin=".fs_data_run"/>
+ <ProgramSection alignment="4" keep="Yes" load="Yes" name=".log_dynamic_data" inputsections="*(SORT(.log_dynamic_data*))" runin=".log_dynamic_data_run"/>
+ <ProgramSection alignment="4" load="Yes" name=".dtors" />
+ <ProgramSection alignment="4" load="Yes" name=".ctors" />
+ <ProgramSection alignment="4" load="Yes" name=".rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".ARM.exidx" address_symbol="__exidx_start" end_symbol="__exidx_end" />
+ <ProgramSection alignment="4" load="Yes" runin=".fast_run" name=".fast" />
+ <ProgramSection alignment="4" load="Yes" runin=".data_run" name=".data" />
+ <ProgramSection alignment="4" load="Yes" runin=".tdata_run" name=".tdata" />
+ </MemorySegment>
+ <MemorySegment name="RAM" start="$(RAM_PH_START)" size="$(RAM_PH_SIZE)">
+ <ProgramSection load="no" name=".reserved_ram" start="$(RAM_PH_START)" size="$(RAM_START)-$(RAM_PH_START)" />
+ <ProgramSection alignment="0x100" load="No" name=".vectors_ram" start="$(RAM_START)" address_symbol="__app_ram_start__"/>
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run" address_symbol="__start_nrf_sections_run" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".cli_sorted_cmd_ptrs_run" address_symbol="__start_cli_sorted_cmd_ptrs" end_symbol="__stop_cli_sorted_cmd_ptrs" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".fs_data_run" address_symbol="__start_fs_data" end_symbol="__stop_fs_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".log_dynamic_data_run" address_symbol="__start_log_dynamic_data" end_symbol="__stop_log_dynamic_data" />
+ <ProgramSection alignment="4" keep="Yes" load="No" name=".nrf_sections_run_end" address_symbol="__end_nrf_sections_run" />
+ <ProgramSection alignment="4" load="No" name=".fast_run" />
+ <ProgramSection alignment="4" load="No" name=".data_run" />
+ <ProgramSection alignment="4" load="No" name=".tdata_run" />
+ <ProgramSection alignment="4" load="No" name=".bss" />
+ <ProgramSection alignment="4" load="No" name=".tbss" />
+ <ProgramSection alignment="4" load="No" name=".non_init" />
+ <ProgramSection alignment="4" size="__HEAPSIZE__" load="No" name=".heap" />
+ <ProgramSection alignment="8" size="__STACKSIZE__" load="No" place_from_segment_end="Yes" name=".stack" address_symbol="__StackLimit" end_symbol="__StackTop"/>
+ <ProgramSection alignment="8" size="__STACKSIZE_PROCESS__" load="No" name=".stack_process" />
+ </MemorySegment>
+</Root>