aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host')
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/config/nrf_gzp_config.h168
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/gzll_dynamic_pairig_host.eww8
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10040.hex2014
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10056.hex2014
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/license.txt3
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/main.c195
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvopt31
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvproj542
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvoptx115
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvprojx566
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/config/sdk_config.h3398
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewd1350
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewp1070
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvopt31
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvproj542
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvoptx115
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvprojx566
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/config/sdk_config.h3410
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewd1350
-rw-r--r--thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewp1066
20 files changed, 18554 insertions, 0 deletions
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/config/nrf_gzp_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/config/nrf_gzp_config.h
new file mode 100644
index 0000000..801cc3f
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/config/nrf_gzp_config.h
@@ -0,0 +1,168 @@
+/**
+ * Copyright (c) 2008 - 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 __GZP_CONFIG_H
+#define __GZP_CONFIG_H
+
+#include "nrf.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/**
+ * Definition of "secret key" used during "Host ID exchange".
+ */
+
+#define GZP_SECRET_KEY {1, 23, 45, 57, 26, 68, 12, 64, 13, 73, 13, 62, 26, 45, 12, 77}
+
+//-----------------------------------------------------------------------------
+
+/**
+ Definition of the first static selected pairing channel. Should be located in
+ the lower Nth of the channel range, where N is the size if the channel subset
+ selected by the application.
+*/
+#define GZP_CHANNEL_LOW 2
+
+/**
+ Definition of the second static selected pairing channel. Should be located in
+ the upper Nth of the channel range, where N is the size if the channel subset
+ selected by the application.
+*/
+#define GZP_CHANNEL_HIGH 79
+
+/**
+ Definition of the static "global" pairing address.
+*/
+#define GZP_ADDRESS 4, 6, 8, 10
+
+/**
+ Reduced TX power for use during close proximity pairing.
+ */
+#define GZP_POWER NRF_GZLL_TX_POWER_N16_DBM
+
+/**
+ Definition of pairing request timeout.
+*/
+#define GZP_REQ_TX_TIMEOUT 200
+
+/**
+ Definition of the maximimum number of "backoff" packets (step 0) to be transmitted.
+*/
+#define GZP_MAX_BACKOFF_PACKETS 100
+
+/**
+ Definition of the period a device shall wait before attempting to send the packet for
+ fetching the pairing response (step 1).
+*/
+#define GZP_TX_ACK_WAIT_TIMEOUT (GZP_CLOSE_PROXIMITY_BACKOFF_RX_TIMEOUT + 50)
+
+/**
+ Definition of the period a device in close proximity shall back off on the pairing
+ address after a backoff packet has been received.
+*/
+#define GZP_CLOSE_PROXIMITY_BACKOFF_RX_TIMEOUT ((GZP_REQ_TX_TIMEOUT / 2) + 50)
+
+/**
+ Definition of the period a device NOT in close proximity shall back off on the pairing
+ address after a backoff packet has been received.
+*/
+#define GZP_NOT_PROXIMITY_BACKOFF_RX_TIMEOUT (GZP_CLOSE_PROXIMITY_BACKOFF_RX_TIMEOUT + GZP_STEP1_RX_TIMEOUT)
+
+/**
+ Definition of the time the host waits for a device to complete
+ transmission of the pairing request step 1 packet.
+*/
+#define GZP_STEP1_RX_TIMEOUT (((GZP_REQ_TX_TIMEOUT / 2) + GZP_TX_ACK_WAIT_TIMEOUT) + 50)
+
+/**
+ Definition of the lowest boundary for the channel range to be used.
+*/
+#define GZP_CHANNEL_MIN 2
+
+/**
+ Definition of the upper boundary for the channel range to be used.
+*/
+#define GZP_CHANNEL_MAX 80
+
+/**
+ Definition of the minimum channel spacing for the channel subset generated
+ during pairing.
+*/
+#define GZP_CHANNEL_SPACING_MIN 5
+
+/**
+ Non volatile memory (Flash or OTP) storage address. A device will
+ require GZP_DEVICE_PARAMS_STORAGE_SIZE bytes of memory, and
+ Host 11 bytes. When using flash memory, storage address should
+ be a multiple of chip page size.
+*/
+#define GZP_PARAMS_STORAGE_ADR 0x00001000
+
+/**
+ Number of bytes available for parameter storage in Device.
+ It is equal to flash page size on nRF5x chips.
+*/
+#if defined (NRF51)
+ #define GZP_DEVICE_PARAMS_STORAGE_SIZE 1024
+#elif defined (NRF52_SERIES)
+ #define GZP_DEVICE_PARAMS_STORAGE_SIZE 4096
+#else
+ #error Chip type is undefined!
+#endif
+
+/**
+ Maximum Device TX payload length [bytes].
+ */
+#define GZP_MAX_FW_PAYLOAD_LENGTH 17
+
+/**
+ Maximum Host ACK payload length [bytes].
+ */
+#define GZP_MAX_ACK_PAYLOAD_LENGTH 10
+
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/gzll_dynamic_pairig_host.eww b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/gzll_dynamic_pairig_host.eww
new file mode 100644
index 0000000..70b15e2
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/gzll_dynamic_pairig_host.eww
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<workspace> <project>
+ <path>$WS_DIR$\pca10056\blank\iar\gzll_dynamic_pairig_host_pca10056.ewp</path>
+ </project> <project>
+ <path>$WS_DIR$\pca10040\blank\iar\gzll_dynamic_pairig_host_pca10040.ewp</path>
+ </project> <batchBuild/>
+</workspace> \ No newline at end of file
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10040.hex b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10040.hex
new file mode 100644
index 0000000..36b9bc3
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10040.hex
@@ -0,0 +1,2014 @@
+:020000040000FA
+:10000000182D0020F9020000010300000303000086
+:1000100005030000070300000903000000000000C2
+:100020000000000000000000000000000B030000C2
+:100030000D030000000000000F030000110300008A
+:1000400013030000E9060000E90B000013030000A1
+:1000500013030000130300009504000013030000C5
+:10006000850B0000130300001303000013030000BE
+:100070001303000013030000130300001303000028
+:1000800013030000790700001303000013030000AE
+:100090009D070000A10700001303000013030000E8
+:1000A00013030000130300001303000013030000F8
+:1000B0001303000013030000000000000000000014
+:1000C00013030000130300001303000013030000D8
+:1000D00013030000130300001303000000000000DE
+:1000E0000000000000000000000000000000000010
+:1000F0000000000000000000000000000000000000
+:1001000000000000000000000000000000000000EF
+:1001100000000000000000000000000000000000DF
+:1001200000000000000000000000000000000000CF
+:1001300000000000000000000000000000000000BF
+:1001400000000000000000000000000000000000AF
+:10015000000000000000000000000000000000009F
+:10016000000000000000000000000000000000008F
+:10017000000000000000000000000000000000007F
+:10018000000000000000000000000000000000006F
+:10019000000000000000000000000000000000005F
+:1001A000000000000000000000000000000000004F
+:1001B000000000000000000000000000000000003F
+:1001C000000000000000000000000000000000002F
+:1001D000000000000000000000000000000000001F
+:1001E000000000000000000000000000000000000F
+:1001F00000000000000000000000000000000000FF
+:10020000DFF80CD000F016F900480047BD310000BF
+:10021000182D002030B4044654E8000F0D4644E881
+:100220000053002BF8D1156030BC704730B4044641
+:1002300054E8000F40EA010544E80053002BF7D1D1
+:10024000156030BC704730B4044654E8000F00EA33
+:10025000010544E80053002BF7D1156030BC70470E
+:1002600030B4044654E8000F80EA010544E8005326
+:10027000002BF7D1156030BC704730B4044654E809
+:10028000000F00EB010544E80053002BF7D1156087
+:1002900030BC704730B4044654E8000FA0EB0105B1
+:1002A00044E80053002BF7D1156030BC704770B4A0
+:1002B00004464FF0000054E8006F0D68AE4207BFDF
+:1002C00044E80023012044E800630E60002B1CBFBB
+:1002D0000020F0E770BC704730B4044654E8000FCB
+:1002E00088422CBF451A054644E80053002BF5D13F
+:1002F000156030BC7047000006488047064800473C
+:10030000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C5
+:10031000FEE7FEE715080000010200002DE9F05F8E
+:100320000546002092469B46884606468146402464
+:100330001BE0284641464746224600F06BF85346EC
+:100340005A46C01A914110D311461846224600F071
+:1003500016F82D1A67EB01084F46224601200021AE
+:1003600000F00DF817EB00094E41201EA4F1010426
+:10037000DFDC484631462A464346BDE8F09F202A46
+:1003800004DB203A00FA02F1002070479140C2F1EC
+:10039000200320FA03F31943904070470048704748
+:1003A0005C7C000040EA01039B0703D009E008C918
+:1003B000121F08C0042AFAD203E011F8013B00F82A
+:1003C000013B521EF9D27047D2B201E000F8012B76
+:1003D000491EFBD270470022F6E710B513460A46C5
+:1003E00004461946FFF7F0FF204610BD421C10F8E6
+:1003F000011B0029FBD1801A704730B5044600204C
+:10040000034600E05B1C934203D2E05CCD5C401BE2
+:10041000F8D030BD202A04DB203A21FA02F0002176
+:10042000704721FA02F3D040C2F120029140084304
+:1004300019467047064C074D06E0E06840F001039E
+:1004400094E8070098471034AC42F6D3FFF7DCFE7F
+:10045000FC7C00001C7D000030B58C1810F8012BCE
+:1004600012F00F0301D110F8013B120906D110F868
+:10047000012B03E010F8015B01F8015B5B1EF9D171
+:1004800001E001F8013B521EFBD1A142E6D300205E
+:1004900030BD00002DE9F04700268AB0DFF850910A
+:1004A000B0464FF48075012437460696284603F07F
+:1004B00093FD38B1D9F80403204203D0284603F055
+:1004C00081FD26432D1D64007F1CADB2082FEDD3A6
+:1004D0004FF4BE74204603F07FFD48B1204603F080
+:1004E00071FD46F0004606AA0121002003F056FDEA
+:1004F000404D16F0FF0F15D00127002437420DD0D4
+:1005000009EB8401D1F81005D1F81015C0F30420CF
+:1005100055F82420C1F3014102B190477F00641CCB
+:10052000082CEBD3002E5FDA4FF0FF30CDF81080AF
+:1005300054E0281910F8507F90F9000027F0C00807
+:10054000401C3BD007A9404603F05CF810B34FEACB
+:100550009719404601F0C6FF55F820701FB1B9F158
+:10056000030F03D006E0B9F1030F27D104A94046D9
+:1005700003F050F84FF0A04101EB8800D0F80007DD
+:1005800006A9C0F3014A404603F03CF818B1BAF19D
+:10059000020F03D012E0BAF1030F0FD1B9F1030F2C
+:1005A00008D1BAF1020F1DD00221404603F0DAFC57
+:1005B000761CF6B217B149464046B847641C042C75
+:1005C000B7D3002E10D06A460121002003F0E6FCCC
+:1005D00006990098884207D0069004980026344671
+:1005E0000790A6E70321E0E70AB0BDE8F087000026
+:1005F000006000401802002000F01F02012191401D
+:100600004009800000F1E020C0F88012704700F03F
+:100610001F02012191404009800000F1E020C0F854
+:100620008012704700F01F020121914040098000B4
+:1006300000F1E020C0F88012704700F01F02012195
+:1006400091404009800000F1E020C0F8801270471E
+:1006500000F01F02012191404009800000F1E020DC
+:10066000C0F88011704700F01F020121914040093D
+:10067000800000F1E020C0F80011704700F01F0278
+:10068000012191404009800000F1E020C0F80011F4
+:10069000704700F01F02012191404009800000F1E5
+:1006A000E020C0F8001270474907090E002806DA5A
+:1006B00000F00F0000F1E02080F8141D704700F1F9
+:1006C000E02080F8001470474907090E002806DA78
+:1006D00000F00F0000F1E02080F8141D704700F1D9
+:1006E000E02080F80014704770B5204D28696C78C0
+:1006F000401C2861687D10B11D4802F013FF287866
+:1007000003281AD11B48D0F80C01B0B1012C04D039
+:10071000022C0AD01648123023E02869032816D08C
+:100720001348083002F0FEFE11E02869022812D0BA
+:100730000F480D3002F0F6FE0DE0032C0FD2012C15
+:1007400005D0022C07D0BDE8704004F0A9BEBDE87A
+:10075000704004F0D1BEBDE8704005F0E3B8044835
+:100760002830BDE8704002F0DDBE0000CC0900205A
+:1007700038030A000010004007480021C0F840116B
+:10078000C0F84411C0F84811C0F84C11C0F800116D
+:10079000C0F8041106F07EBF0010014006F0CCBE88
+:1007A00030B51B4C85B00025012080F31088D4F8AB
+:1007B000D40038B3D4F8D00000EB800004EB800004
+:1007C00001798DF800108168C26803694069CDE93C
+:1007D0000330CDE90112D4F8D400401EC4F8D4008F
+:1007E000D4F8D000401CC4F8D000D4F8D0000A28B7
+:1007F00001D3C4F8D050002080F3108821686846E7
+:100800008847D1E7002080F3108805B030BD000094
+:10081000E8090020F0B5B5480023021D0178101D3D
+:1008200001254FF0805406290BD11678360708D1E0
+:100830000678C6F30316032E06D0042E04D0052E28
+:1008400002D0062907D00EE0B4F82463A84FC6F3FF
+:1008500004263E6002E01678360704D10678C6F317
+:100860000316032E02D0062904D00FE0A24FA14E9A
+:100870007E670EE01678360708D10678C6F30316B1
+:10088000032E06D0042E04D0052E02D0062907D050
+:100890000EE0D4F84462994FC6F342363E6002E05F
+:1008A0001678360704D10678C6F30316032E02D055
+:1008B000062906D011E0924E376827F0807737601E
+:1008C0000EE01678360708D10678C6F30316032E15
+:1008D00006D0042E04D0052E02D006290AD011E03D
+:1008E0004FF08046C6F80C31C6F81031834E361FE3
+:1008F000336002E01678360704D10678C6F3031693
+:10090000032E02D0062905D00CE07C4F0326643765
+:100910003E600AE01678360704D10678C6F303165F
+:10092000032E02D006290DD014E0764F05263E6036
+:10093000744E78363560734E083633603F263F1D5F
+:100940003E6002E01678360704D10678C6F3031637
+:10095000052E02D0062957D062E06B4E36686B4FE9
+:100960003E60694E361D36683F1D3E60664E083655
+:1009700036683F1D3E60644E0C3636683F1D3E6053
+:10098000614E103636683F1D3E605F4E1436366845
+:100990003F1D3E605C4E183636685C4F20373E6027
+:1009A000594E1C3636683F1D3E60574E203636681D
+:1009B0003F1D3E60544E243636683F1D3E60524E09
+:1009C000283636683F1D3E604F4E2C3636683F1D38
+:1009D0003E604D4E303636684C4F40373E604A4E92
+:1009E000343636683F1D3E60474E383636683F1D08
+:1009F0003E60454E3C3636683F1D3E60424E4036B6
+:100A000036683F1D3E6002E01678360708D106784A
+:100A1000C6F30316032E06D0042E04D0052E02D0F2
+:100A2000062907D019E0D4F85812394A01F04F01CD
+:100A3000116002E0117809070FD10078C0F30310AC
+:100A4000032803D0042801D0052806D131480168C5
+:100A5000C90702D06FF001010160D4F83001062807
+:100A600008D1D4F83401062804D12B48016841F498
+:100A70008061016022487438016841F470010160AE
+:100A8000BFF34F8FBFF36F8F4FF01021D1F80002EB
+:100A9000002803DBD1F80402002822DA1F4A15607F
+:100AA0001F480468002CFCD01524C1F800420568DA
+:100AB000002DFCD0C1F8044201680029FCD013606D
+:100AC00001680029FCD0BFF34F8F0D48F038016852
+:100AD000144A01F4E06111430160BFF34F8F00BF7E
+:100AE000FDE7124910480860F0BD0000E00F00F07B
+:100AF000403501400DF0ADBA00C007403C05004054
+:100B0000FCED00E0105600400404001020C5004039
+:100B1000E40E0040000400403C17004004E50140A2
+:100B200000E401400400FA050090D003F00000202A
+:100B3000124A10B50021104B126809E053F8214009
+:100B4000844203D10E4802F0EDFC13E0491CC9B207
+:100B50009142F3D3084A002112F1180201EB01136C
+:100B600002EB4303834201D1012010BD491CC9B2ED
+:100B70000629F3D3002010BD340C002060010020B2
+:100B8000EC00030070B5144E4FF48030C6F8080333
+:100B90000025C6F84051114C606810B9104802F0A9
+:100BA000C1FCA57062680123656073640D4801682B
+:100BB000001F00681430B1F5804F04D2B0F5404FEB
+:100BC00001D9637005E0814201D3012000E00020DB
+:100BD0006070BDE870401047008000403801002080
+:100BE000E50004004485004001480068004700001B
+:100BF0002800002002E008C8121F08C1002AFAD10C
+:100C000070477047002001E001C1121F002AFBD18C
+:100C10007047022001F0F4B970B50024064D06E0DB
+:100C20006868012110F8340005F0A8FF641C2878DA
+:100C30008442F5D3002070BD30000020F8B5154681
+:100C40000C460646052A01D20720F8BD06F092F8A8
+:100C500018B906F057F80028F7D1124900224E6063
+:100C60000C708D60C1E90422C1E906220E4D0DE031
+:100C700006EBC4002968009181788DF80110007896
+:100C80000A4A694605F0CCFF0028DED1641EE4B2B2
+:100C9000EED2BDE8F84004480021054A001D00F0EE
+:100CA00053B8000030000020407B00008D2600007B
+:100CB000A125000072B605F0BDFB00BF05F010FADB
+:100CC0000028FBD1104C0121208801EB00400FA12E
+:100CD00005F012FB10480068C00700D000BE208855
+:100CE000022101EB00400DA105F006FBBFF34F8F81
+:100CF0000948E43801680D4A01F4E06111430160DC
+:100D0000BFF34F8F00BFFDE778010020466174619B
+:100D10006C206572726F7200F0ED00E053797374AD
+:100D2000656D207265736574000000000400FA05AB
+:100D30000EB500210091CDE901106A4644F2010090
+:100D4000FFF7B8FF0EBD0000074B9B7823B12AB117
+:100D500020B10068037C1BB1082070470720704752
+:100D60004174426100207047E402002070B506F033
+:100D70002FFB104800240B21047044700E4D81702D
+:100D800014206C602C706C70FFF736FC0721142067
+:100D9000FFF78AFC1420FFF766FC0848046007216F
+:100DA0001120FFF781FC0548001F0068A8600020A3
+:100DB00070BD0000E4020020500000200815014032
+:100DC0002DE9F843DFF8709099F802305BB350B327
+:100DD000052902D20720BDE8F88343691BB3437C91
+:100DE000012B22D0002704460025884616462846B7
+:100DF00000F036F8684606F06BFEC0B101210170C4
+:100E00000E4944600968C0E90218C0E904769DF8FB
+:100E1000000089F80100002000F024F81420FFF7FA
+:100E200038FC2846D7E70820D5E70F46DBE704253E
+:100E3000002000F017F8F4E7E40200200415014058
+:100E40000649897839B130B1416921B10021017475
+:100E5000022106F0FFBB082070470000E4020020DA
+:100E600000F002B800F008B872B602480168491CE8
+:100E7000016070476400002003490868401E086054
+:100E800000D162B670470000640000202DE9F041F7
+:100E9000064608680C46411C4FF0A0474FF001057C
+:100EA00006D005FA00F1C7F80815206803F046F8E7
+:100EB0006068411C02D0002103F02EF83168A0695F
+:100EC000C1F82405607D227D31681043C1F86C05AE
+:100ED000D4E900123068C0F81425C0F80C15207D44
+:100EE000012815D1A068411C02D0002103F014F89C
+:100EF000E068411C05D08540C7F80855E06803F05C
+:100F00001DF8D4E902123068C0F80825C0F81015A1
+:100F1000BDE8F0812DE9F041064608680C46411C09
+:100F20004FF0A0474FF0010506D005FA00F1C7F8D1
+:100F30000815206803F00CF86068411C02D00021FD
+:100F400002F0F3FF3168A069C1F82405607D217DBE
+:100F500032680843C2F86C05D4E900123068C0F862
+:100F60000C15C0F81425207D012815D1A068411C5E
+:100F700002D0002102F0D9FFE068411C05D0854075
+:100F8000C7F80855E06802F0E3FFD4E902123068C0
+:100F9000C0F80825C0F81015BDE8F0812DE9FC4126
+:100FA0000646C0074FF000050ED0104F0024012266
+:100FB000385D009500231146019502F053FF641C33
+:100FC000042CF4D301F046F8B0070DD5074E0024E9
+:100FD000361D0022305D032300951146019502F075
+:100FE00041FF641C042CF4D3BDE8FC81007B0000AD
+:100FF0000249085C012102F0C6BF0000007B00002E
+:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
+:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
+:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
+:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0
+:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
+:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90
+:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
+:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
+:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60
+:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50
+:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40
+:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30
+:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20
+:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10
+:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
+:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
+:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF
+:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
+:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF
+:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF
+:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F
+:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F
+:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
+:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F
+:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F
+:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F
+:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F
+:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F
+:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F
+:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F
+:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE
+:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
+:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE
+:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE
+:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE
+:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E
+:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E
+:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E
+:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E
+:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E
+:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E
+:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E
+:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E
+:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
+:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
+:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
+:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
+:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
+:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
+:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC
+:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC
+:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C
+:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C
+:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
+:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
+:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
+:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB
+:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
+:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
+:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B
+:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B
+:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B
+:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
+:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
+:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
+:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
+:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
+:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
+:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
+:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
+:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
+:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
+:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
+:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
+:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
+:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
+:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
+:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
+:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8
+:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8
+:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8
+:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8
+:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
+:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98
+:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88
+:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78
+:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
+:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58
+:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
+:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
+:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28
+:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18
+:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08
+:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8
+:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
+:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7
+:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
+:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7
+:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7
+:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97
+:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87
+:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77
+:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
+:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
+:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
+:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
+:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
+:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
+:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
+:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7
+:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6
+:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6
+:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6
+:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6
+:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6
+:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96
+:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
+:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76
+:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
+:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56
+:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46
+:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36
+:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26
+:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16
+:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
+:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6
+:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5
+:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5
+:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5
+:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5
+:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
+:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
+:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85
+:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
+:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65
+:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55
+:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45
+:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35
+:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25
+:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15
+:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05
+:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5
+:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4
+:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4
+:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4
+:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4
+:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4
+:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94
+:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
+:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74
+:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64
+:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54
+:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44
+:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34
+:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24
+:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14
+:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04
+:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4
+:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3
+:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3
+:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3
+:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3
+:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3
+:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93
+:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83
+:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73
+:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63
+:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53
+:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43
+:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33
+:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23
+:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13
+:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03
+:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3
+:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2
+:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2
+:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2
+:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2
+:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
+:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92
+:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82
+:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72
+:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62
+:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52
+:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42
+:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32
+:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22
+:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12
+:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02
+:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2
+:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1
+:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1
+:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1
+:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1
+:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1
+:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91
+:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81
+:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71
+:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61
+:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51
+:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41
+:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31
+:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21
+:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11
+:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01
+:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1
+:1020000007490B5C4FF0A041D1F80425012098400E
+:1020100020EA0203C1F808351040C1F80C057047EA
+:10202000007B00000249085C002101F0ACBF000009
+:10203000007B00000649095C4FF0A040D0F8040581
+:10204000C84010F0010000D0012080F0010070476E
+:10205000007B000010B500242046FEF7C9FF641C79
+:10206000042CF9D310BD10B500242046FFF7DAFF89
+:10207000641C042CF9D310BD10B50246064B4FF07A
+:10208000FF3000215C5C944201D1084610BD491C20
+:102090000429F7D310BD0000047B00002DE9F047B0
+:1020A0000D468146FFF7E8FF0446042836D2DFF8E4
+:1020B00074801B481C4EA8F10C0725B3012D0ED0CF
+:1020C000022D2BD104EB440030444578002D25D05F
+:1020D000B968002922D02846BDE8F047084704EB3C
+:1020E0004401755C0E44717849B10E4A4FF40041C9
+:1020F000093A8068FEF764FE08B987F80390B17862
+:1021000008F80410E2E78068FEF79AFE04EB440149
+:10211000314418F804008D78A842D7D0BDE8F08784
+:10212000087B00000C000020BC01002070B50023DB
+:10213000042810D20D4D00EB4004012A02D10129E0
+:102140000CD00022094E00EB4000304461B101295F
+:1021500006D0022906D00723184670BD0E30C2B241
+:102160002A55F9E74270F7E78270F5E7BC010020D5
+:1021700070B506461E480024C0E90161B00720D5AD
+:102180000025012211462846FFF7D0FF6D1C0446AA
+:10219000042D02D2002CF4D013E094B940F2666210
+:1021A00004211448FEF74AFD04000AD1FEF734FD6D
+:1021B000040006D10F48104A0021001FFEF7C4FD9D
+:1021C0000446F00712D00120FEF7E8FE74B9094872
+:1021D0000A4A00210C38FEF7B7FD040006D1054875
+:1021E000074A01210838FEF7AFFD0446204670BDBE
+:1021F00000000020147B000079240000153000004E
+:10220000130C00002DE9F05F6A4C0546002660784B
+:10221000B34618B184F801B000F0E4FE664F4FF405
+:102220007A694FF4C87A4FF00108182D62D2DFE8BE
+:1022300005F0AC0C0C31404D62676B746B74BE7D65
+:102240007D7D7D7DACAFB2B5BEBE0020FFF7F2FE56
+:1022500000284FF0000008D0FEF7CAFE022D02D180
+:102260004FF4E16008E0484606E0FFF7DBFE022D90
+:1022700001D1C82000E05046410CC0034FF4FA726F
+:10228000801841F10001257052000023FEF746F846
+:1022900001462AE00020FFF7CDFE00284FF00000A5
+:1022A00004D0FEF7A5FE4FF44870E5E7FFF7BAFE4D
+:1022B000DFE70020FFF7BEFE00284FF0000002D04D
+:1022C000FEF796FECFE7FFF7ADFED4E70020FFF75D
+:1022D000B1FE00284FF0000002D0FEF789FE01E0B9
+:1022E000FFF7A0FE257041F69A1100223868FEF72C
+:1022F00067FD064646E00020FFF782FE257008E0F5
+:10230000002051E025703DE084F801800120FFF7B6
+:1023100077FE002240F6CD41E8E784F801800120F5
+:10232000FFF76EFE00224FF48041DFE77868FEF78A
+:1023300087FD0646D5F1110000D02EB10220FEF730
+:1023400057FE84F802B01DE0012816D980B2C821DA
+:102350004843C117C90341EA5041C0034FF4FA7220
+:10236000801841F1000152000023FDF7D7FF01461C
+:1023700000227868FEF724FD06460220FFF752FE91
+:1023800084F802803046BDE8F09F00F02BFEB9E7EC
+:1023900000F028FEB4E700F025FE04E000F022FE85
+:1023A0000020FFF73FFE0120FFF73CFEAAE7FFF702
+:1023B0005AFEA7E700000020087B00002DE9F04747
+:1023C0000546861C90460F464FF001090020FEF797
+:1023D00047FD1B4C20683860D4E90001401AA16811
+:1023E00004F21C47081A0EE00121384601F0A2F859
+:1023F00000F096FE0146384601F09CF8D4E9000151
+:10240000401AA168081A401C8642EDD8B8F1000FA6
+:1024100003D0052065F3891002E0062065F39F5084
+:10242000A2682168114004EB8101C8602068304433
+:1024300020600020FEF716FD4846BDE8F08700004A
+:10244000F004002030B482680468531C8360A154F7
+:10245000D0E901128A4202D330BC01F00ABC30BC80
+:1024600070470000034803C8814201D10120704732
+:1024700000207047F004002000780221FFF70EBE14
+:1024800005494FF0FF32082841F8202002D30844C4
+:1024900080F848207047000018020020F0B54FF087
+:1024A000FF3512B10023082601E008230C260C4C4E
+:1024B00005E000BF54F823707F1C04D05B1CB342BE
+:1024C000F8D32846F0BD26185DB286F8305044F89F
+:1024D0002310002AF5D1E11881F84800F1E7000047
+:1024E000180200200249084490F9300070470000AB
+:1024F000180200202DE9F05F26484168F1B3DFF8AB
+:1025000098B00E688146DBF8004087688078E11B50
+:1025100021F07F45ED1CB0B9DFF880804FF48030AA
+:10252000C8F84403C8F804031120FEF765F8112029
+:10253000FEF799F84FF0010AC8F800A02F2004F028
+:1025400015FB89F802A0B54200D23546124BE819B6
+:102550003C3320F07F401860DBF800105A46091B1E
+:1025600021F07F41001B20F07F40C91C81420FD920
+:10257000106818602F2004F0F9FA00E004E0BDE8CC
+:10258000F05F1120FEF785B8BDE8F05F04F020BFD2
+:10259000BDE8F09F500000200415014000100140EC
+:1025A0002DE9F0470025DFF88C803CE060680021D1
+:1025B00000EBC506012032789146FDF7E0FED4E934
+:1025C000062300EA020701EA030C57EA0C0728D0A9
+:1025D00082438B434846C4E9062304F089FB3278E2
+:1025E0008246914601200021FDF7C9FED4E904236B
+:1025F00000EA020401EA03074A4650460021FDF7BB
+:10260000BEFE44404F403C430BD17078012801D0BE
+:10261000012100E00021726881EA0A010AB14846FE
+:1026200090476D1CEDB298F8000044468542BDD33A
+:10263000BDE8F0873000002010B50021024800F00E
+:1026400084FF80F3100010BD0C0900200E4910B566
+:102650000A784C780023A24212D0521CD2B20A70DF
+:10266000022A00D10B70084A0B780C3252F8232052
+:1026700002608868104420F07F408860012010BD0F
+:102680000360002010BD0000500000202DE9F04143
+:102690008046024601200021FDF771FE1A4F0546D3
+:1026A0000E467868FEF7CCFB00280CD1174CD4E915
+:1026B000062110462A4001EA06031A4305D0A84322
+:1026C000B143C4E90601BDE8F081404604F010FBC7
+:1026D00030B1D4E9040128433143C4E9040105E0E1
+:1026E000D4E90410A943B043C4E90410D4E90601B5
+:1026F00028433143C4E90601A1687868BDE8F04188
+:102700000022FEF75DBB0000407B0000300000208F
+:1027100010B501F0B3FC00BF01F0B2FD0028FBD101
+:1027200010BD10B50024204601F006FD641C082CE5
+:10273000F9DB10BD10B501F02FFD012804D0FFF723
+:10274000E7FF012001F036FE01F09AFD002803D1D9
+:10275000BDE8104001F0A0BC10BD400001F0ACBDD0
+:1027600010B50024204601F0F7FC641C082CF9DBAE
+:1027700010BD000002490A88028089788170704784
+:10278000947B0000F0B50746204889B015460078D4
+:102790000E4698B1012814D0022834D110221C49C9
+:1027A00004A8FDF7FFFD1B490D2204A8FDF7FAFD63
+:1027B0000024164A6846521C21460DE01022144996
+:1027C000F3E71022124904A8FDF7ECFD04A800F07D
+:1027D00088F8EDE7052C02D2135D035500E00155A2
+:1027E000641CE4B2102CF5D301F026F804A801F023
+:1027F00035F86946084600F0F5FF2B466A46314633
+:10280000384600F01BFB09B0F0BD0000DC000020E2
+:10281000977B0000340900200149087070470000D0
+:10282000DC00002001460D220148FDF7BBBD000081
+:102830003409002003490268C1F801200079487179
+:1028400070470000DC00002070B5084C0D46E278AF
+:102850004AB10749FDF7A6FD0DB1E07828700020C8
+:10286000E070012070BD002070BD0000E20000207B
+:10287000410900200248C078002800D0012070479C
+:10288000E2000020F0B54E23B3FBF2F50223037003
+:102890004F23841804F8013C81B10123541E0BE03E
+:1028A00003F003068E5DB6FBF5F705FB176605FB27
+:1028B0000366C6545B1CDBB2A342F1DB01210DE0D1
+:1028C0004318445C13F8013CE31ADBB2052B03D236
+:1028D000C3F1050323444354491CC9B29142EFD3C9
+:1028E000F0BD41F201010A68026009790171704787
+:1028F0000349D1F807200260C97A017170470000CE
+:10290000E2000020F8B505464FF480500E4680796D
+:10291000FF2815D1002141F2060003F0CDFE00246E
+:1029200041F207070AE00121684600F00BFA9DF822
+:102930000010E01903F0C0FE641CE4B2B442F2D30C
+:10294000002206E041F20700805C521C05F8010BF2
+:10295000D2B2B242F6D3F8BD30B58BB020203E4D96
+:1029600000240890AC70204601F02AFC002805DD08
+:1029700008AA6946002001F0A9FB0446E878204334
+:102980000AD1012001F01CFC002805DD08AA6946D7
+:10299000012001F09BFB04463CB39DF80000072892
+:1029A0003AD2DFE800F00439080C102334006846FE
+:1029B00000F0B4F830E0684600F08CF92CE068468E
+:1029C00000F04AF928E00A208DF8240009AC601CC8
+:1029D000FFF78EFF00F04EF810B9601CFFF72AFFDA
+:1029E0000122062109A800F087F815E06C460120B5
+:1029F000FFF712FF1022611C601CFFF7C3FE601C72
+:102A000000F010FA40B1201DFFF70CFF04E0089819
+:102A1000C1B2684600F0E4F801F032FC60B9002071
+:102A2000FFF79BFE687828B101F0D6FB40F001006B
+:102A300001F0D6FCFFF77EFE07490020C91D0A5CA5
+:102A4000521C12F0FF020A5403D1401CC0B20528E8
+:102A5000F5D30BB030BD0000E200002000B500F05F
+:102A600009F8002802D002490220087000BD0000C9
+:102A7000E200002002480078002800D001207047C2
+:102A8000E200002008B504216846FFF73BFF6846D6
+:102A900000F074F901F0A0FB40F0020001F0A0FC8E
+:102AA00004490020487088700870C870FFF755FE10
+:102AB00008BD0000E200002070B50E4D04466878A5
+:102AC000A04216D0FFF724FE34B101F085FB40F0A0
+:102AD000010001F085FC07E001F07EFB20F0010021
+:102AE00001F07EFC002028706C70BDE87040FFF79C
+:102AF00021BE70BDE200002070B516460C460546AA
+:102B0000FFF706FEFFF72CFE22462946304601F06D
+:102B10006BFABDE87040FFF70DBE0000FEB505463C
+:102B200020202E4E02900020B070FFF7F1FD01F042
+:102B300053FBC4B2301D90F9010010F1400F44DB8B
+:102B4000002001F04DFC9620FFF707FEFFF7E9FD9E
+:102B5000FFF7F0FD01F094FB0028FBD108208DF871
+:102B6000000004210DF10100FFF7CCFE05226946AB
+:102B7000002001F039FA4FF4AF70FFF7EEFD0120AD
+:102B800001F02EFCFFF7D6FD01270CE0002001F03C
+:102B900017FB40B102AA2946002001F097FA2878D5
+:102BA000012800D1B77001F06BFB0028EED1FFF7D0
+:102BB000D7FDFFF7B6FD0020FFF7CFFD204601F05F
+:102BC0000FFC00BFFFF7B6FDFEBD24F0010001F0D1
+:102BD00007FC4FF4FA70FFF7C0FDF3E7E2000020B6
+:102BE0003EB50D460446FFF745FF08B1002000E062
+:102BF0000220FFF711FE681EC2B2611C601CFFF7C5
+:102C0000C1FD601C00F00EF938B111482D1FEAB269
+:102C1000C270211D0F48FDF7C5FB0B208DF8000089
+:102C20006C46A01DFFF7A6FD0322A11DA01DFFF706
+:102C3000A9FD601CFFF75CFEFFF71CFF10B9601CCC
+:102C4000FFF7F8FD012209216846FFF755FF3EBD59
+:102C5000E2000020410900203EB50446FFF70AFFCC
+:102C6000002827D00020FFF7D7FD0322611C601C3D
+:102C7000FFF788FD601C00F0D5F800281AD0144B2F
+:102C800000246D461878022815D003281AD08DF834
+:102C9000044009208DF800002C46681CFFF76AFDEF
+:102CA0000922611C601CFFF76DFD01220A216846A4
+:102CB000FFF722FF3EBD01208DF80400681DFFF7DD
+:102CC00010FE02E002208DF804001C70E1E7000015
+:102CD000E20000207CB5194D0446687800282BD00E
+:102CE000FFF7C8FE20B9601CFFF7A4FD0120287083
+:102CF0006846FFF7F6FD00216846425CFF2A02D1D4
+:102D0000491C0529F9DB052916D1FFF7F1FD6946B4
+:102D10000523621C084600F091F8094869460078CE
+:102D2000FF2809D1052241F2010003F0E7FC002150
+:102D30004FF4805003F0C0FC7CBD0000E200002096
+:102D400000100000F0B50B4B0025C3F80051012422
+:102D50001C602A46084E09E0D3F80071002FFBD012
+:102D600037688754C3F80051521CD2B28A42F3D359
+:102D70005C60F0BD00D0004008D500402DE9FF4167
+:102D8000054601F07DFA264C0646EDB328786978B1
+:102D9000EA7800EB0120A978090401EB02614718E9
+:102DA00001F078FB204601F093FA50B1002108466B
+:102DB00001F06EFA28B1384601F09AFA08B1012400
+:102DC00002E0012407E037B12146084601F060FA2D
+:102DD00008B1012700E00027641CE4B2082CF2D3FC
+:102DE00001F0CEF90446C2B229466846FFF74AFD13
+:102DF00087B12146684601F08BFA58B10120002EB8
+:102E000005D001F049F900E007E030B1012004B03D
+:102E1000BDE8F0810020002EF9D00020F7E7000087
+:102E20000406080A10B503220349FDF7E6FA08B1C3
+:102E3000002010BD012010BD947B000070B500245F
+:102E400009E000BF11F8015B12F8016B7540641CCA
+:102E500000F8015BE4B29C42F4D370BD0278521CCE
+:102E6000027002788A4201D300210170704700008D
+:102E70002DE9FC5F0E008346DDE90C47C6F100003A
+:102E800098469246814600D40846012503E000BFDB
+:102E900090FBFAF06D1C5045FADAA84500D945467A
+:102EA00024B1002E01DB780700D5641EB80702D5D7
+:102EB000B8F1000F0AD0F80708D13CB1A54205D2FD
+:102EC00020215846641EFFF7BDFAF6E7002E02DA0D
+:102ED0004E462D2102E0780703D52B215846FFF7F7
+:102EE000B1FA07F0030002280BD1B8F1000F08D1A6
+:102EF0003CB1A54205D230215846641EFFF7A2FA24
+:102F0000F6E7CDE90047434652463146584604F0BD
+:102F100085FDBDE8FC9F000070B50D4604460068C5
+:102F20004FF4887103F01CFE4FF49071206803F099
+:102F300017FE4FF49271206803F012FE4FF4A27155
+:102F4000206803F00DFE20681249C0F804132068C1
+:102F50006907000B40B2090E002806DA00F00F00E6
+:102F600000F1E02080F8141D03E000F1E02080F87B
+:102F7000001420680121000B40B200F01F029140B4
+:102F80004009800000F1E020C0F88012C0F8001174
+:102F900070BD000010030200024600201268930773
+:102FA00002D0530702D47047500714D502F0030033
+:102FB000012802D002280CD105E0C2F383100B686F
+:102FC000801C184404E00223086803EB925210446A
+:102FD000086001207047086800EB9253C2F3891023
+:102FE000401CEEE70A4810B5807860B1002401E08B
+:102FF000022C06D02046FDF7FBFF641C042CF7D3FF
+:1030000010BD0324F6E7BDE81040FFF723B8000029
+:103010000000002003480179C90702D00078FFF7BB
+:10302000F1B87047000000202DE9F047394E002725
+:1030300080463D46DFF8E090D6F804A057E003D084
+:103040000446D0F81C8035E099F8002002EB4201DC
+:10305000521CD2B289F8002009EBC10199F8023064
+:10306000091D9A4201D189F8005048680A7804463F
+:10307000012A12D0022A02D0032A3BD108E004F030
+:10308000B9FA00B10127257434E00574C06900E085
+:1030900070680028F9D170602CE0207C50BB8868F3
+:1030A0006060C868A0600869E0604869A061F07865
+:1030B00000B165606268B168184B501A20F07F401B
+:1030C000984202D2A168084406E0881AA16820F05C
+:1030D0007F40814202D9081A206000E025606560C7
+:1030E0000120A56020742046E56104F065FAB8F17E
+:1030F0000000A4D199F8001099F801008142A3D1F1
+:1031000017B97168514502D00120BDE8F087002051
+:10311000FBE7000050000020E4020020FFFF7F00DA
+:103120002DE9FF410026234800F001FA2148001F45
+:10313000074600F0FCF9204C60680090A56800E0AC
+:1031400000986946284004EB80000C30FFF724FF0C
+:103150000028F5D101AA009901EA050304EB8303D5
+:10316000491CDB6842F82030401C00910228F2D351
+:10317000019800F0030001280BD0022810D101981B
+:10318000032101EB90500099BDF80A6001EB90001B
+:1031900005E00198BDF80A60C0F383100844009070
+:1031A000384600F0C1F908B10098606004B03046BC
+:1031B000BDE8F08108090020F00400208AB0FDF786
+:1031C000D5FD08B1FDF7B4FD00210120FEF7D0FFC9
+:1031D00008B1FDF7ADFD4FF40041002003F0E6F823
+:1031E00008B1FDF7A5FD02F06DFF0120FDF7D6FE49
+:1031F000012001F001F828B900F0C8FF00F50340F4
+:10320000FDF796FD4FF4FC7001F0FAF828B900F0D4
+:10321000BDFF00F50340FDF78BFDFFF733FC00F029
+:10322000DBFF40F0040001F0DBF828B900F0AEFF4E
+:1032300000F50340FDF77CFD0120FFF73DFC00F0A9
+:103240002BFF28B900F0A2FF00F50340FDF770FD49
+:1032500017480321008801EB004016A103F04CF849
+:1032600002F03EFF0028FBD15FF02004FFF774FB63
+:10327000FFF700FC08B1FFF7F1FB0220089400F013
+:103280009FFF28B108AA6946022000F01FFF07E04F
+:10329000FFF7F0FA0028E9D008A96846FFF7D4FA4A
+:1032A0000028E3D09DF8000003F0B2FFDEE7000045
+:1032B0007801002047617A656C6C2064796E616DDD
+:1032C00069632070616972696E67206578616D70ED
+:1032D0006C6520737461727465642E20486F73741A
+:1032E000206D6F64652E00002DE9F047C788044605
+:1032F000181D16468946B0FBF7F1B0FBF7F207FB45
+:1033000012009A193A44D21CB2FBF7F2DDF820A061
+:1033100001E02468491E0029FBD13D1A8846B542C8
+:1033200016D818E0BAF1000F05D0211809EB0800F3
+:103330002A46091D04E0204409EB08012A46001D25
+:10334000FDF730F800202468761BA844B74201D965
+:10335000354600E03D46002EE4D1BDE8F087000090
+:1033600030B5024659B103F04DF80021074C09E091
+:1033700004EB810315685B88AB4202D11160002029
+:1033800030BD491C8142F3D3052030BD64010020CB
+:103390002DE9F0415C4903780446D1E90302002598
+:1033A000082B77D2DFE803F0042B4877726E8795FD
+:1033B000217C914208D238B100EB81018A6C521C09
+:1033C0008A640168491C0160A17B2E4661F30706EF
+:1033D0002189677B61F31F466189606861F30F058E
+:1033E000217B61F31745E17B61F31F6501F072FCFE
+:1033F0002A4631463846BDE8F04100F03EBE4869F5
+:10340000407D10B9414800F08DF82F46218965F3C1
+:10341000070761F31F476189267B61F30F05617B15
+:10342000606861F31F6501F055FC2A463946304655
+:10343000BDE8F04100F020BE217B914208D238B1B6
+:1034400000EB81018A6C521C8A640168491C01608E
+:10345000A07A217A60F3070561F30F25E17A667A95
+:10346000676861F3174538B11FB92848263000F066
+:1034700059F8384601F02EFC29463046BDE8F041A7
+:1034800000F0ACBEBDE8F04100F004BE00F0FEFE6E
+:10349000BDE8F08131E01E484168491C4160017877
+:1034A0000029F5D0816811B1491E8160F0E7BDE8BF
+:1034B000F04100F0E3BDA379934208D238B100EBAC
+:1034C000830293685B1C93604268521C42608A6866
+:1034D0000CE0A379934208D238B100EB83029368E1
+:1034E0005B1C93604268521C42604A68002ACFD03D
+:1034F00061792079BDE8F0411047BDE8F04103480B
+:103500007F3000F00FB80000F40000203D040500FB
+:103510005009002002490F220A708861704700009C
+:10352000F4000020FFF7F6BF002100F009B80121E8
+:1035300000F010B808B56A46FCF79FFE009808BD79
+:1035400008B56A46FCF77FFE08BD08B56A46FCF779
+:1035500061FE08BD08B56A46FCF768FE009808BD24
+:1035600008B56A46FCF796FE009808BD70B504469B
+:1035700000252846FDF774FC2168626808689042BF
+:103580000ED9401E08600178A38AE26801FB03257A
+:10359000227A2168101AC0B20A79824200D20871D8
+:1035A0000020FDF75FFC284670BD70B505460C464F
+:1035B0000020FDF755FCE868A98A201AB0FBF1F15C
+:1035C0002A681068431C13600170BDE87040002039
+:1035D000FDF748BC10B530B1017A42680368891A1A
+:1035E000C9B21A6006E00E2010BD03681A68541CA8
+:1035F0001C601170491EC9B2F7D200680021017128
+:10360000084610BDC20800F007030120895C9840FD
+:103610000840704710B5C20800F00703885C012419
+:103620009C402043885410BD70B5074C251F20686E
+:1036300029684968884202D30448FFF773FF286865
+:1036400021688068405C70BD3001002044000100AA
+:1036500001480068704700003001002010B50446A2
+:10366000054800684068A04202D80448FFF75AFFA6
+:103670000148001D046010BD2C0100204C00010019
+:1036800001484068704700003001002010B5044632
+:10369000054800680068A04202D80448FFF742FFCE
+:1036A0000148001D446010BD2C010020580001009D
+:1036B00010B5040002D10548FFF734FF044800218B
+:1036C0000460001D0160416010BD00002700010082
+:1036D0002C0100200948021F4168491C4160126802
+:1036E0001368994208D3002343600168491C0160B4
+:1036F0005268914200D303607047000030010020FF
+:10370000002839D0401E00BF00BF00BF00BF00BF6F
+:1037100000BF00BF00BF00BF00BF00BF00BF00BFB1
+:1037200000BF00BF00BF00BF00BF00BF00BF00BFA1
+:1037300000BF00BF00BF00BF00BF00BF00BF00BF91
+:1037400000BF00BF00BF00BF00BF00BF00BF00BF81
+:1037500000BF00BF00BF00BF00BF00BF00BF00BF71
+:1037600000BF00BF00BF00BF00BF00BF00BF00BF61
+:1037700000BF00BF00BFC5D170470000F0B50546CF
+:103780000478154889B0164640F82420124A086982
+:10379000121DA2F1080742F82400487F3855202264
+:1037A0006846FCF7FFFD04942878385C48B10EB1F8
+:1037B0000A4A00E000226946281D03F045FC09B0D2
+:1037C000F0BD0EB1064A00E00022694605F10C008A
+:1037D00003F00CFBF3E7000014000020F978000070
+:1037E0004577000070B5124D06464FF0807468684A
+:1037F000814202D01022FCF7D5FD0E490020C1F80D
+:10380000000101220A6001E0641E0ED0D1F80021FF
+:10381000002AF9D0C1F80001A9688E4203D0102215
+:103820003046FCF7BFFD012070BD002070BD0000D8
+:103830001C00002000E000400549064801F110028C
+:10384000C0E9001210328260034801600120704715
+:10385000E80100201C00002004E500400146024869
+:1038600010220068FCF79EBD1C0000202DE9F041ED
+:103870000446102802D30B48FFF754FE094E0A4DA8
+:10388000761D204600F07EF8070008D0AF4202D136
+:103890003046FFF747FE384600F03AF8F1E7BDE85A
+:1038A000F0810000D0000300ADDEADDE014800680D
+:1038B000704700006001002010B50020114A014649
+:1038C00000EB40039C186170A170D154401CC0B241
+:1038D0001028F5D3DE22CC210B48FCF775FD0A4AEF
+:1038E0000020A2F1180100BF00EB001302EB43031C
+:1038F00041F82030401CC0B20628F5D30349062009
+:10390000086010BD440B00204C0C0020600100201A
+:1039100070B5104C06462068062802D30E48FFF703
+:1039200001FE3046FDF704F918B90B48401CFFF7BB
+:10393000F9FD0A4D20680A4955F82000884203D055
+:103940000548801CFFF7EEFD216845F82160491C01
+:10395000216070BD6001002080000300340C002055
+:10396000ADDEADDE10B50446102802D30348FFF7E4
+:10397000D9FD034904EB4400085C10BDC2000300FC
+:10398000440B002070B500260446102802D30C48D2
+:10399000FFF7C8FD0B4D04EB4404285D70B105F141
+:1039A000300000EB8401601910F8022F51F82260FA
+:1039B0000321FFF753FA285D401E2855304670BD9D
+:1039C000A2000300440B002070B50C4606461029E7
+:1039D00002D31248FFF7A6FD3046FDF7A9F818B943
+:1039E0000E48401CFFF79EFD0D4D04EB4404285D7E
+:1039F000032810D205F1300000EB8401601910F8A3
+:103A0000012F41F822600321FFF728FA285D401CAE
+:103A10002855012070BD002070BD00008C000300FF
+:103A2000440B002010B50446102802D30948FFF7C4
+:103A300079FD094904EB44000A5C42B101F130020E
+:103A400002EB80020844807852F8200010BD00206C
+:103A500010BD0000B3000300440B00200B4810B55C
+:103A60000168002479B10A4A0A4B02EB8102491E1F
+:103A700052F8044D136001602046FDF759F810B963
+:103A80000548FFF74FFD204610BD000060010020F3
+:103A9000340C0020ADDEADDE780003000048704736
+:103AA000408100402DE9F74F904607004FF0000598
+:103AB00002D13448FFF736FD334C4FF4803BC4F855
+:103AC00008B3324EB07818B12E48801DFFF72AFD9A
+:103AD000706818B12B480930FFF724FDDFF8B0A05B
+:103AE00077605FEA08004FF000094FF00108AAF183
+:103AF000040724D001282FD0022829D021481D30C6
+:103B0000FFF710FD86F80280C4F84091019929441E
+:103B100089B239603F68C4F84480DAF80060D4F8AC
+:103B2000400118B117482B30FFF7FCFCAF4215D30A
+:103B3000AE4201D3BE4221D3124833301CE0C4F858
+:103B40004480DAF80050C4F84080C4F84091D9E7C6
+:103B50000F48001D0568D5E73D68D3E7BE4201D296
+:103B6000012000E00020B54201D8012100E0002141
+:103B7000884203D103483E30FFF7D4FCC4F804B3B5
+:103B8000BDE8FE8F86000400008000403801002060
+:103B900044850040004870474880004070B5144C90
+:103BA00001266660E66066641248002505601148DB
+:103BB0003C30006810B11048FFF7B4FC4FF0FF3004
+:103BC000C4F80803C4F840510A49042008310860C9
+:103BD0000A4845600670457085700820FCF722FD94
+:103BE0004FF0E0214FF48070C1F8000170BD00007B
+:103BF0000080004008850040470004003801002094
+:103C00000148007870470000380100200349012076
+:103C100008600349002008707047000000800040E1
+:103C20003801002070B5074801250561C560064CC4
+:103C30000026082066606670FCF7F4FCA67025700C
+:103C400070BD00000080004038010020014840782D
+:103C500070470000380100200FB408B5039900290F
+:103C600004D004AA00926A4600F00FF801B05DF893
+:103C700014FB10B582680446002A05D0D4E9040379
+:103C8000216898470020A06010BD2DE9FC479146AF
+:103C90000C00804676D014F8011B39B125290ED0CE
+:103CA0004046FEF7CFFB20780028F4D198F80C00AE
+:103CB000002867D04046BDE8FC47FFF7DABF002088
+:103CC000012221782B291BD02D2902D0302908D19F
+:103CD00002E040F0010001E040F00200641C002A14
+:103CE000EFD100252A290ED02178A1F130020A2A2D
+:103CF00011D205EB850201EB4205641C303DF1E772
+:103D000040F00400EAE7D9F800100B1DC9F80030B4
+:103D10000968641C0D44217800232E290BD114F866
+:103D2000011FA1F130020A2A05D203EB830201EB45
+:103D30004203303BF3E76C290DD068290BD0692989
+:103D400021D00BDC252918D0582931D063290ED079
+:103D5000642915D117E014F8011FECE7702969D028
+:103D6000732932D075291BD0782909D120E0D9F8E0
+:103D70000000011DC9F8001001784046FEF762FB03
+:103D8000641C90E76CE0D9F800100A1DC9F8002007
+:103D90000968CDE900500A224046FFF769F8EFE7CD
+:103DA000D9F800100A1DC9F8002009680A2206E0A7
+:103DB000D9F800100A1DC9F8002009681022CDE9C1
+:103DC0000050404603F02AFEDAE7D9F80010002739
+:103DD0000A1DC9F800200E68C00705D112E0404650
+:103DE000761C7F1CFEF72EFB31780029F7D104E00A
+:103DF000202140466D1EFEF725FBBD42C0D9002D97
+:103E0000F6D1BDE74EB13046FCF7F0FA074604E0C4
+:103E1000202140466D1EFEF715FBBD4206D9002D40
+:103E2000F6D103E04046761CFEF70CFB3178002902
+:103E3000F8D1A5E7D9F80000011DC9F80010056800
+:103E400030214046FEF7FEFA78214046FEF7FAFAA6
+:103E500008200021CDE90001034610222946B0E7E1
+:103E6000BDE8FC8770B541EA4201DDE904564FF038
+:103E7000A04441EA830141EA052104EB800041EAC4
+:103E80000641C0F8001770BD70B541EA4201DDE996
+:103E900004564FF0A04441EA830141EA052104EBB6
+:103EA000800041EA0641C0F8001770BD70B541EAD4
+:103EB0004201DDE904564FF0A04441EA830141EAA2
+:103EC000052104EB800041EA0641C0F8001770BDEF
+:103ED00070B541EA4201DDE904564FF0A04441EAE1
+:103EE000830141EA052104EB800041EA0641C0F864
+:103EF000001770BD1CB5002100910B4601220191F5
+:103F0000FFF7D4FF1CBD1CB5002100910B46012218
+:103F10000191FFF7DDFF1CBD1CB500220B4600928E
+:103F200011460192FFF7C2FF1CBD1CB500220B46D3
+:103F3000009211460192FFF7CBFF1CBD1CB500217A
+:103F400000910B46012201911146FFF7AFFF1CBD06
+:103F50001CB5002100910B46012201911146FFF78B
+:103F6000B7FF1CBD4FF0A04202EB8000D0F8002745
+:103F700022F44032C0F80027D0F8002742EA01417D
+:103F8000C0F80017704701224FF0A043824011B1E2
+:103F9000C3F808257047C3F80C25704718B5084BBF
+:103FA0006C4601441B68009306E000BF54F82030C3
+:103FB000D3F81035401C08C28142F7D818BD000064
+:103FC000347B0000034908B5084400210160006803
+:103FD000009008BD0060004002494058012800D010
+:103FE00000207047006000402DE9F041204D16464A
+:103FF00088460746082801D3042035E0B8F1000FB1
+:1040000003D0202E03D906202EE003202CE03846D2
+:1040100001F01AFA032801D3092025E0384600F000
+:10402000ADFF032801D30A201EE000F0D3FC0228D4
+:1040300001D2082018E000F057FE044606704078D0
+:10404000324640F0010060704146A01CFCF7AAF91E
+:10405000F8B2214601F0FAF910B10120BDE8F08173
+:104060000448FFF75FFA0F2028700020F6E70000F1
+:10407000F4000020FC0005007047704710B500F008
+:104080006DFD18B1BDE8104000F004B8BDE8104067
+:1040900000F062BC7047000010B50B4C606928B19D
+:1040A00000F012FB0004000C02D005E0022008E042
+:1040B000002000F023FE18B100F062FC012010BDCA
+:1040C00011202070002010BDF40000202DE9F041E7
+:1040D00016460F46044600F051FF154D48B157B142
+:1040E000204600F057FF00783168814205D2062053
+:1040F0001AE00B2018E0032016E0204600F040FFF5
+:1041000004000DD0A01C0BD02278A11C38463260D0
+:10411000FCF748F9204600F0DDFD0120BDE8F08104
+:104120000448FFF7FFF90F2028700020F6E7000091
+:10413000F40000202601050010B5082804D3054925
+:1041400004200870002010BDC0B200F00DFF012057
+:1041500010BD0000F4000020084910B54A69527DE6
+:104160000AB10C2002E0082803D3042008700020C4
+:1041700010BDC0B201F050F9012010BDF4000020C4
+:104180000148006970470000F400002001480078F1
+:1041900070470000F400002010B500F0E9FC30B1D9
+:1041A000012806D0022806D00448FFF7BBF90220F8
+:1041B00010BD002010BD012010BD000097010500BA
+:1041C000082804D3034904200870401F704700F0FA
+:1041D000D5BE0000F400002000F0DEBE03B50028CC
+:1041E00006D10448BDF8041081809DF80610817145
+:1041F0000CBD0000E20000202DE9F0411D4D0646F7
+:1042000000241D482C70AC610460446084601B482D
+:1042100000F002FC686140B3042000F073FA05F17D
+:104220001C00296900F074F80746304600F0C2F817
+:1042300000EA0706002000F0A5F80640012000F083
+:10424000EFF80640022000F085F80640002000F05C
+:1042500009F90640012000F075FE0020EC6000F036
+:1042600033FD16B10120BDE8F08101202870002047
+:10427000F9E70000F400002050090020913300000D
+:1042800001484069407D7047F400002070470000FD
+:10429000084A10B553695B7D0BB1022002E0082883
+:1042A00003D304201070002010BD00F037FD012062
+:1042B00010BD0000F40000200449002200280A700C
+:1042C00002D088600120087070470000500900206B
+:1042D000064910B54A69527D1AB1022008700020C3
+:1042E00010BD00F0F7F9012010BD0000F40000201F
+:1042F000064910B54A69527D1AB1022008700020A3
+:1043000010BD00F0F3F9012010BD0000F400002002
+:1043100010B50F4C6269527D0AB1022014E01029D9
+:104320000FD871B178B10A462161014608481C30A6
+:10433000FCF738F8064821691C3000F0F7F9012035
+:1043400010BD072000E003202070002010BD0000F9
+:10435000F40000200A4910B54B69024601205B7D3C
+:104360000BB1022004E0012A05D0022A04D00E205D
+:104370000870002010BD002000F056FA012010BD8A
+:10438000F40000200A4910B54B69024600205B7D0D
+:104390000BB1022003E032B1012A03D00E200870D5
+:1043A000002010BD012000F0BBF9012010BD00006D
+:1043B000F400002010B540B1012808D002280BD02D
+:1043C000064905200870002010BD012000E00220F1
+:1043D00000F0D4FB012010BD0020F9E7F40000201C
+:1043E000064910B54A69527D1AB1022008700020B2
+:1043F00010BD00F0D7FD012010BD0000F40000202A
+:10440000064910B54A69527D1AB102200870002091
+:1044100010BD00F045FF012010BD0000F400002099
+:10442000014610B50020072914D2DFE801F0040F7F
+:1044300006080A0C0E00042008E0FC2006E0F82024
+:1044400004E0F42002E0F02000E0EC2001F018F895
+:10445000012010BD02490E200870002010BD000090
+:10446000F40000200A4910B54B69024600205B7D2C
+:104470000BB1022003E032B1012A03D00E200870F4
+:10448000002010BD012001F005F8012010BD000042
+:10449000F400002010B5FFF7F3FE002806D0FFF768
+:1044A000EDFD30BFFFF7ECFE0028FBD110BD000092
+:1044B00010B501F0E1F903490020086102490870D4
+:1044C00010BD0000A8090020200100202DE9FE43B6
+:1044D0004D4800684D4C012802D04D48006828B96D
+:1044E00060680078202801D8012100E00021494EB1
+:1044F00003204FF0000830704348C4F800800830B3
+:104500000568424F183F89B300684149083908607F
+:1045100002A8CDE900043C480C300268012329467A
+:10452000184602F03DF910B3012805D0022821D029
+:10453000032855D0384851E0029818B136481C3845
+:10454000FEF7F0FF284602F08EFA18B932481B3801
+:10455000FEF7E8FF01F0C4F9B97D0023CDE90001C1
+:104560007068EAB290F9161018461CE01EE02A485E
+:10457000113833E0029818B927480D38FEF7D2FFFA
+:10458000284602F070FA18B923480C38FEF7CAFF23
+:1045900001F0A6F9B97DEAB2CDE900017068012306
+:1045A00090F91610029800F077FB19E000F06CFE0D
+:1045B00030B101F095F90146BA7DE8B200F03EFB5A
+:1045C0000023CDF800801A4619461846CDF804801D
+:1045D00002F0E6F8042803D00F480F30FEF7A2FFE0
+:1045E000206838B1012060750C48206104203070CB
+:1045F000BDE8FE8301F040F984F81580C4F810800E
+:1046000000F00EF8F4E7000000140040A8090020B4
+:10461000341500402001002044060900B94600007E
+:1046200070B5FFF745FF1F4D012028701E48016837
+:104630001E4A21F0FF0112691143016002F01CFAC9
+:104640001A4C4C3410B302F017FA032802D0184861
+:10465000FEF768FF022001F04DFB002001F0A2FBF5
+:1046600002F00AFA032803D011480830FEF75AFF77
+:104670002878012803D00E480E30FEF753FF0220A1
+:104680002870002020610B48E06070BD02F000F847
+:104690000228DFD302F016F960600028DAD104485E
+:1046A000401FD5E720010020301500405C090020A4
+:1046B000F4050900CD440000024905200870FFF709
+:1046C000AFBF0000200100200148006A70470000D1
+:1046D0005C090020034910B5086200F0B3FD0249EF
+:1046E000086010BD5C0900201C150040034910B58E
+:1046F000486200F0A7FD0249086010BD5C09002077
+:10470000201500400449487704490A6822F4E02251
+:1047100042EA0040086070475C090020181500401C
+:1047200001490876704700005C09002070B50C0054
+:10473000054602D10748FEF7F5FE1DB90548401CA5
+:10474000FEF7F0FE0448C0E90145BDE870400020D6
+:10475000FEF784BFB3030900C009002010B500F0C4
+:1047600093FD044901F1640208B1C86800E088685B
+:10477000106010BD5C0900201CB510494FF440705A
+:10478000086002F079F9012812D0022810D003281D
+:1047900013D100200090034602460146019001F02B
+:1047A000FFFF042809D0BDE81C400548FEF7BABE4B
+:1047B0000021084602F0A4F8F3E71CBD08F501400B
+:1047C00048020900144981F8310014490A6822F0AE
+:1047D000FF020A6048B1114A0B1D0832012807D0B8
+:1047E00002280ED00E48FEF79DBE0868086070478C
+:1047F000086840F001000860FF20106040F20710D8
+:1048000007E0086840F0020008604FF6FF70106093
+:1048100004481860704700005C090020341500400F
+:104820002E04090021100100044981F832000449D6
+:1048300008B1012800D10860704700005C09002021
+:10484000101500402DE9FF413E480068012802D0C4
+:104850003D48006830B93D4840680078202801D8BC
+:10486000012700E0002700F0FBFB384C0126183C34
+:1048700000B9266102F000F9012802D03448FEF7A1
+:1048800051FE344D6868007D18B13148401CFEF778
+:1048900049FE00F0F1FFEFB30121084602F030F8C5
+:1048A00020B1012828D0022826D10FE001F018F805
+:1048B000064601F03DFFC7B201F034FF8446A07DFB
+:1048C0000021CDE90260CDE900710DE001F008F8AA
+:1048D000804601F02DFFC7B201F024FFA17DCDE994
+:1048E0000076CDE90281844668686289218990F961
+:1048F0001630604600F0B2F9FEF7AAFEE0601348F9
+:104900004C3840696060FFF729FF04B00020BDE823
+:10491000F04100E001E0FEF7B9BE6E7000F0B4FCBB
+:1049200000280CD000F0DCFF054601F001FFA27D5D
+:1049300004B02946BDE8F041C0B200F07FB9BDE83F
+:10494000FF8100000014004034150040A809002039
+:10495000370709002001002010B5012080F31088DE
+:104960000648417D29B1817819B90121817000F093
+:1049700045FB002080F3108810BD00009009002046
+:1049800070B5124C607D00281ED100F0BDFA04F114
+:104990003005A86810B90E48FEF7C4FD686818B95C
+:1049A0000B48401CFEF7BEFD02F096F818B108480F
+:1049B000801DFEF7B7FD002002F0AEF80120607503
+:1049C000BDE8704000F01ABB70BD000090090020E7
+:1049D000CE02090001F0B8BE30B50D4D85B0687D3E
+:1049E000002813D000F048FB00F046FF0024AC7014
+:1049F0006C7505208DF80000684601F0F5FD05484E
+:104A0000047005B0BDE83040FFF7B6BE05B030BD5C
+:104A100090090020200100202DE9F04105460120E9
+:104A200080F31088484E4FF003080024707086F819
+:104A30000080B470746034817481F460074634611E
+:104A4000347506F118007475046044608460C460B5
+:104A500004610475183084604460FFF79FF82846AD
+:104A600001F0FCFD01F072FE002002F047F806F1B3
+:104A70003000FEF71DFE00210820FBF725FE002177
+:104A80000120FBF721FE01211520FBF71DFE01206F
+:104A900000F074F8A6F13405FF202861042068773F
+:104AA0002A4929622A49696285F82870022185F815
+:104AB000291085F82A8085F82B00052085F82C0020
+:104AC000062085F82D00072085F82E00082085F89F
+:104AD0002F0085F8304085F8311085F83270692054
+:104AE00045F8140B1E2028604FF4167045F8100C82
+:104AF000022000F085FC0F2000F088FCEC802F7174
+:104B00006F712C72204601F019FE7078012802D0D6
+:104B10001048FEF707FD3770B470746034817481FB
+:104B2000F46034610C48347574758460447000F02E
+:104B3000EBF90820FBF76BFD1520FBF768FD84F30C
+:104B400010880148BDE8F0819009002004070A0D93
+:104B500005080B0E9F020900200100200348407D3C
+:104B600008B1002070470120704700009009002024
+:104B700001480078704700009009002010B501211D
+:104B800081F3108807490A78824204D04870487D32
+:104B900028B100F033FA002080F3108810BD00F037
+:104BA00003F8F8E79009002030B5224D85B0287849
+:104BB000697888423BD008B900F0A6F9687808B94E
+:104BC000FFF7DAFD1C480024046000F055FE194888
+:104BD00018300460446004618460C460287801284F
+:104BE00002D0022808D015E001F046FF90B1002164
+:104BF000084601F085FE0DE0FFF75AFC01F03CFF8E
+:104C0000032807D1002300941A4619461846019438
+:104C100001F0C6FDFFF7A2FD6878287004208DF82A
+:104C20000000684601F0E0FC012005B030BD002026
+:104C3000FBE700009009002054F5014000B585B065
+:104C400006238DF806208DF805108DF804008DF8E8
+:104C50000030684601F0C8FC05B000BDF0B585B075
+:104C60000DF1280C9CE8F0008DF80C308DF80D400B
+:104C70004FF0000C0190ADF808108DF80E508DF833
+:104C800000C0ADF80A208DF80F608DF810706846EE
+:104C900001F0AAFC05B0F0BD70B586B00226DDE9D2
+:104CA0000A458DF808108DF8092001908DF80A301A
+:104CB0008DF800608DF80C508DF80B40684601F0BF
+:104CC00093FC06B070BD0000014988607047000089
+:104CD0002001002010B5012181F3108801F05CFD56
+:104CE000002080F3108810BD10B5012080F31088DB
+:104CF00001F054FD002181F3108810BD10B5044669
+:104D0000082802D30348FEF70DFC0348204490F81E
+:104D1000280010BDAD0309005C09002070B508280B
+:104D200019D20F4A024482F828108207D40EFF22BB
+:104D3000A240D243042801D20A4D01E0094D2D1DA5
+:104D4000286810402860084600F06AFA2968A040E8
+:104D50000843286070BDBDE870400348FEF7E2BB21
+:104D60005C09002024150040A703090010B51B4C66
+:104D700000206070FEF758FC19490860FEF768FCD7
+:104D80001849887501F078FE012807D001F074FEFB
+:104D9000022802D01448FEF7C5FB002000F0AAFF4D
+:104DA000FEF77CFE114908606068091D40680860D4
+:104DB000A068002811D0007820B1FEF76FFEA1682E
+:104DC00000F0F6FBA0680179002906D000F0C4FBD2
+:104DD000A068BDE8104000F0CDBB10BD2001002050
+:104DE00008150040900900209706090050F5014081
+:104DF00010B501F0EBFD002820D011480021018101
+:104E0000418101F095FC0F49086001F091FC0121FE
+:104E100081400C48001D026822F0FF02114301602E
+:104E200001F080FC064C1834206001F075FC6060D5
+:104E30000548E060BDE81040FFF798BF10BD0000D6
+:104E4000900900202C15004045480000154800211D
+:104E50000160012101601448016821F48071016042
+:104E6000016821F00F01891D0160016821F47021A2
+:104E700041F440310160001D016821F000710160C2
+:104E8000016841F080710160016821F0FF0141F08B
+:104E900020010160016821F47F4101600120FBF7DE
+:104EA000B6BB0000FC1F00401415004070B5134C49
+:104EB0001348A16800F08AFE6060114C4C3C607F92
+:104EC000FFF720FC206AFFF705FC606AFFF70EFC85
+:104ED0000025601990F828102846FFF71FFF6D1C69
+:104EE000082DF6D3074914F8300F08606078FFF7F3
+:104EF00069FCA078BDE87040FFF796BC2001002057
+:104F0000A80900200C1500400C4910B500200860CD
+:104F10000A484FF440744C380460FFF797FFFEF7DF
+:104F200039FE064908310860091F05480860034832
+:104F300050380460BDE81040FFF7B8BF54F5014099
+:104F40000411004010B504460448406810B90448F4
+:104F5000FEF7E8FA0348047510BD000020010020A8
+:104F60006E040900A809002010B5012181F3108802
+:104F700001F076FD002080F3108810BD01F073BDB4
+:104F800010B5012181F3108801F070FD002181F33B
+:104F9000108810BD01F06DBD014800697047000028
+:104FA0005C09002001490861704700005C0900208D
+:104FB00003490122086101460248FEF773BD000063
+:104FC00090090020E56A000070B50C4601F0A4FDD0
+:104FD000074D2869A04202D30648FEF7A3FA2869C4
+:104FE0000122211A0448FEF75DFD0020286170BDF2
+:104FF00090090020D6060900E56A000010B5FEF70A
+:10500000FFFD012822D101F081FD10B11048FEF70B
+:1050100089FA002264210F48FEF744FD0E48007F04
+:1050200080B90E480121016000220007C0F800216C
+:10503000016000BF00BF00BFAFF30080D0F80011D7
+:105040000029FBD0BDE81040FEF7E0BD10BD000018
+:10505000B4060900E56A00005C0900201405004060
+:10506000044810B5006918B9FEF7F0FD002800D01B
+:10507000012010BD9009002010B5FEF7C1FD0128E8
+:105080000ED0FEF7CFFD0748007F10B90120810741
+:105090004860002001F040FD0249002034314860A2
+:1050A00010BD00005C0900200B4810B54068407D31
+:1050B00030B1012000F076FE08490889401C0881C3
+:1050C0000749002008600548343803C8BDE810408F
+:1050D000091A0020FFF778BF200100209009002066
+:1050E00054F5014070B586B0FFF7BAFF494D4A4EFE
+:1050F00005F1340458B100F0BDF8A078002869D05B
+:10510000FEF7E8FA06B0BDE87040FFF765BC20780E
+:10511000012802D0022804D008E000F0FFFE28B1E8
+:1051200070E0307804286DD003286BD0FEF7D2FAF7
+:1051300000F0A0F8A07868B1FFF74EFC01F0A8FAE3
+:10514000022840D303208DF80000684601F04CFA95
+:1051500006B070BDFFF728FD20B100206968FFF799
+:1051600033FFEBE72078F0B1012816D0022817D0E2
+:105170002A48FEF7D7F9687E0128DFD100F084F8CD
+:105180000028DBD12078D8B1012811D00228D5D051
+:1051900022481A30FEF7C6F9D0E700F087F8EAE7B0
+:1051A00000F008F9E7E700206968FFF70DFFE2E784
+:1051B00001F062FC0028C1D101F0DCFB0028BDD168
+:1051C000FFF75AFFBAE706B01448BDE87040363022
+:1051D000FEF7A8B92078022808D0FEF77BFA6968A4
+:1051E00006B00020BDE87040FFF7EEBE307804281E
+:1051F00008D0032806D0FEF76DFA06B0BDE870406F
+:1052000000F0D8B8686806B04008BDE87040FFF705
+:10521000CFBE00005C09002020010020D00409005E
+:10522000024610B50020014622FA01F303F0010303
+:10523000C1F10704A3400343491CC9B2D8B20829ED
+:10524000F2D310BD2DE9F04100240646254618276B
+:10525000E80026FA00F0C0B2FFF7E2FF694207EB70
+:10526000C101884020436D1CEDB20446042DEFD3EC
+:10527000BDE8F0810348416809B1491E4160FFF76C
+:105280006DBA00009009002004480178022902D07C
+:105290004068002800D001207047000090090020DD
+:1052A00001494860704700005C0900202DE9F04189
+:1052B00086B000F0E1FA01F0DFFB3A4D05F134046D
+:1052C00020B3688BB0B3218981423BD301210020F8
+:1052D00001F016FB01F026FA26898046648901F068
+:1052E00027FA074600F0FCFA014601208DF800007D
+:1052F000ADF808608DF80C70CDF80480ADF80A4068
+:105300008DF80D10684601F06FF944E001F0C0F926
+:10531000022840D3FFF7B8FF68B1FEF7B1F9D0BB60
+:10532000287E20B9FEF794F9E168884233D1FFF76F
+:105330005FFD30E006E0E068FEF790F90020FEF740
+:10534000A5F9F4E7FEF782FC10B11748FEF7EAF87A
+:10535000FEF76AF915490968884202D06089401C45
+:10536000608113484078A0B9FFF78EFF88B101F043
+:10537000DFF9064600F0B4FAA17D8DF806108DF82D
+:10538000050007228DF800208DF80460684601F0C2
+:105390002BF9FFF7EBFC296806B00120BDE8F041CE
+:1053A000FFF712BE5C0900207C05090008150040CB
+:1053B0002001002070B50024FEF736F90D4D296854
+:1053C000884207D0FEF730F92860FEF741F90A4914
+:1053D000012488750948641E0078044201D1FFF752
+:1053E0001FF9054834384168BDE870400020FFF7D8
+:1053F000EBBD0000081500409009002020010020AE
+:105400000149C860FFF7AAB95C090020014988601A
+:10541000FFF7A4B95C09002010B50446012181F30F
+:1054200010880748017821B1407D10B10548FEF78A
+:1054300079F8204601F026FB002080F3108810BD8B
+:10544000900900206803090001F025BB10B5012276
+:1054500082F3108801F02CFB58B10848817819B903
+:10546000407D08B1FFF7CAFD002080F310880120BD
+:1054700010BD002080F3108810BD000090090020AE
+:10548000024981F830000249086070475C09002039
+:105490000C15004001490877704700005C090020A6
+:1054A00070B51149114A0025487802EB0010027BC3
+:1054B00022B10F4AD2F80C2102B10125807A08707E
+:1054C000012000F0DFFB0B4C1DB1A068806800B12B
+:1054D00080476068002806D00179002903D0BDE824
+:1054E000704000F01BB870BDCC090020A87B000004
+:1054F000001000404001002007480069012805D045
+:10550000022805D0032805D100F09AB800F04CB964
+:1055100000F0E4B870470000CC090020827B002135
+:1055200093000B4A1344C3F81019C37B02EB8302A8
+:10553000C2F81019427B0121837BC07B01FA02F281
+:1055400001FA03F3814003481A430A43026070479B
+:1055500000F0014008F501404279054BC079012176
+:1055600003EB80000AB101667047016370470000D9
+:105570000060004082680021C2F84011C17B094AE6
+:10558000CB0009490B44C3F81025C37B826801EBAB
+:10559000C301C1F81425C17B01208840034908607C
+:1055A000704700001011004000F0014004F5014078
+:1055B0002DE9F0410746886800260C46C0F8406196
+:1055C0008868097B1A4D00F5A07005EBC101C1F890
+:1055D00010056278E178207B00F08EFC607B05EBA3
+:1055E000C000C0F81075617BA06805EBC101C1F86F
+:1055F00014051048C0F80C61C0F81061A17B0E487A
+:1056000005EBC101C1F810056278E178A07B00F0DC
+:1056100061FC217B0120627B00FA01F100FA02F2B9
+:105620001143A27B9040014304480160BDE8F08132
+:1056300000F00140001000400C11004004F5014052
+:105640002DE9F0411F4E02200025307003207070BC
+:1056500075603575B0691C4C401CB061C4F80C51C4
+:10566000C4F80051C4F81051C4F80451C4F82851CA
+:10567000C4F80052681EC4F808030120FAF7DDFFE1
+:10568000124FB868007D50B1114800684042B075B3
+:10569000C4F81C510120A0610E49800208600C482A
+:1056A00044380068F168884202D00B48FDF73AFFA1
+:1056B000B868C068002802D0BDE8F0410047BDE8E6
+:1056C000F0810000CC0900200010004040010020C3
+:1056D0004815004008F5014051040A0010B52D4C52
+:1056E000D4F80C01012802D02B48FDF71BFFD4F899
+:1056F0001001012803D02848401CFDF713FFD4F8FF
+:105700000001012803D02448801CFDF70BFFD4F8CA
+:10571000040118B12048C01CFDF704FF0020C4F8A4
+:105720000C01C4F81001C4F80001C4F80401C4F865
+:1057300008010221C4F800120121C4F8081308224C
+:10574000C4F80423154A0323154C137010755060D8
+:10575000606890B1027912B1FFF7E0FE0DE00278C7
+:105760005AB1027B437B807B01FA02F201FA03F318
+:1057700081400C481A430A430260A068006900B1E6
+:105780008047A0688068002802D0BDE8104000472C
+:1057900010BD000000100040F3030A00CC090020F7
+:1057A0004001002008F501402DE9F0412A4DD5F8CF
+:1057B0000001012802D02948FDF7B4FED5F8040104
+:1057C000012803D02548401CFDF7ACFE24480168A1
+:1057D000244801700021C5F80011C5F80411C5F86E
+:1057E0000811491EC5F808130126C5F8046381682D
+:1057F0001D4F097D09B1B1023960446814B32079A5
+:1058000000B3617BDFF86480A06808EBC10100F59C
+:10581000A070C1F810056279E179607B00F06CFB43
+:10582000607B06FA00F03860207B114908EBC0006D
+:10583000C0F810156279E179207B00F04BFB207BEA
+:1058400086403E600B480649091FC06808600B206F
+:10585000C5F80002BDE8F08100100040BD030A0059
+:10586000081500404001002004F5014000F001400F
+:105870000C110040CC09002070B50120FAF7E8FEB9
+:105880000120FAF7DAFE144C4FF0FF30C4F8080399
+:105890000026C4F80062C4F8106101202061A061F4
+:1058A0000E4D2878012813D0022813D0032811D0D8
+:1058B0005FF00100FDF724FFC4F810612E706E75D3
+:1058C000002000F0DFF9BDE870400120FAF7D6BEF5
+:1058D0000620EFE70220EDE700100040CC09002091
+:1058E00001480078704700004001002001F01F01CE
+:1058F0004FF4003343EA0121830009481844C0F8FB
+:105900001015D0F810150AB941F48011C0F810151F
+:10591000D0F8101541F00301C0F8101570470000D1
+:105920000060004008480069012806D0022806D01F
+:10593000032806D00548FDF7F5BD00F095B800F046
+:1059400007B800F0F1B80000CC09002033050A00C8
+:105950002DE9F047DFF8F0800421012088F80010DD
+:10596000D8F81810491CC8F81810FAF766FE37481E
+:105970000068374D2870374C0026C4F80C61C4F815
+:105980000061C4F81061C4F80461A868DFF8C89029
+:105990000127007DA0B1304808380068400502D4D6
+:1059A0002E48FDF7BFFD294840300068404288F886
+:1059B0001600C4F81C61A7614FF48061C9F800109B
+:1059C000D4F8000118B125480930FDF7ABFDD4F833
+:1059D0000C0118B121480A30FDF7A4FD4FF0E0207A
+:1059E000B046D0F8000210F0020F03D01B480B3075
+:1059F000FDF798FD6E68CEB13078B8B1C4F80C816F
+:105A0000717B184A164802EBC101C1F81005727883
+:105A1000F178707B00F05EFA707B0F4907FA00F0B6
+:105A2000091F0860F07B8740C9F80070A868C0684B
+:105A300000B18047A868417D002903D00349006870
+:105A4000091F0860BDE8F087CC0900200815004058
+:105A5000400100200010004008F50140C0040A0089
+:105A60000C11004000F001402DE9F041294C0026C6
+:105A7000C4F80C61C4F80061C4F81061C4F808618E
+:105A8000C4F80461012004F58074FAF7D6FD0820FB
+:105A9000C4F804020125C4F808520720C4F8000124
+:105AA0001D484468002C32D0207920B1207B1B494E
+:105AB00005FA00F008602078002828D0A068C0F817
+:105AC0004061A17B164FA06807EBC10100F5A070F3
+:105AD000C1F810056278E178A07B00F00DFAA068AB
+:105AE000C0F84061E17B0F4807EBC101C1F8100528
+:105AF000E17BA06807EBC101C1F81405A17B05FAA1
+:105B000001F0E17B8D4005492843091F0860BDE88D
+:105B1000F0810000001000404001002008F5014025
+:105B200000F001400C11004070B5234CD4F80C017A
+:105B3000012802D02148FDF7F5FCD4F81001012816
+:105B400003D01E48401CFDF7EDFCD4F800010128ED
+:105B500003D01A48801CFDF7E5FC0020C4F80C01B6
+:105B6000C4F81001C4F80001C4F80401411EC4F8CF
+:105B70000813C4F80002124C626872B1117861B166
+:105B8000557B012303FA05F1957BD27B03FA05F5DA
+:105B900093400C4A2943194311600B4903220870B2
+:105BA0004A7048600875A0680069002802D0BDE806
+:105BB0007040004770BD000000100040F5040A006E
+:105BC0004001002008F50140CC09002070B50646D0
+:105BD0000C460120FAF73CFDFFF74EFE244D254808
+:105BE0002649C5E901460024047003264670446036
+:105BF00004610475447584751F4808601E48F030C0
+:105C0000091F08601E48016821F0010141F0807100
+:105C100001600120FAF732FD686838B3017909B9EB
+:105C2000017819B38168C1F808650422C1F810250C
+:105C3000027CC2F18102C1F8402540F20112C1F894
+:105C40000022C1F804450122CA60C1F8404101792F
+:105C500021B142798179C079FFF748FE68680178FF
+:105C600021B142788178C078FFF740FE014870BDCD
+:105C700040010020CC0900201410004064F50140D0
+:105C8000741700402DE9F041174C00250746C4F871
+:105C90000052164E307803281CD0681EC4F8080342
+:105CA000C4F80C51032070700120FAF7C6FC00BF45
+:105CB000C4F80051C4F81051C4F80451756035752A
+:105CC000002F0FD00A488068006900280AD0BDE87C
+:105CD000F04100476FF00800C4F808030820C4F83A
+:105CE0000403E5E7BDE8F08100100040CC09002086
+:105CF000400100202DE9F0470746DFF89080224858
+:105D00004FF0FF3100EB0716C8F808130120FAF72F
+:105D100094FC1F4C0025DFF87C9065756770D9F8FE
+:105D20000800032F0268A2604168C4E90315A56159
+:105D30003068606019D2337AC8F80032C8F80C5164
+:105D4000C8F81051F37A14481BB10160006828B1FB
+:105D500008E00260006828B9104801E00F48401DC3
+:105D6000FDF7E0FB717AC8F80413D9F80800007D4C
+:105D700028B1022F03D10A49A575780208600120D5
+:105D80006075BDE8F0870000A87B000000100040AF
+:105D9000CC09002040010020041500409C020A00AC
+:105DA00004F501402DE9F05F404C8246404866789A
+:105DB00000EB0617607D012802D03E48FDF7B2FBDC
+:105DC000207D18B13B48401CFDF7ACFB01250021AC
+:105DD0002575DFF8E490A0466175032E47D2BAF12D
+:105DE000000F3CD1D9F80440BCB32279AAB38A464B
+:105DF0000846A168C1F84001217BDFF8C0B0A06867
+:105E00000BEBC10100F5A070C1F810056279E179D2
+:105E1000207B00F071F82A49C1F80CA1607B294968
+:105E20000BEBC000C0F810156279E179607B00F0DF
+:105E300051F8217B627B05FA01F005FA02F1084373
+:105E400021490860D9F80400204A81791268CA40C3
+:105E500012F0010F01D18068056038680560022EDC
+:105E600001D0012E07D1B97A88F8001003E011485B
+:105E70002530FDF757FBD9F80800007D002813D026
+:105E8000022E11D110480068400503D409482A3079
+:105E9000FDF748FB0E480068002805D1BDE8F05F1B
+:105EA00004482B30FDF73EBBBDE8F09FCC09002035
+:105EB000A87B0000B8020A004001002000F0014069
+:105EC000001000400C11004004F501401005005086
+:105ED00004150040064B03EBC0000AB1054A01E07F
+:105EE000044A303A02EB8101C0F8141570470000F3
+:105EF00000F0014060600040064B03EBC0000AB1B7
+:105F0000054A01E0044A303202EB8101C0F8141561
+:105F10007047000000F00140306000400348D0F8B6
+:105F20000401012800D0002070470000001000404C
+:105F300030B5124B01460020D3F81044224609E048
+:105F4000157A854205D1401C0A28F7DB4FF0FF3057
+:105F500030BD5268002AF3D1421CF9D00872D3F840
+:105F600010242AB152684A60D3F81024516030BD21
+:105F70000022C3F810144A6030BD0000F004002075
+:105F8000F0B595B01C4615460F4608461A9E00F01F
+:105F900009FB182109A8FAF71EFA0E96CDE9095453
+:105FA0000023082203A9384600F011FB059806904B
+:105FB000BDF81000ADF81C00BDF81200ADF81E00D1
+:105FC00000208DF821000398082600F00300012826
+:105FD00002D0022818D032E003983346850AC0F375
+:105FE000C2008DF8200003980FA9C0F38314A2000B
+:105FF000384600F0ECFA09A8009006AB22460FA93B
+:10600000284600F02BFA1AE00398840DC0F3C20072
+:106010008DF82000082C01D2254600E008253346E3
+:106020002A460FA9384600F0D2FA2E44641B09AB69
+:1060300006AA29460FA800F063F9002CEAD13846D9
+:1060400000F0B6FA15B0F0BD7047012001F098BB22
+:10605000084810B50178084A515C19B1001D01F0DB
+:106060007FF802E00C3000F08DFFBDE8104000200A
+:1060700001F086BB6C0000201000002008B5034A28
+:1060800000924023024AFFF77BFF08BD6D740000B9
+:10609000F00300200A4A012902EBC00007D00229C0
+:1060A00007D0032907D0042907D000207047022019
+:1060B00070470420704700797047407970470000AE
+:1060C0001C7D000010B5FFF7C0FF04210348FFF757
+:1060D0002FFF02490120487210BD000080000020FF
+:1060E0002DE9F0478CB0FCF7BDF918B100200CB0D9
+:1060F000BDE8F087784C0020C4F81804BFF34F8F38
+:1061000060680290A5684FF00008284004EB80000A
+:1061100008E021680298814201D86160E6E72840E2
+:1061200004EB80000C3002A9FCF736FF0028F0D108
+:1061300003AB029901EA050204EB8202491CD26812
+:1061400043F82020401C02910228F2D3039800F06B
+:106150000300022802D001284ED0A5E00398502267
+:10616000810D8946B2EB905F00D850210E4666F350
+:106170009F5003900831594800F0CBF9070078D0C0
+:1061800000F010FA4346082203A9384600F025FA29
+:10619000029908F1080A2940681A8000001D864209
+:1061A00023D94D4D0C3530B1C2B204EB8101301A08
+:1061B00090460C3104E02946F2B20025904628466C
+:1061C000C6B25346384600F008FA0AEB08032DB170
+:1061D000324629464FEA070000F0FFF9029909F11B
+:1061E000030001EB900002903AE004EB810153467A
+:1061F000324638460C31EFE70398C0F38311062985
+:1062000000D3062161F389100390C0F38310801C32
+:106210008100324800F07DF9070045D000F0C2F956
+:106220004346082203A9384600F0D7F908F10808C8
+:1062300000260FE00298434600EA0501401C04EBEB
+:1062400081010290042238460C3100F0C6F908F1B1
+:106250000408761C0398C0F38310B042EAD847B113
+:10626000D4F81054D4F8180468B1384600F0A0F9F6
+:106270002CE019E0687A012804D12A6828463946BA
+:10628000126890476D68002DF4D1384600F090F9FF
+:106290000020FAF7E5FDD4F8180408B90298606008
+:1062A0000020FAF7DFFD11E0D4F8104404E0216883
+:1062B0002046896888476468002CF8D10848022184
+:1062C000008801EB004007A100F016F8FCF7CAF8BF
+:1062D00080F001000BE70000F00400204C7D00007E
+:1062E000780100204261636B656E647320666C7593
+:1062F000736865640000000000231A4601F0D6B8F8
+:106300002DE9F0470E4680461C46924608293ED8A5
+:1063100094F80C90002020731946104601F000F804
+:106320000025B54206D218F805201AA12046FDF72F
+:1063300093FC03E019A12046FDF78EFC6D1C082D8F
+:10634000EFD317A12046FDF787FC0025B54210D2F8
+:1063500018F80570FAF722F80068C05D10F03E0FDB
+:1063600001D03A4600E02E220EA12046FDF774FC33
+:1063700003E00DA12046FDF76FFC6D1C082DE5D351
+:1063800001222146504600F0ADFF84F80C90BDE894
+:10639000F087000020253032780000002020200007
+:1063A0007C0000002563000020000000104810B5AC
+:1063B000FF218160002101604160C0F81814C0F81D
+:1063C000141480F820140B4800F0F0F800280DD1C8
+:1063D00009480A490A4B401AC108002003E000BFDF
+:1063E00023F82000401C8842FAD3002010BD000092
+:1063F000F00400204C7D00004C7D00001C7D00005E
+:106400006401002002480349401AC0087047000098
+:106410004C7D00001C7D000013B56846FCF7A0FF12
+:1064200008B100201CBD0248009950F831001CBD85
+:106430001C7D000070B508480125D0F8104480F894
+:10644000205405E0657221682046496888476468E1
+:10645000002CF7D170BD0000F00400202DE9FF47AB
+:1064600081460C9D00200C462F7B287398461646CB
+:106470002946184600F054FF072E42D2DFE806F006
+:1064800004090F161F2A360049462846FDF7E4FB8B
+:1064900037E0494628462268FDF7DEFB31E0D4E9C3
+:1064A000002349462846FDF7D7FB2AE0A068009064
+:1064B000D4E9002349462846FDF7CEFB21E0D4E984
+:1064C0000201CDE90001D4E9002349462846FDF741
+:1064D000C3FB16E004F1080007C88DE80700D4E903
+:1064E000002349462846FDF7B7FB0AE004F10800FF
+:1064F0000FC88DE80F00D4E9002349462846FDF770
+:10650000ABFB00222946404600F0ECFE2F73BDE8AD
+:10651000FF872DE9F041858A80462D1F4819C01C50
+:10652000B0FBF5F0C6B24046FDF720F8041E19D0C6
+:106530000020207101206071E58000272546761E2D
+:10654000C4F800800BE04046FDF710F860B16179B7
+:10655000491C6171286005467F1CC0F80080B74265
+:10656000F1D32046BDE8F081204600F002F800207B
+:10657000F8E72DE9F041457901466B1E002201E064
+:106580000968521C9A42FBD30F680146002605E0B9
+:1065900038460C68FDF709F82146761CAE42F7D361
+:1065A000BDE8F0810121001DFCF7C4BFFDF712B862
+:1065B00010B504460121001DFCF7D2FF10F0FF0FBB
+:1065C00004D12046BDE81040FFF7D3BF10BD38B559
+:1065D00001240094FCF788FE38BD38B500240094EF
+:1065E000FCF782FE38BD000070B51A4C05462068E5
+:1065F00010B91948FCF796FFD4F8D4000A2803D341
+:106600001548401CFCF78EFFD4F8CC0000EB80004E
+:1066100004EB800115F8040B08712DCD8860CA6069
+:106620000B614D61D4F8D400401CC4F8D400D4F8F8
+:10663000CC00401CC4F8CC00D4F8CC1000200A29AF
+:1066400001D3C4F8CC004FF0E0214FF40010C1F8A2
+:10665000000270BDE80900204A000B0010B50400DC
+:1066600002D10948FCF75EFF084941F8CC4B0020F5
+:1066700041F874098867C8674FF0E0214FF40010B3
+:10668000C1F8000110BD00003E000B00E809002029
+:1066900010B5074CD4F8D4000A2802D90548FCF7F5
+:1066A00041FFD4F8D400C0F10A00C0B210BD000010
+:1066B000E809002079000B0010B500F003029043B8
+:1066C000D200FF24944003689140A343CA180949AB
+:1066D00001230B60BFF36F8FBFF34F8F026006483B
+:1066E0000268002AFCD000200860BFF36F8FBFF360
+:1066F0004F8F10BD04E5014000E40140F0B51546A0
+:106700000E460746002404E0315D3819FFF7D4FF38
+:10671000641CAC42F8D3F0BD0148C068704700006B
+:10672000C00A00200148806870470000C00A0020AD
+:106730000148406870470000C00A0020014981F804
+:1067400081007047C00A0020FDF7B0B870B5FDF7B2
+:10675000B3F800240E4E2546204600F06BFD04F1F0
+:10676000080000F067FD3555641C082CF4D3094877
+:106770000121057045608560C5600561456180F84F
+:10678000805080F85850C56780F8811070BD0000B7
+:106790004C010020C00A0020FDF7BAB8FDF75EB931
+:1067A0002DE9FF4F81B0444FDDE90EA803260025F7
+:1067B000F86F0C46AB4610B94048FCF7B3FE38788A
+:1067C000032803D03D48401CFCF7ACFEF86FB946E7
+:1067D0004178C8072FD199F8810060B3002701984C
+:1067E000E8B3039A584662F31700C1F3410161F31D
+:1067F0001F6009EB84018A6BCAF800B0C8F800B0CA
+:106800000090904234D0204600F054FD051E07EA67
+:1068100005072DD004F1080109EB8102009991616F
+:1068200004990D4223D0264E305D00B3204600F07F
+:1068300032F910B105E00127D1E720482830FCF7F4
+:1068400071FE204600F029F9CAF80000BAF1000FE5
+:106850000AD018B919482E30FCF764FE00E01BE09E
+:1068600006F804B0022603E014483230F4E70126AB
+:1068700077B1204600F02DF9C8F8000018B1104893
+:106880000121015506E00C485830C8F8000001E02D
+:10689000C8F800B00DB107E004264C46D9F87C00DA
+:1068A000FDF736F8C4F87CB089F800B000F068F85D
+:1068B00005B03046BDE8F08FC00A00202D010C0065
+:1068C0004C01002010B50C4C207810B10B48FCF79F
+:1068D00029FE00F0E3FC00280DD0FF220270417871
+:1068E00041F00601417000214318491C9A7020298B
+:1068F000FAD30321217010BDC00A002007010C004B
+:1069000070B51A4C05460E462078012804D002289E
+:1069100002D01748FCF706FEB5B12078012803D055
+:106920001348401DFCF7FEFDE06818B91048801DB3
+:10693000FCF7F8FDE068007820B1606800F0BAFC70
+:10694000022502E0002500E004254EB1606800F059
+:10695000A4F8A168814203D005481D30FCF7E2FD90
+:106960000020207000F00CF8284670BDC00A0020FE
+:10697000CC000C00014890F880007047C00A00204D
+:106980002DE9F041104C207800281AD194F88000AD
+:10699000002816D10825012600276069FCF7E2FFD0
+:1069A00018B184F88060606920616069401C606192
+:1069B000082800D1676194F88000002801D16D1E7D
+:1069C000EBD1BDE8F0810000C00A002070B5224C78
+:1069D000207810B12148FCF7A5FD94F8800000252F
+:1069E000F8B12069606000F074F8A06018B91B4825
+:1069F000C01DFCF797FDA0684078C00705D194F84A
+:106A0000810010B10220E56009E0606800F02BF819
+:106A1000032806D200F042FCE06010B10120207093
+:106A200002E02078002815D0A06818B90B48203063
+:106A3000FCF778FD2069606004EB8000C17E491C92
+:106A4000C17684F88050C27EA068417862F342012A
+:106A50004170012070BD0000C00A002098000C00A9
+:106A60000830FCF703BF0830FCF77CBF0830FCF7A8
+:106A700089BF0830FCF7D6BF014800787047000096
+:106A8000C00A002010B5044600F0F4FB2046BDE823
+:106A90001040FCF7EBBEFCF765BF70B50446FCF791
+:106AA00071FF050002D0204600F0E4FB284670BDCF
+:106AB00070B50E4604460025FCF7F8FE38B12146B5
+:106AC0003046FCF781FF10B1FFF75AFF0125284639
+:106AD00070BDFCF7A7BF00000148007870470000B8
+:106AE0005401002004480178817041780170001D34
+:106AF00050F821000047000054010020024988702E
+:106B00004870087070470000540100200148407828
+:106B1000704700005401002010B50446022802D33B
+:106B20000248FCF7FFFC0248447010BD33000D0022
+:106B3000540100204058002800D00120704708B5BB
+:106B4000002242504058009008BDD0F8040308408D
+:106B500000D0012070474058002800D00120704725
+:106B600008B5002242504058009008BD002802D0CD
+:106B70000149800108477047517B00002DE9F04131
+:106B80008846054600F05EFB234E002828461AD0B2
+:106B9000FBF7A8FC304490F848008009032802D095
+:106BA00001280ED007E04FF0A040D0F81005E840D3
+:106BB00010F0010F05D003212846BDE8F041FDF794
+:106BC000D1B90221F8E700F049FB002822D028467D
+:106BD000FBF788FC04464FF4807000EB84000F4FF5
+:106BE00081B207EB8400D0F8102542F00102C0F812
+:106BF00010250846FDF7E6F9B8F1000F0AD028463F
+:106C0000FBF770FC56F82000002803D00120A040BC
+:106C1000C7F80403BDE8F0811802002000600040BE
+:106C20002DE9FC41DFF8BC80044608EB0400002796
+:106C300090F930001346C0170E46401C01D00827BB
+:106C40004CE0B0781946C0F340022046FBF726FC22
+:106C50000546401C41D0B078410719D4C0070AD07E
+:106C60004FF0A04000EB8401D1F8000720F00200B3
+:106C7000C1F8000707E000217378204600910A461A
+:106C80000191FDF701F9174920465431FCF7C2FC88
+:106C9000B078800718D51448317800EB8500D0F81B
+:106CA0001025124B1A40C0F810254FF4F8524FF43B
+:106CB000403302EA042203EA01410A43D0F81015E6
+:106CC0000A43C0F8102509E008EB0500327810F8F7
+:106CD000481F41EA8211017000E004273846BDE8F0
+:106CE000FC8100001802002000600040FFE0FCFF73
+:106CF0004FF0A041D1F81015C14011F0010000D0B3
+:106D00000120704770B5184D95F8580008B108205B
+:106D100070BD0020411E2A18401CC0B282F83010FD
+:106D20002028F8D300242046FBF7AAFB641CE4B219
+:106D30000C2CF8D300240D49E0206C6581F8000488
+:106D400001264020891FC1F88002C1F800014FF4DC
+:106D5000BE70FDF737F90649F007C1F8040385F85E
+:106D60005860204670BD00001802002006E000E0D8
+:106D700000600040034890F85800002800D001202F
+:106D800070470000180200200121B1EB507F01D1B3
+:106D9000012070470020704770B50D4600F00CFBD5
+:106DA00004000FD00020FAF75BF8207920B1002012
+:106DB000FAF758F8112070BD0120256020710020DD
+:106DC000FAF750F8002070BD10B500F0F5FA002871
+:106DD00002D000210160017110BD0000014902488C
+:106DE00000F0F6BC74020020002000402DE9F041C4
+:106DF0000546007916460F4600EB40012D4A01EB8F
+:106E0000C00102EB810494F82A1011B10820BDE8FA
+:106E1000F081294951F820102868FFF7BDFF08B11B
+:106E20001120F4E739462846FAF730F866603869E9
+:106E3000206030004FF001062FD03F7F4FF48E715D
+:106E40002868FFF77CFE4FF4A2712868FFF777FEF1
+:106E500028681A49C0F8041328684FEA4711000B44
+:106E600040B2002806DA00F00F0000F1E02080F8C0
+:106E7000141D03E000F1E02080F800142868000BE6
+:106E800040B200F01F0206FA02F14009800000F152
+:106E9000E020C0F88012C0F8001128680421C0F872
+:106EA00000150020A061E06184F8290044F8140F67
+:106EB000A675ACE774020020387B00008000020059
+:106EC0002DE9F047054600790B4600EB400101EB48
+:106ED000C000234901EB8004284600F043F810B1BC
+:106EE0001120BDE8F0874FF00008C4F82080A360AF
+:106EF000626184F828804FF48E76474631462868D0
+:106F0000FFF71DFE28684FF00109C0F808902146E0
+:106F1000286800F0F9FB606800BBD5F800A00EE01F
+:106F200094F8280008B10F2716E031465046FFF7C5
+:106F300001FE0028F4D02146504600F0E5FB216A0E
+:106F400060698142F1D331462868FFF7F3FD0028DC
+:106F5000F9D02868C0F80C90C4F814803846C0E70F
+:106F600074020020007900EB400101EBC0000449ED
+:106F700001EB80004069002800D00120704700002C
+:106F8000740200202DE9F047044600794FF0000913
+:106F900000EB400101EBC000254901EB80072068B0
+:106FA000C0F80095786880B120682249C0F80813BD
+:106FB00020680121000B40B200F01F0291404009FF
+:106FC000800000F1E020C0F880112068D0F80C2586
+:106FD000D0F81485D0F80865D0F810554FF0FF317F
+:106FE000C0F81415C0F80C152068C0F80815C0F8D2
+:106FF0001015501C02D01046FCF77CFFB8F1FF3F83
+:1070000002D04046FCF776FF681C02D02846FCF709
+:1070100071FF701C02D03046FCF76CFF2068FFF750
+:10702000D3FE87F82A90C7F80490BDE8F0870000E7
+:1070300074020020840202000149024800F074BC7E
+:10704000A0020020002000402DE9F0410546164630
+:1070500000790F46154A00EBC00102EB810494F859
+:10706000201011B10820BDE8F081114951F820101D
+:107070002868FFF791FE08B11120F4E73946284649
+:10708000F9F748FF6660386920601EB1397F2846ED
+:10709000FBF742FF28680821C0F800150020A06116
+:1070A000E0610121606184F82010DCE7A00200208B
+:1070B0003C7B00002DE9F04704460E46007920494C
+:1070C00000EBC00001EB800517463046FFF75CFE81
+:1070D00030B1204600F036F820B11120BDE8F0872D
+:1070E0001020FBE76F61AE604FF4907600273146C9
+:1070F0002068FFF735FD4FF4AC7841462068FFF774
+:107100002FFD2068AA686969C0F84425C0F84815B1
+:10711000206801218160686878B9B14649462068D5
+:10712000FFF719FD064641462068FFF714FD0643A8
+:10713000F4D000B10F27002068613846CEE7000088
+:10714000A00200200079054900EBC00001EB80009F
+:107150004069002800D0012070470000A0020020F4
+:107160002DE9F04704460079274900EBC00001EB08
+:10717000800720684FF00009C0F80095786880B15A
+:1071800020682249C0F8081320680121000B40B292
+:1071900000F01F0291404009800000F1E020C0F89B
+:1071A00080112068D0F80C25D0F81485D0F8086537
+:1071B000D0F810554FF0FF31C0F80C15C0F8141579
+:1071C0002068C0F80815C0F81015501C02D01046F1
+:1071D000FCF799FEB8F1FF3F02D04046FCF793FE62
+:1071E000681C02D02846FCF78EFE701C02D0304688
+:1071F000FCF789FE2068FFF7E7FD87F82090C7F8C5
+:107200000490BDE8F0870000A002002010030200F7
+:1072100070B500240546012606FA04F028422046EF
+:1072200002D0FAF7FFFE01E0F9F7E2FE641C042C3D
+:10723000F2D370BD024A002102EB800081617047E9
+:10724000C00A00200449084490F93000082801DBF6
+:1072500001207047002070471802002004490844AC
+:1072600090F93000082801D20120704700207047B3
+:107270001802002010B50446064890F8801021B18D
+:107280000069A04201D1FFF77BFB034900200855AC
+:1072900010BD0000C00A00204C01002010B5044CB5
+:1072A000E06F002802D1FCF7D9FBE06710BD0000B9
+:1072B000C00A002070B5094D0446E86F10B90848AF
+:1072C000FCF730F904F10801E86FFCF77DFB0028BA
+:1072D00002D00020E867012070BD0000C00A002035
+:1072E0002E020C0010B50C46017A052908D0407A10
+:1072F00038B1084808A102682046FCF7ADFC00E060
+:107300001AB106A12046FCF7A7FC2046BDE81040B4
+:10731000FCF7AFBCB8000020257300000D0A000088
+:1073200038B5C3880D46044633B114A0009015A2A9
+:1073300016A12846FCF790FC217A05291CD0607A1A
+:1073400048B1A088FEF7A6FE164951F8202016A1E4
+:107350002846FCF781FCA0880021FFF75DF8034672
+:107360001049207A143951F8202001B02846BDE890
+:1073700030400EA1FCF770BC38BD00001B5B306DC7
+:10738000000000001B5B313B33316D0025734C6FF7
+:1073900067732064726F70706564202825642925E6
+:1073A000730D0A00B8000020257300003C25733ED1
+:1073B0002025733A200000000349884201D1034888
+:1073C0007047002070470000002000402800002087
+:1073D00070B5012670044FF0E0210025C1F880014E
+:1073E000084C4010C4F84803C4F8080366602F2016
+:1073F000FFF7BCFBA660044C2F20A560FFF7B6FB8F
+:10740000A57070BD001001405000002070B5054609
+:1074100088690C4600284FF4847128460AD0FFF78B
+:107420008EFBD5F81805626AE1688854606A401CD2
+:10743000606270BDFFF783FBD5F8180570BD1FB5FE
+:1074400001238DF80030CDE90121D0E90012684612
+:1074500090471FBD1FB501238DF800308DF808102F
+:107460000192D0E90012684690471FBD70B50D4CDF
+:107470000020D2B22070201D0B4D0378EB5C1BB1B5
+:10748000001DFFF717FE02E00C30FFF719FD08B1F1
+:10749000F9F74EFC6078002802D021780029FAD054
+:1074A00070BD000068000020100000202DE9F84F9A
+:1074B000204D92468946064698460122694618465E
+:1074C000AF68FAF77BFF58B3009800210446801C90
+:1074D00009E000BF00EA07035AF8212005EB830307
+:1074E000401C491CDA604145F4D34FEA164AFBF7C9
+:1074F000A3F84AEA0041601C384005EB80003C409C
+:1075000005EB8402C160D06866F3C50068F389109A
+:1075100069F39F2020F00300401C20F00400D0609D
+:1075200095F8200402E000BFFEF7DAFD0028FBD149
+:10753000BDE8F88FF00400202DE9F84F1D4C002520
+:107540006846D4E901A6FBF781F8002738B3002389
+:10755000009A61681CE0D1F800C00846944503D940
+:10756000ACEB02020A6015E0A2EB0C026344076078
+:10757000D0F80CC0C1698146BCF1000F08D006EB01
+:10758000030828F07F48C0E9018CC9F81C50054663
+:107590000029E0D128466160FBF746FD03E028465C
+:1075A000FBF742FD10B15046FAF7A4FFE770BDE8C3
+:1075B000F88F0000500000200D4B10B5596831B114
+:1075C00002680C68A24204D8A21A0A60C16158601D
+:1075D00010BD0B4603E00B46C969121B21B10C68B4
+:1075E0009442F8D3A41A0C600260C161D86110BD46
+:1075F000500000202DE9F041144E77683D462C469E
+:1076000003E0844204D02546E469002CF9D11BE054
+:10761000D4B1A5420BD1F869706040B90C49012082
+:1076200088600021B160F0702F20FFF79FFA216879
+:10763000E069E86110B10268114401607068874236
+:1076400002D00120BDE8F0810020FBE750000020BF
+:1076500000100140F8B5064600240D462046F9F713
+:10766000FFFB684600F034FA68B1057008494660CF
+:107670009DF8000048700020F9F7F4FB1420F9F79A
+:1076800008F82046F8BD04240020F9F7EBFBF8E7E2
+:10769000E40200202DE9F041194D6C68002C2CD03B
+:1076A000184800270068A968B846401A20F07F46AD
+:1076B0002068B0420CD82146361A0744E469087C99
+:1076C00020B181F81080886949698847002CEFD182
+:1076D00029786878814206D1401CC0B268700228BF
+:1076E00001D185F80180064869780C3040F8217096
+:1076F000BDE8F0411420F8F7CCBFBDE8F0810000F0
+:10770000500000200415014070B50C4605464FF4AA
+:107710008E71FFF714FA216AA068415C206A401C50
+:107720002062C5F81C1570BD1FB500228DF8002021
+:107730000291816801914261D0E900126846904748
+:107740001FBD00001FB50A4601788DF80010416882
+:107750000191017A8DF80810C0680390044850F830
+:107760002210001F50F82220684690471FBD0000DD
+:1077700018000020014901200870704768000020AF
+:1077800010B588B0044620220E496846F8F70AFE74
+:1077900006200090C01F0190029003904FF0EB7004
+:1077A00006900CB1084A00E0002269460748FBF742
+:1077B000E5FF08B1F9F7BCFA0448001F447008B0AF
+:1077C00010BD0000747B0000757700006C00002085
+:1077D0002DE9FF470C4605464FF40071FFF7B5F958
+:1077E00001274FF40178002618B34FF492794946E7
+:1077F0002846FFF79FF9E0B149462846FFF79FF971
+:10780000C5F8088394F8290000B96F6002208DF84C
+:107810000000D5F88004C5F880040390A0690290A8
+:10782000E0680190A661E661D4E9001268469047DD
+:1078300028E004212846FFF788F918B34FF4847133
+:107840002846FFF777F9E8B121462846FFF7DEFD25
+:10785000616AA069884215D1E06938B1E268616A5D
+:10786000A0612069E6616662E06008E094F82900A2
+:1078700000B96F60C5F80883A661E268616A2046B6
+:10788000FFF7DDFD4FF48E7841462846FFF752F9A9
+:1078900078B1206A6169884202D294F8280020B346
+:1078A00041462846FFF74BF9616911B12046FFF7C1
+:1078B0003BFF4FF4A27841462846FFF73BF90028EA
+:1078C00018D041462846FFF73AF994F8290000B14C
+:1078D0002F60A06900280DD0A661E268616A04B03B
+:1078E0002046BDE8F047FFF7AABD21462846FFF72E
+:1078F0000BFFDEE7BDE8FF871FB50A4601788DF86C
+:10790000001041680191017A8DF80810C068039059
+:10791000044850F82210001F50F822206846904773
+:107920001FBD0000180000202DE9FF410C464FF458
+:10793000927705463946FFF70EF90026C0B1394661
+:107940002846FFF70DF902208DF80000D5F88004D5
+:10795000C5F880040390D5F83C058DF80800E06870
+:107960000190A661E661D4E900126846904723E0E1
+:107970004FF4887739462846FFF7EDF8E0B13946ED
+:107980002846FFF7EDF8D5F83C15A069884213D1D9
+:10799000E06960B1E268D5F8000220F02000C5F887
+:1079A0000002E069A0612069E661E06001E0A66193
+:1079B000E2682046FFF74EFD4FF4A277394628468D
+:1079C000FFF7C9F860B139462846FFF7C9F8A06942
+:1079D00030B1A661D5F83C152046E268FFF73AFDC4
+:1079E0004FF4907739462846FFF7B5F8002813D0B2
+:1079F00039462846FFF7B4F8606900280CD0D5F85E
+:107A00004C058DF800608DF80800A0680190666153
+:107A1000D4E9001268469047BDE8FF812DE9F05F88
+:107A20008346DDE90A4A994690460D4608460127F5
+:107A300003E000BFB0FBF8F07F1C4045FAD2B94527
+:107A400000D94F465FEACA7012D18CB15FEA8A70E2
+:107A500002D5B9F1000F01D0202607E0302605E05D
+:107A600031465846641EFAF7EDFC0CB1A742F7D335
+:107A70005FF00106B9F1010F02D9A9F1010903E094
+:107A8000B5FBF6F0404502D306FB08F6F2E7DFF857
+:107A90003C9000BFB5FBF6F000FB165519F800103E
+:107AA0005846FAF7CFFCB6FBF8F6002EF2D15FEAA3
+:107AB000CA7009D0002C07D0A74205D22021584611
+:107AC000641EFAF7BFFCF5E7BDE8F09F567B0000A7
+:107AD0000A494A788B78521CD2B2934200D10022D4
+:107AE0000B78934201D1002070470270487800EB78
+:107AF000400001EBC000001D70470000E4020020C0
+:107B0000111213140D0E0F107C0100209C01002097
+:107B1000C80100200D0003009D2000000E0003009E
+:107B20009D2000000F0003009D20000010000300B6
+:107B30009D20000000000050DD6D00003970000045
+:107B400003000000C402002000000000000000004C
+:107B50000338FDD870473031323334353637383951
+:107B600041424344454600007D60000051600000F2
+:107B700049600000FFFFFFFFFFFFFFFFFFFFFFFF68
+:107B8000FFFFFFFF00000000000000000000D60122
+:107B90000701000032536601172D391A440C400DBD
+:107BA000490D3E1A2D0C4D000010004010110040F0
+:107BB0000310000001000000001000400000000061
+:107BC0000B02040000000000041000400000000050
+:107BD00007010301000000000040404040404040D9
+:107BE0004040414141414140404040404040404090
+:107BF0004040404040404040400502020202020234
+:107C00000202020202020202022020202020202082
+:107C10002020200202020202020290909090909096
+:107C20001010101010101010101010101010101054
+:107C300010101010020202020202888888888888C8
+:107C400008080808080808080808080808080808B4
+:107C5000080808080202020240000000D97B000068
+:107C60007761726E696E6700646562756700000017
+:107C70001B5B313B33306D001B5B306D000000003F
+:107C80001B5B313B33316D001B5B313B33326D008D
+:107C90001B5B313B33336D001B5B313B33346D0079
+:107CA0001B5B313B33356D001B5B313B33366D0065
+:107CB0001B5B313B33376D00696E666F000000005F
+:107CC0006572726F720000004750494F54450000C2
+:107CD0005052530055415254000000005541525437
+:107CE0004500000062616C6C6F632E6C6F675F6DA6
+:107CF000656D706F6F6C000061707000647D0000D6
+:107D0000000000207C01000058040000B07D00004D
+:107D10007C0100209C2B0000040C0000C87C0000AB
+:107D200000000000D07C000000000000D47C0000B7
+:107D300000000000DC7C000000000000E47C00008B
+:107D400000000003F87C0000000003039400002002
+:107D50008C000020940000203004002074010020DA
+:107D600018000000017264200040542000400327E6
+:107D7000687B33C07C33607C33B87C33687C337879
+:107D80007C33707C33807C33887C33907C33987C6C
+:107D900033A07C33A87C0318B07C041190D003C2BC
+:107DA00005064404192A3F4D33E550031FA950002E
+:0400000500000201F4
+:00000001FF
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10056.hex b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10056.hex
new file mode 100644
index 0000000..f3b3893
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/gzll_dynamic_pairig_host_pca10056.hex
@@ -0,0 +1,2014 @@
+:020000040000FA
+:10000000302D0020F902000001030000030300006E
+:1000100005030000070300000903000000000000C2
+:100020000000000000000000000000000B030000C2
+:100030000D030000000000000F030000110300008A
+:100040001303000039070000F90A00001303000041
+:1000500013030000130300009504000013030000C5
+:10006000950A0000130300001303000013030000AF
+:100070001303000013030000130300001303000028
+:1000800013030000C907000013030000130300005E
+:10009000ED070000F1070000130300001303000048
+:1000A00013030000130300001303000013030000F8
+:1000B0001303000013030000000000000000000014
+:1000C00013030000130300001303000013030000D8
+:1000D00013030000130300001303000013030000C8
+:1000E00013030000130300001303000000000000CE
+:1000F00000000000130300000000000013030000D4
+:1001000000000000000000000000000000000000EF
+:1001100000000000000000000000000000000000DF
+:1001200000000000000000000000000000000000CF
+:1001300000000000000000000000000000000000BF
+:1001400000000000000000000000000000000000AF
+:10015000000000000000000000000000000000009F
+:10016000000000000000000000000000000000008F
+:10017000000000000000000000000000000000007F
+:10018000000000000000000000000000000000006F
+:10019000000000000000000000000000000000005F
+:1001A000000000000000000000000000000000004F
+:1001B000000000000000000000000000000000003F
+:1001C000000000000000000000000000000000002F
+:1001D000000000000000000000000000000000001F
+:1001E000000000000000000000000000000000000F
+:1001F00000000000000000000000000000000000FF
+:10020000DFF80CD000F016F900480047B5300000C8
+:10021000302D002030B4044654E8000F0D4644E869
+:100220000053002BF8D1156030BC704730B4044641
+:1002300054E8000F40EA010544E80053002BF7D1D1
+:10024000156030BC704730B4044654E8000F00EA33
+:10025000010544E80053002BF7D1156030BC70470E
+:1002600030B4044654E8000F80EA010544E8005326
+:10027000002BF7D1156030BC704730B4044654E809
+:10028000000F00EB010544E80053002BF7D1156087
+:1002900030BC704730B4044654E8000FA0EB0105B1
+:1002A00044E80053002BF7D1156030BC704770B4A0
+:1002B00004464FF0000054E8006F0D68AE4207BFDF
+:1002C00044E80023012044E800630E60002B1CBFBB
+:1002D0000020F0E770BC704730B4044654E8000FCB
+:1002E00088422CBF451A054644E80053002BF5D13F
+:1002F000156030BC7047000006488047064800473C
+:10030000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7C5
+:10031000FEE7FEE765080000010200002DE9F05F3E
+:100320000546002092469B46884606468146402464
+:100330001BE0284641464746224600F06BF85346EC
+:100340005A46C01A914110D311461846224600F071
+:1003500016F82D1A67EB01084F46224601200021AE
+:1003600000F00DF817EB00094E41201EA4F1010426
+:10037000DFDC484631462A464346BDE8F09F202A46
+:1003800004DB203A00FA02F1002070479140C2F1EC
+:10039000200320FA03F31943904070470048704748
+:1003A0005C7C000040EA01039B0703D009E008C918
+:1003B000121F08C0042AFAD203E011F8013B00F82A
+:1003C000013B521EF9D27047D2B201E000F8012B76
+:1003D000491EFBD270470022F6E710B513460A46C5
+:1003E00004461946FFF7F0FF204610BD421C10F8E6
+:1003F000011B0029FBD1801A704730B5044600204C
+:10040000034600E05B1C934203D2E05CCD5C401BE2
+:10041000F8D030BD202A04DB203A21FA02F0002176
+:10042000704721FA02F3D040C2F120029140084304
+:1004300019467047064C074D06E0E06840F001039E
+:1004400094E8070098471034AC42F6D3FFF7DCFE7F
+:10045000FC7C00001C7D000030B58C1810F8012BCE
+:1004600012F00F0301D110F8013B120906D110F868
+:10047000012B03E010F8015B01F8015B5B1EF9D171
+:1004800001E001F8013B521EFBD1A142E6D300205E
+:1004900030BD00002DE9F04F00268DB0DFF8A081BF
+:1004A000B14604964FF480750124374605962846D8
+:1004B00003F092FD38B1D8F80403204203D0284657
+:1004C00003F080FD26432D1D64007F1CADB2082F74
+:1004D000EDD34FF4BE74204603F07EFD48B12046B4
+:1004E00003F070FD46F0004604AA0221002003F04C
+:1004F00053FD544C16F0FF0F15D00127002537424D
+:100500000DD008EB8501D1F81005D1F81015C0F316
+:10051000052054F82520C1F3014102B190477F0026
+:100520006D1C082DEBD3002E7EDA0020CDF828902C
+:10053000411E0DF1100B07AACDF82C9042F82010A7
+:10054000401C91460228F9D300252E46A11911F826
+:10055000607F91F9000027F0C008401C40D007A937
+:10056000404602F0CBFF40B34FEA971A404601F0F5
+:1005700039FF54F820701FB1BAF1030F03D006E021
+:10058000BAF1030F2CD10AA9404602F0BFFF02A81E
+:10059000CDF8088003F0A4FC029900EB8100D0F8AC
+:1005A000000704A9C0F301400290404602F0A6FFF4
+:1005B0000028029802D0022802D011E003280FD1AF
+:1005C000BAF1030F08D10298022833D00221404625
+:1005D00003F060FC6D1CEDB217B151464046B847C0
+:1005E000761C042EB2D3002D21D001AA02210020B6
+:1005F00003F0D2FC00205A460DF1040152F82060AD
+:1006000051F82030B34217D000200AAE4FEA090358
+:1006100051F8207042F8207056F8207043F820708E
+:10062000401C0228F4D300E001E0002D8CD10DB075
+:10063000BDE8F08F0321CAE7401C0228DED3F6E7AD
+:10064000006000402002002000F01F0201219140C4
+:100650004009800000F1E020C0F88012704700F0EF
+:100660001F02012191404009800000F1E020C0F804
+:100670008012704700F01F02012191404009800064
+:1006800000F1E020C0F88012704700F01F02012145
+:1006900091404009800000F1E020C0F880127047CE
+:1006A00000F01F02012191404009800000F1E0208C
+:1006B000C0F88011704700F01F02012191404009ED
+:1006C000800000F1E020C0F80011704700F01F0228
+:1006D000012191404009800000F1E020C0F80011A4
+:1006E000704700F01F02012191404009800000F195
+:1006F000E020C0F8001270474907090E002806DA0A
+:1007000000F00F0000F1E02080F8141D704700F1A8
+:10071000E02080F8001470474907090E002806DA27
+:1007200000F00F0000F1E02080F8141D704700F188
+:10073000E02080F80014704770B5204D28696C786F
+:10074000401C2861687D10B11D4802F067FE2878C2
+:1007500003281AD11B48D0F80C01B0B1012C04D0E9
+:10076000022C0AD01648123023E02869032816D03C
+:100770001348083002F052FE11E02869022812D016
+:100780000F480D3002F04AFE0DE0032C0FD2012C71
+:1007900005D0022C07D0BDE8704004F081BEBDE852
+:1007A000704004F0A9BEBDE8704005F0BBB8044835
+:1007B0002830BDE8704002F031BE0000E40900209E
+:1007C00038030A000010004007480021C0F840111B
+:1007D000C0F84411C0F84811C0F84C11C0F800111D
+:1007E000C0F8041106F052BF0010014006F0A0BE90
+:1007F00030B51B4C85B00025012080F31088D4F85B
+:10080000D40038B3D4F8D00000EB800004EB8000B3
+:1008100001798DF800108168C26803694069CDE9EB
+:100820000330CDE90112D4F8D400401EC4F8D4003E
+:10083000D4F8D000401CC4F8D000D4F8D0000A2866
+:1008400001D3C4F8D050002080F310882168684696
+:100850008847D1E7002080F3108805B030BD000044
+:10086000000A002030B54FF0805000228300D0F8FD
+:100870003011C3F80C21C3F81021624B1A60624B8F
+:100880001B68624C2360604B1B1D1B68241D23608A
+:100890005D4B08331B68241D23605B4B0C331B68C6
+:1008A000241D2360584B10331B68241D2360564BB6
+:1008B00014331B68241D2360534B18331B68534C9F
+:1008C00020342360504B1C331B68241D23604E4B87
+:1008D00020331B68241D23604B4B24331B68241DCD
+:1008E0002360494B28331B68241D2360464B2C335F
+:1008F0001B68241D2360444B30331B68434C403439
+:100900002360414B34331B68241D23603E4B383336
+:100910001B68241D23603C4B3C331B68241D236053
+:10092000394B40331B68241D23600124082902D160
+:10093000D0F8343113B1082904D006E0354B3449DE
+:10094000196005E0D0F8343113B1082904D006E06D
+:10095000314BFB21196005E0D0F8343113B108297F
+:1009600008D00EE090F858322C48016863F3030178
+:10097000016002E0D0F834311BB929494FF400700E
+:10098000086028480168C90702D06FF001010160C2
+:100990002548016841F470010160BFF34F8FBFF338
+:1009A0006F8F4FF01021D1F80002002803DBD1F83F
+:1009B0000402002822DA1D4B1C601D480468002C2C
+:1009C000FCD01224C1F800420568002DFCD0C1F80B
+:1009D000044201680029FCD01A6001680029FCD09B
+:1009E000BFF34F8F10487C380168124A01F4E06170
+:1009F00011430160BFF34F8F00BFFDE70F490E4861
+:100A0000086030BD380500400404001020C50040D7
+:100A1000488103008C56004018F50040E40E004069
+:100A2000409602400004004088ED00E004E50140EB
+:100A300000E401400400FA050090D003F800002013
+:100A4000124A10B50021104B126809E053F82140FA
+:100A5000844203D10E4802F0E1FC13E0491CC9B204
+:100A60009142F3D3084A002112F1180201EB01135D
+:100A700002EB4303834201D1012010BD491CC9B2DE
+:100A80000629F3D3002010BD4C0C00206801002083
+:100A9000EC00030070B5144E4FF48030C6F8080324
+:100AA0000025C6F84051114C606810B9104802F09A
+:100AB000B5FCA57062680123656073640D48016828
+:100AC000001F00681430B1F5804F04D2B0F5404FDC
+:100AD00001D9637005E0814201D3012000E00020CC
+:100AE0006070BDE870401047008000404001002069
+:100AF000E50004004485004001480068004700000C
+:100B00003000002002E008C8121F08C1002AFAD1F4
+:100B100070477047002001E001C1121F002AFBD17D
+:100B20007047022000F0DAB970B50024064D06E0E7
+:100B30006868012110F8340006F020F8641C287859
+:100B40008442F5D3002070BD38000020F8B515466A
+:100B50000C460646052A01D20720F8BD06F006F924
+:100B600018B906F0C9F80028F7D1124900224E60E2
+:100B70000C708D60C1E90422C1E906220E4D0DE022
+:100B800006EBC4002968009181788DF80110007887
+:100B90000A4A694606F03EF80028DED1641EE4B237
+:100BA000EED2BDE8F84004480021054A001D00F0DF
+:100BB00053B80000380000203C7B00008D25000069
+:100BC000A124000072B605F035FC00BF05F088FADC
+:100BD0000028FBD1104C0121208801EB00400FA11F
+:100BE00005F08AFB10480068C00700D000BE2088CE
+:100BF000022101EB00400DA105F07EFBBFF34F8FFA
+:100C00000948E43801680D4A01F4E06111430160CC
+:100C1000BFF34F8F00BFFDE7800100204661746184
+:100C20006C206572726F7200F0ED00E0537973749E
+:100C3000656D207265736574000000000400FA059C
+:100C40000EB500210091CDE901106A4644F2010081
+:100C5000FFF7B8FF0EBD0000074B9B7823B12AB108
+:100C600020B10068037C1BB1082070470720704743
+:100C70004174426100207047FC02002070B506F00C
+:100C8000A3FB104800240B21047044700E4D8170AA
+:100C900014206C602C706C70FFF7D6FC07211420B8
+:100CA000FFF72AFD1420FFF706FD0848046007211E
+:100CB0001120FFF721FD0548001F0068A8600020F3
+:100CC00070BD0000FC020020580000200815014003
+:100CD0002DE9F843DFF8709099F802305BB350B318
+:100CE000052902D20720BDE8F88343691BB3437C82
+:100CF000012B22D0002704460025884616462846A8
+:100D000000F036F8684606F0DFFEC0B10121017040
+:100D10000E4944600968C0E90218C0E904769DF8EC
+:100D2000000089F80100002000F024F81420FFF7EB
+:100D3000D8FC2846D7E70820D5E70F46DBE704258F
+:100D4000002000F017F8F4E7FC0200200415014031
+:100D50000649897839B130B1416921B10021017466
+:100D6000022106F073BC082070470000FC0200203E
+:100D700000F002B800F008B872B602480168491CD9
+:100D8000016070476C00002003490868401E08603D
+:100D900000D162B6704700006C00002070B50546B7
+:100DA00008680C46411C04D003F0CFF8206803F01B
+:100DB0005DF86068411C02D0002103F045F8296805
+:100DC000A069C1F82405607D227D29681043C1F81F
+:100DD0006C05D4E900122868C0F81425C0F80C1579
+:100DE000207D012814D1A068411C02D0002103F00D
+:100DF0002BF8E068411C04D003F0A7F8E06803F08A
+:100E000035F8D4E902122868C0F80825C0F8101592
+:100E100070BD70B5054608680C46411C04D003F04F
+:100E20009EF8206803F02CF86068411C02D0002175
+:100E300003F013F82968A069C1F82405607D217DBD
+:100E40002A680843C2F86C05D4E900122868C0F883
+:100E50000C15C0F81425207D012814D1A068411C70
+:100E600002D0002102F0F9FFE068411C04D003F039
+:100E700076F8E06803F004F8D4E902122868C0F8B4
+:100E80000825C0F8101570BD2DE9FC410646C007C5
+:100E90004FF000050ED0104F00240122385D009560
+:100EA00000231146019502F059FF641C042CF4D371
+:100EB00000F04EF8B0070DD5074E0024361D002275
+:100EC000305D032300951146019502F047FF641C35
+:100ED000042CF4D3BDE8FC81F87A0000094908B578
+:100EE000085C0090684602F0EDFFD0F80425009BF6
+:100EF0000121994021EA0203C0F808351140C0F8E9
+:100F00000C1508BDF87A00000249085C012103F0C5
+:100F100030B80000F87A00000249085C002103F0B4
+:100F200028B80000F87A0000084908B5085C00906D
+:100F3000684602F0C7FFD0F804050099C84010F0D9
+:100F4000010000D0012080F0010008BDF87A000007
+:100F500010B500242046FFF7D7FF641C042CF9D3FA
+:100F600010BD10B500242046FFF7D6FF641C042CEA
+:100F7000F9D310BD10B50246064B4FF0FF300021EB
+:100F80005C5C944201D1084610BD491C0429F7D38A
+:100F900010BD0000FC7A000070B50023042810D2B8
+:100FA0000D4D00EB4004012A02D101290CD0002292
+:100FB000094E00EB4000304461B1012906D00229FE
+:100FC00006D00723184670BD0E30C2B22A55F9E785
+:100FD0004270F7E78270F5E7C401002030B4826800
+:100FE0000468531C8360A154D0E901128A4202D3E1
+:100FF00030BC02F0BABD30BC7047400003F05CB9B1
+:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
+:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
+:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
+:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
+:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0
+:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
+:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90
+:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
+:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
+:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60
+:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50
+:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40
+:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30
+:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20
+:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10
+:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
+:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
+:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF
+:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
+:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF
+:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF
+:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F
+:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F
+:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
+:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F
+:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F
+:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F
+:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F
+:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F
+:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F
+:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F
+:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE
+:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE
+:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE
+:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE
+:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE
+:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E
+:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E
+:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E
+:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E
+:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E
+:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E
+:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E
+:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E
+:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
+:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
+:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
+:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
+:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
+:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
+:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC
+:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC
+:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C
+:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C
+:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
+:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
+:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
+:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB
+:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
+:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
+:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B
+:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B
+:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B
+:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
+:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
+:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
+:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
+:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
+:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
+:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
+:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
+:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
+:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
+:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
+:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
+:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
+:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
+:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
+:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
+:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8
+:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8
+:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8
+:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8
+:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
+:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98
+:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88
+:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78
+:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
+:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58
+:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
+:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
+:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28
+:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18
+:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08
+:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8
+:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
+:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7
+:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
+:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7
+:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7
+:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97
+:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87
+:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77
+:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
+:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
+:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
+:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
+:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
+:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
+:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
+:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7
+:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6
+:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6
+:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6
+:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6
+:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6
+:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96
+:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
+:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76
+:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
+:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56
+:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46
+:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36
+:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26
+:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16
+:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
+:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6
+:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5
+:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5
+:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5
+:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5
+:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
+:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
+:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85
+:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
+:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65
+:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55
+:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45
+:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35
+:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25
+:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15
+:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05
+:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5
+:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4
+:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4
+:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4
+:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4
+:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4
+:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94
+:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
+:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74
+:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64
+:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54
+:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44
+:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34
+:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24
+:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14
+:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04
+:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4
+:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3
+:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3
+:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3
+:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3
+:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3
+:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93
+:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83
+:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73
+:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63
+:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53
+:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43
+:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33
+:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23
+:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13
+:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03
+:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3
+:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2
+:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2
+:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2
+:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2
+:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
+:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92
+:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82
+:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72
+:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62
+:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52
+:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42
+:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32
+:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22
+:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12
+:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02
+:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2
+:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1
+:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1
+:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1
+:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1
+:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1
+:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91
+:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81
+:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71
+:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61
+:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51
+:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41
+:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31
+:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21
+:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11
+:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01
+:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1
+:102000002DE9F0470D468146FEF7B4FF044604284B
+:1020100036D2DFF874801B481C4EA8F10C0725B39C
+:10202000012D0ED0022D2BD104EB44003044457815
+:10203000002D25D0B968002922D02846BDE8F047F8
+:10204000084704EB4401755C0E44717849B10E4AAF
+:102050004FF40041093A8068FEF73AFE08B987F864
+:102060000390B17808F80410E2E78068FEF770FE8C
+:1020700004EB4401314418F804008D78A842D7D00D
+:10208000BDE8F087007B00000C000020C4010020A8
+:1020900070B506461E480024C0E90161B00720D58E
+:1020A0000025012211462846FEF776FF6D1C0446E6
+:1020B000042D02D2002CF4D013E094B940F26662F1
+:1020C00004211448FEF742FD04000AD1FEF72CFD5E
+:1020D000040006D10F48104A0021001FFEF7BCFD86
+:1020E0000446F00712D00120FEF7CEFE74B909486D
+:1020F0000A4A00210C38FEF7AFFD040006D105485E
+:10210000074A01210838FEF7A7FD0446204670BDA6
+:10211000000000200C7B0000792300000D2F000040
+:10212000230B00002DE9F05F6A4C0546002660781D
+:10213000B34618B184F801B000F0D0FE664F4FF4FA
+:102140007A694FF4C87A4FF00108182D62D2DFE89F
+:1021500005F0AC0C0C31404D62676B746B74BE7D46
+:102160007D7D7D7DACAFB2B5BEBE0020FEF7DCFE4E
+:1021700000284FF0000008D0FEF7C6FE022D02D165
+:102180004FF4E16008E0484606E0FEF7C5FE022D88
+:1021900001D1C82000E05046410CC0034FF4FA7250
+:1021A000801841F10001257052000023FEF7B6F8B7
+:1021B00001462AE00020FEF7B7FE00284FF000009D
+:1021C00004D0FEF7A1FE4FF44870E5E7FEF7A4FE49
+:1021D000DFE70020FEF7A8FE00284FF0000002D045
+:1021E000FEF792FECFE7FEF797FED4E70020FEF75A
+:1021F0009BFE00284FF0000002D0FEF785FE01E0B4
+:10220000FEF78AFE257041F69A1100223868FEF723
+:102210005FFD064646E00020FEF760FE257008E000
+:10222000002051E025703DE084F801800120FEF798
+:1022300055FE002240F6CD41E8E784F801800120F8
+:10224000FEF74CFE00224FF48041DFE77868FEF78E
+:102250007FFD0646D5F1110000D02EB10220FEF719
+:1022600053FE84F802B01DE0012816D980B2C821BF
+:102270004843C117C90341EA5041C0034FF4FA7201
+:10228000801841F1000152000023FEF747F8014693
+:1022900000227868FEF71CFD06460220FEF73CFE91
+:1022A00084F802803046BDE8F09F00F017FEB9E7E1
+:1022B00000F014FEB4E700F011FE04E000F00EFEA2
+:1022C0000020FEF729FE0120FEF726FEAAE7FEF712
+:1022D00048FEA7E700000020007B00002DE9F04742
+:1022E0000546861C90460F464FF001090020FEF778
+:1022F0003FFD1B4C20683860D4E90001401AA168FA
+:1023000004F21C47081A0EE00121384601F08EF84D
+:1023100000F082FE0146384601F088F8D4E9000159
+:10232000401AA168081A401C8642EDD8B8F1000F87
+:1023300003D0052065F3891002E0062065F39F5065
+:10234000A2682168114004EB8101C8602068304414
+:1023500020600020FEF70EFD4846BDE8F087000033
+:1023600008050020034803C8814201D101207047BD
+:10237000002070470805002000780221FFF740BECA
+:1023800005494FF0FF32082841F8202002D30844C5
+:1023900080F858207047000020020020F0B54FF070
+:1023A000FF3512B10023082601E008230C260C4C4F
+:1023B00005E000BF54F823707F1C04D05B1CB342BF
+:1023C000F8D32846F0BD26185DB286F8305044F8A0
+:1023D0002310002AF5D1E11881F85800F1E7000038
+:1023E000200200200249084490F9300070470000A4
+:1023F000200200202DE9F05F26484168F1B3DFF8A4
+:1024000098B00E688146DBF8004087688078E11B51
+:1024100021F07F45ED1CB0B9DFF880804FF48030AB
+:10242000C8F84403C8F804031120FEF70DF9112081
+:10243000FEF741F94FF0010AC8F800A02F2004F080
+:1024400095FB89F802A0B54200D23546124BE81937
+:102450003C3320F07F401860DBF800105A46091B1F
+:1024600021F07F41001B20F07F40C91C81420FD921
+:10247000106818602F2004F079FB00E004E0BDE84C
+:10248000F05F1120FEF72DB9BDE8F05F04F09CBFAE
+:10249000BDE8F09F580000200415014000100140E5
+:1024A0002DE9F0470025DFF88C803CE060680021D2
+:1024B00000EBC506012032789146FDF760FFD4E9B4
+:1024C000062300EA020701EA030C57EA0C0728D0AA
+:1024D00082438B434846C4E9062304F005FC327866
+:1024E0008246914601200021FDF749FFD4E90423EB
+:1024F00000EA020401EA03074A4650460021FDF7BC
+:102500003EFF44404F403C430BD17078012801D03E
+:10251000012100E00021726881EA0A010AB14846FF
+:1025200090476D1CEDB298F8000044468542BDD33B
+:10253000BDE8F0873800002010B50021024800F007
+:1025400080FF80F3100010BD240900200E4910B553
+:102550000A784C780023A24212D0521CD2B20A70E0
+:10256000022A00D10B70084A0B780C3252F8232053
+:1025700002608868104420F07F408860012010BD10
+:102580000360002010BD0000580000202DE9F0413C
+:102590008046024601200021FDF7F1FE1A4F054654
+:1025A0000E467868FEF7D4FB00280CD1174CD4E90E
+:1025B000062110462A4001EA06031A4305D0A84323
+:1025C000B143C4E90601BDE8F081404604F08CFB4C
+:1025D00030B1D4E9040128433143C4E9040105E0E2
+:1025E000D4E90410A943B043C4E90410D4E90601B6
+:1025F00028433143C4E90601A1687868BDE8F04189
+:102600000022FEF765BB00003C7B00003800002084
+:1026100010B501F033FD00BF01F032FE0028FBD100
+:1026200010BD10B50024204601F086FD641C082C66
+:10263000F9DB10BD10B501F0AFFD012804D0FFF7A4
+:10264000E7FF012001F0B6FE01F01AFE002803D1D9
+:10265000BDE8104001F020BD10BD10B5002420469B
+:1026600001F07AFD641C082CF9DB10BD02490A88D0
+:102670000280897881707047947B0000F0B507462E
+:10268000204889B0154600780E4698B1012814D02C
+:10269000022834D110221C4904A8FDF783FE1B49EF
+:1026A0000D2204A8FDF77EFE0024164A6846521C3F
+:1026B00021460DE010221449F3E71022124904A824
+:1026C000FDF770FE04A800F088F8EDE7052C02D2B3
+:1026D000135D035500E00155641CE4B2102CF5D3E2
+:1026E00001F026F804A801F035F86946084600F024
+:1026F000F5FF2B466A463146384600F01BFB09B011
+:10270000F0BD0000E4000020977B00004C09002091
+:102710000149087070470000E400002001460D22C6
+:102720000148FDF73FBE00004C0900200349026844
+:10273000C1F801200079487170470000E4000020D2
+:1027400070B5084C0D46E2784AB10749FDF72AFEFC
+:102750000DB1E07828700020E070012070BD0020ED
+:1027600070BD0000EA000020590900200248C0782E
+:10277000002800D001207047EA000020F0B54E2369
+:10278000B3FBF2F5022303704F23841804F8013CD5
+:1027900081B10123541E0BE003F003068E5DB6FBEE
+:1027A000F5F705FB176605FB0366C6545B1CDBB239
+:1027B000A342F1DB01210DE04318445C13F8013C16
+:1027C000E31ADBB2052B03D2C3F1050323444354C0
+:1027D000491CC9B29142EFD3F0BD41F201010A6830
+:1027E00002600979017170470349D1F8072002603E
+:1027F000C97A017170470000EA000020F8B505466B
+:102800004FF480500E468079FF2815D1002141F207
+:10281000060003F051FF002441F207070AE00121FE
+:10282000684600F00BFA9DF80010E01903F044FF31
+:10283000641CE4B2B442F2D3002206E041F2070085
+:10284000805C521C05F8010BD2B2B242F6D3F8BD3F
+:1028500030B58BB020203E4D00240890AC7020464F
+:1028600001F0AEFC002805DD08AA6946002001F051
+:102870002DFC0446E87820430AD1012001F0A0FC99
+:10288000002805DD08AA6946012001F01FFC044666
+:102890003CB39DF8000007283AD2DFE800F0043985
+:1028A000080C10233400684600F0B4F830E06846A5
+:1028B00000F08CF92CE0684600F04AF928E00A2084
+:1028C0008DF8240009AC601CFFF78EFF00F04EF875
+:1028D00010B9601CFFF72AFF0122062109A800F0A9
+:1028E00087F815E06C460120FFF712FF1022611CEB
+:1028F000601CFFF7C3FE601C00F010FA40B1201D01
+:10290000FFF70CFF04E00898C1B2684600F0E4F855
+:1029100001F0B6FC60B90020FEF76FFB687828B1C3
+:1029200001F05AFC40F0010001F05AFDFFF782FE71
+:1029300007490020C91D0A5C521C12F0FF020A540C
+:1029400003D1401CC0B20528F5D30BB030BD000048
+:10295000EA00002000B500F009F8002802D0024982
+:102960000220087000BD0000EA0000200248007844
+:10297000002800D001207047EA00002008B504219B
+:102980006846FFF73BFF684600F074F901F024FC4D
+:1029900040F0020001F024FD0449002048708870D6
+:1029A0000870C870FEF729FB08BD0000EA0000208F
+:1029B00070B50E4D04466878A04216D0FFF728FE89
+:1029C00034B101F009FC40F0010001F009FD07E01D
+:1029D00001F002FC20F0010001F002FD002028704F
+:1029E0006C70BDE87040FFF725BE70BDEA000020A6
+:1029F00070B516460C460546FFF70AFEFFF72DFE9A
+:102A000022462946304601F0EFFABDE87040FFF754
+:102A100011BE0000FEB5054620202E4E029000207B
+:102A2000B070FFF7F5FD01F0D7FBC4B2301D90F98F
+:102A3000010010F1400F44DB002001F0D1FC962092
+:102A4000FEF7DBFAFFF7EDFDFFF7F4FD01F018FCF0
+:102A50000028FBD108208DF8000004210DF10100B1
+:102A6000FFF7CCFE05226946002001F0BDFA4FF4C5
+:102A7000AF70FEF7C2FA012001F0B2FCFFF7DAFDF9
+:102A800001270CE0002001F09BFB40B102AA29467F
+:102A9000002001F01BFB2878012800D1B77001F05D
+:102AA000EFFB0028EED1FFF7D8FDFFF7BAFD0020BD
+:102AB000FEF7A3FA204601F093FC00BFFFF7BAFD32
+:102AC000FEBD24F0010001F08BFC4FF4FA70FEF71C
+:102AD00094FAF3E7EA0000203EB50D460446FFF7FE
+:102AE00045FF08B1002000E00220FFF711FE681E3C
+:102AF000C2B2611C601CFFF7C1FD601C00F00EF942
+:102B000038B111482D1FEAB2C270211D0F48FDF7E0
+:102B100049FC0B208DF800006C46A01DFFF7A6FDB8
+:102B20000322A11DA01DFFF7A9FD601CFFF75CFE9D
+:102B3000FFF71CFF10B9601CFFF7F8FD0122092107
+:102B40006846FFF755FF3EBDEA0000205909002006
+:102B50003EB50446FFF70AFF002827D00020FFF704
+:102B6000D7FD0322611C601CFFF788FD601C00F08C
+:102B7000D5F800281AD0144B00246D461878022886
+:102B800015D003281AD08DF8044009208DF80000D4
+:102B90002C46681CFFF76AFD0922611C601CFFF7C8
+:102BA0006DFD01220A216846FFF722FF3EBD01208C
+:102BB0008DF80400681DFFF710FE02E002208DF87A
+:102BC00004001C70E1E70000EA0000207CB5194D0C
+:102BD0000446687800282BD0FFF7C8FE20B9601C97
+:102BE000FFF7A4FD012028706846FFF7F6FD0021DD
+:102BF0006846425CFF2A02D1491C0529F9DB0529F8
+:102C000016D1FFF7F1FD69460523621C084600F066
+:102C100091F8094869460078FF2809D1052241F258
+:102C2000010003F06BFD00214FF4805003F044FDE0
+:102C30007CBD0000EA00002000100000F0B50B4B46
+:102C40000025C3F8005101241C602A46084E09E003
+:102C5000D3F80071002FFBD037688754C3F80051B8
+:102C6000521CD2B28A42F3D35C60F0BD00D0004067
+:102C700008D500402DE9FF41054601F001FB264C37
+:102C80000646EDB328786978EA7800EB0120A97848
+:102C9000090401EB0261471801F0FCFB204601F03A
+:102CA00017FB50B10021084601F0F2FA28B138466E
+:102CB00001F01EFB08B1012402E0012407E037B156
+:102CC0002146084601F0E4FA08B1012700E0002798
+:102CD000641CE4B2082CF2D301F052FA0446C2B2EA
+:102CE00029466846FFF74AFD87B12146684601F04C
+:102CF0000FFB58B10120002E05D001F0CDF900E006
+:102D000007E030B1012004B0BDE8F0810020002EC2
+:102D1000F9D00020F7E700000406080A10B50322E6
+:102D20000349FDF76AFB08B1002010BD012010BD6A
+:102D3000947B000070B5002409E000BF11F8015B2E
+:102D400012F8016B7540641C00F8015BE4B29C4210
+:102D5000F4D370BD0278521C027002788A4201D30B
+:102D600000210170704700002DE9FC5F0E008346D2
+:102D7000DDE90C47C6F1000098469246814600D432
+:102D80000846012503E000BF90FBFAF06D1C50459A
+:102D9000FADAA84500D9454624B1002E01DB7807B0
+:102DA00000D5641EB80702D5B8F1000F0AD0F807A5
+:102DB00008D13CB1A54205D220215846641EFEF739
+:102DC0000DF9F6E7002E02DA4E462D2102E07807D3
+:102DD00003D52B215846FEF701F907F0030002281E
+:102DE0000BD1B8F1000F08D13CB1A54205D230217A
+:102DF0005846641EFEF7F2F8F6E7CDE90047434671
+:102E000052463146584604F005FEBDE8FC9F0000DE
+:102E100070B50D46044600684FF4887103F0A0FEBB
+:102E20004FF49071206803F09BFE4FF4927120687C
+:102E300003F096FE4FF4A271206803F091FE206823
+:102E40001249C0F8041320686907000B40B2090E4C
+:102E5000002806DA00F00F0000F1E02080F8141DD1
+:102E600003E000F1E02080F8001420680121000B4D
+:102E700040B200F01F0291404009800000F1E020C4
+:102E8000C0F88012C0F8001170BD000010030200ED
+:102E9000024600201268930702D0530702D47047FD
+:102EA000500714D502F00300012802D002280CD1EB
+:102EB00005E0C2F383100B68801C184404E0022371
+:102EC000086803EB925210440860012070470868BC
+:102ED00000EB9253C2F38910401CEEE70A4810B58C
+:102EE000807860B1002401E0022C06D02046FEF775
+:102EF0000BF8641C042CF7D310BD0324F6E7BDE8DF
+:102F00001040FEF725B800000000002003480179BA
+:102F1000C90702D00078FFF705B97047000000200C
+:102F20002DE9F047394E002780463D46DFF8E09016
+:102F3000D6F804A057E003D00446D0F81C8035E052
+:102F400099F8002002EB4201521CD2B289F800200D
+:102F500009EBC10199F80230091D9A4201D189F8A3
+:102F6000005048680A780446012A12D0022A02D08A
+:102F7000032A3BD108E004F039FB00B10127257496
+:102F800034E00574C06900E070680028F9D1706011
+:102F90002CE0207C50BB88686060C868A06008692D
+:102FA000E0604869A061F07800B165606268B1686E
+:102FB000184B501A20F07F40984202D2A168084472
+:102FC00006E0881AA16820F07F40814202D9081AE1
+:102FD000206000E0256065600120A5602074204627
+:102FE000E56104F0E5FAB8F10000A4D199F8001009
+:102FF00099F801008142A3D117B97168514502D0F7
+:103000000120BDE8F0870020FBE700005800002009
+:10301000FC020020FFFF7F002DE9FF41002623482E
+:1030200000F001FA2148001F074600F0FCF9204C8F
+:1030300060680090A56800E000986946284004EBAD
+:1030400080000C30FFF724FF0028F5D101AA009979
+:1030500001EA050304EB8303491CDB6842F82030D6
+:10306000401C00910228F2D3019800F003000128CF
+:103070000BD0022810D10198032101EB9050009948
+:10308000BDF80A6001EB900005E00198BDF80A6008
+:10309000C0F3831008440090384600F0C1F908B12D
+:1030A0000098606004B03046BDE8F081200900203F
+:1030B000080500208AB0FDF7E1FD08B1FDF7C0FD6D
+:1030C00000210120FEF7E4FF08B1FDF7B9FD4FF440
+:1030D0000041002003F06AF908B1FDF7B1FD02F0EC
+:1030E000F1FF0120FDF7D0FE012001F085F828B99D
+:1030F00001F04CF800F50340FDF7A2FD4FF4FC7021
+:1031000001F07EF928B901F041F800F50340FDF720
+:1031100097FDFFF733FC01F05FF840F0040001F089
+:103120005FF928B901F032F800F50340FDF788FD9A
+:103130000120FFF73DFC00F0AFFF28B901F026F8B1
+:1031400000F50340FDF77CFD17480321008801EBE3
+:10315000004016A103F0D0F802F0C2FF0028FBD116
+:103160005FF02004FFF774FBFFF700FC08B1FFF7E6
+:10317000F1FB0220089401F023F828B108AA69465F
+:10318000022000F0A3FF07E0FFF7F0FA0028E9D0E3
+:1031900008A96846FFF7D4FA0028E3D09DF800009C
+:1031A00004F032F8DEE700008001002047617A6514
+:1031B0006C6C2064796E616D6963207061697269FD
+:1031C0006E67206578616D706C65207374617274D0
+:1031D00065642E20486F7374206D6F64652E000047
+:1031E0002DE9F047C7880446181D16468946B0FBEE
+:1031F000F7F1B0FBF7F207FB12009A193A44D21C20
+:10320000B2FBF7F2DDF820A001E02468491E002996
+:10321000FBD13D1A8846B54216D818E0BAF1000F26
+:1032200005D0211809EB08002A46091D04E02044B6
+:1032300009EB08012A46001DFDF7B4F800202468B8
+:10324000761BA844B74201D9354600E03D46002E22
+:10325000E4D1BDE8F087000030B5024659B103F073
+:10326000D1F80021074C09E004EB810315685B8865
+:10327000AB4202D11160002030BD491C8142F3D322
+:10328000052030BD6C0100202DE9F0415C49037838
+:103290000446D1E903020025082B77D2DFE803F0CA
+:1032A000042B4877726E8795217C914208D238B101
+:1032B00000EB81018A6C521C8A640168491C016020
+:1032C000A17B2E4661F307062189677B61F31F46C8
+:1032D0006189606861F30F05217B61F31745E17B2C
+:1032E00061F31F6501F0F6FC2A4631463846BDE819
+:1032F000F04100F0C2BE4869407D10B9414800F07D
+:103300008DF82F46218965F3070761F31F4761890F
+:10331000267B61F30F05617B606861F31F6501F037
+:10332000D9FC2A4639463046BDE8F04100F0A4BE3B
+:10333000217B914208D238B100EB81018A6C521C8A
+:103340008A640168491C0160A07A217A60F307054C
+:1033500061F30F25E17A667A676861F3174538B142
+:103360001FB92848263000F059F8384601F0B2FC61
+:1033700029463046BDE8F04100F030BFBDE8F041DD
+:1033800000F088BE00F082FFBDE8F08131E01E4809
+:103390004168491C416001780029F5D0816811B16C
+:1033A000491E8160F0E7BDE8F04100F067BEA379F7
+:1033B000934208D238B100EB830293685B1C9360A0
+:1033C0004268521C42608A680CE0A379934208D29A
+:1033D00038B100EB830293685B1C93604268521C17
+:1033E00042604A68002ACFD061792079BDE8F04177
+:1033F0001047BDE8F04103487F3000F00FB80000EF
+:10340000FC0000203D0405006809002002490F224D
+:103410000A70886170470000FC000020FFF7F6BFCB
+:10342000002100F009B8012100F010B808B56A4683
+:10343000FCF723FF009808BD08B56A46FCF703FFB8
+:1034400008BD08B56A46FCF7E5FE08BD08B56A4642
+:10345000FCF7ECFE009808BD08B56A46FCF71AFFB9
+:10346000009808BD70B5044600252846FDF780FC8D
+:1034700021686268086890420ED9401E0860017891
+:10348000A38AE26801FB0325227A2168101AC0B2E0
+:103490000A79824200D208710020FDF76BFC2846B1
+:1034A00070BD70B505460C460020FDF761FCE8686C
+:1034B000A98A201AB0FBF1F12A681068431C136036
+:1034C0000170BDE870400020FDF754BC10B530B16C
+:1034D000017A42680368891AC9B21A6006E00E20B0
+:1034E00010BD03681A68541C1C601170491EC9B2D3
+:1034F000F7D2006800210171084610BDC20800F033
+:1035000007030120895C98400840704710B5C20845
+:1035100000F00703885C01249C402043885410BDC0
+:1035200070B5074C251F206829684968884202D376
+:103530000448FFF773FF286821688068405C70BD0D
+:103540003801002044000100014800687047000075
+:103550003801002010B50446054800684068A042C4
+:1035600002D80448FFF75AFF0148001D046010BD4F
+:10357000340100204C000100014840687047000001
+:103580003801002010B50446054800680068A042D4
+:1035900002D80448FFF742FF0148001D446010BDF7
+:1035A000340100205800010010B5040002D1054884
+:1035B000FFF734FF044800210460001D01604160F2
+:1035C00010BD000027000100340100200948021F3F
+:1035D0004168491C416012681368994208D300236E
+:1035E00043600168491C01605268914200D3036046
+:1035F0007047000038010020002839D0401E00BF6D
+:1036000000BF00BF00BF00BF00BF00BF00BF00BFC2
+:1036100000BF00BF00BF00BF00BF00BF00BF00BFB2
+:1036200000BF00BF00BF00BF00BF00BF00BF00BFA2
+:1036300000BF00BF00BF00BF00BF00BF00BF00BF92
+:1036400000BF00BF00BF00BF00BF00BF00BF00BF82
+:1036500000BF00BF00BF00BF00BF00BF00BF00BF72
+:1036600000BF00BF00BF00BF00BF00BF00BFC5D18B
+:1036700070470000F0B505460478154889B0164635
+:1036800040F82420124A08690832A2F10C0742F8D7
+:103690002400487F385520226846FCF783FE0494B6
+:1036A0002878385C48B10EB10A4A00E00022694629
+:1036B000281D03F0C5FC09B0F0BD0EB1064A00E0BC
+:1036C0000022694605F10C0003F08CFBF3E70000D3
+:1036D00014000020F17800003D77000070B5124D15
+:1036E00006464FF080746868814202D01022FCF7D1
+:1036F00059FE0E490020C1F8000101220A6001E0D4
+:10370000641E0ED0D1F80021002AF9D0C1F80001C2
+:10371000A9688E4203D010223046FCF743FE0120F8
+:1037200070BD002070BD00002400002000E00040BB
+:103730000549064801F11002C0E90012103282600A
+:103740000348016001207047F001002024000020A0
+:1037500004E500400146024810220068FCF722BE42
+:10376000240000202DE9F0410446102802D30B4824
+:10377000FFF754FE094E0A4D761D204600F07EF8F4
+:10378000070008D0AF4202D13046FFF747FE384667
+:1037900000F03AF8F1E7BDE8F0810000D000030046
+:1037A000ADDEADDE01480068704700006801002012
+:1037B00010B50020114A014600EB40039C186170CF
+:1037C000A170D154401CC0B21028F5D3DE22CC2108
+:1037D0000B48FCF7F9FD0A4A0020A2F1180100BFCE
+:1037E00000EB001302EB430341F82030401CC0B251
+:1037F0000628F5D303490620086010BD5C0B0020A5
+:10380000640C00206801002070B5104C064620684A
+:10381000062802D30E48FFF701FE3046FDF710F9E7
+:1038200018B90B48401CFFF7F9FD0A4D20680A49FA
+:1038300055F82000884203D00548801CFFF7EEFDB4
+:10384000216845F82160491C216070BD6801002095
+:10385000800003004C0C0020ADDEADDE10B5044648
+:10386000102802D30348FFF7D9FD034904EB4400B5
+:10387000085C10BDC20003005C0B002070B5002680
+:103880000446102802D30C48FFF7C8FD0B4D04EB8B
+:103890004404285D70B105F1300000EB840160192B
+:1038A00010F8022F51F822600321FFF753FA285D28
+:1038B000401E2855304670BDA20003005C0B00205E
+:1038C00070B50C460646102902D31248FFF7A6FD34
+:1038D0003046FDF7B5F818B90E48401CFFF79EFDBD
+:1038E0000D4D04EB4404285D032810D205F130008F
+:1038F00000EB8401601910F8012F41F822600321C8
+:10390000FFF728FA285D401C2855012070BD0020D3
+:1039100070BD00008C0003005C0B002010B5044655
+:10392000102802D30948FFF779FD094904EB440048
+:103930000A5C42B101F1300202EB80020844807857
+:1039400052F8200010BD002010BD0000B30003009D
+:103950005C0B00200B4810B50168002479B10A4ABD
+:103960000A4B02EB8102491E52F8044D13600160BC
+:103970002046FDF765F810B90548FFF74FFD2046D2
+:1039800010BD0000680100204C0C0020ADDEADDE53
+:103990007800030000487047408100402DE9F74F50
+:1039A000904607004FF0000502D13448FFF736FD7E
+:1039B000334C4FF4803BC4F808B3324EB07818B1A2
+:1039C0002E48801DFFF72AFD706818B12B4809307A
+:1039D000FFF724FDDFF8B0A077605FEA08004FF042
+:1039E00000094FF00108AAF1040724D001282FD0C4
+:1039F000022829D021481D30FFF710FD86F80280EB
+:103A0000C4F840910199294489B239603F68C4F8EB
+:103A10004480DAF80060D4F8400118B117482B3020
+:103A2000FFF7FCFCAF4215D3AE4201D3BE4221D317
+:103A3000124833301CE0C4F84480DAF80050C4F86F
+:103A40004080C4F84091D9E70F48001D0568D5E7CC
+:103A50003D68D3E7BE4201D2012000E00020B5421C
+:103A600001D8012100E00021884203D103483E3003
+:103A7000FFF7D4FCC4F804B3BDE8FE8F8600040051
+:103A8000008000404001002044850040004870470D
+:103A90004880004070B5144C01266660E66066649C
+:103AA00012480025056011483C30006810B11048EC
+:103AB000FFF7B4FC4FF0FF30C4F80803C4F84051DE
+:103AC0000A490420083108600A48456006704570BC
+:103AD00085700820FCF7CEFD4FF0E0214FF4807098
+:103AE000C1F8000170BD0000008000400885004062
+:103AF00047000400400100200148007870470000A2
+:103B0000400100200349012008600349002008709B
+:103B100070470000008000404001002070B5074859
+:103B200001250561C560064C0026082066606670A8
+:103B3000FCF7A0FDA670257070BD0000008000405D
+:103B400040010020014840787047000040010020FB
+:103B50000FB408B50399002904D004AA00926A465C
+:103B600000F00FF801B05DF814FB10B58268044650
+:103B7000002A05D0D4E90403216898470020A060FA
+:103B800010BD2DE9FC4791460C00804676D014F814
+:103B9000011B39B125290ED04046FDF71FFA2078C8
+:103BA0000028F4D198F80C00002867D04046BDE802
+:103BB000FC47FFF7DABF0020012221782B291BD018
+:103BC0002D2902D0302908D102E040F0010001E0A7
+:103BD00040F00200641C002AEFD100252A290ED0F3
+:103BE0002178A1F130020A2A11D205EB850201EBFE
+:103BF0004205641C303DF1E740F00400EAE7D9F8E3
+:103C000000100B1DC9F800300968641C0D442178B0
+:103C100000232E290BD114F8011FA1F130020A2A2A
+:103C200005D203EB830201EB4203303BF3E76C293F
+:103C30000DD068290BD0692921D00BDC252918D09B
+:103C4000582931D063290ED0642915D117E014F812
+:103C5000011FECE7702969D0732932D075291BD078
+:103C6000782909D120E0D9F80000011DC9F8001019
+:103C700001784046FDF7B2F9641C90E76CE0D9F892
+:103C800000100A1DC9F800200968CDE900500A2279
+:103C90004046FFF769F8EFE7D9F800100A1DC9F8A8
+:103CA000002009680A2206E0D9F800100A1DC9F8A8
+:103CB000002009681022CDE90050404603F0AAFE1A
+:103CC000DAE7D9F8001000270A1DC9F800200E68AD
+:103CD000C00705D112E04046761C7F1CFDF77EF937
+:103CE00031780029F7D104E0202140466D1EFDF710
+:103CF00075F9BD42C0D9002DF6D1BDE74EB13046B1
+:103D0000FCF774FB074604E0202140466D1EFDF7DA
+:103D100065F9BD4206D9002DF6D103E04046761C78
+:103D2000FDF75CF931780029F8D1A5E7D9F8000052
+:103D3000011DC9F80010056830214046FDF74EF915
+:103D400078214046FDF74AF908200021CDE900011D
+:103D5000034610222946B0E7BDE8FC872DE9FF4164
+:103D60001C46DDE90A7815460E46684600F0AAF8BA
+:103D700046EA450141EA840141EA072242EA084154
+:103D8000009A00EB8200C0F80017BDE8FF812DE922
+:103D9000FF411C46DDE90A7815460E46684600F0EC
+:103DA0009FF846EA450141EA840141EA072242EAD6
+:103DB0000841009A00EB8200C0F80017BDE8FF81BF
+:103DC0002DE9FF411C46DDE90A7815460E46684696
+:103DD00000F094F846EA450141EA840141EA0722ED
+:103DE00042EA0841009A00EB8200C0F80017BDE8E3
+:103DF000FF812DE9FF411C46DDE90A7815460E4694
+:103E0000684600F089F846EA450141EA840141EA42
+:103E1000072242EA0841009A00EB8200C0F800172E
+:103E2000BDE8FF811CB5002100910B4601220191E4
+:103E3000FFF7C6FF1CBD1CB5002100910B460122F7
+:103E40000191FFF7D6FF1CBD1CB500220B46009266
+:103E500011460192FFF7B4FF1CBD1CB500220B46B2
+:103E6000009211460192FFF7C4FF1CBD1CB5002152
+:103E700000910B46012201911146FFF7A1FF1CBDE5
+:103E80001CB5002100910B46012201911146FFF75C
+:103E9000B0FF1CBD13B50C46684600F021F8009930
+:103EA00000EB8101D1F8002722F44032C1F800274D
+:103EB000009900EB8100D0F8001741EA0441C0F8F6
+:103EC00000171CBD0168202902D24FF0A0407047A6
+:103ED00001F01F010160014870470000000300501D
+:103EE0000168202902D24FF0A040704701F01F0165
+:103EF000016001487047000000030050016820295C
+:103F000002D24FF0A040704701F01F01016001484C
+:103F100070470000000300500168202902D24FF0D2
+:103F2000A040704701F01F01016001487047000088
+:103F30000003005001B56846FFF7D2FFD0F8100526
+:103F40000099C84000F0010008BD01B56846FFF7C0
+:103F5000D5FF009A01219140C0F8081508BD01B5B0
+:103F60006846FFF7D9FF009A01219140C0F8081573
+:103F700008BD38B501240090684631B1FFF7A2FFB3
+:103F800000998C40C0F8084538BDFFF79BFF0099A9
+:103F90008C40C0F80C4538BD1CB5094C0144D4E92F
+:103FA0000034CDE900346C4606E000BF54F8203000
+:103FB000D3F81035401C08C28142F7D81CBD000060
+:103FC0002C7B0000034908B508440021016000680B
+:103FD000009008BD0060004002494058012800D010
+:103FE00000207047006000402DE9F041204D16464A
+:103FF00088460746082801D3042035E0B8F1000FB1
+:1040000003D0202E03D906202EE003202CE03846D2
+:1040100001F01AFA032801D3092025E0384600F000
+:10402000ADFF032801D30A201EE000F0D3FC0228D4
+:1040300001D2082018E000F057FE044606704078D0
+:10404000324640F0010060704146A01CFCF7AAF91E
+:10405000F8B2214601F0FAF910B10120BDE8F08173
+:104060000448FFF7DBF90F2028700020F6E7000076
+:10407000FC000020FC0005007047704710B500F000
+:104080006DFD18B1BDE8104000F004B8BDE8104067
+:1040900000F062BC7047000010B50B4C606928B19D
+:1040A00000F012FB0004000C02D005E0022008E042
+:1040B000002000F023FE18B100F062FC012010BDCA
+:1040C00011202070002010BDFC0000202DE9F041DF
+:1040D00016460F46044600F051FF154D48B157B142
+:1040E000204600F057FF00783168814205D2062053
+:1040F0001AE00B2018E0032016E0204600F040FFF5
+:1041000004000DD0A01C0BD02278A11C38463260D0
+:10411000FCF748F9204600F0DDFD0120BDE8F08104
+:104120000448FFF77BF90F2028700020F6E7000015
+:10413000FC0000202601050010B5082804D305491D
+:1041400004200870002010BDC0B200F00DFF012057
+:1041500010BD0000FC000020084910B54A69527DDE
+:104160000AB10C2002E0082803D3042008700020C4
+:1041700010BDC0B201F050F9012010BDFC000020BC
+:104180000148006970470000FC00002001480078E9
+:1041900070470000FC00002010B500F0E9FC30B1D1
+:1041A000012806D0022806D00448FFF737F902207C
+:1041B00010BD002010BD012010BD000097010500BA
+:1041C000082804D3034904200870401F704700F0FA
+:1041D000D5BE0000FC00002000F0DEBE03B50028C4
+:1041E00006D10448BDF8041081809DF80610817145
+:1041F0000CBD0000EA0000202DE9F0411D4D0646EF
+:1042000000241D482C70AC610460446084601B482D
+:1042100000F002FC686140B3042000F073FA05F17D
+:104220001C00296900F074F80746304600F0C2F817
+:1042300000EA0706002000F0A5F80640012000F083
+:10424000EFF80640022000F085F80640002000F05C
+:1042500009F90640012000F075FE0020EC6000F036
+:1042600033FD16B10120BDE8F08101202870002047
+:10427000F9E70000FC0000206809002089320000F6
+:1042800001484069407D7047FC00002070470000F5
+:10429000084A10B553695B7D0BB1022002E0082883
+:1042A00003D304201070002010BD00F037FD012062
+:1042B00010BD0000FC0000200449002200280A7004
+:1042C00002D0886001200870704700006809002053
+:1042D000064910B54A69527D1AB1022008700020C3
+:1042E00010BD00F0F7F9012010BD0000FC00002017
+:1042F000064910B54A69527D1AB1022008700020A3
+:1043000010BD00F0F3F9012010BD0000FC000020FA
+:1043100010B50F4C6269527D0AB1022014E01029D9
+:104320000FD871B178B10A462161014608481C30A6
+:10433000FCF738F8064821691C3000F0F7F9012035
+:1043400010BD072000E003202070002010BD0000F9
+:10435000FC0000200A4910B54B69024601205B7D34
+:104360000BB1022004E0012A05D0022A04D00E205D
+:104370000870002010BD002000F056FA012010BD8A
+:10438000FC0000200A4910B54B69024600205B7D05
+:104390000BB1022003E032B1012A03D00E200870D5
+:1043A000002010BD012000F0BBF9012010BD00006D
+:1043B000FC00002010B540B1012808D002280BD025
+:1043C000064905200870002010BD012000E00220F1
+:1043D00000F0D4FB012010BD0020F9E7FC00002014
+:1043E000064910B54A69527D1AB1022008700020B2
+:1043F00010BD00F0D7FD012010BD0000FC00002022
+:10440000064910B54A69527D1AB102200870002091
+:1044100010BD00F045FF012010BD0000FC00002091
+:10442000014610B50020072914D2DFE801F0040F7F
+:1044300006080A0C0E00042008E0FC2006E0F82024
+:1044400004E0F42002E0F02000E0EC2001F018F895
+:10445000012010BD02490E200870002010BD000090
+:10446000FC0000200A4910B54B69024600205B7D24
+:104470000BB1022003E032B1012A03D00E200870F4
+:10448000002010BD012001F005F8012010BD000042
+:10449000FC00002010B5FFF7F3FE002806D0FFF760
+:1044A000EDFD30BFFFF7ECFE0028FBD110BD000092
+:1044B00010B501F0E1F903490020086102490870D4
+:1044C00010BD0000C0090020280100202DE9FE4396
+:1044D0004D4800684D4C012802D04D48006828B96D
+:1044E00060680078202801D8012100E00021494EB1
+:1044F00003204FF0000830704348C4F800800830B3
+:104500000568424F183F89B300684149083908607F
+:1045100002A8CDE900043C480C300268012329467A
+:10452000184602F03DF910B3012805D0022821D029
+:10453000032855D0384851E0029818B136481C3845
+:10454000FEF76CFF284602F08EFA18B932481B3885
+:10455000FEF764FF01F0C4F9B97D0023CDE9000145
+:104560007068EAB290F9161018461CE01EE02A485E
+:10457000113833E0029818B927480D38FEF74EFF7E
+:10458000284602F070FA18B923480C38FEF746FFA7
+:1045900001F0A6F9B97DEAB2CDE900017068012306
+:1045A00090F91610029800F077FB19E000F06CFE0D
+:1045B00030B101F095F90146BA7DE8B200F03EFB5A
+:1045C0000023CDF800801A4619461846CDF804801D
+:1045D00002F0E6F8042803D00F480F30FEF71EFF64
+:1045E000206838B1012060750C48206104203070CB
+:1045F000BDE8FE8301F040F984F81580C4F810800E
+:1046000000F00EF8F4E7000000140040C00900209C
+:10461000341500402801002044060900B946000076
+:1046200070B5FFF745FF1F4D012028701E48016837
+:104630001E4A21F0FF0112691143016002F01CFAC9
+:104640001A4C4C3410B302F017FA032802D0184861
+:10465000FEF7E4FE022001F04DFB002001F0A2FB7A
+:1046600002F00AFA032803D011480830FEF7D6FEFC
+:104670002878012803D00E480E30FEF7CFFE022026
+:104680002870002020610B48E06070BD02F000F847
+:104690000228DFD302F016F960600028DAD104485E
+:1046A000401FD5E728010020301500407409002084
+:1046B000F4050900CD440000024905200870FFF709
+:1046C000AFBF0000280100200148006A70470000C9
+:1046D00074090020034910B5086200F0B3FD0249D7
+:1046E000086010BD740900201C150040034910B576
+:1046F000486200F0A7FD0249086010BD740900205F
+:10470000201500400449487704490A6822F4E02251
+:1047100042EA004008607047740900201815004004
+:1047200001490876704700007409002070B50C003C
+:10473000054602D10748FEF771FE1DB90548401C29
+:10474000FEF76CFE0448C0E90145BDE8704000205A
+:10475000FEF700BFB3030900D809002010B500F030
+:1047600093FD044901F1640208B1C86800E088685B
+:10477000106010BD740900201CB510494FF4407042
+:10478000086002F079F9012812D0022810D003281D
+:1047900013D100200090034602460146019001F02B
+:1047A000FFFF042809D0BDE81C400548FEF736BECF
+:1047B0000021084602F0A4F8F3E71CBD08F501400B
+:1047C00048020900144981F8310014490A6822F0AE
+:1047D000FF020A6048B1114A0B1D0832012807D0B8
+:1047E00002280ED00E48FEF719BE08680860704710
+:1047F000086840F001000860FF20106040F20710D8
+:1048000007E0086840F0020008604FF6FF70106093
+:1048100004481860704700007409002034150040F7
+:104820002E04090021100100044981F832000449D6
+:1048300008B1012800D10860704700007409002009
+:10484000101500402DE9FF413E480068012802D0C4
+:104850003D48006830B93D4840680078202801D8BC
+:10486000012700E0002700F0FBFB384C0126183C34
+:1048700000B9266102F000F9012802D03448FEF7A1
+:10488000CDFD344D6868007D18B13148401CFEF7FD
+:10489000C5FD00F0F1FFEFB30121084602F030F84A
+:1048A00020B1012828D0022826D10FE001F018F805
+:1048B000064601F03DFFC7B201F034FF8446A07DFB
+:1048C0000021CDE90260CDE900710DE001F008F8AA
+:1048D000804601F02DFFC7B201F024FFA17DCDE994
+:1048E0000076CDE90281844668686289218990F961
+:1048F0001630604600F0B2F9FEF726FEE06013487D
+:104900004C3840696060FFF729FF04B00020BDE823
+:10491000F04100E001E0FEF735BE6E7000F0B4FC3F
+:1049200000280CD000F0DCFF054601F001FFA27D5D
+:1049300004B02946BDE8F041C0B200F07FB9BDE83F
+:10494000FF8100000014004034150040C009002021
+:10495000370709002801002010B5012080F31088D6
+:104960000648417D29B1817819B90121817000F093
+:1049700045FB002080F3108810BD0000A80900202E
+:1049800070B5124C607D00281ED100F0BDFA04F114
+:104990003005A86810B90E48FEF740FD686818B9E0
+:1049A0000B48401CFEF73AFD02F096F818B1084893
+:1049B000801DFEF733FD002002F0AEF80120607587
+:1049C000BDE8704000F01ABB70BD0000A8090020CF
+:1049D000CE02090001F0B8BE30B50D4D85B0687D3E
+:1049E000002813D000F048FB00F046FF0024AC7014
+:1049F0006C7505208DF80000684601F0F5FD05484E
+:104A0000047005B0BDE83040FFF7B6BE05B030BD5C
+:104A1000A8090020280100202DE9F04105460120C9
+:104A200080F31088484E4FF003080024707086F819
+:104A30000080B470746034817481F460074634611E
+:104A4000347506F118007475046044608460C460B5
+:104A500004610475183084604460FFF71BF8284631
+:104A600001F0FCFD01F072FE002002F047F806F1B3
+:104A70003000FEF799FD00210820FBF74DFE0021D4
+:104A80000120FBF749FE01211520FBF745FE01201F
+:104A900000F074F8A6F13405FF202861042068773F
+:104AA0002A4929622A49696285F82870022185F815
+:104AB000291085F82A8085F82B00052085F82C0020
+:104AC000062085F82D00072085F82E00082085F89F
+:104AD0002F0085F8304085F8311085F83270692054
+:104AE00045F8140B1E2028604FF4167045F8100C82
+:104AF000022000F085FC0F2000F088FCEC802F7174
+:104B00006F712C72204601F019FE7078012802D0D6
+:104B10001048FEF783FC3770B47074603481748180
+:104B2000F46034610C48347574758460447000F02E
+:104B3000EBF90820FBF793FD1520FBF790FD84F3BC
+:104B400010880148BDE8F081A809002004070A0D7B
+:104B500005080B0E9F020900280100200348407D34
+:104B600008B100207047012070470000A80900200C
+:104B70000148007870470000A809002010B5012105
+:104B800081F3108807490A78824204D04870487D32
+:104B900028B100F033FA002080F3108810BD00F037
+:104BA00003F8F8E7A809002030B5224D85B0287831
+:104BB000697888423BD008B900F0A6F9687808B94E
+:104BC000FFF7DAFD1C480024046000F055FE194888
+:104BD00018300460446004618460C460287801284F
+:104BE00002D0022808D015E001F046FF90B1002164
+:104BF000084601F085FE0DE0FFF75AFC01F03CFF8E
+:104C0000032807D1002300941A4619461846019438
+:104C100001F0C6FDFFF7A2FD6878287004208DF82A
+:104C20000000684601F0E0FC012005B030BD002026
+:104C3000FBE70000A809002054F5014000B585B04D
+:104C400006238DF806208DF805108DF804008DF8E8
+:104C50000030684601F0C8FC05B000BDF0B585B075
+:104C60000DF1280C9CE8F0008DF80C308DF80D400B
+:104C70004FF0000C0190ADF808108DF80E508DF833
+:104C800000C0ADF80A208DF80F608DF810706846EE
+:104C900001F0AAFC05B0F0BD70B586B00226DDE9D2
+:104CA0000A458DF808108DF8092001908DF80A301A
+:104CB0008DF800608DF80C508DF80B40684601F0BF
+:104CC00093FC06B070BD0000014988607047000089
+:104CD0002801002010B5012181F3108801F05CFD4E
+:104CE000002080F3108810BD10B5012080F31088DB
+:104CF00001F054FD002181F3108810BD10B5044669
+:104D0000082802D30348FEF789FB0348204490F8A3
+:104D1000280010BDAD0309007409002070B50828F3
+:104D200019D20F4A024482F828108207D40EFF22BB
+:104D3000A240D243042801D20A4D01E0094D2D1DA5
+:104D4000286810402860084600F06AFA2968A040E8
+:104D50000843286070BDBDE870400348FEF75EBBA5
+:104D60007409002024150040A703090010B51B4C4E
+:104D700000206070FEF7D4FB19490860FEF7E4FBE1
+:104D80001849887501F078FE012807D001F074FEFB
+:104D9000022802D01448FEF741FB002000F0AAFFD1
+:104DA000FEF7F8FD114908606068091D4068086059
+:104DB000A068002811D0007820B1FEF7EBFDA168B3
+:104DC00000F0F6FBA0680179002906D000F0C4FBD2
+:104DD000A068BDE8104000F0CDBB10BD2801002048
+:104DE00008150040A80900209706090050F5014069
+:104DF00010B501F0EBFD002820D011480021018101
+:104E0000418101F095FC0F49086001F091FC0121FE
+:104E100081400C48001D026822F0FF02114301602E
+:104E200001F080FC064C1834206001F075FC6060D5
+:104E30000548E060BDE81040FFF798BF10BD0000D6
+:104E4000A80900202C150040454800001548002105
+:104E50000160012101601448016821F48071016042
+:104E6000016821F00F01891D0160016821F47021A2
+:104E700041F440310160001D016821F000710160C2
+:104E8000016841F080710160016821F0FF0141F08B
+:104E900020010160016821F47F4101600120FBF7DE
+:104EA000DEBB0000FC1F00401415004070B5134C21
+:104EB0001348A16800F08AFE6060114C4C3C607F92
+:104EC000FFF720FC206AFFF705FC606AFFF70EFC85
+:104ED0000025601990F828102846FFF71FFF6D1C69
+:104EE000082DF6D3074914F8300F08606078FFF7F3
+:104EF00069FCA078BDE87040FFF796BC280100204F
+:104F0000C00900200C1500400C4910B500200860B5
+:104F10000A484FF440744C380460FFF797FFFEF7DF
+:104F2000B5FD064908310860091F054808600348B7
+:104F300050380460BDE81040FFF7B8BF54F5014099
+:104F40000411004010B504460448406810B90448F4
+:104F5000FEF764FA0348047510BD00002801002024
+:104F60006E040900C009002010B5012181F31088EA
+:104F700001F076FD002080F3108810BD01F073BDB4
+:104F800010B5012181F3108801F070FD002181F33B
+:104F9000108810BD01F06DBD014800697047000028
+:104FA000740900200149086170470000740900205D
+:104FB00003490122086101460248FEF7EFBC0000E8
+:104FC000A8090020E56A000070B50C4601F0A4FDB8
+:104FD000074D2869A04202D30648FEF71FFA286948
+:104FE0000122211A0448FEF7D9FC0020286170BD77
+:104FF000A8090020D6060900E56A000010B5FEF7F2
+:105000007BFD012822D101F081FD10B11048FEF78F
+:1050100005FA002264210F48FEF7C0FC0E48007F0D
+:1050200080B90E480121016000220007C0F800216C
+:10503000016000BF00BF00BFAFF30080D0F80011D7
+:105040000029FBD0BDE81040FEF75CBD10BD00009C
+:10505000B4060900E56A0000740900201405004048
+:10506000044810B5006918B9FEF76CFD002800D09F
+:10507000012010BDA809002010B5FEF73DFD012854
+:105080000ED0FEF74BFD0748007F10B901208107C5
+:105090004860002001F040FD0249002034314860A2
+:1050A00010BD0000740900200B4810B54068407D19
+:1050B00030B1012000F076FE08490889401C0881C3
+:1050C0000749002008600548343803C8BDE810408F
+:1050D000091A0020FFF778BF28010020A809002046
+:1050E00054F5014070B586B0FFF7BAFF494D4A4EFE
+:1050F00005F1340458B100F0BDF8A078002869D05B
+:10510000FEF764FA06B0BDE87040FFF765BC207892
+:10511000012802D0022804D008E000F0FFFE28B1E8
+:1051200070E0307804286DD003286BD0FEF74EFA7B
+:1051300000F0A0F8A07868B1FFF74EFC01F0A8FAE3
+:10514000022840D303208DF80000684601F04CFA95
+:1051500006B070BDFFF728FD20B100206968FFF799
+:1051600033FFEBE72078F0B1012816D0022817D0E2
+:105170002A48FEF753F9687E0128DFD100F084F851
+:105180000028DBD12078D8B1012811D00228D5D051
+:1051900022481A30FEF742F9D0E700F087F8EAE734
+:1051A00000F008F9E7E700206968FFF70DFFE2E784
+:1051B00001F062FC0028C1D101F0DCFB0028BDD168
+:1051C000FFF75AFFBAE706B01448BDE87040363022
+:1051D000FEF724B92078022808D0FEF7F7F96968AD
+:1051E00006B00020BDE87040FFF7EEBE307804281E
+:1051F00008D0032806D0FEF7E9F906B0BDE87040F4
+:1052000000F0D8B8686806B04008BDE87040FFF705
+:10521000CFBE00007409002028010020D00409003E
+:10522000024610B50020014622FA01F303F0010303
+:10523000C1F10704A3400343491CC9B2D8B20829ED
+:10524000F2D310BD2DE9F04100240646254618276B
+:10525000E80026FA00F0C0B2FFF7E2FF694207EB70
+:10526000C101884020436D1CEDB20446042DEFD3EC
+:10527000BDE8F0810348416809B1491E4160FFF76C
+:105280006DBA0000A809002004480178022902D064
+:105290004068002800D0012070470000A8090020C5
+:1052A0000149486070470000740900202DE9F04171
+:1052B00086B000F0E1FA01F0DFFB3A4D05F134046D
+:1052C00020B3688BB0B3218981423BD301210020F8
+:1052D00001F016FB01F026FA26898046648901F068
+:1052E00027FA074600F0FCFA014601208DF800007D
+:1052F000ADF808608DF80C70CDF80480ADF80A4068
+:105300008DF80D10684601F06FF944E001F0C0F926
+:10531000022840D3FFF7B8FF68B1FEF72DF9D0BBE4
+:10532000287E20B9FEF710F9E168884233D1FFF7F3
+:105330005FFD30E006E0E068FEF70CF90020FEF7C4
+:1053400021F9F4E7FEF7FEFB10B11748FEF766F807
+:10535000FEF7E6F815490968884202D06089401CCA
+:10536000608113484078A0B9FFF78EFF88B101F043
+:10537000DFF9064600F0B4FAA17D8DF806108DF82D
+:10538000050007228DF800208DF80460684601F0C2
+:105390002BF9FFF7EBFC296806B00120BDE8F041CE
+:1053A000FFF712BE740900207C05090008150040B3
+:1053B0002801002070B50024FEF7B2F80D4D2968D1
+:1053C000884207D0FEF7ACF82860FEF7BDF80A491E
+:1053D000012488750948641E0078044201D1FFF752
+:1053E0001FF9054834384168BDE870400020FFF7D8
+:1053F000EBBD000008150040A8090020280100208E
+:105400000149C860FFF7AAB9740900200149886002
+:10541000FFF7A4B97409002010B50446012181F3F7
+:1054200010880748017821B1407D10B10548FDF78B
+:10543000F5FF204601F026FB002080F3108810BD08
+:10544000A80900206803090001F025BB10B501225E
+:1054500082F3108801F02CFB58B10848817819B903
+:10546000407D08B1FFF7CAFD002080F310880120BD
+:1054700010BD002080F3108810BD0000A809002096
+:10548000024981F830000249086070477409002021
+:105490000C1500400149087770470000740900208E
+:1054A00070B51149114A0025487802EB0010027BC3
+:1054B00022B10F4AD2F80C2102B10125807A08707E
+:1054C000012000F0DFFB0B4C1DB1A068806800B12B
+:1054D00080476068002806D00179002903D0BDE824
+:1054E000704000F01BB870BDE4090020A87B0000EC
+:1054F000001000404801002007480069012805D03D
+:10550000022805D0032805D100F09AB800F04CB964
+:1055100000F0E4B870470000E4090020827B00211D
+:1055200093000B4A1344C3F81019C37B02EB8302A8
+:10553000C2F81019427B0121837BC07B01FA02F281
+:1055400001FA03F3814003481A430A43026070479B
+:1055500000F0014008F501404279054BC079012176
+:1055600003EB80000AB101667047016370470000D9
+:105570000060004082680021C2F84011C17B094AE6
+:10558000CB0009490B44C3F81025C37B826801EBAB
+:10559000C301C1F81425C17B01208840034908607C
+:1055A000704700001011004000F0014004F5014078
+:1055B0002DE9F0410746886800260C46C0F8406196
+:1055C0008868097B1A4D00F5A07005EBC101C1F890
+:1055D00010056278E178207B00F08EFC607B05EBA3
+:1055E000C000C0F81075617BA06805EBC101C1F86F
+:1055F00014051048C0F80C61C0F81061A17B0E487A
+:1056000005EBC101C1F810056278E178A07B00F0DC
+:1056100061FC217B0120627B00FA01F100FA02F2B9
+:105620001143A27B9040014304480160BDE8F08132
+:1056300000F00140001000400C11004004F5014052
+:105640002DE9F0411F4E02200025307003207070BC
+:1056500075603575B0691C4C401CB061C4F80C51C4
+:10566000C4F80051C4F81051C4F80451C4F82851CA
+:10567000C4F80052681EC4F808030120FBF705F8BF
+:10568000124FB868007D50B1114800684042B075B3
+:10569000C4F81C510120A0610E49800208600C482A
+:1056A00044380068F168884202D00B48FDF7B6FE26
+:1056B000B868C068002802D0BDE8F0410047BDE8E6
+:1056C000F0810000E40900200010004048010020A3
+:1056D0004815004008F5014051040A0010B52D4C52
+:1056E000D4F80C01012802D02B48FDF797FED4F81E
+:1056F0001001012803D02848401CFDF78FFED4F884
+:105700000001012803D02448801CFDF787FED4F84F
+:10571000040118B12048C01CFDF780FE0020C4F829
+:105720000C01C4F81001C4F80001C4F80401C4F865
+:1057300008010221C4F800120121C4F8081308224C
+:10574000C4F80423154A0323154C137010755060D8
+:10575000606890B1027912B1FFF7E0FE0DE00278C7
+:105760005AB1027B437B807B01FA02F201FA03F318
+:1057700081400C481A430A430260A068006900B1E6
+:105780008047A0688068002802D0BDE8104000472C
+:1057900010BD000000100040F3030A00E4090020DF
+:1057A0004801002008F501402DE9F0412A4DD5F8C7
+:1057B0000001012802D02948FDF730FED5F8040188
+:1057C000012803D02548401CFDF728FE2448016825
+:1057D000244801700021C5F80011C5F80411C5F86E
+:1057E0000811491EC5F808130126C5F8046381682D
+:1057F0001D4F097D09B1B1023960446814B32079A5
+:1058000000B3617BDFF86480A06808EBC10100F59C
+:10581000A070C1F810056279E179607B00F06CFB43
+:10582000607B06FA00F03860207B114908EBC0006D
+:10583000C0F810156279E179207B00F04BFB207BEA
+:1058400086403E600B480649091FC06808600B206F
+:10585000C5F80002BDE8F08100100040BD030A0059
+:10586000081500404801002004F5014000F0014007
+:105870000C110040E409002070B50120FAF710FF78
+:105880000120FAF702FF144C4FF0FF30C4F8080370
+:105890000026C4F80062C4F8106101202061A061F4
+:1058A0000E4D2878012813D0022813D0032811D0D8
+:1058B0005FF00100FDF7A0FEC4F810612E706E7558
+:1058C000002000F0DFF9BDE870400120FAF7FEBECD
+:1058D0000620EFE70220EDE700100040E409002079
+:1058E00001480078704700004801002001F03F01A6
+:1058F0004FF4003343EA0121830009481844C0F8FB
+:105900001015D0F810150AB941F48011C0F810151F
+:10591000D0F8101541F00301C0F8101570470000D1
+:105920000060004008480069012806D0022806D01F
+:10593000032806D00548FDF771BD00F095B800F0CA
+:1059400007B800F0F1B80000E409002033050A00B0
+:105950002DE9F047DFF8F0800421012088F80010DD
+:10596000D8F81810491CC8F81810FAF78EFE3748F6
+:105970000068374D2870374C0026C4F80C61C4F815
+:105980000061C4F81061C4F80461A868DFF8C89029
+:105990000127007DA0B1304808380068400502D4D6
+:1059A0002E48FDF73BFD294840300068404288F80A
+:1059B0001600C4F81C61A7614FF48061C9F800109B
+:1059C000D4F8000118B125480930FDF727FDD4F8B7
+:1059D0000C0118B121480A30FDF720FD4FF0E020FE
+:1059E000B046D0F8000210F0020F03D01B480B3075
+:1059F000FDF714FD6E68CEB13078B8B1C4F80C81F3
+:105A0000717B184A164802EBC101C1F81005727883
+:105A1000F178707B00F05EFA707B0F4907FA00F0B6
+:105A2000091F0860F07B8740C9F80070A868C0684B
+:105A300000B18047A868417D002903D00349006870
+:105A4000091F0860BDE8F087E40900200815004040
+:105A5000480100200010004008F50140C0040A0081
+:105A60000C11004000F001402DE9F041294C0026C6
+:105A7000C4F80C61C4F80061C4F81061C4F808618E
+:105A8000C4F80461012004F58074FAF7FEFD0820D3
+:105A9000C4F804020125C4F808520720C4F8000124
+:105AA0001D484468002C32D0207920B1207B1B494E
+:105AB00005FA00F008602078002828D0A068C0F817
+:105AC0004061A17B164FA06807EBC10100F5A070F3
+:105AD000C1F810056278E178A07B00F00DFAA068AB
+:105AE000C0F84061E17B0F4807EBC101C1F8100528
+:105AF000E17BA06807EBC101C1F81405A17B05FAA1
+:105B000001F0E17B8D4005492843091F0860BDE88D
+:105B1000F0810000001000404801002008F501401D
+:105B200000F001400C11004070B5234CD4F80C017A
+:105B3000012802D02148FDF771FCD4F8100101289A
+:105B400003D01E48401CFDF769FCD4F80001012871
+:105B500003D01A48801CFDF761FC0020C4F80C013A
+:105B6000C4F81001C4F80001C4F80401411EC4F8CF
+:105B70000813C4F80002124C626872B1117861B166
+:105B8000557B012303FA05F1957BD27B03FA05F5DA
+:105B900093400C4A2943194311600B4903220870B2
+:105BA0004A7048600875A0680069002802D0BDE806
+:105BB0007040004770BD000000100040F5040A006E
+:105BC0004801002008F50140E409002070B50646B0
+:105BD0000C460120FAF764FDFFF74EFE244D2548E0
+:105BE0002649C5E901460024047003264670446036
+:105BF00004610475447584751F4808601E48F030C0
+:105C0000091F08601E48016821F0010141F0807100
+:105C100001600120FAF75AFD686838B3017909B9C3
+:105C2000017819B38168C1F808650422C1F810250C
+:105C3000027CC2F18102C1F8402540F20112C1F894
+:105C40000022C1F804450122CA60C1F8404101792F
+:105C500021B142798179C079FFF748FE68680178FF
+:105C600021B142788178C078FFF740FE014870BDCD
+:105C700048010020E40900201410004064F50140B0
+:105C8000741700402DE9F041174C00250746C4F871
+:105C90000052164E307803281CD0681EC4F8080342
+:105CA000C4F80C51032070700120FAF7EEFC00BF1D
+:105CB000C4F80051C4F81051C4F80451756035752A
+:105CC000002F0FD00A488068006900280AD0BDE87C
+:105CD000F04100476FF00800C4F808030820C4F83A
+:105CE0000403E5E7BDE8F08100100040E40900206E
+:105CF000480100202DE9F0470746DFF89080224850
+:105D00004FF0FF3100EB0716C8F808130120FAF72F
+:105D1000BCFC1F4C0025DFF87C9065756770D9F8D6
+:105D20000800032F0268A2604168C4E90315A56159
+:105D30003068606019D2337AC8F80032C8F80C5164
+:105D4000C8F81051F37A14481BB10160006828B1FB
+:105D500008E00260006828B9104801E00F48401DC3
+:105D6000FDF75CFB717AC8F80413D9F80800007DD0
+:105D700028B1022F03D10A49A575780208600120D5
+:105D80006075BDE8F0870000A87B000000100040AF
+:105D9000E409002048010020041500409C020A008C
+:105DA00004F501402DE9F05F404C8246404866789A
+:105DB00000EB0617607D012802D03E48FDF72EFB60
+:105DC000207D18B13B48401CFDF728FB0125002130
+:105DD0002575DFF8E490A0466175032E47D2BAF12D
+:105DE000000F3CD1D9F80440BCB32279AAB38A464B
+:105DF0000846A168C1F84001217BDFF8C0B0A06867
+:105E00000BEBC10100F5A070C1F810056279E179D2
+:105E1000207B00F071F82A49C1F80CA1607B294968
+:105E20000BEBC000C0F810156279E179607B00F0DF
+:105E300051F8217B627B05FA01F005FA02F1084373
+:105E400021490860D9F80400204A81791268CA40C3
+:105E500012F0010F01D18068056038680560022EDC
+:105E600001D0012E07D1B97A88F8001003E011485B
+:105E70002530FDF7D3FAD9F80800007D002813D0AB
+:105E8000022E11D110480068400503D409482A3079
+:105E9000FDF7C4FA0E480068002805D1BDE8F05FA0
+:105EA00004482B30FDF7BABABDE8F09FE4090020A2
+:105EB000A87B0000B8020A004801002000F0014061
+:105EC000001000400C11004004F501401005005086
+:105ED00004150040064B03EBC0000AB1054A01E07F
+:105EE000044A303A02EB8101C0F8141570470000F3
+:105EF00000F0014060600040064B03EBC0000AB1B7
+:105F0000054A01E0044A303202EB8101C0F8141561
+:105F10007047000000F00140306000400348D0F8B6
+:105F20000401012800D0002070470000001000404C
+:105F300030B5124B01460020D3F81044224609E048
+:105F4000157A854205D1401C0A28F7DB4FF0FF3057
+:105F500030BD5268002AF3D1421CF9D00872D3F840
+:105F600010242AB152684A60D3F81024516030BD21
+:105F70000022C3F810144A6030BD0000080500205C
+:105F8000F0B595B01C4615460F4608461A9E00F01F
+:105F900009FB182109A8FAF71EFA0E96CDE9095453
+:105FA0000023082203A9384600F011FB059806904B
+:105FB000BDF81000ADF81C00BDF81200ADF81E00D1
+:105FC00000208DF821000398082600F00300012826
+:105FD00002D0022818D032E003983346850AC0F375
+:105FE000C2008DF8200003980FA9C0F38314A2000B
+:105FF000384600F0ECFA09A8009006AB22460FA93B
+:10600000284600F02BFA1AE00398840DC0F3C20072
+:106010008DF82000082C01D2254600E008253346E3
+:106020002A460FA9384600F0D2FA2E44641B09AB69
+:1060300006AA29460FA800F063F9002CEAD13846D9
+:1060400000F0B6FA15B0F0BD7047012001F094BB26
+:10605000084810B50178084A515C19B1001D01F0DB
+:106060007BF802E00C3000F089FFBDE81040002012
+:1060700001F082BB740000201000002008B5034A24
+:1060800000924023024AFFF77BFF08BD65740000C1
+:10609000080400200A4A012902EBC00007D00229A7
+:1060A00007D0032907D0042907D000207047022019
+:1060B00070470420704700797047407970470000AE
+:1060C0001C7D000010B5FFF7C0FF04210348FFF757
+:1060D0002FFF02490120487210BD000088000020F7
+:1060E0002DE9F0478CB0FCF73DF918B100200CB059
+:1060F000BDE8F087784C0020C4F81804BFF34F8F38
+:1061000060680290A5684FF00008284004EB80000A
+:1061100008E021680298814201D86160E6E72840E2
+:1061200004EB80000C3002A9FCF7B2FE0028F0D18D
+:1061300003AB029901EA050204EB8202491CD26812
+:1061400043F82020401C02910228F2D3039800F06B
+:106150000300022802D001284ED0A5E00398502267
+:10616000810D8946B2EB905F00D850210E4666F350
+:106170009F5003900831594800F0CBF9070078D0C0
+:1061800000F010FA4346082203A9384600F025FA29
+:10619000029908F1080A2940681A8000001D864209
+:1061A00023D94D4D0C3530B1C2B204EB8101301A08
+:1061B00090460C3104E02946F2B20025904628466C
+:1061C000C6B25346384600F008FA0AEB08032DB170
+:1061D000324629464FEA070000F0FFF9029909F11B
+:1061E000030001EB900002903AE004EB810153467A
+:1061F000324638460C31EFE70398C0F38311062985
+:1062000000D3062161F389100390C0F38310801C32
+:106210008100324800F07DF9070045D000F0C2F956
+:106220004346082203A9384600F0D7F908F10808C8
+:1062300000260FE00298434600EA0501401C04EBEB
+:1062400081010290042238460C3100F0C6F908F1B1
+:106250000408761C0398C0F38310B042EAD847B113
+:10626000D4F81054D4F8180468B1384600F0A0F9F6
+:106270002CE019E0687A012804D12A6828463946BA
+:10628000126890476D68002DF4D1384600F090F9FF
+:106290000020FAF76DFDD4F8180408B90298606080
+:1062A0000020FAF767FD11E0D4F8104404E02168FB
+:1062B0002046896888476468002CF8D10848022184
+:1062C000008801EB004007A100F016F8FCF74AF83F
+:1062D00080F001000BE70000080500204C7D000065
+:1062E000800100204261636B656E647320666C758B
+:1062F000736865640000000000231A4601F0D2B8FC
+:106300002DE9F0470E4680461C46924608293ED8A5
+:1063100094F80C90002020731946104600F0FCFF02
+:106320000025B54206D218F805201AA12046FDF72F
+:106330000FFC03E019A12046FDF70AFC6D1C082D97
+:10634000EFD317A12046FDF703FC0025B54210D27C
+:1063500018F80570FAF722F80068C05D10F03E0FDB
+:1063600001D03A4600E02E220EA12046FDF7F0FBB8
+:1063700003E00DA12046FDF7EBFB6D1C082DE5D3D6
+:1063800001222146504600F0A9FF84F80C90BDE898
+:10639000F087000020253032780000002020200007
+:1063A0007C0000002563000020000000104810B5AC
+:1063B000FF218160002101604160C0F81814C0F81D
+:1063C000141480F820140B4800F0F0F800280DD1C8
+:1063D00009480A490A4B401AC108002003E000BFDF
+:1063E00023F82000401C8842FAD3002010BD000092
+:1063F000080500204C7D00004C7D00001C7D000045
+:106400006C01002002480349401AC0087047000090
+:106410004C7D00001C7D000013B56846FCF71CFF96
+:1064200008B100201CBD0248009950F831001CBD85
+:106430001C7D000070B508480125D0F8104480F894
+:10644000205405E0657221682046496888476468E1
+:10645000002CF7D170BD0000080500202DE9FF4792
+:1064600081460C9D00200C462F7B287398461646CB
+:106470002946184600F050FF072E42D2DFE806F00A
+:1064800004090F161F2A360049462846FDF760FB0F
+:1064900037E0494628462268FDF75AFB31E0D4E947
+:1064A000002349462846FDF753FB2AE0A0680090E8
+:1064B000D4E9002349462846FDF74AFB21E0D4E908
+:1064C0000201CDE90001D4E9002349462846FDF741
+:1064D0003FFB16E004F1080007C88DE80700D4E987
+:1064E000002349462846FDF733FB0AE004F1080083
+:1064F0000FC88DE80F00D4E9002349462846FDF770
+:1065000027FB00222946404600F0E8FE2F73BDE835
+:10651000FF872DE9F041858A80462D1F4819C01C50
+:10652000B0FBF5F0C6B24046FCF79CFF041E19D044
+:106530000020207101206071E58000272546761E2D
+:10654000C4F800800BE04046FCF78CFF60B1617935
+:10655000491C6171286005467F1CC0F80080B74265
+:10656000F1D32046BDE8F081204600F002F800207B
+:10657000F8E72DE9F041457901466B1E002201E064
+:106580000968521C9A42FBD30F680146002605E0B9
+:1065900038460C68FCF785FF2146761CAE42F7D3DF
+:1065A000BDE8F0810121001DFCF740BFFCF78EBF64
+:1065B00010B504460121001DFCF74EFF10F0FF0F3F
+:1065C00004D12046BDE81040FFF7D3BF10BD38B559
+:1065D00001240094FCF704FE38BD38B50024009473
+:1065E000FCF7FEFD38BD000070B51A4C054620686A
+:1065F00010B91948FCF712FFD4F8D4000A2803D3C5
+:106600001548401CFCF70AFFD4F8CC0000EB8000D2
+:1066100004EB800115F8040B08712DCD8860CA6069
+:106620000B614D61D4F8D400401CC4F8D400D4F8F8
+:10663000CC00401CC4F8CC00D4F8CC1000200A29AF
+:1066400001D3C4F8CC004FF0E0214FF40010C1F8A2
+:10665000000270BD000A00204A000B0010B50400C3
+:1066600002D10948FCF7DAFE084941F8CC4B00207A
+:1066700041F874098867C8674FF0E0214FF40010B3
+:10668000C1F8000110BD00003E000B00000A002010
+:1066900010B5074CD4F8D4000A2802D90548FCF7F5
+:1066A000BDFED4F8D400C0F10A00C0B210BD000095
+:1066B000000A002079000B0010B500F0030290439F
+:1066C000D200FF24944003689140A343CA180949AB
+:1066D00001230B60BFF36F8FBFF34F8F026006483B
+:1066E0000268002AFCD000200860BFF36F8FBFF360
+:1066F0004F8F10BD04E5014000E40140F0B51546A0
+:106700000E460746002404E0315D3819FFF7D4FF38
+:10671000641CAC42F8D3F0BD0148C068704700006B
+:10672000D80A00200148806870470000D80A00207D
+:106730000148406870470000D80A0020014981F8EC
+:1067400081007047D80A0020FDF72CB870B5FDF71E
+:106750002FF800240E4E2546204600F067FD04F178
+:10676000080000F063FD3555641C082CF4D309487B
+:106770000121057045608560C5600561456180F84F
+:10678000805080F85850C56780F8811070BD0000B7
+:1067900054010020D80A0020FDF736B8FDF7DAB81A
+:1067A0002DE9FF4F81B0444FDDE90EA803260025F7
+:1067B000F86F0C46AB4610B94048FCF72FFE38780E
+:1067C000032803D03D48401CFCF728FEF86FB9466B
+:1067D0004178C8072FD199F8810060B3002701984C
+:1067E000E8B3039A584662F31700C1F3410161F31D
+:1067F0001F6009EB84018A6BCAF800B0C8F800B0CA
+:106800000090904234D0204600F050FD051E07EA6B
+:1068100005072DD004F1080109EB8102009991616F
+:1068200004990D4223D0264E305D00B3204600F07F
+:1068300032F910B105E00127D1E720482830FCF7F4
+:10684000EDFD204600F029F9CAF80000BAF1000F6A
+:106850000AD018B919482E30FCF7E0FD00E01BE023
+:1068600006F804B0022603E014483230F4E70126AB
+:1068700077B1204600F02DF9C8F8000018B1104893
+:106880000121015506E00C485830C8F8000001E02D
+:10689000C8F800B00DB107E004264C46D9F87C00DA
+:1068A000FCF7B2FFC4F87CB089F800B000F068F8DB
+:1068B00005B03046BDE8F08FD80A00202D010C004D
+:1068C0005401002010B50C4C207810B10B48FCF797
+:1068D000A5FD00F0DFFC00280DD0FF2202704178FA
+:1068E00041F00601417000214318491C9A7020298B
+:1068F000FAD30321217010BDD80A002007010C0033
+:1069000070B51A4C05460E462078012804D002289E
+:1069100002D01748FCF782FDB5B12078012803D0DA
+:106920001348401DFCF77AFDE06818B91048801D37
+:10693000FCF774FDE068007820B1606800F0B6FCF8
+:10694000022502E0002500E004254EB1606800F059
+:10695000A4F8A168814203D005481D30FCF75EFD14
+:106960000020207000F00CF8284670BDD80A0020E6
+:10697000CC000C00014890F880007047D80A002035
+:106980002DE9F041104C207800281AD194F88000AD
+:10699000002816D10825012600276069FCF75EFF54
+:1069A00018B184F88060606920616069401C606192
+:1069B000082800D1676194F88000002801D16D1E7D
+:1069C000EBD1BDE8F0810000D80A002070B5224C60
+:1069D000207810B12148FCF721FD94F880000025B3
+:1069E000F8B12069606000F074F8A06018B91B4825
+:1069F000C01DFCF713FDA0684078C00705D194F8CE
+:106A0000810010B10220E56009E0606800F02BF819
+:106A1000032806D200F03EFCE06010B10120207097
+:106A200002E02078002815D0A06818B90B48203063
+:106A3000FCF7F4FC2069606004EB8000C17E491C17
+:106A4000C17684F88050C27EA068417862F342012A
+:106A50004170012070BD0000D80A002098000C0091
+:106A60000830FCF77FBE0830FCF7F8BE0830FCF7B2
+:106A700005BF0830FCF752BF01480078704700009E
+:106A8000D80A002010B5044600F0F0FB2046BDE80F
+:106A90001040FCF767BEFCF7E1BE70B50446FCF79A
+:106AA000EDFE050002D0204600F0E0FB284670BD58
+:106AB00070B50E4604460025FCF774FE38B1214639
+:106AC0003046FCF7FDFE10B1FFF75AFF01252846BE
+:106AD00070BDFCF723BF000001480078704700003C
+:106AE0005C01002004480178817041780170001D2C
+:106AF00050F82100004700005C0100200249887026
+:106B000048700870704700005C0100200148407820
+:106B1000704700005C01002010B50446022802D333
+:106B20000248FCF77BFC0248447010BD33000D00A6
+:106B30005C0100204058002800D00120704708B5B3
+:106B4000002242504058009008BDD0F8040308408D
+:106B500000D0012070474058002800D00120704725
+:106B600008B5002242504058009008BD002802D0CD
+:106B70000149800108477047517B00002DE9F04131
+:106B80000E46804600F05AFB204D0028404616D0A5
+:106B9000FBF728FC284490F858008009032802D00D
+:106BA00001280AD003E04046FDF7C4F928B10321CB
+:106BB0004046BDE8F041FDF76DB90221F8E700F06D
+:106BC00049FB002820D04046FBF70CFC0446104F40
+:106BD0004FF4807007EB840100EB8400D1F810259E
+:106BE00080B242F00102C1F81025FDF7EBF9002E4A
+:106BF0000AD04046FBF7F6FB55F82000002803D0EA
+:106C00000120A040C7F80403BDE8F0812002002065
+:106C1000006000402DE9FC41DFF8C080044608EB2D
+:106C20000400002790F930001346C0170E46401CA0
+:106C300001D008274FE0B0781946C0F34002204643
+:106C4000FBF7ACFB0546401C44D0B07841071CD490
+:106C5000C0070DD068460094FDF742F9009900EB9B
+:106C60008100D0F8001721F00201C0F8001707E0FA
+:106C700000217378204600910A460191FDF787F8BC
+:106C8000164920466431FCF741FCB078800718D5DE
+:106C90001348317800EB8500D0F81025114B1A40CD
+:106CA000C0F810254FF47C524FF4403302EA04221E
+:106CB00003EA01410A43D0F810150A43C0F8102531
+:106CC00009E008EB0500327810F8581F41EA8211FC
+:106CD000017000E004273846BDE8FC812002002056
+:106CE00000600040FFC0FCFF10B5FDF723F900284D
+:106CF00000D0012010BD000070B5194D95F86A0054
+:106D000008B1082070BD0020411E2A18401CC0B2E6
+:106D100082F830103028F8D300242046FBF730FBEF
+:106D2000641CE4B20C2CF8D30D490024E0204C661E
+:106D3000A1F868400B4981F8000401264020891F12
+:106D4000C1F88002C1F800014FF4BE70FDF73AF9B6
+:106D50000549F007C1F8040385F86A60204670BD54
+:106D60002002002006E000E000600040034890F8A8
+:106D70006A00002800D00120704700002002002097
+:106D80000121B1EB507F01D10120704700207047F5
+:106D900070B50D4600F00CFB04000FD00020F9F791
+:106DA000E7FF207920B10020F9F7E4FF112070BD42
+:106DB0000120256020710020F9F7DCFF002070BD64
+:106DC00010B500F0F5FA002802D000210160017131
+:106DD00010BD00000149024800F0F6BC8C02002002
+:106DE000002000402DE9F0410546007916460F4687
+:106DF00000EB40012D4A01EBC00102EB810494F845
+:106E00002A1011B10820BDE8F081294951F820105D
+:106E10002868FFF7BDFF08B11120F4E7394628467E
+:106E2000F9F7BCFF66603869206030004FF001065A
+:106E30002FD03F7F4FF48E712868FFF780FE4FF40C
+:106E4000A2712868FFF77BFE28681A49C0F804136E
+:106E500028684FEA4711000B40B2002806DA00F01C
+:106E60000F0000F1E02080F8141D03E000F1E020A5
+:106E700080F800142868000B40B200F01F0206FAE8
+:106E800002F14009800000F1E020C0F88012C0F853
+:106E9000001128680421C0F800150020A061E061FD
+:106EA00084F8290044F8140FA675ACE78C02002082
+:106EB000347B0000800002002DE9F0470546007990
+:106EC0000B4600EB400101EBC000234901EB8004BD
+:106ED000284600F043F810B11120BDE8F0874FF0CC
+:106EE0000008C4F82080A360626184F828804FF411
+:106EF0008E76474631462868FFF721FE28684FF016
+:106F00000109C0F808902146286800F0F9FB606884
+:106F100000BBD5F800A00EE094F8280008B10F27B8
+:106F200016E031465046FFF705FE0028F4D0214612
+:106F3000504600F0E5FB216A60698142F1D3314699
+:106F40002868FFF7F7FD0028F9D02868C0F80C90F2
+:106F5000C4F814803846C0E78C020020007900EBAA
+:106F6000400101EBC000044901EB800040690028AA
+:106F700000D00120704700008C0200202DE9F0476E
+:106F8000044600794FF0000900EB400101EBC0001E
+:106F9000254901EB80072068C0F80095786880B12A
+:106FA00020682249C0F8081320680121000B40B274
+:106FB00000F01F0291404009800000F1E020C0F87D
+:106FC00080112068D0F80C25D0F81485D0F8086519
+:106FD000D0F810554FF0FF31C0F81415C0F80C155B
+:106FE0002068C0F80815C0F81015501C02D01046D3
+:106FF000FCF718FFB8F1FF3F02D04046FCF712FF44
+:10700000681C02D02846FCF70DFF701C02D03046E9
+:10701000FCF708FF2068FFF7D3FE87F82A90C7F82F
+:107020000490BDE8F08700008C020020840202007A
+:107030000149024800F074BCB80200200020004062
+:107040002DE9F0410546164600790F46154A00EB3A
+:10705000C00102EB810494F8201011B10820BDE8B2
+:10706000F081114951F820102868FFF791FE08B10E
+:107070001120F4E739462846F9F7CBFE66603869F7
+:1070800020601EB1397F2846FBF7C2FE2868082120
+:10709000C0F800150020A061E0610121606184F862
+:1070A0002010DCE7B8020020387B00002DE9F04713
+:1070B00004460E460079204900EBC00001EB800534
+:1070C00017463046FFF75CFE30B1204600F036F838
+:1070D00020B11120BDE8F0871020FBE76F61AE60A2
+:1070E0004FF49076002731462068FFF739FD4FF4C2
+:1070F000AC7841462068FFF733FD2068AA686969CB
+:10710000C0F84425C0F848152068012181606868EE
+:1071100078B9B14649462068FFF71DFD064641464D
+:107120002068FFF718FD0643F4D000B10F270020B8
+:1071300068613846CEE70000B802002000790549B2
+:1071400000EBC00001EB80004069002800D0012066
+:1071500070470000B80200202DE9F047044600798E
+:10716000274900EBC00001EB800720684FF00009C1
+:10717000C0F80095786880B120682249C0F80813EB
+:1071800020680121000B40B200F01F02914040092D
+:10719000800000F1E020C0F880112068D0F80C25B4
+:1071A000D0F81485D0F80865D0F810554FF0FF31AD
+:1071B000C0F80C15C0F814152068C0F80815C0F800
+:1071C0001015501C02D01046FCF735FEB8F1FF3FF9
+:1071D00002D04046FCF72FFE681C02D02846FCF780
+:1071E0002AFE701C02D03046FCF725FE2068FFF70F
+:1071F000E7FD87F82090C7F80490BDE8F08700000D
+:10720000B80200201003020070B5002405460126D4
+:1072100006FA04F02842204602D0F9F77DFE01E08C
+:10722000F9F772FE641C042CF2D370BD024A0021EF
+:1072300002EB800081617047D80A002004490844AD
+:1072400090F93000082801DB0120704700207047CA
+:10725000200200200449084490F93000082801D297
+:1072600001207047002070472002002010B504461E
+:10727000064890F8801021B10069A04201D1FFF7C3
+:107280007FFB03490020085510BD0000D80A0020EC
+:107290005401002010B5044CE06F002802D1FCF727
+:1072A00059FBE06710BD0000D80A002070B5094DF9
+:1072B0000446E86F10B90848FCF7B0F804F108017B
+:1072C000E86FFCF7FDFA002802D00020E8670120F3
+:1072D00070BD0000D80A00202E020C0010B50C462C
+:1072E000017A052908D0407A38B1084808A1026817
+:1072F0002046FCF72DFC00E01AB106A12046FCF761
+:1073000027FC2046BDE81040FCF72FBCC000002041
+:10731000257300000D0A000038B5C3880D460446E9
+:1073200033B114A0009015A216A12846FCF710FC5A
+:10733000217A05291CD0607A48B1A088FEF7AAFE00
+:10734000164951F8202016A12846FCF701FCA08818
+:107350000021FFF761F803461049207A143951F8EB
+:10736000202001B02846BDE830400EA1FCF7F0BB5C
+:1073700038BD00001B5B306D000000001B5B313B23
+:1073800033316D0025734C6F67732064726F7070BA
+:107390006564202825642925730D0A00C00000209B
+:1073A000257300003C25733E2025733A2000000021
+:1073B0000349884201D1034870470020704700000C
+:1073C000002000403000002070B5012670044FF00E
+:1073D000E0210025C1F88001084C4010C4F84803A2
+:1073E000C4F8080366602F20FFF7C0FBA660044CBA
+:1073F0002F20A560FFF7BAFBA57070BD00100140FB
+:107400005800002070B5054688690C4600284FF4E6
+:10741000847128460AD0FFF792FBD5F81805626AF6
+:10742000E1688854606A401C606270BDFFF787FBAA
+:10743000D5F8180570BD1FB501238DF80030CDE9D2
+:107440000121D0E90012684690471FBD1FB50123F6
+:107450008DF800308DF808100192D0E900126846CE
+:1074600090471FBD70B50D4C0020D2B22070201D7A
+:107470000B4D0378EB5C1BB1001DFFF717FE02E01C
+:107480000C30FFF719FD08B1F9F7DAFB6078002836
+:1074900002D021780029FAD070BD000070000020D1
+:1074A000100000202DE9F84F204D924689460646EF
+:1074B0009846012269461846AF68FAF70FFF58B39D
+:1074C000009800210446801C09E000BF00EA070381
+:1074D0005AF8212005EB8303401C491CDA60414522
+:1074E000F4D34FEA164AFBF727F84AEA0041601C3A
+:1074F000384005EB80003C4005EB8402C160D06859
+:1075000066F3C50068F3891069F39F2020F003003B
+:10751000401C20F00400D06095F8200402E000BF79
+:10752000FEF7DEFD0028FBD1BDE8F88F080500203E
+:107530002DE9F84F1D4C00256846D4E901A6FBF75C
+:1075400005F8002738B30023009A61681CE0D1F8E1
+:1075500000C00846944503D9ACEB02020A6015E06E
+:10756000A2EB0C0263440760D0F80CC0C1698146ED
+:10757000BCF1000F08D006EB030828F07F48C0E9F3
+:10758000018CC9F81C5005460029E0D128466160ED
+:10759000FBF7C6FC03E02846FBF7C2FC10B15046DF
+:1075A000FAF728FFE770BDE8F88F000058000020C8
+:1075B0000D4B10B5596831B102680C68A24204D86D
+:1075C000A21A0A60C161586010BD0B4603E00B4669
+:1075D000C969121B21B10C689442F8D3A41A0C603B
+:1075E0000260C161D86110BD580000202DE9F04152
+:1075F000144E77683D462C4603E0844204D025466D
+:10760000E469002CF9D11BE0D4B1A5420BD1F86993
+:10761000706040B90C49012088600021B160F070B1
+:107620002F20FFF7A3FA2168E069E86110B1026832
+:10763000114401607068874202D00120BDE8F081EA
+:107640000020FBE75800002000100140F8B5064676
+:1076500000240D462046F9F78BFB684600F034FA0B
+:1076600068B10570084946609DF800004870002028
+:10767000F9F780FB1420F9F734F82046F8BD04240C
+:107680000020F9F777FBF8E7FC0200202DE9F04134
+:10769000194D6C68002C2CD0184800270068A96888
+:1076A000B846401A20F07F462068B0420CD82146E8
+:1076B000361A0744E469087C20B181F81080886993
+:1076C00049698847002CEFD129786878814206D132
+:1076D000401CC0B26870022801D185F801800648BC
+:1076E00069780C3040F82170BDE8F0411420F8F7BB
+:1076F000F8BFBDE8F08100005800002004150140EB
+:1077000070B50C4605464FF48E71FFF718FA216AE2
+:10771000A068415C206A401C2062C5F81C1570BD41
+:107720001FB500228DF8002002918168019142610D
+:10773000D0E90012684690471FBD00001FB50A46F9
+:1077400001788DF8001041680191017A8DF80810D8
+:10775000C0680390044850F82210083850F82220DE
+:10776000684690471FBD00001C0000200149012011
+:10777000087070477000002010B588B004462022C1
+:107780000E496846F8F70EFE06200090C01F0190D3
+:10779000029003904FF0EB7006900CB1084A00E0A5
+:1077A000002269460748FBF765FF08B1F9F748FA78
+:1077B0000448001F447008B010BD0000747B000036
+:1077C0006D770000740000202DE9FF470C46054648
+:1077D0004FF40071FFF7B9F901274FF40178002643
+:1077E00018B34FF4927949462846FFF7A3F9E0B160
+:1077F00049462846FFF7A3F9C5F8088394F82900FD
+:1078000000B96F6002208DF80000D5F88004C5F83B
+:1078100080040390A0690290E0680190A661E6618F
+:10782000D4E900126846904728E004212846FFF773
+:107830008CF918B34FF484712846FFF77BF9E8B14F
+:1078400021462846FFF7DEFD616AA069884215D10E
+:10785000E06938B1E268616AA0612069E661666248
+:10786000E06008E094F8290000B96F60C5F808836B
+:10787000A661E268616A2046FFF7DDFD4FF48E786D
+:1078800041462846FFF756F978B1206A6169884277
+:1078900002D294F8280020B341462846FFF74FF95A
+:1078A000616911B12046FFF73BFF4FF4A2784146D2
+:1078B0002846FFF73FF9002818D041462846FFF731
+:1078C0003EF994F8290000B12F60A06900280DD07E
+:1078D000A661E268616A04B02046BDE8F047FFF7A0
+:1078E000AABD21462846FFF70BFFDEE7BDE8FF876C
+:1078F0001FB50A4601788DF8001041680191017AA0
+:107900008DF80810C0680390044850F82210083819
+:1079100050F82220684690471FBD00001C00002040
+:107920002DE9FF410C464FF4927705463946FFF7A3
+:1079300012F90026C0B139462846FFF711F9022096
+:107940008DF80000D5F88004C5F880040390D5F8C0
+:107950003C058DF80800E0680190A661E661D4E975
+:1079600000126846904723E04FF48877394628464E
+:10797000FFF7F1F8E0B139462846FFF7F1F8D5F8FE
+:107980003C15A069884213D1E06960B1E268D5F87E
+:10799000000220F02000C5F80002E069A061206923
+:1079A000E661E06001E0A661E2682046FFF74EFD77
+:1079B0004FF4A27739462846FFF7CDF860B1394633
+:1079C0002846FFF7CDF8A06930B1A661D5F83C157F
+:1079D0002046E268FFF73AFD4FF490773946284693
+:1079E000FFF7B9F8002813D039462846FFF7B8F852
+:1079F000606900280CD0D5F84C058DF800608DF832
+:107A00000800A06801906661D4E9001268469047BA
+:107A1000BDE8FF812DE9F05F8346DDE90A4A99461A
+:107A200090460D460846012703E000BFB0FBF8F082
+:107A30007F1C4045FAD2B94500D94F465FEACA706B
+:107A400012D18CB15FEA8A7002D5B9F1000F01D072
+:107A5000202607E0302605E031465846641EF9F737
+:107A6000BDFA0CB1A742F7D35FF00106B9F1010FDF
+:107A700002D9A9F1010903E0B5FBF6F0404502D3B4
+:107A800006FB08F6F2E7DFF83C9000BFB5FBF6F026
+:107A900000FB165519F800105846F9F79FFAB6FB87
+:107AA000F8F6002EF2D15FEACA7009D0002C07D098
+:107AB000A74205D220215846641EF9F78FFAF5E750
+:107AC000BDE8F09F567B00000A494A788B78521C2B
+:107AD000D2B2934200D100220B78934201D1002010
+:107AE00070470270487800EB400001EBC000001DB9
+:107AF00070470000FC0200200D0E0F100B0C18192F
+:107B000084010020A4010020D00100200B0003000C
+:107B1000012000000C0003000120000018000300F9
+:107B200001200000190003000120000000000050A7
+:107B300000030050D56D000031700000030000000C
+:107B4000DC02002000000000000000000000000037
+:107B50000338FDD870473031323334353637383951
+:107B600041424344454600007D60000051600000F2
+:107B700049600000FFFFFFFFFFFFFFFFFFFFFFFF68
+:107B8000FFFFFFFF00000000000000000000D60122
+:107B90000701000032536601172D391A440C400DBD
+:107BA000490D3E1A2D0C4D000010004010110040F0
+:107BB0000310000001000000001000400000000061
+:107BC0000B02040000000000041000400000000050
+:107BD00007010301000000000040404040404040D9
+:107BE0004040414141414140404040404040404090
+:107BF0004040404040404040400502020202020234
+:107C00000202020202020202022020202020202082
+:107C10002020200202020202020290909090909096
+:107C20001010101010101010101010101010101054
+:107C300010101010020202020202888888888888C8
+:107C400008080808080808080808080808080808B4
+:107C5000080808080202020240000000D97B000068
+:107C60007761726E696E6700646562756700000017
+:107C70001B5B313B33306D001B5B306D000000003F
+:107C80001B5B313B33316D001B5B313B33326D008D
+:107C90001B5B313B33336D001B5B313B33346D0079
+:107CA0001B5B313B33356D001B5B313B33366D0065
+:107CB0001B5B313B33376D00696E666F000000005F
+:107CC0006572726F720000004750494F54450000C2
+:107CD0005052530055415254000000005541525437
+:107CE0004500000062616C6C6F632E6C6F675F6DA6
+:107CF000656D706F6F6C000061707000647D0000D6
+:107D0000000000208401000058040000B07D000045
+:107D100084010020AC2B0000140B0000C87C000084
+:107D200000000000D07C000000000000D47C0000B7
+:107D300000000000DC7C000000000000E47C00008B
+:107D400000000003F87C0000000003039C000020FA
+:107D5000940000209C000020480400207C010020AA
+:107D600018000000017A64200040542000400327DE
+:107D7000687B33C07C33607C33B87C33687C337879
+:107D80007C33707C33807C33887C33907C33987C6C
+:107D900033A07C33A87C0318B07C041190D003C2BC
+:107DA00005064404192A3F4D33E550031FA950002E
+:0400000500000201F4
+:00000001FF
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/license.txt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/hex/license.txt
new file mode 100644
index 0000000..eecb1c3
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/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/proprietary_rf/gzll/gzp_dynamic_pairing/host/main.c b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/main.c
new file mode 100644
index 0000000..a1d5953
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/main.c
@@ -0,0 +1,195 @@
+/**
+ * Copyright (c) 2012 - 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.
+ *
+ */
+/**
+ * This project requires a running counterpart project, which is either of the following:
+ *
+ * 1) nRF24Lxx device running the gzll_device_w_dynamic_pairing example from the
+ * compatible version of the nRFgo SDK
+ *
+ * 2) nRF5x device running the gzp_device_dynamic_pairing_example example.
+ *
+ * The application listens for packets continuously, monitoring for pairing
+ * requests, as well as normal user data.
+ *
+ * The Gazell pairing library uses pipe 0 and pipe 1 for encrypted communication.
+ * The application will grant any request for a host ID, thus granting pairing.
+ * Unencrypted packets can be received on pipe 2.
+ *
+ * When DATA is received, the contents of the first payload byte
+ * are output on GPIO Port LEDS.
+ *
+ */
+#include "nrf_gzll.h"
+#include "nrf_gzp.h"
+#include "nrf_ecb.h"
+#include "bsp.h"
+#include "app_error.h"
+#include "app_timer.h"
+#include "nrf_gzll_error.h"
+
+
+#include "nrf_log.h"
+#include "nrf_log_ctrl.h"
+#include "nrf_log_default_backends.h"
+
+/*****************************************************************************/
+/** @name Configuration */
+/*****************************************************************************/
+#define UNENCRYPTED_DATA_PIPE 2 ///< Pipes 0 and 1 are reserved for GZP pairing and data. See nrf_gzp.h.
+#define NRF_GZLLDE_RXPERIOD_DIV_2 504 ///< RXPERIOD/2 on LU1 = timeslot period on nRF5x.
+
+/**
+ * @brief Initialize the BSP modules.
+ */
+static void ui_init(void)
+{
+ uint32_t err_code;
+
+ // Initialize application timer.
+ err_code = app_timer_init();
+ APP_ERROR_CHECK(err_code);
+
+ err_code = bsp_init(BSP_INIT_LEDS, NULL);
+ APP_ERROR_CHECK(err_code);
+
+ // Set up logger
+ err_code = NRF_LOG_INIT(NULL);
+ APP_ERROR_CHECK(err_code);
+
+ NRF_LOG_DEFAULT_BACKENDS_INIT();
+
+ bsp_board_init(BSP_INIT_LEDS);
+}
+
+
+/**
+ * @brief Function to control LED outputs.
+ *
+ * @param[in] val Desirable state of the LEDs.
+ */
+static void output_present(uint8_t val)
+{
+ uint32_t i;
+
+ for (i = 0; i < LEDS_NUMBER; i++)
+ {
+ if (val & (1 << i))
+ {
+ bsp_board_led_on(i);
+ }
+ else
+ {
+ bsp_board_led_off(i);
+ }
+ }
+}
+
+
+/*****************************************************************************/
+/**
+ * @brief Main function.
+ *
+ * @return ANSI required int return type.
+ */
+/*****************************************************************************/
+int main(void)
+{
+ // Debug helper variables
+ uint32_t length;
+
+ // Data and acknowledgement payloads
+ uint8_t payload[NRF_GZLL_CONST_MAX_PAYLOAD_LENGTH];
+
+ // Set up the user interface (buttons and LEDs)
+ ui_init();
+
+ // Initialize the Gazell Link Layer
+ bool result_value = nrf_gzll_init(NRF_GZLL_MODE_HOST);
+ GAZELLE_ERROR_CODE_CHECK(result_value);
+
+ result_value = nrf_gzll_set_timeslot_period(NRF_GZLLDE_RXPERIOD_DIV_2); // Half RX period on an nRF24Lxx device
+ GAZELLE_ERROR_CODE_CHECK(result_value);
+
+ // Initialize the Gazell Pairing Library
+ gzp_init();
+ result_value = nrf_gzll_set_rx_pipes_enabled(nrf_gzll_get_rx_pipes_enabled() |
+ (1 << UNENCRYPTED_DATA_PIPE));
+ GAZELLE_ERROR_CODE_CHECK(result_value);
+
+ gzp_pairing_enable(true);
+
+ result_value = nrf_gzll_enable();
+ GAZELLE_ERROR_CODE_CHECK(result_value);
+
+ NRF_LOG_INFO("Gazell dynamic pairing example started. Host mode.");
+ NRF_LOG_FLUSH();
+
+
+ for (;;)
+ {
+ gzp_host_execute();
+
+ // If a Host ID request received
+ if (gzp_id_req_received())
+ {
+ // Always grant a request
+ gzp_id_req_grant();
+ }
+
+ length = NRF_GZLL_CONST_MAX_PAYLOAD_LENGTH;
+
+ if (nrf_gzll_get_rx_fifo_packet_count(UNENCRYPTED_DATA_PIPE))
+ {
+ if (nrf_gzll_fetch_packet_from_rx_fifo(UNENCRYPTED_DATA_PIPE, payload, &length))
+ {
+ output_present(payload[0]);
+ }
+ }
+ else if (gzp_crypt_user_data_received())
+ {
+ if (gzp_crypt_user_data_read(payload, (uint8_t *)&length))
+ {
+ output_present(payload[0]);
+ }
+ }
+ }
+}
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvopt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvopt
new file mode 100644
index 0000000..1223a32
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvproj b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvproj
new file mode 100644
index 0000000..2578414
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm4/gzll_dynamic_pairig_host_pca10040.uvproj
@@ -0,0 +1,542 @@
+<?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> BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52 NRF52832_XXAA NRF52_PAN_74 SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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=-DBOARD_PCA10040,-DCONFIG_GPIO_AS_PINRESET,-DFLOAT_ABI_HARD,-DGAZELL_ALTERNATIVE_RESOURCES,-DGAZELL_PRESENT,-DNRF52,-DNRF52832_XXAA,-DNRF52_PAN_74,-DSWI_DISABLE0,-DUSE_SD_HW_RESOURCES,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52 NRF52832_XXAA NRF52_PAN_74 SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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>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_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_ecb.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.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_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_scheduler.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c</FilePath> </File> <File>
+ <FileName>app_timer.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.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>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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_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_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.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_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_Properitary_RF</GroupName>
+ <Files> <File>
+ <FileName>gzll_nrf52_sd_resources_arm.lib</FileName>
+ <FileType>4</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\arm\gzll_nrf52_sd_resources_arm.lib</FilePath> </File> <File>
+ <FileName>nrf_gzp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host_nrf5x.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvoptx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvoptx
new file mode 100644
index 0000000..7ccb08c
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvprojx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvprojx
new file mode 100644
index 0000000..9ec01e7
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10040.uvprojx
@@ -0,0 +1,566 @@
+<?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> BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52 NRF52832_XXAA NRF52_PAN_74 SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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=-DBOARD_PCA10040,-DCONFIG_GPIO_AS_PINRESET,-DFLOAT_ABI_HARD,-DGAZELL_ALTERNATIVE_RESOURCES,-DGAZELL_PRESENT,-DNRF52,-DNRF52832_XXAA,-DNRF52_PAN_74,-DSWI_DISABLE0,-DUSE_SD_HW_RESOURCES,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52 NRF52832_XXAA NRF52_PAN_74 SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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>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_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_ecb.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.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_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_scheduler.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c</FilePath> </File> <File>
+ <FileName>app_timer.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.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>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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_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_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.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_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_Properitary_RF</GroupName>
+ <Files> <File>
+ <FileName>gzll_nrf52_sd_resources_arm.lib</FileName>
+ <FileType>4</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\arm\gzll_nrf52_sd_resources_arm.lib</FilePath> </File> <File>
+ <FileName>nrf_gzp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host_nrf5x.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/config/sdk_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/config/sdk_config.h
new file mode 100644
index 0000000..bbd4d80
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/config/sdk_config.h
@@ -0,0 +1,3398 @@
+/**
+ * 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_Drivers
+
+//==========================================================
+// <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_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_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> 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_SCHEDULER_ENABLED - app_scheduler - Events scheduler
+//==========================================================
+#ifndef APP_SCHEDULER_ENABLED
+#define APP_SCHEDULER_ENABLED 1
+#endif
+// <q> APP_SCHEDULER_WITH_PAUSE - Enabling pause feature
+
+
+#ifndef APP_SCHEDULER_WITH_PAUSE
+#define APP_SCHEDULER_WITH_PAUSE 0
+#endif
+
+// <q> APP_SCHEDULER_WITH_PROFILER - Enabling scheduler profiling
+
+
+#ifndef APP_SCHEDULER_WITH_PROFILER
+#define APP_SCHEDULER_WITH_PROFILER 0
+#endif
+
+// </e>
+
+// <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> 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 0
+#endif
+
+// </e>
+
+// </e>
+
+// <q> NRF_FPRINTF_ENABLED - nrf_fprintf - fprintf function.
+
+
+#ifndef NRF_FPRINTF_ENABLED
+#define NRF_FPRINTF_ENABLED 1
+#endif
+
+// <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
+
+
+#ifndef NRF_MEMOBJ_ENABLED
+#define NRF_MEMOBJ_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>
+//==========================================================
+
+// <h> nRF_Log
+
+//==========================================================
+// <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 0
+#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 3
+#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 0
+#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 0
+#endif
+
+// <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
+
+
+#ifndef NRF_LOG_CLI_CMDS
+#define NRF_LOG_CLI_CMDS 0
+#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 8
+#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 0
+#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 3
+#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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewd
new file mode 100644
index 0000000..2dfe98b
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewp
new file mode 100644
index 0000000..0da2923
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10040/blank/iar/gzll_dynamic_pairig_host_pca10040.ewp
@@ -0,0 +1,1070 @@
+<?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>BOARD_PCA10040</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>GAZELL_ALTERNATIVE_RESOURCES</state>
+ <state>GAZELL_PRESENT</state>
+ <state>NRF52</state>
+ <state>NRF52832_XXAA</state>
+ <state>NRF52_PAN_74</state>
+ <state>SWI_DISABLE0</state>
+ <state>USE_SD_HW_RESOURCES</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\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\button</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_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\scheduler</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</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>BOARD_PCA10040</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>GAZELL_ALTERNATIVE_RESOURCES</state>
+ <state>GAZELL_PRESENT</state>
+ <state>NRF52</state>
+ <state>NRF52832_XXAA</state>
+ <state>NRF52_PAN_74</state>
+ <state>SWI_DISABLE0</state>
+ <state>USE_SD_HW_RESOURCES</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\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\button</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_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\scheduler</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</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>gzll_dynamic_pairig_host_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>gzll_dynamic_pairig_host_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$\..\..\..\..\..\gzp_device_iar_nrf52.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_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_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\scheduler\app_scheduler.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util\app_util_platform.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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$\..\..\..\..\..\..\..\..\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\experimental_memobj\nrf_memobj.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_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.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$\..\..\..\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> <group>
+ <name>nRF_Properitary_RF</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\iar\gzll_nrf52_sd_resources_iar.a</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.c</name> </file> </group></project>
+
+
diff --git a/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvopt b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvopt
new file mode 100644
index 0000000..6790765
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvproj b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvproj
new file mode 100644
index 0000000..bc37ddf
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm4/gzll_dynamic_pairig_host_pca10056.uvproj
@@ -0,0 +1,542 @@
+<?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> BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52840_XXAA SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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=-DBOARD_PCA10056,-DCONFIG_GPIO_AS_PINRESET,-DFLOAT_ABI_HARD,-DGAZELL_ALTERNATIVE_RESOURCES,-DGAZELL_PRESENT,-DNRF52840_XXAA,-DSWI_DISABLE0,-DUSE_SD_HW_RESOURCES,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52840_XXAA SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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>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_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_ecb.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.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_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_scheduler.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c</FilePath> </File> <File>
+ <FileName>app_timer.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.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>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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_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_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.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_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_Properitary_RF</GroupName>
+ <Files> <File>
+ <FileName>gzll_nrf52840_sd_resources_arm.lib</FileName>
+ <FileType>4</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\arm\gzll_nrf52840_sd_resources_arm.lib</FilePath> </File> <File>
+ <FileName>nrf_gzp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host_nrf5x.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvoptx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvoptx
new file mode 100644
index 0000000..6a025f0
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvprojx b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvprojx
new file mode 100644
index 0000000..7fe4ff9
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/arm5_no_packs/gzll_dynamic_pairig_host_pca10056.uvprojx
@@ -0,0 +1,566 @@
+<?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> BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52840_XXAA SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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=-DBOARD_PCA10056,-DCONFIG_GPIO_AS_PINRESET,-DFLOAT_ABI_HARD,-DGAZELL_ALTERNATIVE_RESOURCES,-DGAZELL_PRESENT,-DNRF52840_XXAA,-DSWI_DISABLE0,-DUSE_SD_HW_RESOURCES,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192</MiscControls>
+ <Define> BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD GAZELL_ALTERNATIVE_RESOURCES GAZELL_PRESENT NRF52840_XXAA SWI_DISABLE0 USE_SD_HW_RESOURCES __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\balloc;..\..\..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\..\..\components\libraries\experimental_log;..\..\..\..\..\..\..\..\components\libraries\experimental_log\src;..\..\..\..\..\..\..\..\components\libraries\experimental_memobj;..\..\..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\..\..\components\proprietary_rf\gzll;..\..\..;..\..\..\..\..\..\..\..\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>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_Drivers</GroupName>
+ <Files> <File>
+ <FileName>nrf_drv_uart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c</FilePath> </File> <File>
+ <FileName>nrf_ecb.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</FilePath> </File> <File>
+ <FileName>nrf_nvmc.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.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_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_scheduler.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c</FilePath> </File> <File>
+ <FileName>app_timer.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.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>nrf_assert.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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_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_memobj.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\libraries\experimental_memobj\nrf_memobj.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_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_Properitary_RF</GroupName>
+ <Files> <File>
+ <FileName>gzll_nrf52840_sd_resources_arm.lib</FileName>
+ <FileType>4</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\arm\gzll_nrf52840_sd_resources_arm.lib</FilePath> </File> <File>
+ <FileName>nrf_gzp.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</FilePath> </File> <File>
+ <FileName>nrf_gzp_host_nrf5x.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/config/sdk_config.h b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/config/sdk_config.h
new file mode 100644
index 0000000..e3bdc9f
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/config/sdk_config.h
@@ -0,0 +1,3410 @@
+/**
+ * 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_Drivers
+
+//==========================================================
+// <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_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_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> 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>
+
+// </h>
+//==========================================================
+
+// <h> nRF_Libraries
+
+//==========================================================
+// <e> APP_SCHEDULER_ENABLED - app_scheduler - Events scheduler
+//==========================================================
+#ifndef APP_SCHEDULER_ENABLED
+#define APP_SCHEDULER_ENABLED 1
+#endif
+// <q> APP_SCHEDULER_WITH_PAUSE - Enabling pause feature
+
+
+#ifndef APP_SCHEDULER_WITH_PAUSE
+#define APP_SCHEDULER_WITH_PAUSE 0
+#endif
+
+// <q> APP_SCHEDULER_WITH_PROFILER - Enabling scheduler profiling
+
+
+#ifndef APP_SCHEDULER_WITH_PROFILER
+#define APP_SCHEDULER_WITH_PROFILER 0
+#endif
+
+// </e>
+
+// <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> 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 0
+#endif
+
+// </e>
+
+// </e>
+
+// <q> NRF_FPRINTF_ENABLED - nrf_fprintf - fprintf function.
+
+
+#ifndef NRF_FPRINTF_ENABLED
+#define NRF_FPRINTF_ENABLED 1
+#endif
+
+// <q> NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module
+
+
+#ifndef NRF_MEMOBJ_ENABLED
+#define NRF_MEMOBJ_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>
+//==========================================================
+
+// <h> nRF_Log
+
+//==========================================================
+// <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 0
+#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 3
+#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 0
+#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 0
+#endif
+
+// <q> NRF_LOG_CLI_CMDS - Enable CLI commands for the module.
+
+
+#ifndef NRF_LOG_CLI_CMDS
+#define NRF_LOG_CLI_CMDS 0
+#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 8
+#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 0
+#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 3
+#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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewd b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewd
new file mode 100644
index 0000000..a846fea
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_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/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewp b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewp
new file mode 100644
index 0000000..f6f1605
--- /dev/null
+++ b/thirdparty/nRF5_SDK_15.0.0_a53641a/examples/proprietary_rf/gzll/gzp_dynamic_pairing/host/pca10056/blank/iar/gzll_dynamic_pairig_host_pca10056.ewp
@@ -0,0 +1,1066 @@
+<?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>BOARD_PCA10056</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>GAZELL_ALTERNATIVE_RESOURCES</state>
+ <state>GAZELL_PRESENT</state>
+ <state>NRF52840_XXAA</state>
+ <state>SWI_DISABLE0</state>
+ <state>USE_SD_HW_RESOURCES</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\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\button</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_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\scheduler</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</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>BOARD_PCA10056</state>
+ <state>CONFIG_GPIO_AS_PINRESET</state>
+ <state>FLOAT_ABI_HARD</state>
+ <state>GAZELL_ALTERNATIVE_RESOURCES</state>
+ <state>GAZELL_PRESENT</state>
+ <state>NRF52840_XXAA</state>
+ <state>SWI_DISABLE0</state>
+ <state>USE_SD_HW_RESOURCES</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\balloc</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\bsp</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\button</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_section_vars</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\scheduler</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\strerror</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll</state>
+ <state>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\toolchain\cmsis\include</state>
+ <state>$PROJ_DIR$\..\..\..</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>gzll_dynamic_pairig_host_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>gzll_dynamic_pairig_host_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$\..\..\..\..\..\gzp_device_iar_nrf52.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_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_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\scheduler\app_scheduler.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\timer\app_timer.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util\app_util_platform.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\libraries\util\nrf_assert.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$\..\..\..\..\..\..\..\..\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\experimental_memobj\nrf_memobj.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_uart.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_ecb.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\hal\nrf_nvmc.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.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$\..\..\..\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> <group>
+ <name>nRF_Properitary_RF</name> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\iar\gzll_nrf52840_sd_resources_iar.a</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host.c</name> </file> <file>
+ <name>$PROJ_DIR$\..\..\..\..\..\..\..\..\components\proprietary_rf\gzll\nrf_gzp_host_nrf5x.c</name> </file> </group></project>
+
+