From 646838261c1bef67a3fe2cee57f94e3f2d0fdf4f Mon Sep 17 00:00:00 2001 From: Dan Halbert Date: Thu, 6 Sep 2018 13:46:11 -0400 Subject: [PATCH] add pca10059 --- Makefile | 28 +- README.md | 10 +- .../pca10059_bootloader_s140_6.1.0r0.hex | 1783 +++++++++++++++++ .../pca10059_bootloader_s140_6.1.0r0.zip | Bin 0 -> 180406 bytes src/boards.h | 2 + src/boards/feather_nrf52832.h | 2 +- src/boards/feather_nrf52840_express.h | 2 +- src/boards/pca10056.h | 2 +- src/boards/pca10059.h | 72 + 9 files changed, 1883 insertions(+), 18 deletions(-) create mode 100644 bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.hex create mode 100644 bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.zip create mode 100644 src/boards/pca10059.h diff --git a/Makefile b/Makefile index cd966aa..b69aa59 100644 --- a/Makefile +++ b/Makefile @@ -48,7 +48,7 @@ NRFUTIL = adafruit-nrfutil ifneq ($(JLINK),) NRFJPROG = nrfjprog -s $(JLINK) else -NRFJPROG = nrfjprog +NRFJPROG = nrfjprog endif ifeq ($(OS),Windows_NT) @@ -62,7 +62,7 @@ MK := mkdir RM := rm -rf ifeq ("$(V)","2") -QUIET := +QUIET := else QUIET := @ endif @@ -87,7 +87,7 @@ remduplicates = $(strip $(if $1,$(firstword $1) $(call remduplicates,$(filter-ou #********************************* BOARD_LIST = $(sort $(subst .h,,$(subst src/boards/,,$(wildcard src/boards/*.h)))) -NRF52840_BOARDLIST = pca10056 feather_nrf52840_express +NRF52840_BOARDLIST = pca10056 pca10059 feather_nrf52840_express IS_NRF52840 = $(filter $(BOARD),$(NRF52840_BOARDLIST)) ifeq ($(filter $(MAKECMDGOALS),all-board all-release),) @@ -250,7 +250,7 @@ CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16 # keep every function in separate section. This will allow linker to dump unused functions CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing -CFLAGS += -fno-builtin --short-enums +CFLAGS += -fno-builtin --short-enums # Defined Symbol (MACROS) CFLAGS += -DMK_BOOTLOADER_VERSION=0x0$(SD_VER1)0$(SD_VER2)0$(SD_VER3)0$(SD_VER4)UL @@ -383,10 +383,10 @@ ifeq ($(VERSION),) flash: $(BUILD)/$(OUTPUT_FILENAME).hex @echo Flashing: $< $(NRFJPROG) --program $< --sectoranduicrerase -f nrf52 --reset - + dfu-flash: $(BUILD)/$(MERGED_FNAME).zip @:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyACM0) - $(NRFUTIL) --verbose dfu serial --package $< -p $(SERIAL) -b 115200 --singlebank + $(NRFUTIL) --verbose dfu serial --package $< -p $(SERIAL) -b 115200 --singlebank else @@ -400,16 +400,16 @@ endif flash: @echo Flashing: $(VERSION_FPATH).hex $(NRFJPROG) --program $(VERSION_FPATH).hex --chiperase -f nrf52 --reset - + dfu-flash: @:$(call check_defined, SERIAL, example: SERIAL=/dev/ttyACM0) - $(NRFUTIL) --verbose dfu serial --package $(VERSION_FPATH).zip -p $(SERIAL) -b 115200 --singlebank - + $(NRFUTIL) --verbose dfu serial --package $(VERSION_FPATH).zip -p $(SERIAL) -b 115200 --singlebank + endif - + sd: @echo Flashing: $(SD_HEX) - $(NRFJPROG) --program $(SD_HEX) -f nrf52 --chiperase --reset + $(NRFJPROG) --program $(SD_HEX) -f nrf52 --chiperase --reset erase: @echo Erasing chip @@ -423,7 +423,7 @@ $(BUILD): clean: @$(RM) $(BUILD) - + # Create objects from C SRC files $(BUILD)/%.o: %.c @echo CC $(notdir $<) @@ -433,7 +433,7 @@ $(BUILD)/%.o: %.c $(BUILD)/%.o: %.S @echo AS $(notdir $<) $(QUIET)$(CC) $(ASMFLAGS) $(INC_PATHS) -c -o $@ $< - + # Link $(BUILD)/$(OUTPUT_FILENAME).out: $(BUILD) $(OBJECTS) @echo LD $(OUTPUT_FILENAME).out @@ -467,7 +467,7 @@ $(BUILD)/$(MERGED_FNAME).hex: $(BUILD)/$(OUTPUT_FILENAME).hex genpkg: $(BUILD)/$(MERGED_FNAME).zip $(BUILD)/$(MERGED_FNAME).zip: $(BUILD)/$(OUTPUT_FILENAME).hex - @$(NRFUTIL) dfu genpkg --dev-type 0x0052 --dev-revision $(DFU_DEV_REV) --bootloader $< --softdevice $(SD_HEX) $@ + @$(NRFUTIL) dfu genpkg --dev-type 0x0052 --dev-revision $(DFU_DEV_REV) --bootloader $< --softdevice $(SD_HEX) $@ # Create SD+bootloader combo with hex & dfu package at release folder release: combinehex genpkg diff --git a/README.md b/README.md index c55e237..8176a60 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ This is a CDC/DFU/UF2 bootloader for Adafruit nRF52 boards and Nordic developmen - [Adafruit Feather nRF52832](https://www.adafruit.com/product/3406) - Adafruit Feather nRF52840 Express - Nordic nRF52840DK PCA10056 +- Nordic nRF52840DK PCA10059 ("Dongle") UF2 is an easy-to-use bootloader that appears as a flash drive. You can just copy `.uf2`-format application images to the flash drive to load new firmware. @@ -57,7 +58,11 @@ There are two pins, `DFU` and `FRST` that bootloader will check upon reset/power On the Nordic PCA10056 DK board, `DFU` is connected to **Button1**, and `FRST` is connected to **Button2**. So holding down **Button1** while clicking **RESET** will put the board into USB bootloader mode, with UF2 and CDC support. -Holding down **Button2** while clicking **RESE**T will put the board into OTA (over-the-air) bootloader mode. +Holding down **Button2** while clicking **RESET** will put the board into OTA (over-the-air) bootloader mode. + +On the Nordic PCA10059 Dongle board, `DFU` is connected to the white button. +`FRST` is connected to pin 1.10. Ground it to pull `FRST` low, as if you had pushed an `FRST` button. +There is an adjacent ground pad. For other boards, please check the board definition for details. @@ -92,6 +97,9 @@ bin/feather_nrf52840_express bin/pca10056: 6.1.0r0 + +bin/pca10059: + 6.1.0r0 ``` diff --git a/bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.hex b/bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.hex new file mode 100644 index 0000000..3164082 --- /dev/null +++ b/bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.hex @@ -0,0 +1,1783 @@ +:02000002F0000C +:1040000000000420B59D0F00DD9D0F00DF9D0F0017 +:10401000E19D0F00E39D0F00E59D0F0000000000F3 +:10402000000000000000000000000000D14A0F0066 +:10403000E99D0F0000000000EB9D0F00ED9D0F00BB +:10404000514C0F00EF9D0F00EF9D0F00EF9D0F00F3 +:10405000EF9D0F00EF9D0F00EF9D0F00EF9D0F00F4 +:10406000EF9D0F00EF9D0F00EF9D0F00EF9D0F00E4 +:10407000EF9D0F00EF9D0F00EF9D0F00EF9D0F00D4 +:10408000EF9D0F00D16E0F00EF9D0F00EF9D0F0011 +:104090008D6F0F00EF9D0F00B1470F00EF9D0F00D8 +:1040A000EF9D0F00EF9D0F00EF9D0F00EF9D0F00A4 +:1040B000EF9D0F00EF9D0F000000000000000000CA +:1040C000EF9D0F00EF9D0F00EF9D0F00EF9D0F0084 +:1040D000EF9D0F00EF9D0F00EF9D0F00C5870F00B4 +:1040E000EF9D0F00EF9D0F00EF9D0F0000000000FF +:1040F00000000000EF9D0F0000000000EF9D0F008A +:1041000000000000000000000000000000000000AF +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000007F +:10414000000000000000000000000000000000006F +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:10417000000000000000000000000000000000003F +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000000001F +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C00000000000000000000000000000000000EF +:1041D00000000000000000000000000000000000DF +:1041E00000000000000000000000000000000000CF +:1041F00000000000000000000000000000000000BF +:1042000010B5054C237833B9044B13B10448AFF310 +:1042100000800123237010BD648100200000000095 +:1042200070AD0F0008B5034B1BB103490348AFF352 +:10423000008008BD000000006881002070AD0F0004 +:10424000154B002B08BF134B9D46A3F5803A002168 +:104250008B460F461348144A121A00F063F80F4BAE +:10426000002B00D098470E4B002B00D09847002021 +:10427000002104000D000D48002802D00C48AFF3C7 +:10428000008000F02BF82000290000F0DBF800F09F +:1042900011F800BF0000080000000420000000002A +:1042A00000000000648100200CBF0020000000001E +:1042B0000000000008B5074B044613B10021AFF31E +:1042C0000080054B1868836A03B19847204600F0C8 +:1042D00031F800BF0000000034AA0F0070B50D4E89 +:1042E0000D4CA41BA4100025A54209D10B4E0C4C6B +:1042F00006F094FBA41BA4100025A54205D170BDB7 +:1043000056F8253098470135EEE756F8253098479E +:104310000135F2E75C8100205C8100205C81002097 +:104320006081002002440346934200D1704703F8A5 +:10433000011BF9E7FEE700BFBFF34F8F0549064BAE +:10434000CA6802F4E0621343CB60BFF34F8F00BF33 +:10435000FDE700BF00ED00E00400FA054BDF704709 +:1043600010DF704711DF704713DF704718DF7047A9 +:1043700060DF704769DF704761DF7047054BD3F836 +:10438000103500F01F0023FA00F0C04300F00100D8 +:10439000704700BF0003005008B5034B1B68DB07E4 +:1043A00000D500BEFFF7C8FFF0ED00E01F2886BF74 +:1043B00000F01F00044A4FF0A042012303FA00F06E +:1043C000C2F80805704700BF000300501F2886BFD1 +:1043D00000F01F00044A4FF0A042012303FA00F04E +:1043E000C2F80C05704700BF00030050014B18785D +:1043F000704700BF818100201FB5002304A8CDE9CC +:1044000001330393022340F8103DFFF7AFFF05B0DF +:104410005DF804FB08B5012000F0C6FA0C20FFF798 +:10442000D5FF4FF46D2000F06BFC43F208031868D1 +:1044300000F066FC002000F0B7FA0C20BDE8084050 +:10444000FFF7B4BF2DE9F0474FF0804386B0D3F8B3 +:104450001C95D3F81C25A9F1B10467426741B12A24 +:1044600000F02A81D3F81C45A4F1A800444244413D +:104470009A4D9B4E04F001032B704FF08043D3F80C +:104480001C857CB9B8F14E0F0CD0D3F81C25572AE7 +:1044900008D032681168934A914209D1D3F80034A8 +:1044A000D90705D54FF080430022C3F81C2501240D +:1044B0008D4B8E4AC3F840258D4B1B68B3F5742F86 +:1044C00002D0002003F01CF800F0CCF900F05CFDF5 +:1044D00000F0CEFD48B100F0DDFD08B103F010F8AA +:1044E00000F0FEFD08B103F00BF81CB92620FFF721 +:1044F00045FF04462B78002B40F0E0802620FFF794 +:104500003DFF10B12A20FFF739FF00F0010043F210 +:1045100008032870186800F07FFC824674B968B1FF +:104520003368704A1A600620FFF750FF714B7248DB +:1045300043F0010398470620FFF738FF3368002255 +:104540001A601CB9BAF1000F40F097802C78002C4B +:1045500000F0BA800C2000F04FF9B9F1B10F01D092 +:10456000FFF74AFF4FF47420FFF7FEFE08B102F098 +:10457000C7FF624B62491868019001A8FFF7F0FE7F +:1045800008B102F0BDFF5F4991F816335A09EC23D8 +:104590001341DA0708D55C4B9A68002A00F0908036 +:1045A0001A6842F480021A600C22584B02930021D0 +:1045B0000DEB0200FFF7B6FE40F20113029A0393DF +:1045C00003A94020FFF7D6FE08B102F099FF0C22A4 +:1045D00000210DEB0200FFF7A5FE9DF80C30029ABA +:1045E00043F0010303A9A0208DF80C30FFF7C2FEB1 +:1045F00008B102F085FF0C2200210DEB0200FFF74D +:1046000091FE01238DF80C30029AF72303A9232091 +:10461000ADF80E30FFF7AEFE08B102F071FF0C22CC +:1046200000210DEB0200FFF77DFE01238DF80C3019 +:104630008DF80E30029A062303A92020ADF8103021 +:10464000FFF798FE08B102F05BFF02A8FFF790FEAB +:1046500008B102F055FF27460021287800F0ACFC95 +:1046600008B102F04DFF2B78ABB30C2000F038F905 +:104670000C20FFF79BFEFFF775FE2620FFF77EFE5E +:1046800028B92A20FFF77AFE08B1FFF7C3FE00F031 +:104690004BF943F20803186800F0BEFB50B100F07C +:1046A000E7FC38B90FB9FFF7A7FE43F20803186813 +:1046B00000F0B6FCFFF740FE0124D9E6012024E714 +:1046C0004FF480030B606FE7A8F14E035842584146 +:1046D00003F0C2FBC0E703F025FCCEE78181002098 +:1046E00064800020D51A5A0000A000400000010696 +:1046F0001410001040AA0F000048E80138AA0F006B +:1047000099430F0000E100E07CBC00200080002005 +:1047100010B5FEB04FF4FA730DF1020101A8ADF827 +:104720000230FFF729FE044640B9BDF80430102BD3 +:1047300007D0112B0FD001A800F056FF20467EB005 +:1047400010BD084B01220C201A7000F00DF90C204E +:10475000FFF73CFEEFE7034B18700C2000F014F954 +:10476000E9E700BF8081002013B501A8FFF7F6FD3F +:10477000044660B9019801F073FE019B0A2B09D031 +:10478000092B09D00B2B02D1012004F09BF9204604 +:1047900002B010BD2046F8E70220F6E708B5FFF7A3 +:1047A000B7FF0528FBD1FFF7DFFF0528F7D108BDCC +:1047B0000021024A084602F00BBE00BF9D470F00D1 +:1047C0001F2886BF00F01F00044A4FF0A0420123BB +:1047D00003FA00F0C2F80805704700BF000300505C +:1047E00008B502F0CBFD4FF47A72A0FB0223D00B88 +:1047F00040EA434008BD0000164A174B062818BF80 +:10480000134646F2A8114FF0010230B5C3F8042553 +:10481000124DC3F808154FF00701C3F80C154FF0FF +:104820000201C3F810150E4C4FF0000118BF2C46C2 +:10483000C3F81415C3F820450424C3F82445C3F86D +:104840002815C3F82C15C3F86005C3F800259A6035 +:1048500030BD00BF0010024000C001406880002051 +:104860007080002008B54FF080430122C3F818255E +:104870009A6003F58033D3F800240AB100221A604D +:10488000134B144AC3F81827C3F82827124B4FF4C8 +:10489000C85043F0010398474FF0A0430322C3F8E8 +:1048A00018270620C3F83027FFF78AFF0C20FFF7F0 +:1048B00087FF0620FFF7A0FF084A1E21082002F00C +:1048C00063FD08B102F01CFEBDE8084002F0C0BC68 +:1048D000000300500C00030050AA0F008481002048 +:1048E0000F4B104A06280CBF1846104600234FF005 +:1048F000FF328360C0F80035C0F8602540F2FF3217 +:10490000C0F80435C0F80825C0F80C35C0F81035DB +:10491000C0F81435C0F82035C0F82435704700BF02 +:1049200000C001400010024008B50620FFF7D8FF84 +:104930000C20FFF745FF0620FFF742FF094B4FF41D +:104940000032C3F8802003F1C04303F53C534FF419 +:104950008032C3F84823C3F8082301225A609A60C2 +:1049600008BD00BF00E100E0054B064A06280CBF69 +:104970001846104600238360C0F80035704700BF1A +:1049800000C0014000100240054B064A06280CBF3B +:10499000184610460123C0F800358360704700BFF9 +:1049A00000C0014000100240034B18B10022C3F8C0 +:1049B000042570470122FAE700C0014011DF70476B +:1049C00010B5114C236801331CD0104B1A7832B14A +:1049D00000221A70FFF7F2FF0120FFF7E5FF4FF406 +:1049E000805221680A4805F083FB40B1206800F03E +:1049F00087F94FF480620649206800F099F94FF07A +:104A0000FF33236010BD00BF7C8000207880002031 +:104A1000748300202DE9F0410E4E20F47F6433684A +:104A200024F00F04A34205460F46904608D0FFF736 +:104A3000C7FF4FF4805221460748346005F067FBFA +:104A40000548C5F30B05424639462844BDE8F04108 +:104A500005F05DBB7C8000207483002070B50D0BD9 +:104A6000C1F30B01064601B101350024A54200D176 +:104A700070BD06EB043000F043F90134F6E70000A6 +:104A800038B50C46F8B90968D9B1104A91421546B3 +:104A90000CD0531A3B2B12D93C22284605F037FB89 +:104AA00004E0C85CD05413F1FF33FAD200223C2159 +:104AB000064802F06DFD0023A887236038BD3D2322 +:104AC000F1E70E23F9E70123F7E700BF807F00201D +:104AD0006FF00203064A9E4502D1EFF3098101E01F +:104AE000EFF308818869A0F102000078104700BF49 +:104AF000814A0F0038B50546A8B10D4C00223C2173 +:104B0000204602F045FDA38F83420ED1224604F1D8 +:104B10003C0152F8040B45F8040B8A42F9D10133E9 +:104B2000A387002038BD0E20FCE70B20FAE700BF6A +:104B3000807F00200B2970B50446154630D90389C3 +:104B4000053300EB43030144CA1AD2B2012A27D924 +:104B50008B4225D81946134805F0D9FA2388522BE1 +:104B600006D1AB0711D062884CF668639A420CD02C +:104B70000F2014E034F8022B824204D02E88964293 +:104B800003F1010308D1002009E0218900230A3440 +:104B90004FF6FE7043F20C059942EBD80B2070BD26 +:104BA0000920FCE77493002008B5002202F0F0FC15 +:104BB000044A5178137843EA0123984214BF0B202A +:104BC000002008BD7493002000F180431A68002A79 +:104BD0001BBF0022012000201A6070470F4B1A787B +:104BE000D2B902784FF08041C2F34002C1F880256B +:104BF000027802F00102C1F87825094A1168C90754 +:104C000006D4E02182F800130121C2F8801111605E +:104C100001221A70034870470348704778BC00208F +:104C200000E100E00000AD0B0C00AD0B034B0022D7 +:104C30001A60026802B11A60704700BF88930020B2 +:104C40004FF080434FF46072C3F8042370470000B4 +:104C500010B54FF08043D3F80443620707D54FF4F3 +:104C60008470FFF7B1FF10B11E4B1B689847A30675 +:104C700008D54FF48A70FFF7A7FF18B11A4B002030 +:104C80001B689847600608D54FF48C70FFF79CFFAF +:104C900018B1154B01201B689847210608D54FF421 +:104CA0008E70FFF791FF18B1104B00201B689847DA +:104CB000E20508D54FF49070FFF786FF18B10B4B53 +:104CC00001201B689847A3050AD54FF49270FFF79F +:104CD0007BFF28B1054B02201B68BDE81040184738 +:104CE00010BD00BF80930020849300208893002093 +:104CF000024AD2F80034002BFBD0704700E001409C +:104D00000A4908B50223C1F80435BFF36F8FBFF31A +:104D10004F8FC1F80805FFF7EBFF0023C1F80435FA +:104D2000BFF36F8FBFF34F8F08BD00BF00E001409E +:104D30000E4B10B50124C3F80445BFF36F8FBFF3CA +:104D40004F8F01EB8204401AA14208D1074B002289 +:104D5000C3F80425BFF36F8FBFF34F8F10BD431807 +:104D600051F8042B1A60FFF7C3FFEDE700E00140A4 +:104D700011DF704713DF7047064B1878012803D105 +:104D8000012904BF0221197012B1104602F0B8BB0C +:104D9000704700BFB893002038B5084D02F07EFB85 +:104DA000FFF724FB044620B905F000F8204604F084 +:104DB000F9FA2B78023B022BF0D838BDB8930020CB +:104DC00008B5FFF713FB88B11C21104801F0E4FB84 +:104DD00008B102F095FB00231C220D490B4801F09D +:104DE000CBFB88B1BDE8084002F08ABB1C22084911 +:104DF0004FF47F20FFF70EFEFFF7E2FD054B1A7818 +:104E0000012A04BF02221A7008BD00BFB09300201F +:104E1000BC930020B893002007B50368013303D189 +:104E2000002003B05DF804FB01A800F087F9019BA6 +:104E30001A88012AF4D1588830B1996843F20803DE +:104E40000022186802F0A4FB019B5B881B1A5842E1 +:104E50005841E6E784B02DE9F34108AC84E80F003F +:104E60009DF82040BDF822800B9D01A8DDE9097660 +:104E700000F064F954B9384B0122FF21A3F80280F5 +:104E80009D601A809980354B1A7012E0012C17D161 +:104E9000314BBA192A449A60A5221A80FF229A80BF +:104EA0000C9AA3F80280C3E903765D619A612B4BEB +:104EB0001C70FFF785FF02B0BDE8F04104B07047F9 +:104EC000032C0FD1019A244B1188198051889268C4 +:104ED0009A60C3E90376AA2259809A805D611F4BCC +:104EE0000122D1E7022C15D1019A1B4B1188A5296B +:104EF0000AD100229A60FF221A60FF229A800022C3 +:104F0000C3E903225A61EAE71980518892685980FF +:104F10009A60F2E7052C0ED1FFF768FA40B100F075 +:104F200061FD08B102F0ECFA0C4B03221A70C2E7E3 +:104F300000F0F8F9F5E7042C08D1074B00229A603D +:104F4000FF221A60019A92889A80B2E7062CB2D1A9 +:104F5000024B0422EAE700BFBC930020B893002074 +:104F600000B5084B1B7889B043B905238DF80C3088 +:104F7000079B009303AB0FCBFFF76CFF09B05DF805 +:104F800004FB00BFAC9300201FB50023CDE9023322 +:104F9000074B019301F0B8FA30B906494FF47F236B +:104FA00001A84B6001F0D4FA05B05DF804FB00BF26 +:104FB000794D0F00B093002070B505460E4600F005 +:104FC00093FF044628B935B100F03EFC0446FFF7D4 +:104FD000E3FE204670BDBEB10D4B0E4A0E481D705B +:104FE000294602F065F94FF400444FF4FA700021AD +:104FF0004FF47A720023E4FB060104F0F9FE2A461E +:105000000146064802F066F900F068F9DEE700BFE5 +:10501000AC930020614F0F0058AA0F008C93002022 +:1050200038B5FFF7A5FE08B102F06AFA0F490D681E +:105030000023012404FA03F22A4207D05A0903F09C +:105040001F00203204FA00F041F822000133302B17 +:10505000F0D143F208042068FFF78CFE08B102F09B +:105060004FFA2068BDE8384000F06EB800E100E07B +:1050700007B501A800F062F8019B1A88A52A07D09D +:105080009888A0F1AA035842584103B05DF804FB88 +:105090000120FAE710B501F03EF9A8B10E4B0F4818 +:1050A00043F00103984701F0B7F808B102F028FA7D +:1050B00001F031F908B102F023FA01F0F5F80446E5 +:1050C00038B102F01DFA04E001F008F904460028A6 +:1050D000E4D1204610BD00BF60AA0F0000A8610007 +:1050E00000B589B003AB142200211846FFF71AF966 +:1050F00002228DF80C20002200920FC8FFF7AAFEB2 +:10510000FFF74AFE002009B05DF804FB13B5044622 +:1051100001A800F013F8019B1A8822805A88628047 +:105120009A68A2609A88A280DA68E2601A692261AD +:105130005A6962619B69A36102B010BD014B0360B3 +:10514000704700BF00F00F00F0B50346186880F309 +:1051500008885868FF2464B2EFF30585002D01D15B +:10516000A64600472546064621273FBAF0B400244C +:10517000002500260027F0B4F92040B2004700BF08 +:10518000F0BD00BF73B500230DF1020101A8ADF819 +:105190000230019302F034FEF8B9019C25785DB32A +:1051A000174B93F83020032A28D00C2606FB00F278 +:1051B0009958E9B998189D5093F830200132D2B22D +:1051C00083F83020BDF802300E4A9B08013B0434BE +:1051D00043608460084602F0FBF8019B33B128B1BC +:1051E000184602F029FE08B102F08AF902B070BD3B +:1051F00001300428DAD1F0E70720EEE70420ECE7DD +:10520000D89300204D520F0011B1084602F078B932 +:105210007047000010B50C230B4A4343D418D158F3 +:1052200081B192F83010A0680139C9B282F830100B +:105230000021D150C4E90111043802F0FDFD08B18C +:1052400002F05EF9002010BDD8930020F8B5214B84 +:10525000214E01221A7035460C2796F8303003B9DA +:10526000F8BD002407FB04F3EA5882B1013AE818BC +:10527000042A06D8DFE802F019050F03240000F025 +:10528000D5FEE0B2FFF7C6FF08B102F039F90134EC +:10529000042CE7D1E1E72B449A685A6000F070FED5 +:1052A0000028EED002F02CF9EBE700F03BFF00F015 +:1052B00017FF08B102F024F90120FFF775FBE0E7C2 +:1052C00000F060FF00F082FF0020BDE8F840FFF72B +:1052D0006BBB00BFAC930020D893002008B50E4BE9 +:1052E000002283F8302003F130011A60C3E9012263 +:1052F0000C338B42F9D1094800F03CFE02F018FD56 +:1053000008B102F0FDF8064802F0FEFC08B102F018 +:10531000F7F8002008BD00BFD893002009520F0005 +:1053200085510F0008B50020FFF774FF0120FFF73B +:1053300071FF0220FFF76EFF0320FFF76BFFBDE850 +:10534000084002F03DBD006870476CDF70476DDFBC +:1053500070476EDF70476FDF704772DF704773DF33 +:10536000704774DF704776DF704777DF70477ADF0A +:1053700070477CDF70477FDF704786DF704790DFC4 +:105380007047AFDF7047B0DF7047B1DF7047B2DF03 +:105390007047B5DF704764DF704766DF70470C28E1 +:1053A00013D8DFE800F014121212121209120712B9 +:1053B000120D0B0002207047032070470420704735 +:1053C00004290CBF052006207047062070470120E5 +:1053D000704702F095B810B5044608460321FFF760 +:1053E000DEFF03210246204601F0A0FA18B1BDE815 +:1053F000104002F085B810BD032810B50B461446C6 +:1054000020D0042825D169B1124B18884FF6FF73BC +:1054100098421ED01321FFF7A6FFD0B1BDE810407F +:1054200002F06EB8104602F00FF908B102F068F809 +:10543000094B1B689C420CD101220321074801F053 +:1054400075FAEAE701211846FFF7A9FF0121024694 +:10545000F4E710BD82800020CC9400207C940020D2 +:10546000F8B50A4CA3889E181D2E15460DDC27683A +:10547000FE1802F1010C07F803C07070B01C04F0B4 +:1054800046FEA28802322A44A280F8BD2C94002055 +:10549000F0B54A4D2C7893B0002C40F08A80484EED +:1054A000102221463046FEF73DFF464B336018225E +:1054B00021460CA8FEF736FF28230E93424B1B789B +:1054C00001278DF8307006AE002B74D021463F4C7A +:1054D000102202A8FEF726FF102202A9E01D04F008 +:1054E00007FE002867D03A4839460460FFF731FFCD +:1054F00008B102F005F8374B374603F1100C186875 +:1055000059683A4603C2083363451746F7D1206805 +:10551000A2880A903048A379ADF82C2000210122FE +:105520008DF82E300660FFF716FF08B101F0E8FF96 +:1055300003238DF8443004238DF8063041F23053B4 +:10554000ADF80830254B32469B798DF80A300DF1C5 +:10555000070102A8FFF71FFF012210460DF1060107 +:10556000FFF77EFF1E4804F017FE1D49C2B2092056 +:10557000FFF776FF102231460620FFF771FF0CAAD5 +:105580000F491848FFF7E9FE08B101F0B9FF154CC3 +:10559000042221780120FFF7E8FE08B101F0B0FFF6 +:1055A00001212078FFF7DBFE08B101F0A9FF0123FC +:1055B0002B7013B0F0BD0623BEE700BFB0940020EF +:1055C0002C9400200C940020789400203C9400201F +:1055D000C894002043940020AC9400207C940020C8 +:1055E00066AA0F0080800020F0B504460146B1B0E5 +:1055F0008B4801F0CFF923881A2B4AD01DD8112BE4 +:105600007AD006D8012B00F0D280102B6DD031B0AB +:10561000F0BD132B00F08D80142BF8D1814A258A20 +:10562000518D02F1180000238D420CBF014619462E +:105630000732A088FFF7A1FEA8E0512B00F0BD8043 +:105640001FD8232B00F0DB80262BE0D1237A012BFF +:10565000DDD1754B00221A70744B1968013919603D +:10566000002940F0A18010AB14221846FEF75AFE24 +:1056700005228DF84020149A00920FC8FFF7EAFB2C +:10568000C5E7552B00F0C280562B00F08380522BCB +:10569000BDD1674B1C884FF6FF75AC4200F0AB8064 +:1056A000644B1B78002B00F0A08001230822624984 +:1056B0002046FFF76AFE002840F09E800246014621 +:1056C00002232046FFF761FE002840F095802A461D +:1056D0000C212046FFF755FE43F20203984296D074 +:1056E000082894D0112851D191E7514BA2881A80F3 +:1056F0004D4B00221A708AE730AD802325F89C3D7F +:105700004B4C4A4B322200201A60FFF74DF901231F +:105710002A4610A92088FFF73AFE08B101F0F0FEF2 +:10572000464B1B780BB9FFF7B3FE4FF6FF73238090 +:105730006DE73C4B03AC9A79186899888DF8222064 +:105740000790DA1DADF8201017332646106851680F +:10575000254603C508329A422C46F7D1384B09AA90 +:1057600003F11807154618685968144603C408332E +:10577000BB422246F7D1186820602D48314A008884 +:1057800010AB8521CDE91456FFF7F5FD00283FF455 +:105790003EAF31E0A379002B7FF439AF244B1321C6 +:1057A0001888FFF7E0FDF1E7FFF772FE2FE7204BC7 +:1057B00000211888FFF7F1FDE8E7A379002B3FF4FB +:1057C00026AFA27B043A022A3FF621AF022B18BF74 +:1057D00001238DF840304FF4C173ADF84430144BC1 +:1057E00010A91888FFF7CFFDD0E71A4619462046C2 +:1057F000FFF7CBFDCAE7082001F082FE07E70C4B5C +:10580000002211461888FFF7BAFDBFE7E188084B70 +:10581000F72928BFF7211888FFF7BBFDB6E700BFBF +:105820007C9400203C940020B094002084800020D0 +:10583000828000207894002070940020C39400207F +:1058400054940020BE940020F0B5574A57480023D6 +:105850001370574AA1B0137000F08CFB01F0B4FE36 +:105860000546002840F086805248FFF743F900289B +:1058700040F08380504B01221A7020AC11234F4816 +:1058800004F8603D04F088FC4C4982B22046FFF7E2 +:1058900070FD08B101F034FE0822002110A8FEF7C7 +:1058A00041FD474A4FF0C87310A8CDE91023FFF718 +:1058B0005EFD08B101F024FE00210C2205A8FEF7D0 +:1058C00031FD0823ADF814303E4B069305A93E4B3D +:1058D0003E48079300F078FE08B101F011FE402227 +:1058E0003B4E00210DEB0200FEF71CFD304604F09C +:1058F00053FC1196374EADF84000304604F04CFC96 +:105900004FF44053ADF8480013961B78102B48D93C +:1059100043F21002142B126844D943F2140318689E +:105920002D49B0FBF1F3002602964FF47A76B0FBD6 +:10593000F6F706FB170701FB13010197B1FBF6F120 +:1059400020460091254904F007FC204604F024FC81 +:105950001123ADF8600010A8ADF87C30199401F067 +:1059600033F91F4B30221A7007225A7010229A7096 +:10597000FFF78EFD284621B0F0BD10A8FFF7E7FC29 +:1059800008B101F0BDFD9DF8413010A801338DF83C +:105990004130FFF7DAFC00283FF46FAF01F0B0FDB3 +:1059A0006BE700220020BBE7C3940020F9530F00EF +:1059B000BD9400203C9400207894002066AA0F003B +:1059C00008001800355A0F00D3530F007C940020B4 +:1059D0006DAA0F0074AA0F0040420F007DAA0F00AD +:1059E000BE94002010B50F4B01221A700E4B188880 +:1059F0004FF6FF73984207D01321FFF7B4FC08B1AC +:105A000001F07EFD002010BD084C2278002AF9D05C +:105A1000074B1878FFF7A5FC08B101F071FD0023D2 +:105A20002370EFE7C394002082800020B094002010 +:105A300080800020F0B50B7889B005460C46092B14 +:105A400023D8DFE813F02B00330042000A001800CF +:105A50002400FD00060145000B0100F093FB04212A +:105A6000FFF79DFC04210246284600F05FFF60B16D +:105A700001F046FD09E0FFF7B5FF08B101F040FD78 +:105A800000F0A4FB08B100F0B9FB09B0F0BDFFF7CE +:105A9000A9FF0028F7D001F033FDF4E7724B012293 +:105AA0001A704B681A78714B1A70EEE76E4B02262B +:105AB0001E704B681B78012BE7D100F011FB3146BB +:105AC000FFF76DFC02463146CEE7674B0322EBE75A +:105AD0000120FEF769FF644B1E78022E2AD0032EA8 +:105AE0004ED0012ED1D104AB102218460021FEF772 +:105AF00019FC5E4A237A12788DF810200022039256 +:105B00000C2B4FF00302CDE90120DCD1636818466D +:105B1000FFF719FC0590181DFFF715FC069003F11F +:105B20000800FFF710FC079001A800F029FA0028F0 +:105B3000ABD0C4E7237A13F003010FD00022C1F1E8 +:105B40000401944698181646C0B267680132914223 +:105B500007F800C0F6D101333344237201230493C4 +:105B600063680693237A04A89B08059300F0DAFA89 +:105B700000288AD00221FFF712FC0221024673E7B7 +:105B8000207A830702D0324631466DE7384E0190C5 +:105B9000314601F02FFD014618B12846FFF71BFCE6 +:105BA00073E76168019A306804F0B1FA019801F076 +:105BB00089FD01460028F0D101A9304601F092FD8F +:105BC00001460028E9D104230493019B9B08059317 +:105BD00004A83368069300F029FA074640B9254A1D +:105BE000237A11680B441360234B32681A604CE728 +:105BF00009281BD11F4B217A1A68114419601F4BC9 +:105C00001B78002B3FF441AF1D4C2388013B9BB216 +:105C10002380002B7FF439AF284600F04DFE08B1F9 +:105C200001F06EFC174B1B8823802EE7306801F0D3 +:105C30000BFD014610B12846FFF7CDFB3946ACE716 +:105C40000E4B01221A700F4A8B8813800C4A138066 +:105C50001BE70A4A002313700A4AF8E7054B196844 +:105C600000F0EEFD03E700BFBD940020C4940020C7 +:105C7000D0940020B4940020CC940020BC94002048 +:105C8000BA940020B894002018DF70470129F8B5B5 +:105C90000D4614461F4607D0032912D014B32046E0 +:105CA000BDE8F84001F02CBC0F4B1B78052BF5D15B +:105CB0000E4B1B68002BF1D03A4621460420984732 +:105CC000ECE7094E3378022BE8D1094B5B68984723 +:105CD000064B35701E68002EE0D03A462146284615 +:105CE000B047DBE7F8BD00BFDC940020D49400206F +:105CF0000095002000B5084B89B001221A700523D9 +:105D00008DF80C30079B009303AB0FCBFFF7A2F885 +:105D100009B05DF804FB00BFDD94002000B589B038 +:105D200003238DF80C300A4B1B88ADF80E30094B5D +:105D30005A6804929A68DB680693079B0093059261 +:105D400003AB0FCBFFF786F8002009B05DF804FB2A +:105D50000C9500205895002000B589B001238DF8DE +:105D60000C300B4B1B88ADF80E3043F208031A6859 +:105D7000084B596804919968DB6806930591009275 +:105D800003AB0FCBFFF766F8002009B05DF804FB0A +:105D90000C9500205895002000B589B003AB142263 +:105DA00000211846FEF7BEFA04228DF80C200022CE +:105DB00000920FC8FFF74EF809B05DF804FB000031 +:105DC00030B589B003AC142200212046FEF7AAFAB0 +:105DD000094B1B88ADF80E30084BDB680693002595 +:105DE000079B8DF80C50009394E80F00FFF732F8F2 +:105DF000284609B030BD00BF0C9500205895002002 +:105E0000114B37B5114C1C60114B02221A70FEF772 +:105E1000EDFA104B0546196840B1204600F0BCFB76 +:105E200080B103B0BDE8304001F06ABB43F2080323 +:105E30001868FEF713FE00952B462A4603212046DC +:105E4000FFF724FF03B030BD709500206895002057 +:105E5000DC9400201095002010B50B4B1B788BB9FB +:105E60000A4801F07BFA08B101F04AFB00224FF426 +:105E70001601064801F02EFA044608B101F040FB75 +:105E8000204610BD0824FBE7DD940020E0940020AC +:105E90007FB50C4603210546CDE9001096086846FB +:105EA00002940396FFF7F0FED8B1B4F5805F11D8E5 +:105EB00001236846CDE90035CDE90246FFF7E4FE4F +:105EC00078B903236846CDE90035CDE90246FFF7EE +:105ED000DBFE06E01A46E11AE81AFFF7D9FF0028B0 +:105EE000E6D004B070BD0000F0B585B004A8184B32 +:105EF00040F80C3D174B184F184E00241C70184BDF +:105F00003946CDE902441C8000F022FB054618B159 +:105F10003470284605B0F0BD43F2080301461B6803 +:105F2000104A11487B6001F0C3F908B101F0E8FAAA +:105F300000224FF416010D4801F0CCF908B101F030 +:105F4000DFFA0B4B00221A6001233370E1E700BF38 +:105F50008D5C0F005495002068950020DC94002093 +:105F60000C950020F55C0F0094AA0F00E09400202F +:105F7000D8940020014B1860704700BFD4940020D3 +:105F800070B54368204C0FCB84E80F00227851078E +:105F900001D5930731D163689E072ED1A1688D0783 +:105FA0002BD1E068840728D10B44184E0344B1F587 +:105FB000304F336023D843F208010968C1F56D21E1 +:105FC0008B421CD8124D134B2B60D107124B6B60C8 +:105FD0000ED5124BAB60124B1B78012B11D1FFF782 +:105FE0003BFF044610B92B6830689847204670BDC7 +:105FF00093074CBF0B4B0C4BECE70624F6E70C2445 +:10600000F4E70824F2E700BF58950020109500201F +:1060100000950020015E0F00995D0F00595D0F0093 +:10602000DC9400201D5D0F00C15D0F002DE9F843D9 +:106030008046002843D083689B0742D1244B1B78BD +:10604000052B40D1234F4468234E3B683268A4009F +:1060500023449342B94606D94FF0FF333B600C25E9 +:106060002846BDE8F883FFF7F7FE05460028F7D17C +:10607000D8F80880FEF7BAF948B118483B680068BC +:106080002246414600F078FA50B10546E8E743F26F +:106090000803224618683B6841461844FEF7BAFCDC +:1060A000D9F800301C443368C9F800409C420CD138 +:1060B000FEF79CF90028D3D1FEF782FCD0E70E252D +:1060C000CEE71025CCE70825CAE70925C8E700BFB9 +:1060D000DC940020D89400201095002070950020BA +:1060E00070B50B4B1D6885B90A4E3378042B0CD163 +:1060F000094C0A4B21781A780948FEF71BFD10B9A4 +:106100000523337070BD2570FCE70820FAE700BF57 +:10611000D8940020DC94002054950020589500204D +:1061200014950020F8B5134B1A78032A074603D0BC +:10613000042A03D0082419E004221A700E4B1B68AD +:10614000002BF7D1FFF788FE044678B90B4E7D6827 +:106150003378AD005A19402A0AD80948B9682A4646 +:10616000184403F0D4FF33781D4435702046F8BD41 +:106170000924FBE7DC940020D894002054950020EB +:106180001495002038B50D4C2378052B14D10C4BF9 +:106190000C4D1A682B689A420ED106232370FFF724 +:1061A0005BFE40B9084B29681B685868FEF7FCFC89 +:1061B00008B90723237038BD0820FCE7DC940020D1 +:1061C000D8940020109500207095002010B5084B41 +:1061D0001B78072B0AD1074801F0C0F808B101F07D +:1061E0008FF9054BBDE810409B681847082010BD8B +:1061F000DC940020E09400200095002000B589B0D8 +:1062000006238DF80C30079B009303AB0FCBFEF7F2 +:1062100021FE09B05DF804FB10B58CB005A8FEF7AF +:1062200075FF089A002A3BD00B9C02F58053A342CD +:106230002AD91C49A4F5805301EA530343F208010B +:1062400009688A4208D85800121A00F58051204483 +:10625000FFF71EFE0CB010BD03F580500121CDE903 +:106260000110CDE9030101A8FFF70EFD0028F1D1CF +:106270004FF48050CDE9020001A801910491FFF78D +:1062800003FD0028E6D1DEE70123CDE901349208C1 +:106290004FF4805301A803930492FFF7F5FCD9E76C +:1062A0001046D7E700F0FFFF00B58DB005A8FEF758 +:1062B0002DFF099860B1089B6BB943F208031B6876 +:1062C00080080022039001A8CDE90123FFF7DCFC40 +:1062D0000DB05DF804FB0B9A1344F1E700B58DB0E7 +:1062E00005A8FEF713FF099878B1089B83B943F21C +:1062F00008031B680393800803214FF47422049061 +:1063000001A8CDE90112FFF7BFFC0DB05DF804FB59 +:106310000B9A1344EEE730B58DB005A8FEF7F6FEF4 +:106320000898A0B10B9C00F58053A34211D943F209 +:1063300008031B68984218D8A4F5805323F0010580 +:10634000421B5B0805F580516019FFF7A1FD0DB0F8 +:1063500030BD800803224FF48053049001A8CDE99A +:1063600001230394FFF790FCF1E70E20EFE729DF0C +:10637000704728DF7047000037B50B460C465A6857 +:1063800014F80C1BDD680092044A5B6952F8255032 +:1063900002462046A84703B030BD00BF74950020D8 +:1063A00038B5184C2378182202FB03431A795D692B +:1063B000012A03D0032A18D00F2015E0124A996948 +:1063C00010689A68DB680003121AB2F5805F1D44FA +:1063D000014438BF9208284428BF4FF48062FFF779 +:1063E000C6FF08B90123A37038BD4FF08053186968 +:1063F000054B80B2B5FBF0F518682844FFF7B9FFEC +:10640000EFE700BF849500207C96002070B5134D07 +:106410006C780A2C1FD02E783444E4B2092C84BF47 +:106420000A3CE4B2182606FB0454A261207103C999 +:10643000A360049BE360AB7804F1100282E80300E0 +:1064400023B100206B7801336B7070BDFFF7A8FF9C +:106450001128F7D1F5E70420F7E700BF8495002065 +:10646000F8B527498B780C462BB1002602288E7090 +:1064700002D003283AD0F8BD0D78224A182101FB3A +:106480000541136889680133B1EB033F13601BD8E2 +:1064900063781660013B63706B1CDBB2182704261F +:1064A000092B17FB056188BFA5F1090321440020D2 +:1064B0002370FFF761FF07FB05430022C3E9046275 +:1064C0001A719A609A61DA606378002BD3D0A3784E +:1064D000002BD0D1FFF764FF0028CCD01128CAD000 +:1064E0002178182303FB0141043105E00B781822C1 +:1064F00002FB031104310D20BDE8F840FFF73CBF5B +:10650000849500207C9600200D4A002313600D4ADC +:1065100004201380937002F1F00113719360936172 +:10652000D360C2E9040318328A42F6D1064A1360E6 +:10653000064A0020C2E90033C2E90233704700BFB7 +:106540007C96002084950020789600207495002089 +:10655000074A1368042B1FBF0B60591C1160054AC2 +:106560001DBF016842F8231000201846704700BF85 +:10657000789600207495002013B5CC180C43A4071E +:1065800008D1009313460A4601460120FFF73EFF5B +:1065900002B010BD1020FBE707B500220B460092A9 +:1065A00001460320FFF732FF03B05DF804FBA8DFCC +:1065B0007047AADF7047ADDF7047AEDF7047B0DFCE +:1065C000704762DF704700002DE9F0470F4694B036 +:1065D0000546002800F02E81002900F02B814B6831 +:1065E000002B00F027814FF6FF730380924B04AA23 +:1065F00003F1100C164618685968144603C4083392 +:1066000063452246F7D114AB41F230520DF10A0135 +:10661000304623F8482DFFF7D4FF0446002840F009 +:1066200005812A1D19460120FFF7C1FF04460028F5 +:1066300040F0FC809DF80A30AB7101461C220DA889 +:10664000FDF770FE9DF834300E9443F004038DF88E +:10665000343001AEAB798DF80E30214641F2325321 +:1066600003223046CDE91044CDE91244ADF80C3098 +:10667000FDF758FE9DF8043064F3030364F3071339 +:106680008DF804309DF805304FF0010A6AF30303DA +:106690006AF307138DF805309DF806306AF342035C +:1066A00064F3C30364F30413DBB243EA0A03214631 +:1066B000142208A88DF806300DF10C08FDF732FE03 +:1066C0004FF0140905F1080308AA0DA9A8880A9437 +:1066D0000C94CDE90886ADF82C90FFF76AFF0446CC +:1066E000002840F0A38001461C220DA8FDF71AFEE9 +:1066F0009DF834300E9443F018038DF83430AB79A4 +:106700008DF80E30214641F2315303223046CDE957 +:106710001044CDE91244ADF80C30FDF703FE9DF8AE +:10672000043064F3030364F307138DF804309DF819 +:1067300005306AF303036AF307138DF805309DF8FB +:1067400006306AF3420364F3C303DBB243F0110380 +:1067500021464A4608A88DF80630FDF7E3FD1723C9 +:10676000ADF82C3008AA05F110030DA9A8880A94E9 +:106770000C94CDE90886FFF71CFF0446002855D18C +:1067800001461C220DA8FDF7CDFD9DF834300E9476 +:1067900043F002038DF83430AB798DF80E3021468A +:1067A00041F2345303223046CDE91044CDE912447E +:1067B000ADF80C30FDF7B6FD9DF804306AF3030325 +:1067C0006AF307138DF804309DF8053064F3030372 +:1067D00064F307138DF805309DF806306AF3420321 +:1067E00064F3C30364F30413DBB243EA0A032146F0 +:1067F0004A4608A88DF80630FDF794FD02230A9357 +:10680000ADF82C3008AA05F120030DA9A8880C9733 +:10681000CDE90886FFF7CDFE044638B97B68AB6248 +:10682000BB6803B1EB62054B01221A70204614B01D +:10683000BDE8F0870E24F9E798AA0F0080960020A3 +:1068400070B5054686B070B302884FF6FF739A4262 +:106850002BD0174B1B7843B3164C1022080AE1705B +:10686000207121FA02F0090E072301266071A1713F +:1068700002A800216370ADF806302270A670FDF703 +:1068800051FD2B8AADF808300023ADF80C3002A979 +:106890000DF1060328888DF80A60CDE90434FFF76E +:1068A0008CFE06B070BD0E20FBE70820F9E700BFA4 +:1068B000809600208196002030B5054687B060B3F1 +:1068C00002884FF6FF739A4229D0164B1B7833B3D8 +:1068D000154C112323700B0A6170A3700B0C090E69 +:1068E000E370217105230021102202A8ADF80630C3 +:1068F000FDF718FD2B8AADF8083001238DF80A301A +:106900000023ADF80C3002A90DF106032888CDE96B +:106910000434FFF752FE07B030BD0E20FBE708201D +:10692000F9E700BF809600208196002030B504462C +:1069300087B038B300884FF6FF73984224D0134BCA +:106940001B780BB3124D102369700321ADF80610AC +:10695000AA7000211A4602A82B70FDF7E3FC238AD7 +:10696000ADF8083001238DF80A300023ADF80C3063 +:1069700002A90DF106032088CDE90435FFF71DFEBD +:1069800007B030BD0E20FBE70820F9E78096002015 +:106990008196002070B50D4688B0044640B139B1EB +:1069A000826A2AB10B88112B59D003D8102B43D0FF +:1069B00008B070BD502B42D0512BF9D18B79022BEE +:1069C000F6D10A89038A9A42F2D18B7B043B022BCF +:1069D000EED99DF8163043F001038DF816300B8A7E +:1069E000ADF818304B8AADF81A30022601F11403C5 +:1069F0000822002101A807938DF81060FDF792FC92 +:106A000001AAA18A20880196CDF808D0FFF7D3FD0E +:106A1000034638B3E36A03B1984740F2FD1304A973 +:106A20002088ADF81430FFF7CAFD0028C0D0E36A13 +:106A3000002BBDD09847BBE78B882380B8E7C98877 +:106A400003899942B4D108238DF81030123535F8F6 +:106A5000023C8DF81830059504A99047A8E74FF639 +:106A6000FF73EAE79DF800202088D207D5D504A956 +:106A7000ADF81430FFF7A3FD0028D8D1297D4B1EB7 +:106A8000072B41D8DFE803F0041A2327292B3E2DDA +:106A900000238DF804306B8A012B05D806220121D2 +:106AA0002046FFF743FFC0E7012315358DF80C3072 +:106AB0000295A36A01A92046984779E76A8A0123CB +:106AC0009A428DF80430F0D806220221E8E702232A +:106AD0008DF80430EDE70323FAE70423F8E70523F4 +:106AE000F6E76B8A022B02D803220821D8E7AA7D99 +:106AF0006B7D43EA0223ADF808300BB90723E7E7C3 +:106B00000623E5E70923E3E70322C9E7A8DF704787 +:106B1000AADF70472DE9F04381468FB015469846AD +:106B20000E4611B9084600F0EBFC15B9284600F0F6 +:106B3000E7FC1C220DEB02000021FDF7F3FB9DF8A2 +:106B40001C30ADF80490002443F0020301272146D5 +:106B5000032268468DF81C300894CDE90A44CDE93B +:106B60000C448DF80670FDF7DDFB98F800308DF8C9 +:106B7000003098F801308DF801309DF8023067F34D +:106B8000420303F0E70364F300032146142202A842 +:106B90008DF80230FDF7C6FB0A48CDF80CD001ABEA +:106BA000029302AA169B0088ADF8105007A9ADF811 +:106BB0001240ADF814500696FFF7AAFF0FB0BDE8DB +:106BC000F08300BFC096002030B587B006A941F61B +:106BD0000A03044621F80C3D01205A4A8DF80E00A4 +:106BE000FFF794FF0546002849D12288002A49D1A1 +:106BF000228952B1544B0093E16804F13C0342F600 +:106C00002420FFF787FF002847D1228A52B14F4B3B +:106C10000093616904F13C0342F62520FFF77AFFF7 +:106C200000283AD1228B52B1494B0093E16904F11B +:106C30003C0342F62720FFF76DFF00282DD1228C60 +:106C40004AB1444B0093616A04F13C0342F62620AA +:106C5000FFF760FF08BB228D4AB13F4B0093E16A0A +:106C600004F13C0342F62820FFF754FFA8B9236B38 +:106C7000ABB9616B002938D1A36B002B42D12846F8 +:106C800007B030BD354B0093616804F13C0342F618 +:106C90002920FFF73FFF0028AAD00546EFE71A6832 +:106CA0008DF810201A68120A8DF811205A888DF874 +:106CB0001220DA788DF813205A688DF814209B681A +:106CC0008DF815301A0A1B0C8DF81730244B8DF8EF +:106CD00016200093082204F13C0304A942F6232065 +:106CE000FFF718FF0028C4D0D7E71E4B0A7900939E +:106CF000096804F13C0342F62A20FFF70BFF002845 +:106D0000BAD0CAE71A788DF810205A888DF8112069 +:106D1000120A8DF812209A888DF81320120A8DF825 +:106D20001420DB888DF815301B0A8DF816300E4BB9 +:106D30000093072204F13C0304A942F65020FFF718 +:106D4000E9FEAAE7C0960020A0960020B896002091 +:106D50009096002088960020C296002098960020E9 +:106D6000CA960020B0960020A8960020094A5378C1 +:106D700091780133DBB2994208BF00231178994220 +:106D80001FBF03705078182303FB002014BF04308A +:106D900000207047D4960020082910B5044602D080 +:106DA000002000F0ADFBD4E90030BDE810401847EA +:106DB00073B5054602A8002400F8014D0E4600F008 +:106DC000ADFB0DF10600FFF7D1FF90B106700A4B45 +:106DD0009DF8062045605A709DF8070000F0C2FB40 +:106DE00024B9064B4FF48012C3F80021204602B0AC +:106DF00070BD0424F0E700BFD496002000E100E05D +:106E0000204B21491A682F2300BF00BF00BF00BFDD +:106E100000BF00BF00BF00BF8A422FD000BF00BF2D +:106E200000BF00BF00BF00BF00BF00BF00BF00BF6A +:106E300000BF00BF00BF00BF00BF00BF00BF00BF5A +:106E400000BF00BF00BF00BF00BF00BF00BF00BF4A +:106E500000BF00BF00BF00BF00BF00BF00BF00BF3A +:106E600000BF00BF00BF00BF00BF00BF00BF00BF2A +:106E700000BF00BF00BF00BF00BF00BF013BC3D1C8 +:106E8000704700BF448100200024F4000C4B0D48E3 +:106E90004FF4003210B5C3F8802001244FF4803342 +:106EA000C0F84833C0F808334460FFF7A9FF064B29 +:106EB000846000201860FFF7A3FF044B187010BD1A +:106EC00000E100E000100140F0970020E197002071 +:106ED0002DE9F3412549264B0025C1F84051C1F861 +:106EE0004451C1F84851C1F84C51C1F80051C1F8A2 +:106EF00004511B68002B34D0D1F804451D49DFF83C +:106F000088800968641A24F07F442F461A68A242D8 +:106F100012D8A41A15441A7CDE6962B15A691F742A +:106F200000929B69019342460821684600F050FA9E +:106F300008B100F0E5FABEB90F4B104A1978137882 +:106F40008B4205D10133DBB2022B08BF0023137043 +:106F500012780B4B43F822500A4B4FF48012C3F8BF +:106F6000002102B0BDE8F0813346CFE700100140B8 +:106F7000F4970020F0970020EC970020ED97002078 +:106F8000E497002000E100E0996D0F002DE9F74F34 +:106F9000A44AA54913780978A44C99423BD00133FF +:106FA000DBB2022B08BF00231370A1491278A14B5A +:106FB0000F6853F822003B1823F07F4300220B6038 +:106FC000236815461646944613B942B1236006E07D +:106FD000196881420DD902B12360091A196001278D +:106FE0002368DFF8589201930026BDB9DFF858A254 +:106FF00063E0401A0E44D968C3F800C0D3F81CE01F +:1070000031B1BA1922F07F42C3E90121DD611D4689 +:1070100001227346D8E700252F46E1E72846ED69AF +:10702000834A43681268DFF824E2D0F808C0991A4E +:1070300021F07F41714500F2A98061440160012285 +:10704000027422680023C0E90133C361002A40F0C2 +:10705000A7802060C9E75A1C9AF80210D4F800B043 +:10706000D2B291428AF8002004BF00228AF80020A0 +:10707000182202FB03A31A799868022A73D0032A04 +:1070800000F08180012A18D1017CB1B9DA68426030 +:107090001A6982605A69C2609B698361664B1B787A +:1070A000002BBDD04160BBE7984200F09E8098461F +:1070B000DB69002BF8D1002303749AF800309AF8AA +:1070C00001209A42C7D1236826B9019A934201D17F +:1070D000002F42D0002B00F08580D3F80090574C51 +:1070E000534BD4F804651868554F351A3B7825F092 +:1070F0007F4503359BB94FF48033C4F84433C4F85B +:107100000433504B4FF400324FF00108C3F8802194 +:107110001A60C4F80080FFF773FE87F80080A94565 +:107120002CBF4844401920F07F40C4F84005D4F8F3 +:1071300004359B1B23F07F43801B033320F07F40EB +:1071400083420AD9D4F80435C4F84035FFF758FE15 +:107150003C4B4FF40032C3F80021374B00221A7029 +:1071600003B0BDE8F08F5B46D846A2E78BF810204D +:10717000DBF81CB00123BBF1000FF7D1002B9CD032 +:10718000C4F800B099E700231A46F4E7D31A23F0B5 +:107190007F43634534BFACEB0303002303604EE73A +:1071A0000168136899421BD8591A1160C26150E7EF +:1071B000A1EB0C01D3F81CC01A46BCF1000F0AD099 +:1071C0006346D3F800C08C45F2D3ACEB010CC3F896 +:1071D00000C09C4613460160C0F81CC0D86104E79B +:1071E0001346EEE7FFF752FEB7E740450CD1DBF858 +:1071F0001C30236043B90E490122C9F808200B60F6 +:107200000D4B1A70FFF7FCFDC2690368C8F81C201B +:1072100012B111680B44136023689B4518BF012607 +:1072200049E700BFEC970020ED970020F49700207D +:10723000F0970020E4970020E09700200010014024 +:10724000E197002000E100E0D4960020FEFF7F00DF +:1072500008B5FFF71BFE104B00200B2218809A7018 +:107260000E4B18600E4B18700E4B18700E4B4FF4EF +:107270008012E021C3F8802183F814131A6002F110 +:107280008042A2F56F22C2F8080583F81113074B5C +:10729000D2F804251A6008BDD4960020F497002087 +:1072A000EC970020ED97002000E100E0F09700202F +:1072B000074B9B784BB132B128B10368187C20B9D9 +:1072C00059745A617047072070470820704700BF03 +:1072D000D49600202DE9F7431D4FBB7805460E4696 +:1072E00090469BB390B304292ED9436973B3437C72 +:1072F00002A80024012B00F8014D0CBF8946A146CD +:1073000000F00CF90DF10600FFF730FDD0B10123BC +:107310000370104B4560D3F80435C0E90498C0E908 +:1073200002369DF806307B709DF8070000F01AF9D0 +:1073300024B9094B4FF48012C3F80021204603B052 +:10734000BDE8F0830424EFE70724F7E70824F5E716 +:10735000D49600200010014000E100E0064A927837 +:107360003AB130B1426922B1002202740221FFF722 +:107370001FBD0820704700BFD4960020014BD3F8F2 +:10738000040570470010014012F0030310B511D13D +:10739000094C22604C1CE400A4B22244074C226039 +:1073A000074A1370074A1370074A1080074A1846A5 +:1073B000118010BD0720FCE700980020FC970020FA +:1073C000F8970020089800200498002006980020D4 +:1073D0002DE9F3472B4D2B888B4206460C4617466A +:1073E0004BD302A84FF0000800F8018D00F096F88A +:1073F000254B264A18781178CBB2254909888B424B +:1074000038BF0133C0B238BF5FFA83F840452ED091 +:1074100092F800801378DBB2994286BF0133DBB269 +:10742000002313709DF8070000F09CF84FF6FF73DF +:10743000984524D0DFF860A0DAF800304FEAC80998 +:1074400003EB090243F83870A6B19CB1114B2888B0 +:107450001B68224608FB0030314602F058FEDAF87D +:1074600000304B4400209C8002B0BDE8F0874FF60E +:10747000FF78D7E700209080F6E70920F4E70420A2 +:10748000F2E700BF0498002008980020F897002039 +:1074900006980020FC97002000980020F8B5124CB8 +:1074A000124D264622782B789A4200D1F8BD2378D7 +:1074B0000F48104A078812680F48DBB219B202EB76 +:1074C000C10C006852F83120BCF8041003FB07001F +:1074D00090470A4A23781288DBB29A4286BF01336A +:1074E000DBB200233370DDE708980020F897002016 +:1074F0000498002000980020FC97002006980020A7 +:107500001FB50021CDE9021001AA44F20100ADF837 +:107510000410FCF741FF05B05DF804FB70B5EFF314 +:10752000108672B60C4A946801239CB993600B4B89 +:107530000B4DD3F8801029401160C3F88050D3F868 +:10754000841051604FF0FF32C3F88420047006B9F4 +:1075500062B670BD0370FAE77CBC002000E100E079 +:10756000FC06FFBD10B5084B9A685AB150B9EFF34D +:10757000108172B6054A1C6814605C68546098609B +:1075800001B962B610BD00BF7CBC002000E100E084 +:107590002AB113880144884204D1184670474FF637 +:1075A000FF73F7E75BBA10F8012B9BB25A40C2F3A6 +:1075B0000313534083EA03331BB25A0102F4FF5210 +:1075C00053409BB2E7E70000064B074A00201870C3 +:1075D000064B1A600422C3E90120C3E90300C3E992 +:1075E00005007047099800200C9800207CA100201D +:1075F0000020704730B5F9B1124B5C6800220A6078 +:10760000E4B1B0F5167F1BD8D8681D680130013C85 +:10761000D86018695C604FF4177404FB00540C6068 +:10762000012101FA00F49969013000F003002143BF +:1076300018619961104630BD0E20FCE70420FAE77E +:107640000C20F8E77CA10020F0B51D4B9A68A2B38E +:1076500059691E688D1A05F003052C464FF41777FB +:1076600007FB046C604512D1012101FA04F099690D +:1076700041409961002021465E68D3F818C04FF060 +:10768000010E71440024164401F003010AE00134A4 +:1076900004F00304A142E3D11020EDE74AB1013A1E +:1076A0000D4601240EFA05F515EA0C0FA6EB0207AC +:1076B000F4D00CB1C3E90172F0BD0420FCE700BFB7 +:1076C0007CA10020064A13691268013B4FF4177130 +:1076D00003F0030301FB0323C3F8580200207047A3 +:1076E0007CA1002030B5C0B1B9B10E4BDA68B2B19F +:1076F000013ADA609A681D6801329A605A694FF45B +:10770000177404FB025404600132D4F85802086074 +:1077100002F003025A61002030BD0E20FCE7042075 +:10772000FAE700BF7CA100203FB40C49086890B183 +:107730000B4B1C687CB10B4A1568CDE90250002345 +:107740008DF804300B60136004AB13E90700234687 +:1077500004B030BC184704B030BC7047A0A1002072 +:10776000A4A10020B0A10020DC2810B509D0DD289C +:1077700010D0C02816D1FFF7D7FF0E4B0E4A1A6063 +:1077800010BD0E4A0E4B19681368581C1060C022B9 +:10779000CA54F2E7094A0A4B19681368581C10606A +:1077A000DB22F5E7064B054A196813685C1C146078 +:1077B000C854E2E78880002009780F00A0A10020CB +:1077C000B0A10020C02802BF014B024A1A607047D6 +:1077D0008880002009780F00014608B5002001F0DC +:1077E000CFFD00280CBF0420002008BD08B5DB2019 +:1077F000FFF7F2FF10B9024B024A1A6008BD00BF42 +:107800008C80002091780F00C02810B409D0DB28AC +:107810000BD0094B094A196813685C1C1460C854E2 +:1078200006E05DF8044BFFF77FBF054B054A1A6081 +:107830005DF8044B704700BFB0A10020A0A100205C +:107840008880002069770F0010B5064A064C126840 +:107850002368D05CFFF7C0FF10B9236801332360B1 +:1078600010BD00BFB4A10020A8A1002008B5C02011 +:10787000FFF7B2FF28B9034B1B6813B9024B034A49 +:107880001A6008BDA8A100208C80002049780F0054 +:1078900010B50C4A0C4C12682368D35CC02B03D083 +:1078A000DB2B0CD0042009E0DC20FFF795FF28B982 +:1078B0002368064A01332360054B1A6010BDDD20A2 +:1078C000F3E700BFB4A10020A8A1002049780F0071 +:1078D0008C8000207FB5134C134D144E002001F016 +:1078E0002FFDE8B1226852B129683368994206D267 +:1078F000002001F02FFD0E4B1B689847EEE70D4B63 +:107900001B686BB10292084A0221126803928DF83B +:10791000041004AA12E9070004B0BDE8704018473B +:1079200004B070BDB0A10020A0A100209CA1002047 +:1079300088800020A4A10020014B1860002070471F +:10794000A4A10020034B1A780AB901221A70002062 +:10795000704700BF98A10020014B002018707047AD +:1079600098A100202DE9F04F85B000284FD0294F75 +:107970003B78012B07D0022B0CBF04250825284695 +:1079800005B0BDE8F08F244C244A254E254DDFF884 +:10799000A0A0DFF8A0B011600023236002233B7099 +:1079A000214B30602B60914698462268D9F8003010 +:1079B0009A4215D3C5F80080FFF758FF054608BB6B +:1079C0001A4B1B6801223A70E3B18DF8042032682B +:1079D00002922268039204AA12E907009847CEE7B0 +:1079E000336822689A5CC02A03D022689B5CDB2B38 +:1079F00004D12B68534508BFC5F800B02B689847E1 +:107A0000042801D10025BAE71128CED1FAE71025C4 +:107A1000B5E700BF98A10020A8A10020ACA10020DC +:107A2000B4A100208C8000206D780F00A4A100205C +:107A300049780F00ED770F00054B064A1860064B9A +:107A40001960064B00201860054B1A60704700BF94 +:107A5000B0A10020C5770F009CA10020A0A10020AC +:107A600088800020064B07481B68DB00DBB2002241 +:107A7000037004215B4242708270C370FFF772BFD3 +:107A8000E0A10020B8A1002070B52D4C2D4E02467B +:107A900025462378012B14D002D3022B20D070BDB1 +:107AA000002AFCD12848FFF759FC08B1FFF728FD50 +:107AB000264B1B68002BF2D0254ABDE87040107899 +:107AC0001847012AEBD13168224B06311868FFF7BD +:107AD00049FF08B1FFF714FD02232B700022D8E7FD +:107AE000022A19D0032A0ED0002AD8D11A4B1648E0 +:107AF0001A6041F6E121FFF7EDFB0028CFD0BDE889 +:107B00007040FFF7FDBC154A1368013303F007030B +:107B1000136000232370E1E70F4A1368052B0AD096 +:107B200001331360074B19680A4B06311868BDE82A +:107B30007040FFF717BF064B01221A70E9E700BF3C +:107B400004A20020F8A10020BCA10020F4A1002084 +:107B5000FCA100200CA2002000A20020E4A1002033 +:107B6000F0B585B004AB03E907009DF804000328D5 +:107B700078D8DFE800F00802A7AA012005B0BDE828 +:107B8000F040FFF781BF039E564C032E40F28680E3 +:107B9000029D6B7813F00F0269D00E2A7ED1042E5D +:107BA00059D02A78500656D5110654D51A44AB78C8 +:107BB0001A44EB781A4412F0FF024CD1B71E394632 +:107BC0002846FFF7E5FCEB195A78EB5D43EA022300 +:107BD000984240D144492A780B6802F00702D8B293 +:107BE00082422BD1013303F007030B60FFF73AFF0A +:107BF0003E4B012230461A70FFF764FD08B1FFF7D3 +:107C00007FFC38494FF41670FFF7F4FC00285ED073 +:107C1000042802D00020FFF773FC35480521FFF748 +:107C20000BFF08B1FFF76CFC324B1B68002B56D0E2 +:107C30004FF0000005B0BDE8F04018474FF4167152 +:107C40002068FFF7F9FE08B1FFF75AFC05B0BDE860 +:107C5000F040FFF707BF20684FF41671FFF7ECFE06 +:107C600000283CD005B0BDE8F040FFF749BC2978BA +:107C7000AA780B441344EA78134413F0FF030DD1A0 +:107C80001D4A12680132C1F3C20102F0070291429B +:107C900004D11A4A03201370FFF7F6FE25681DB1C0 +:107CA0004FF416712846D9E70E494FF41670FFF7C6 +:107CB000A1FC80B1042802D02846FFF721FC0C4823 +:107CC0000521CBE705210A48C8E70320CAE7206859 +:107CD0004FF41671A3E720684FF41671BEE705B0A4 +:107CE000F0BD00BF08A20020E0A10020DCA1002020 +:107CF000E8A10020F0A10020E4A10020FCA10020C8 +:107D00000220FFF7C1BE0000074B10B50446186003 +:107D10000648FFF711FE08B1FFF7F2FB002C0CBF7D +:107D20000E20002010BD00BFF0A10020617B0F00DD +:107D3000184A1948002310B51360184A1360184AEE +:107D40001360184A1370184A1370184B184A01210F +:107D50001960184B1960184B1970FFF7A9FA08B190 +:107D6000032010BDFFF730FC0028FAD1FFF7EAFD31 +:107D70000028F6D1114C4FF416702146FFF73AFC5B +:107D80000028EDD120684FF41671BDE81040FFF7D0 +:107D900053BE00BF0CA20020A8AA0F00F8A100202B +:107DA00000A20020DCA1002004A20020E0A100200D +:107DB000017D0F00E4A10020FCA1002008A200200A +:107DC0000C4A08B5002313600B4A1360FFF710FC40 +:107DD00008B1FFF795FBFFF7BFFD08B1FFF790FB78 +:107DE0000648FFF7BBFA042802D10020FFF788FB02 +:107DF000002008BDF4A10020F0A10020BCA10020BB +:107E000037B50D46044698B191B10A4B1978002256 +:107E1000019259B101A91A70FFF764FC019B063B5E +:107E20002B8023680433236003B030BD0420FBE7BC +:107E30000E20F9E7DCA100200438FFF705BC4DDF78 +:107E400070474EDF70474FDF704750DF704743DFAA +:107E5000704712DF7047000010B588B0044608A8CC +:107E6000002300F8193DFFF7F4FF9DF80730002BC1 +:107E70003BD00120FFF7E5FF0120FFF7E0FF0120E5 +:107E8000FFF7E1FF02A8FFF7E0FF029BDA0702D548 +:107E9000002000F017FE029B9B0702D5022000F095 +:107EA00011FE5CB11A4B2A229A720022DA72194B27 +:107EB0001A79013A1A715A88173A5A804FF080534A +:107EC00015495A6E1B6E03A802F046F9134A0123A6 +:107ED00003A9194411F8011C22F813100133112BC6 +:107EE000F6D101F047FF08B010BD08A800F81C3D0E +:107EF000FCF774FE0A4B039303A8FCF797FEFCF70C +:107F00009FFE4FF08043D3F838340293BDE700BFA3 +:107F10000E810020AC8000205CAB0F00208100208F +:107F2000C58A0F0008B5134AD2F800350BB30023F9 +:107F3000C2F80435BFF36F8FBFF34F8F0E49802017 +:107F4000C1F88400D2F80013C2F80813C2F8003553 +:107F5000BFF36F8FBFF34F8FFFF779FF1846FFF71F +:107F600070FF1846FFF76BFF1846BDE80840FFF7A3 +:107F70006ABF08BD0070024000E100E07047704732 +:107F800010B50A781E2A1C4604D801239340064ADD +:107F9000134206D100232022052101F019FC2046BE +:107FA00010BD0024FBE700BF01000048F8B5069EA5 +:107FB0000D461F4614466AB1094B1B68DB0700D506 +:107FC00000BE4FF0FF300AE0284600F04FF80135C0 +:107FD00004F50074B44207EB0401F5D32046F8BD64 +:107FE000F0ED00E0F8B5069E0D461F460024B442B1 +:107FF00007EB04010CD20022284600F0EBF8002821 +:1080000002DC05D03046F8BD013504F50074EEE71A +:108010002046F8E713B50D4C236843B943F2080333 +:108020001868FCF7F9FE28B94FF4807323602068C4 +:1080300002B010BD01A8FDF781F8019B9B685A1E94 +:10804000033288BF4FF40723F0E700BF34A30020BA +:1080500030B500232025934200DB30BD0C781CB1E5 +:10806000C45401310133F6E7C554FBE72DE9F04173 +:108070000C4606464FF4007200212046FCF752F9E8 +:1080800066B93E224D49204602F041F8552384F856 +:10809000FE31AA2384F8FF31BDE8F081402E32D8AA +:1080A000751E1F2D88BFA6F121050DB32D026FF09F +:1080B000010305F5807603FB0544032D05F1010757 +:1080C00012D9FFF7A7FFC0F316200330A8420BD345 +:1080D000FFF7A0FFC0F316200330A84214BFBBB2C5 +:1080E0004FF6FF7324F81530B7423D46E5D1D3E78C +:1080F000F023237004F109022346FF219A42D5D0D0 +:1081000003F8011FFAE7442E23D8412EC4D10B22D5 +:108110002B492C4F2046FFF79BFF2823E3720025B5 +:10812000B8462E01BB192034D86870B102F034F87B +:10813000AB1CE06163830B2208EB0601204601358E +:10814000FFF786FF032DECD1A6E7FFF763FF4000A2 +:10815000EEE7A6F14502012A0DD81A4B03EB0213F4 +:10816000DD68284602F018F8294602462046BDE898 +:10817000F04101F0CCBF06F219210902B1F52D2F13 +:108180008AD2114B236003F1144303F52C1303F639 +:10819000023363600D4BC4F8FC314FF40763A361F5 +:1081A0004FF40053473E4FF48072A360084B666162 +:1081B000E1602261E36104F12000D8E767AB0F00C2 +:1081C00092AB0F0020AC0F005546320A306FB10A57 +:1081D0004028A5AD30B53B4B0A689A4289B00D46A0 +:1081E0006DD103F114434A6803F52C1303F60233EF +:1081F0009A4264D1D1F8FC21334B9A425FD18B680B +:108200009A045CD5C969314A914258D1DB0712D42E +:108210002A69B2F5807F0ED8E86810F0FF0F0AD106 +:10822000B0F5183F07D31318B3F52D2F03D805F178 +:108230002001FCF7EFFBAB691BB94FF4007009B0EC +:1082400030BD234C2268934207D040F6D3018B42C5 +:1082500000D80AB14FF0FF3323606B6940F6D302B8 +:108260009342EAD803F0070104EBD30301228A40CA +:10827000197AD2B2114204D160680A4301301A72ED +:108280006060D4E900329A42D7D3FCF799FB2568A5 +:10829000002003ACFCF788FB142200212046FCF7E9 +:1082A00041F800238DF80C30ADF80E302D02079BFD +:1082B0000695009394E80F00FCF7CCFDBDE74FF066 +:1082C000FF30BCE75546320A306FB10A4028A5ADF1 +:1082D00010A20020054B1B68082B01BF044B186837 +:1082E000B0FA80F0400918BF00207047300100103C +:1082F0003401001008B54FF080430022C3F80C2170 +:10830000C3F81021C3F838254FF0805203F54043DD +:10831000D2F80414C3F82015D2F80814C3F82415B1 +:10832000D2F80C14C3F82815D2F81014C3F82C1581 +:10833000D2F81414C3F83015D2F81814C3F8341551 +:10834000D2F81C14C3F84015D2F82014C3F8441511 +:10835000D2F82414C3F84815D2F82814C3F84C15E1 +:10836000D2F82C14C3F85015D2F83014C3F85415B1 +:10837000D2F83414C3F86015D2F83814C3F8641571 +:10838000D2F83C14C3F86815D2F84014C3F86C1541 +:10839000D2F84424C3F87025FFF79CFF10B1384B86 +:1083A000384A1A60FFF796FF18B1374BFB22C3F823 +:1083B0001825FFF78FFF48B13449354B0A681B6811 +:1083C00022F00F0203F00F0313430B60FFF782FF4D +:1083D00018B1304B4FF400721A604FF08043D3F85D +:1083E0000024D20744BF6FF00102C3F800242A4AD8 +:1083F000D2F8883043F47003C2F88830BFF34F8F4F +:10840000BFF36F8F4FF01023D3F80022002A03DB55 +:10841000D3F80432002B2FDA204B0122C3F80425B5 +:10842000D3F80024002AFBD04FF010221221C2F80A +:108430000012D3F80024002AFBD04FF010231222A0 +:10844000C3F80422154B1A46D3F800140029FBD0B8 +:108450000021C3F80415D2F80034002BFBD0BFF381 +:108460004F8F0D490E4BCA6802F4E0621343CB6094 +:10847000BFF34F8F00BFFDE70A4B0B4A1A6008BDE0 +:108480008C5600404881030000F00040E40E00409C +:10849000580200104096024000ED00E000E001406C +:1084A0000400FA05448100200090D003024B1B68B1 +:1084B000DB0700D500BE7047F0ED00E00D4B93F8F0 +:1084C000B420014662B10C4A5268C2F308021AB1E4 +:1084D00001220A4800F020BF93F8B420002AFBD103 +:1084E000012283F8B4200A60BFF36F8FBFF34F8F70 +:1084F000704700BF88BC002000ED00E0BD840F0085 +:1085000038B5134D134BEA88AC88297AA41AA4B263 +:10851000402C28BF40242A6889B9C3F800270122CB +:10852000C3F80447DA64BFF36F8FBFF34F8F2B6834 +:1085300023442B60EB881C44A4B2EC8038BDC3F804 +:1085400000260548C3F80446FFF7B8FFEFE700BF71 +:1085500088BC0020007002400470024038B5104A08 +:1085600000F59473451E52F823400E4B182101FB71 +:108570000535142303FB0023E968C3F80017E4B2B0 +:10858000C3F80447084B03EB8000FFF797FFEB6845 +:108590002344EB606B8A1C44A4B26C8238BD00BFDC +:1085A0000070024088BC00202870024010B4114BBB +:1085B000411E182202FB0131CA8B8B8B8C699B1ADE +:1085C00091F820209BB2934228BF134614224243C5 +:1085D00002F1804202F51C32C2F80046C2F80436AD +:1085E00023448B61044B5DF8044B03EB8000FFF7E1 +:1085F00065BF00BF88BC0020047002400022114605 +:10860000930003F1804303F51C330132082A5960BB +:108610009962F5D1034B04485962B822996400214C +:10862000FBF780BE0070024088BC0020012070472C +:108630007047704738B51D460B4C43B1A3800023EB +:10864000E38022602172FFF75BFF012038BD0748FD +:10865000FFF734FF94F8B43013B9FFF727FFF4E7BE +:1086600084F8B450F1E700BF88BC0020507002408D +:1086700010B58878097900F07F035A1E18245443F6 +:10868000C0090C2202FB0044104A22441175012249 +:1086900002FA03F40E4970B90C339A40C1F804236E +:1086A000D1F814352343C1F81435BFF36F8FBFF3EE +:1086B0004F8F012010BD02339A40C1F80423D1F836 +:1086C00010352343C1F81035EFE700BF88BC002008 +:1086D0000070024001F07F0070B5441E182666430A +:1086E000C909104D0C2404FB01642C44238200238F +:1086F000E260638291B935446B7D03F0FF021BB1E8 +:10870000FFF72CFF012070BD00F59470064B43F875 +:108710002020BFF36F8FBFF34F8FF3E7FFF746FFC4 +:10872000F0E700BF88BC00200070024091B1CA0988 +:1087300001F07F03084A0BBF03F5887303F58473C8 +:1087400002EB830352F8230008BF5868003018BFBB +:10875000012070470846704700700240064B31B94F +:1087600001225A65BFF36F8FBFF34F8F704741F4FB +:108770008071C3F81815F5E70070024031B1044B61 +:10878000C3F81815BFF36F8FBFF34F8F704700BF4B +:108790000070024089B101F07F00431E1820584349 +:1087A000C9090C2303FB0101054B1944488A098AB6 +:1087B000814294BF0020012070470846704700BFE7 +:1087C00088BC00202DE9F743904B914ED3F800036D +:1087D00000231C4601251F4605FA03F101420CD077 +:1087E0009A199200D2F800C0BCF1000F05D00C43DA +:1087F0001760BFF36F8FBFF34F8F0133192BEBD18E +:10880000E60705D5FFF7FAFE0121002000F0E2FCA3 +:10881000804B23403BB1804B93F8B420002A40F0BA +:10882000C780FFF743FE250224D5784BD3F8802478 +:108830008DF80020D3F884248DF80120D3F8882403 +:108840008DF80220D3F88C248DF80320D3F89024DF +:108850008DF80420D3F894248DF80520D3F89824BB +:108860008DF80620D3F89C348DF807306946002037 +:1088700000F0CCFC600507D5674B1A7A002A40F05F +:108880009B806648FFF71AFEE10407D5624BDA8841 +:108890009988914240F29E80FFF732FE5B4F5E4E18 +:1088A0000D250122AA40A5F10C032242D9B226D0FF +:1088B000142000FB0373A5F10D02D3F80807182359 +:1088C00003FB026E03FB0563A3F592784FF0000CE7 +:1088D0008EF815C098F80080C0B28045A3F5947357 +:1088E0007FD1BEF81200B3F800E0864579D905F5CE +:1088F0008E7347F823C0BFF36F8FBFF34F8F0135DF +:10890000142DCED1E2014AD5404ED6F86C74C6F88B +:108910006C74BFF36F8FBFF34F8F0125DFF8F880C2 +:10892000A94609FA05F33B42E8B216D018216B1E9E +:10893000142201FB038302FB0562D2F80426B3F87C +:108940001EC0624492B2DA8301FB0582B3F81EC0F6 +:108950009288624550D9FFF729FE0135082DE0D1F4 +:10896000DFF8B480112501264FF0180906FA05F347 +:10897000A5F110003B42C0B20ED0A5F1110309FBD6 +:1089800005F209FB0383A2F5C472598A32F8082064 +:108990008A4239D9FFF7E2FD0135182DE6D1A3024D +:1089A00003D50321002000F015FC03B0BDE8F083DF +:1089B000002283F8B42036E7DA889988914202D9F8 +:1089C000FFF79EFD60E70021DA880846012300F0EA +:1089D00039FC59E70021DA880846012300F032FC0F +:1089E0005CE7182000FB0262508A1880528A01233B +:1089F000002000F027FC82E7DA8B40F080010123A1 +:108A0000002000F01FFCA8E75E75C5E7007002407B +:108A1000409C0010FCFB1F0088BC00202870024016 +:108A20000C4B1B78082B12D10B4B186810F00F0061 +:108A30000DD104331B6803F0F003202B08D1074B42 +:108A40001B6813F0F00F0CBF0120002070470020BE +:108A5000704700BFE00F00F0E40F00F0EC0F00F0F3 +:108A600042DF704743DF704744DF704712DF7047D3 +:108A700007B502A8002300F8013DFFF7F7FF9DF8B6 +:108A80000700003018BF012003B05DF804FB07B5F4 +:108A9000FFF7EEFF48B101A8FFF7E6FF01980030AD +:108AA00018BF012003B05DF804FB4FF08043D3F8FA +:108AB0000C0400F00110A0F1011358425841F1E7F5 +:108AC00001207047012813B5024600F0A18056D35B +:108AD000022852D1604BD3F800241205FBD54FF485 +:108AE0000062C3F80024BFF36F8FBFF34F8F5B4B5F +:108AF00000211960BFF36F8FBFF34F8F584A106882 +:108B000003F58E2303F2144300287CD149F275311A +:108B1000116018601160FFF783FF40B11068514B7E +:108B2000002872D149F275311160186011604B4B09 +:108B300040F2E3721A60043340221A60BFF36F8F71 +:108B4000BFF34F8FA3F604038021474AC3F81C15D7 +:108B5000C3F80423454AE02082F82703C2F88411B1 +:108B600051601A46FFF793FF0028FBD00123C2F89B +:108B70000435BFF36F8FBFF34F8F02B010BD364B7C +:108B8000D3F80025002AF8D14FF40062C3F800247E +:108B9000BFF36F8FBFF34F8FFFF742FF304B40B1F2 +:108BA0001868304A032108BB49F27530186011601B +:108BB000186018682E4AC021D0B949F27530186083 +:108BC00011601860244B0122C3F80025BFF36F8F9A +:108BD000BFF34F8FFFF75BFF0028CED1FFF748FFB1 +:108BE00040B102B0BDE81040FFF73ABF1160E0E7C6 +:108BF0001160E7E71F4B18601B680193019B4FF062 +:108C000080431A60B9E7196085E700221A608EE791 +:108C1000114BD3F800150029AFD00021C3F804157B +:108C2000BFF36F8FBFF34F8F10488024C0F884408C +:108C3000D3F80003C3F80803C3F80015BFF36F8F20 +:108C4000BFF34F8FFFF714FF20B102B0BDE8104013 +:108C5000FFF708BF084BD4E70070024000780240DD +:108C600000EC064014ED06400514C00100E100E0F0 +:108C700014EC06400001004004000040036833B1DA +:108C8000838823B1C088003018BF01207047184680 +:108C90007047C3809DF80030837300230381016017 +:108CA000438182808381704770B504460E46FFF78A +:108CB000E5FF0546B8B123899BB2B3B1E2882368CA +:108CC000A189304602FB013101F021FAA389A18874 +:108CD0005A1C92FBF1F301FB13239BB2A38123895E +:108CE000013B9BB22381284670BD1D46FBE7F8B5CA +:108CF00006460F46FFF7C2FFA8B13489A4B284B17B +:108D00003589954228BF15467DB100243946304645 +:108D1000FFF7CAFF28B10134A4B2F388AC421F4464 +:108D2000F4D12046F8BD0446FBE72C46F9E70000E5 +:108D300038B50446FFF7A2FF054660B12389A28833 +:108D40009A420AD1A37B43B9124A156815F001056E +:108D500001D000BE1D46284638BDE28823686089E0 +:108D600002FB003001F0D3F96389A1885A1C92FB01 +:108D7000F1F301FB13239BB263812389994215BF51 +:108D80002389638901339BB216BF9BB2A3812381E0 +:108D9000E1E700BFF0ED00E0002303814381838120 +:108DA0007047000038B50D4C0546212200212046B1 +:108DB000FBF7B8FA1022FF21601CFBF7B3FA102270 +:108DC000FF2104F11100FBF7ADFA284600F046FB45 +:108DD0002846BDE8384000F00FBD00BF3EA300208C +:108DE000C1F1010100231A46C9B2FFF723BC0000FC +:108DF00010B50B4C0020FFF719FC2046FFF7CCFF05 +:108E0000084B1C60084B01225A80084A00241C8031 +:108E1000136000F0F9FA00F0E7FC204610BD00BF37 +:108E20004881002060A3002064A3002040BE0020F1 +:108E30002DE9F04FA84B85B019880193002940F027 +:108E40004581A64B1A88B2F58A7F9A4610D0B2F5B2 +:108E50008C7F20D0002A40F0B3810C220021A04852 +:108E6000FBF760FAFBF7BCFC4FF48A73AAF80030FA +:108E70009C4B186803899BB2002B00F02781984C0B +:108E80002146FFF711FF6378012B40F06C814FF40E +:108E90008C73AAF80030DFF85082914EB8F80010B9 +:108EA0003478B1F5B47F354647465FD008D871B104 +:108EB00040F25F13994259D08B4B00221A80CCE7C5 +:108EC000B1F5C17F00F0F380B1F5C97FF3E73379E5 +:108ED00013F07F0940F0DC807379062B52D1F388C0 +:108EE0001A0A022A18D0032A1BD0012A29D17F4B43 +:108EF0001B68196801B312236E899E4228BF1E4663 +:108F0000FEB1B6F5807F21D9794B1B68D90700D512 +:108F100000BE00233B80A0E7744B1B6859684B8858 +:108F2000EAE7744A9189DBB299420AD9926852F809 +:108F3000231031B10B78DFE76D4B1B68D80700D5E4 +:108F400000BE00212046FFF709FCB5E732466A481B +:108F500001F0DDF82979684A3346C9092046FFF750 +:108F600069FBFBF73DFC40F25F133B80634B1A68E3 +:108F700013889BB2002B00F0A9801388013B9BB2A1 +:108F8000138030E0082B12D101225D495A4801F0CC +:108F9000BEF83179584A0123C9092046FFF74AFB38 +:108FA000FBF71EFC4FF4B473A8F80030DEE7052B86 +:108FB00004D1B1792046FFF73BFB7DE7092BC0D1F7 +:108FC000B6794F4F31462046FFF733FB474B3E7093 +:108FD0001B68D3F80480B8F1000F0AD1444B1B681A +:108FE000DA0700D500BE2979C9092046FFF7F8FE47 +:108FF00062E7B8F80230009308F10906BB46009B0F +:1090000043449E4202D3FEF7B9FFECE773780B2B83 +:1090100002D133781E44F2E7042BDFD17379022B9F +:1090200004D0082BDAD14FF0010901E04FF000091C +:10903000B3783B445A78FF2AD0D104AA314983F847 +:109040000190002322F8023D1C2303FB0913204654 +:109050009B68314698470028C0D1BDF80E100829FA +:10906000BCD933465A78052A0AD193F802C04FEA90 +:10907000DC120BEBC2020CF07F0C624482F8119000 +:109080001A78104480B281421344EBD80E44B6E7FC +:1090900003F01F03012B39D1327A194B13445B784B +:1090A000012B3FF64FAF4FF4C173A8F800302A7A76 +:1090B000134B1344134A5B781C2101FB0323204606 +:1090C000DB68114998470C287FF4F6AE019A00231B +:1090D000138005B0BDE8F08F38A300203AA300202C +:1090E00068A3002060A300203CA30020588100203A +:1090F000F0ED00E09080002040BD002040BE002048 +:109100003EA30020CCAC0F006CA30020B9F1020FED +:109110007FF418AF7379B3B9317A2046FFF706FBB5 +:1091200004A94A4621F8020D264800F0F0FF3179E3 +:10913000244A4B46C9092046FFF77CFAFBF750FB4F +:109140004FF4C97330E7012B05D1317A2046FFF780 +:1091500015FB317948E7032B7FF4F4AE317A2046D2 +:10916000FFF7FCFAF5E7022B15D12179164BC80958 +:1091700001F07F0203EBC00313445B7C012B3FF63D +:109180006CAE124A1C2000FB032362791D69207813 +:10919000A368A84761E6032B3FF45FAE042B06D11A +:1091A0006368002B3FF459AEA068984755E6084B1A +:1091B0001B68DB0700D500BE0023AAF8003085E756 +:1091C000198083E740BD00203EA30020CCAC0F00F7 +:1091D000F0ED00E0012908B502D002290CD008BD4D +:1091E000FFF7E0FD074B1A68002353819381138139 +:1091F000054A12681380F2E7FFF7D4FDFEF7BFFEC1 +:10920000EDE700BF60A3002040BE00201FB5002393 +:109210000822CDF80630CDF80A30ADF80E308DF8C2 +:10922000040001230DEB02008DF8053000F06FFF04 +:10923000034B01A91868FFF77BFD05B05DF804FB3F +:1092400060A300201FB51C4691B94AB1154B19689F +:109250000B884A889A4203D90A88013292B20A805E +:1092600024B9114B1B68DB0700D500BE04B010BD4C +:109270000023CDF80630ADF80A30002C4FF0020381 +:109280008DF8053018BF01238DF80930074B8DF894 +:1092900004008DF808101868039201A9FFF748FD33 +:1092A000DEE700BF40BE0020F0ED00E060A300203C +:1092B0002DE9F843089D07460C469046994602263C +:1092C0006378052B04D1E17801F00301414508D012 +:1092D000104B1B68DA0700D500BE1C2018E00126E1 +:1092E000EEE721463846FFF7C3F930B9094B1B6852 +:1092F000DB0700D500BE20200AE0A178CB0914BF0F +:10930000297089F800102178012E0C44E7D1002043 +:10931000BDE8F883F0ED00E01FB5002301930423BE +:10932000CDE902018DF805300DEB0301034B186800 +:10933000FFF7FEFC05B05DF804FB00BF60A3002052 +:10934000034A4FF40B6303FB0020008B704700BF00 +:1093500074A3002007B5094A4FF40B6303FB0020F8 +:109360000DF107011030FFF79FFC20B19DF80700B9 +:1093700003B05DF804FBFF20FAE700BF74A30020F0 +:1093800007B502AA4FF40B6302F8011D044903FB61 +:10939000001020301146FFF7CBFC03B05DF804FB52 +:1093A00074A300202DE9F041154F4FF40B644443A2 +:1093B0003E190020B178FFF7EDF9804610B100208A +:1093C000BDE8F08104F507653D4404F1200040222A +:1093D00029463844FFF78BFC034608B90120EFE724 +:1093E0003279D207EBD52A46B1784046FFF772F9B9 +:1093F0000028F3D1034B1B68DB07E0D500BEDFE795 +:1094000074A30020F0ED00E073B5134C4FF40B6231 +:1094100000212046FAF786FFFF2363714FF4E13302 +:109420000125A36008230026A37304F130012B4615 +:1094300004F1100000954FF48062A681FFF729FC2B +:1094400000962B464FF4806204F5866104F12000FB +:10945000FFF71FFC02B070BD74A3002010B5084CCC +:10946000052200212046FAF75DFF04F11000FFF706 +:1094700093FC04F12000BDE81040FFF78DBC00BF55 +:1094800074A30020F7B58B79022B064615465CD1F4 +:10949000CB79002B5BD0073BDBB2F72B57D92F4F93 +:1094A000BB78002B57D18B783B700C7809230C4488 +:1094B00013806378242B0DD0052B1AD1214630461A +:1094C000FFF7D6F868B9264B1B68D90700D500BE50 +:1094D000202027E023782A8813442B8023781C44FB +:1094E000E7E7A3787B7023782A8813442B802378BE +:1094F0001C446378042B1AD163790A2B17D1237883 +:109500002A8813442B802178164B009302220133C2 +:1095100021443046FFF7CCFE30B1114B1B68DA070F +:1095200000D500BE03B0F0BD2B880E332B80402346 +:109530000D4AF9783046FFF7CDF850B9084B1B6853 +:10954000DB0700D500BE2120ECE71520EAE7162056 +:10955000E8E70020E6E700231B70FFDE74A300208D +:10956000F0ED00E076A30020A4AB0020F8B5324E69 +:10957000358807460C4635B140F21F139D421AD07C +:1095800000203080F8BD097801F06003202B4ED117 +:109590006378A3F12002012A2CD8E388ABB1072B12 +:1095A00028BF0723254AC909FFF744F8FBF718F934 +:1095B00040F21F133380224B1A6813889BB2002B92 +:1095C00037D01388013B9BB2138021780023C1F36D +:1095D000C0111A4681F001013846FFF72BF8637875 +:1095E000202BCDD1174B002BCAD014490020AFF34C +:1095F0000080C5E7222B16D1C1F3C0112B462A46A5 +:1096000081F00101FFF716F80F4B62881A710F4BBA +:10961000002BB5D061882846C1F3400201F001015A +:10962000AFF30080ACE72946FFF798F8A8E71E20C3 +:10963000A8E70C20A6E700BF24AC00207CA30020F4 +:1096400040BE00200000000074A3002000000000C5 +:109650002DE9F0471C4CE2788A42804602D0002077 +:10966000BDE8F0876779DFF870A003F503664FF473 +:10967000036504F11009B54216D1144B2BB1238BAD +:109680009BB213B10020FEF725F94023104AE17880 +:109690004046FFF71FF80028E1D10E4B1B68DB079F +:1096A00000D500BE2120DBE761194846FFF740FBEB +:1096B000BAF1000F06D0635DBB4203D139460020EA +:1096C000AFF300800135D6E774A30020D5780F00F2 +:1096D000A4AB0020F0ED00E00000000008B50B494D +:1096E0008A6B8B6891F82F109B1AB3F5805F28BFA7 +:1096F0004FF480539BB2064AFEF7ECFF20B9054BAE +:109700001B68DB0700D500BE08BD00BF28BC0020D9 +:1097100028AC0020F0ED00E0F0B52A4C85B0022224 +:1097200004F11601064603A8A56800F0F0FCBDF898 +:109730000C2052BA92B204F11101B5FBF2F503A864 +:10974000042200F0E4FCA76BA3680399607BDB1B99 +:10975000B3F5805F28BF4FF48053AAB209BAB7FBB4 +:10976000F2F5009302FB15722944174BFEF71EFC1D +:10977000021E94F82E1011DAA368A26B9B1AA36242 +:10978000012384F82C3042F20503A38730460023DE +:1097900084F83E30FEF7E2FF05B0F0BD04D10123AE +:1097A0003046FFF74FFDF7E793B23046064AFEF723 +:1097B00091FF0028F0D1054B1B68DB07ECD500BEFC +:1097C000EAE700BF28BC002028AC0020F0ED00E054 +:1097D000044880F83C1080F83D2080F83E3001209D +:1097E000704700BF28BC0020402200210148FAF742 +:1097F00099BD00BF28BC0020402200210148FAF793 +:1098000091BD00BF28BC00202DE9F3418B79062BC8 +:1098100007460D4690462ED1CB79502B2BD1174EB3 +:10982000097806F12E030093022206F12F03294442 +:10983000FFF73EFD044640B1114B1B68DA0700D527 +:1098400000BE204602B0BDE8F081AB7886F82D302E +:109850001723A8F8003032461F2396F82F103846F9 +:10986000FEF738FF0028ECD1054B1B68DB0700D55D +:1098700000BE2124E5E71824E3E700BF28BC002050 +:10988000F0ED00E070B5234C238806460D4623B169 +:10989000BB2B26D00020208070BD097801F060022B +:1098A000202A06D01C4B1B68DB0700D500BE1E20FB +:1098B000F2E76A78FF2A07D1C1F3C0111A4681F096 +:1098C0000101FEF7B7FEE5E7FE2A1CD1134A13702B +:1098D00029780123C909FEF7ADFEFAF781FFBB2302 +:1098E00023800F4B1A6813889BB283B11388013B06 +:1098F0009BB2138029780023C1F3C0111A4681F06E +:1099000001013046DDE71946FEF728FFC2E70C20CB +:10991000C2E700BF68BC0020F0ED00E040BD0020C1 +:1099200040BE0020F0B5C37B1A2B8BB00D466ED025 +:1099300006D8032B75D0122B29D04FF0FF300FE043 +:10994000232B0FD0252BF8D1494A92E8030001AB15 +:1099500083E8030008221946284600F0D8FB0820B7 +:109960000BB0F0BD00230193ADF80C3008238DF847 +:109970000730404B02930C22022301A928468DF8A0 +:109980000C30ADF80E3000F0C2FB0C20E8E73A4C8A +:109990000023CDE901338023206861688DF805300C +:1099A00002238DF806308DF8073005AA03AB03C3F8 +:1099B000174604F10903113418685968164603C69E +:1099C0000833A3423246F7D118681B7933710AACC9 +:1099D00000233060ADF821308DF82330274B44F858 +:1099E000043D0822244903A800F0DEFB102224498C +:1099F000384600F0D9FB04222249204600F0D4FB6F +:109A0000242201A9284600F082FB2420A8E70AA905 +:109A1000032341F8243D0422284600F078FB04206B +:109A20009EE7194C1222002101A8FAF77BFCF023D3 +:109A300094F83C208DF804300A238DF80B304FF059 +:109A4000000362F303038DF8063094F83D308DF87F +:109A50001030122294F83E308DF8113001A92846BA +:109A600000F055FB0023A38784F83E30122077E7EF +:109A700004AD0F0000001F400CAD0F00312E300070 +:109A800025AD0F0036AD0F0028BC00202DE9FF41A9 +:109A9000AE4C94F83070064690461D468FB1012FAB +:109AA00000F0978094F83030022B0ED194F82E10ED +:109AB0003046FEF73BFE002800F00B810123002218 +:109AC000F3E094F82F308B4201D000204EE0012AC1 +:109AD00005D11F2D03D122689D4B9A4206D09D4B84 +:109AE0001B68D80700D500BE01203FE09A4B2362D7 +:109AF0006368A56884F83080C4E90937E37B282BC4 +:109B0000C4E90D5703D13046FFF706FECAE72A2BFA +:109B100003D13046FFF7E2FDC4E7BDB92B462A4624 +:109B200004F10F01607BFEF72BFA0223002884F872 +:109B30003030B8BF42F205036563BDBF84F82C80A6 +:109B4000A38784F83E5084F82C50ABE794F90C308E +:109B5000002B0EDB814AABB2FEF7BCFD0028A1D181 +:109B60007C4B1B68D90700D500BE212004B0BDE89E +:109B7000F0814FF4805279492046FFF7D3FE002848 +:109B800005DAA38E754A7649607BFEF7F9F900285D +:109B90004FF000030BDD84F82C30A368606398421B +:109BA0009DD883B26D4A94F82E103046D4E7012236 +:109BB00084F82C20022284F8302094F82E1063635D +:109BC00042F205023046A28784F83E30FEF7C6FD19 +:109BD00068E794F90C30002B17DBE37B2A2B1ED0AF +:109BE0005E4AA38E607B04F10F01FEF7C9F90028DD +:109BF0004FF00003BFBF42F2050284F82C70A28729 +:109C000084F83E30A8BF84F82C30A36B1D44636BEE +:109C1000A5639D424FD3022384F8303042E70222ED +:109C200004F1160103A8D4F8088000F070FABDF81A +:109C30000C2052BA92B204F11101B8FBF2F803A859 +:109C4000042200F064FA0399D4F838E0607B0095B0 +:109C50001FFA88F2DFF80481BEFBF2FC09BA614406 +:109C6000434602FB1CE2FEF7BDF9011E0FDAA368B2 +:109C7000A26B84F82C709B1AA362022384F8303004 +:109C800042F20503A387002384F83E300AE7A94285 +:109C9000BBD26D1A39B1A36B2A460B4440464144EE +:109CA000A36300F03FFA01232A4694F82F103046B0 +:109CB000FFF7C8FA09E7E37B282B3FF424AF2A2BF0 +:109CC0003FF427AF234B1B68DA077FF5EBAE00BEEE +:109CD000E8E694F82F103046FEF728FD00287FF4C0 +:109CE000EDAEE37B282B16D11E4B13B1607BAFF397 +:109CF0000080002384F830301B4A94F82E100D2386 +:109D00003046FEF7E7FCB8B9124B1B68DB077FF55E +:109D1000DCAE00BE2AE72A2B06D1144B002BE8D07C +:109D2000607BAFF30080E4E7114B002BE1D00C49DE +:109D3000607BAFF30080DCE71F23044A94F82F1008 +:109D40003046FEF7C7FC0028DED0BEE628BC002067 +:109D500055534243F0ED00E05553425328AC0020E8 +:109D600037BC00200000000048BC002000000000BC +:109D70000000000010B50B4C237873B9FEF7A0FE6D +:109D800068B1FFF735F828B1074B1B68DB0700D532 +:109D900000BE10BD01232370FBE70020F9E725205A +:109DA000F7E700BF6ABC0020F0ED00E00020FFF7FD +:109DB0003FB800000649074A074B9B1A03DD043BE6 +:109DC000C858D050FBDCFEF795FAFAF739FA0000D4 +:109DD0007CAD0F000080002064810020FEE7FEE7DC +:109DE000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE74B +:109DF00053B94AB9002908BF00281CBF4FF0FF31F2 +:109E00004FF0FF3000F072B9ADF1080C6DE904CEEF +:109E100000F006F8DDF804E0DDE9022304B0704745 +:109E20002DE9F047089E04468846002B4BD18A4214 +:109E3000154667D9B2FA82F24AB1C2F1200701FA97 +:109E400002F320FA07F7954047EA030894404FEAE7 +:109E5000154E230CB8FBFEF71FFA85FC0EFB178886 +:109E600043EA084307FB0CF1994209D9EB1807F1C3 +:109E7000FF3080F01B81994240F21881023F2B4451 +:109E80005B1AA4B2B3FBFEF00EFB103344EA0344AA +:109E900000FB0CFCA44509D92C1900F1FF3380F01C +:109EA0000781A44540F2048102382C4440EA07406F +:109EB000A4EB0C0400271EB1D4400023C6E90043E4 +:109EC0003946BDE8F0878B4209D9002E00F0EB80BF +:109ED0000027C6E9000138463946BDE8F087B3FAE5 +:109EE00083F7002F47D18B4202D3824200F2FA80DF +:109EF000841A61EB030301209846002EE0D0C6E9E6 +:109F00000048DDE702B9FFDEB2FA82F2002A40F033 +:109F10008F80491B4FEA154E1FFA85F80127B1FBC8 +:109F2000FEFC230C0EFB1C1143EA014308FB0CF161 +:109F3000994207D9EB180CF1FF3002D2994200F296 +:109F4000CD808446591AA3B2B1FBFEF00EFB10146B +:109F500043EA044408FB00F8A04507D92C1900F196 +:109F6000FF3302D2A04500F2B6801846A4EB0804E5 +:109F700040EA0C409FE7C7F1200CBB4022FA0CFEE0 +:109F80004EEA030E01FA07F420FA0CF521FA0CF35D +:109F90004FEA1E482543B3FBF8F92C0C08FB193394 +:109FA0001FFA8EFA44EA034309FB0AF49C4202FAC0 +:109FB00007F200FA07F10BD91EEB030309F1FF309A +:109FC00080F087809C4240F28480A9F102097344AA +:109FD0001B1BADB2B3FBF8F008FB103345EA03449A +:109FE00000FB0AFAA24508D91EEB040400F1FF3376 +:109FF0006BD2A24569D90238744440EA0940A0FBFB +:10A000000289A4EB0A044C45C2464B4654D351D0B6 +:10A01000002E69D0B1EB0A0564EB030404FA0CFCD2 +:10A02000FD40FC404CEA0505C6E90054002747E71F +:10A03000C2F1200320FA03F7954001FA02F021FA59 +:10A0400003F34FEA154E3843010CB3FBFEF71FFA3A +:10A0500085F80EFB173341EA034107FB08F38B42F7 +:10A0600004FA02F407D9691807F1FF3C2FD28B429A +:10A070002DD9023F2944CB1A81B2B3FBFEF00EFB6F +:10A08000103341EA034100FB08F38B4207D96918FA +:10A0900000F1FF3C17D28B4215D902382944C91A66 +:10A0A00040EA07473BE73746304609E70746E7E619 +:10A0B0001846FBE64145ABD2B8EB020A69EB0E024B +:10A0C00001381346A4E76046E9E7184695E7674676 +:10A0D000D1E781467CE702382C4447E7ACF1020C1B +:10A0E0002B442FE7384608E73746E9E6704700BFBC +:10A0F00030B50024A24201D1002007E0035D013405 +:10A100000D1915F8015CAB42F4D0581B30BD10B5E9 +:10A11000431E0A44914200D110BD11F8014B03F8CF +:10A12000014FF7E7884210B501EB020307D8421E42 +:10A1300099420AD011F8014B02F8014FF8E7834227 +:10A14000F5D98118D21AD34200D110BD13F8014DB0 +:10A1500001F8014DF7E700000EB400B59CB01DAB4F +:10A16000029006906FF00041094807910491094957 +:10A1700053F8042B05910068019302A900F084F8BC +:10A18000029B00221A701CB05DF804EB03B070470C +:10A19000008000200802FFFF034613F8012B002A6D +:10A1A000FBD1181A0138704770B50139044602B95D +:10A1B00070BD234611F8015F03F8015B561E2DB9EF +:10A1C0001444A342F4D003F8015BFAE71C4632467C +:10A1D000EDE72DE9F0478E689E4282460C46904698 +:10A1E000994637D88A8912F4906F31D02568096969 +:10A1F0006F1A6569022305EB450595FBF3F509F137 +:10A2000001033B449D4238BF1D46530530D52946C6 +:10A2100000F05CFB064650B90C23CAF80030A38955 +:10A2200043F04003A3814FF0FF30BDE8F0873A468A +:10A230002169FFF76CFFA38923F4906343F0800347 +:10A24000A381266165613E44ED1B2660A5604E46F4 +:10A250004E4500D94E46324641462068FFF762FF20 +:10A26000A3689B1BA36023681E4426600020DCE7D4 +:10A270002A4600F085FB06460028E2D121695046B7 +:10A2800000F0D6FAC8E700002DE9F04F1D468B8993 +:10A290001F069DB080460C4616460FD50B696BB95C +:10A2A000402100F013FB2060206128B90C23C8F87E +:10A2B00000304FF0FF30C8E0402363610023099372 +:10A2C00020238DF8293030238DF82A3003954FF064 +:10A2D000010B37463D4615F8013B0BB1252B3ED10E +:10A2E000B7EB060A0BD05346324621464046FFF7ED +:10A2F00070FF013000F0A480099B534409933B7820 +:10A30000002B00F09D8000234FF0FF32CDE90523A4 +:10A31000049307938DF853301A932F46052217F8AC +:10A32000011B504800F034FA049BD0B9D90644BF51 +:10A3300020228DF853201A0744BF2B228DF853207A +:10A340002A782A2A15D0079A2F4600200A2539464E +:10A3500011F8013B303B092B4DD9B8B10FE02F4626 +:10A36000B8E7404A801A0BFA00F0184304903D46C3 +:10A37000D3E7039A111D12680391002A01DB0792AB +:10A3800004E0524243F00203079204933B782E2BE1 +:10A390000CD17B782A2B33D1039B1A1D1B680392A7 +:10A3A000002BB8BF4FF0FF33023705932E4D39789D +:10A3B0000322284600F0ECF938B14023401B03FA91 +:10A3C00000F0049B034301370493397827488DF844 +:10A3D000281006227E1C00F0DBF9002838D0244B20 +:10A3E00013BB039B073323F0070308330393099B35 +:10A3F0004B4409936DE705FB023201200F46A6E7A7 +:10A4000000230137059319460A25384610F8012B19 +:10A41000303A092A03D9002BC8D00591C6E705FBBD +:10A42000012101230746F0E703AB00932246114BBD +:10A4300004A94046AFF30080B0F1FF3F8146D6D17A +:10A44000A3895B063FF535AF09981DB0BDE8F08FD5 +:10A4500003AB00932246074B04A9404600F082F864 +:10A46000EAE700BF3AAD0F0040AD0F0044AD0F006A +:10A4700000000000D3A10F002DE9F04791461F46D0 +:10A480008A680B69DDF820809342B8BF1346C9F88B +:10A49000003091F8432006460C4612B10133C9F84A +:10A4A00000302368990642BFD9F800300233C9F85A +:10A4B0000030256815F0060507D104F1190AE36894 +:10A4C000D9F800209B1AAB4228DC94F8433022686C +:10A4D000003318BF012392062DD404F143023946FC +:10A4E0003046C047013020D02368E568D9F8002005 +:10A4F00003F00603042B08BFAD1AA36822690CBF42 +:10A5000025EAE57500259342C4BF9B1AED184FF06C +:10A5100000091A344D451AD1002008E001235246A3 +:10A5200039463046C047013003D14FF0FF30BDE817 +:10A53000F0870135C3E7E1185A1C302081F8430049 +:10A54000224494F8451082F843100233C5E70123F2 +:10A55000224639463046C0470130E6D009F10109AC +:10A56000D8E700002DE9F04301F1430C0C46097EC9 +:10A5700085B06E291746064698460C9A00F0B380BF +:10A5800022D8632936D00AD8002900F0B98058298A +:10A5900000F0838004F1420584F8421032E064291F +:10A5A00001D06929F6D120681368050603F104017A +:10A5B0002AD51B681160002B03DA2D225B4284F838 +:10A5C00043206F480A2239E0732900F09D8008D8A3 +:10A5D0006F2920D07029DDD1236843F02003236048 +:10A5E00003E0752917D07829D4D1782384F8453031 +:10A5F000644855E01368191D1B68116004F1420599 +:10A6000084F8423001238CE01B68116010F0400F89 +:10A6100018BF1BB2CFE713682568181D1060280605 +:10A6200001D51B6802E06806FBD51B8854486F29DA +:10A6300014BF0A220822002184F843106568A5602F +:10A64000002DC0F29580216821F004012160002BCB +:10A650003DD1002D40F08E806546082A0BD123683D +:10A66000DB0708D5236962689A42DEBF302305F80C +:10A67000013C05F1FF35ACEB05032361CDF800800B +:10A680003B4603AA21463046FFF7F6FE01304DD186 +:10A690004FF0FF3005B0BDE8F083394884F845102D +:10A6A000136821681D1D1B6815600A060BD5CA07B3 +:10A6B00044BF41F0200121601BB9226822F0200232 +:10A6C00022601022B7E74D0648BF9BB2EFE7654610 +:10A6D000B3FBF2F102FB1133C35C05F8013D0B46FD +:10A6E0000029F5D1B9E7136825686169181D106064 +:10A6F00028061B6801D5196002E06A06FBD519809F +:10A70000002323616546B9E71368191D11601D68B0 +:10A7100062680021284600F03BF808B1401B6060E9 +:10A7200063682361002384F84330A7E723692A463E +:10A7300039463046C0470130AAD023689B0713D45E +:10A74000E068039B9842B8BF1846A3E701234A4636 +:10A7500039463046C04701309AD00135E368039A44 +:10A760009B1AAB42F2DCEBE7002504F11909F5E78F +:10A77000002BACD1037884F8423004F142056CE739 +:10A780004BAD0F005CAD0F000000000000000000AA +:10A7900001F0FF01102A2BDB10F0070F08D010F892 +:10A7A000013B013A8B422DD010F0070F42B3F6D196 +:10A7B000F0B441EA012141EA014122F007047FF0AF +:10A7C00000070023F0E80256083C85EA010586EA06 +:10A7D000010685FA47F5A3FA87F586FA47F6A5FA42 +:10A7E00087F68EB9EED1F0BC01F0FF0102F007024E +:10A7F00032B110F8013B013A83EA010313B1F8D1F9 +:10A800000020704701387047002D06BF35460338D9 +:10A81000073815F0010F07D1013015F4807F02BF12 +:10A82000013015F4C03F0130F0BC0138704700BF63 +:10A8300038B50546002945D051F8043C0C1F002BC3 +:10A84000B8BFE41800F0D2F81F4A1368104633B9B5 +:10A85000636014602846BDE8384000F0C8B8A342E1 +:10A860000CD921686218934204BF1A685B68636060 +:10A8700004BF521822600460ECE713465A680AB11C +:10A88000A242FAD919685818A0420BD12068014495 +:10A89000581882421960DDD1106852685A6001442C +:10A8A0001960D7E702D90C232B60D3E72068211861 +:10A8B0008A4204BF11685268626004BF09182160AF +:10A8C0005C60C7E738BD00BF6CBC002070B5CD1C14 +:10A8D00025F0030508350C2D38BF0C25002D064644 +:10A8E00001DBA94203D90C233360002070BD00F0C6 +:10A8F0007DF8214A1468214691B9204C23681BB980 +:10A90000304600F063F820602946304600F05EF8DB +:10A91000431C24D10C233360304600F068F8E4E790 +:10A920000B685B1B18D40B2B0FD90B60CD50CC18C8 +:10A93000304600F05CF804F10B00231D20F0070006 +:10A94000C31AD3D05A42E250D0E78C424B6816BFAC +:10A95000636013600C46EBE70C464968CCE7C41C07 +:10A9600024F00304A04205D0211A304600F02EF84E +:10A970000130CFD02560DBE76CBC002070BC00202C +:10A98000F8B5074614460E4621B91146BDE8F84011 +:10A99000FFF79CBF22B9FFF74BFF25462846F8BDBD +:10A9A00000F026F8A0420FD221463846FFF78EFF6E +:10A9B00005460028F2D031462246FFF7A8FB314673 +:10A9C0003846FFF735FFE9E73546E7E738B5064C87 +:10A9D000002305460846236000F012F8431C02D10C +:10A9E000236803B12B6038BD08BF00207047704753 +:10A9F00051F8043C181F002BBCBF0B58C0187047FF +:10AA0000044A05491368002B08BF0B461844106020 +:10AA10001846704774BC002010BF0020F8B500BF76 +:10AA2000F8BC08BC9E467047F8B500BFF8BC08BC2F +:10AA30009E467047048000200100000700000000CF +:10AA40000338FDD87047000000000000000000003F +:10AA50000338FDD8704700008C93002000000000F0 +:10AA60000338FDD87047416461444655004E6F720B +:10AA70006469630050434131303035390073256CCF +:10AA80006420256C642E256C642E256C6420722550 +:10AA90006C640000E094002023D1BCEA5F782315A9 +:10AAA000DEEF121200000000BCA100200403090424 +:10AAB00028034100640061006600720075006900AF +:10AAC0007400200049006E0064007500730074007B +:10AAD00072006900650073002E0342006C0075006F +:10AAE00065006600720075006900740020006E0049 +:10AAF000520046003500320038003400300020009B +:10AB0000440046005500220342006C0075006500B9 +:10AB10006600720075006900740020005300650033 +:10AB20007200690061006C001C0342006C0075003B +:10AB30006500660072007500690074002000550011 +:10AB400046003200ACAA0F00B0AA0F00D8AA0F002E +:10AB50002081002006AB0F0028AB0F002530386C99 +:10AB6000582530386C5800EB3C90554632205546FD +:10AB7000322000020101000240003E1FF8200001C7 +:10AB80000001000000000000000000000029420059 +:10AB900042004E52463532424F4F542020464154D7 +:10ABA00031362020203C21646F6374797065206801 +:10ABB000746D6C3E0A3C68746D6C3E3C626F6479E7 +:10ABC0003E3C7363726970743E0A6C6F63617469B2 +:10ABD0006F6E2E7265706C61636528226874747084 +:10ABE000733A2F2F7777772E616461667275697477 +:10ABF0002E636F6D2F70726F647563742F303030F9 +:10AC00003022293B0A3C2F7363726970743E3C2FDB +:10AC1000626F64793E3C2F68746D6C3E0A000000E0 +:10AC2000494E464F5F5546325458540050AC0F00C1 +:10AC3000494E44455820202048544D00A5AB0F00F4 +:10AC400043555252454E54205546320000000000F4 +:10AC500055463220426F6F746C6F616465722031AB +:10AC60002E30300D0A4D6F64656C3A204164616688 +:10AC7000727569742050434131303035390D0A42C4 +:10AC80006F6172642D49443A204E524635322D424E +:10AC90006C756566727569742D76300D0A426F6F3A +:10ACA000746C6F616465723A207331343020362ED3 +:10ACB000312E302072300D0A446174653A2053659C +:10ACC0007020203620323031380D0A00020000009A +:10ACD00009940F0085940F006D950F0051960F0099 +:10ACE000000000005D940F0008000000E9970F00CD +:10ACF00009980F0085980F008D9A0F000000000042 +:10AD0000F9970F0000001F3F0000020041646166D8 +:10AD100072756974004665617468657235323834DD +:10AD2000300000000046656174686572206E52460E +:10AD3000353238343000312E3000232D302B2000B6 +:10AD4000686C4C00656667454647003031323334E5 +:10AD50003536373839414243444546003031323385 +:10AD60003435363738396162636465660000000047 +:04AD700000000000DF +:08AD7400CC94FF7F01000000F8 +:10AD7C000480002000000000000000000000000023 +:10AD8C0000000000000000000000000000000000B7 +:10AD9C0000000000000000000000000000000000A7 +:10ADAC000000000000000000000000000000000097 +:10ADBC000000000000000000000000000000000087 +:10ADCC000000000000000000000000000000000077 +:10ADDC00000000007C7F0020D43000000000000048 +:10ADEC00D43000000000000001000000FFFFFFFF56 +:10ADFC00FF00FFFF32000000C5770F0049780F00FD +:10AE0C000E810020AC80002044AB0F000600000037 +:10AE1C0000000000000000000000000009026200B9 +:10AE2C000301008032080B00020202010009040039 +:10AE3C000001020201040524002001052401000187 +:10AE4C0004240202052406000107058103080010F2 +:10AE5C0009040100020A000000070502024000007C +:10AE6C000705820240000009040200020806500592 +:10AE7C00070503024000010705830240000112018F +:10AE8C000002EF0201409A23290000010102030194 +:10AE9C002203000000000000000000000000000081 +:10AEAC000000000000000000000000000000000096 +:10AEBC00000000000090D00344BE002010000C00E5 +:10AECC0000000000000000009080002025420F00D0 +:04AEDC0001420F0020 +:020000020000FC +:020000041000EA +:0410140000400F0089 +:0410180000E00F00E5 +:04000003F0009DB5B7 +:00000001FF diff --git a/bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.zip b/bin/pca10059/6.1.0r0/pca10059_bootloader_s140_6.1.0r0.zip new file mode 100644 index 0000000000000000000000000000000000000000..a43b9aa2b8a6e29a8e824ea311796c06aeee7e4e GIT binary patch literal 180406 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

fHF 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�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 literal 0 HcmV?d00001 diff --git a/src/boards.h b/src/boards.h index c638b50..ca9e4e9 100644 --- a/src/boards.h +++ b/src/boards.h @@ -22,6 +22,8 @@ #include "boards/feather_nrf52832.h" #elif defined BOARD_PCA10056 #include "boards/pca10056.h" +#elif defined BOARD_PCA10059 + #include "boards/pca10059.h" #else #error No boards defined #endif diff --git a/src/boards/feather_nrf52832.h b/src/boards/feather_nrf52832.h index e382ea8..415c086 100644 --- a/src/boards/feather_nrf52832.h +++ b/src/boards/feather_nrf52832.h @@ -1,6 +1,6 @@ /**************************************************************************/ /*! - @file feather52.h + @file feather_nrf52832.h @author hathach @section LICENSE diff --git a/src/boards/feather_nrf52840_express.h b/src/boards/feather_nrf52840_express.h index 904de10..dc2146b 100644 --- a/src/boards/feather_nrf52840_express.h +++ b/src/boards/feather_nrf52840_express.h @@ -1,6 +1,6 @@ /**************************************************************************/ /*! - @file feather52.h + @file feather_nrf52840_express.h @author hathach @section LICENSE diff --git a/src/boards/pca10056.h b/src/boards/pca10056.h index 81dfa27..9c05134 100644 --- a/src/boards/pca10056.h +++ b/src/boards/pca10056.h @@ -1,6 +1,6 @@ /**************************************************************************/ /*! - @file metro52.h + @file pca10056.h @author hathach @section LICENSE diff --git a/src/boards/pca10059.h b/src/boards/pca10059.h new file mode 100644 index 0000000..97b775c --- /dev/null +++ b/src/boards/pca10059.h @@ -0,0 +1,72 @@ +/**************************************************************************/ +/*! + @file pca10059.h + @author hathach + + @section LICENSE + + Software License Agreement (BSD License) + + Copyright (c) 2018, Adafruit Industries (adafruit.com) + 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 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 the copyright holders nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER 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 PCA10059_H +#define PCA10059_H + +/*------------------------------------------------------------------*/ +/* LED + *------------------------------------------------------------------*/ +#define LEDS_NUMBER 2 +// LED_RED +#define LED_1 6 +// LED_BLUE +#define LED_2 12 +#define LED_STATE_ON 0 + +/*------------------------------------------------------------------*/ +/* BUTTON + *------------------------------------------------------------------*/ +#define BUTTONS_NUMBER 2 + +#define BUTTON_1 (1 << 5 | 6) +#define BUTTON_2 (1 << 5 | 10) +#define BUTTON_PULL NRF_GPIO_PIN_PULLUP + +/*------------------------------------------------------------------*/ +/* UART + *------------------------------------------------------------------*/ +#define RX_PIN_NUMBER 20 +#define TX_PIN_NUMBER 17 +#define CTS_PIN_NUMBER 15 +#define RTS_PIN_NUMBER 13 +#define HWFC false + +// Used as model string in OTA mode +#define DIS_MANUFACTURER "Nordic" +#define DIS_MODEL "PCA10059" + +#endif // PCA10059_H