From 77bddfb18ed6c8964cfcb3cdd225cc246c96dbb6 Mon Sep 17 00:00:00 2001 From: yunhai8432 Date: Fri, 2 Jan 2026 23:20:17 +0800 Subject: [PATCH] =?UTF-8?q?crc=E8=BF=87=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Inc/stm32f4xx_it.h | 2 + Core/Src/dma.c | 6 + Core/Src/stm32f4xx_it.c | 30 + Core/Src/usart.c | 43 + MDK-ARM/gimbal.uvguix.yunha | 365 +- MDK-ARM/gimbal.uvoptx | 98 +- MDK-ARM/gimbal.uvprojx | 5 + MDK-ARM/gimbal/ahrs.o | Bin 18068 -> 18076 bytes MDK-ARM/gimbal/ai.d | 2 +- MDK-ARM/gimbal/ai.o | Bin 6764 -> 8000 bytes MDK-ARM/gimbal/ai_1.o | Bin 5872 -> 5880 bytes MDK-ARM/gimbal/atti_esti.o | Bin 9392 -> 9404 bytes MDK-ARM/gimbal/bmi088.o | Bin 16076 -> 16088 bytes MDK-ARM/gimbal/can_1.o | Bin 39464 -> 39472 bytes MDK-ARM/gimbal/cmd.o | Bin 16616 -> 16624 bytes MDK-ARM/gimbal/config.o | Bin 9160 -> 9172 bytes MDK-ARM/gimbal/crc16.o | Bin 4456 -> 4464 bytes MDK-ARM/gimbal/crc8.o | Bin 3528 -> 3536 bytes MDK-ARM/gimbal/dma.o | Bin 6148 -> 6232 bytes MDK-ARM/gimbal/dwt.d | 35 + MDK-ARM/gimbal/dwt.o | Bin 0 -> 10844 bytes MDK-ARM/gimbal/filter.o | Bin 9864 -> 9872 bytes MDK-ARM/gimbal/freertos_cli.o | Bin 10132 -> 10140 bytes MDK-ARM/gimbal/gimbal.axf | Bin 614860 -> 616524 bytes MDK-ARM/gimbal/gimbal.build_log.htm | 6 +- MDK-ARM/gimbal/gimbal.htm | 2859 ++++++++-------- MDK-ARM/gimbal/gimbal.lnp | 1 + MDK-ARM/gimbal/gimbal.map | 4638 +++++++++++++------------- MDK-ARM/gimbal/gimbal.o | Bin 23944 -> 23944 bytes MDK-ARM/gimbal/gimbal_ctrl.o | Bin 12168 -> 12332 bytes MDK-ARM/gimbal/gimbal_gimbal.dep | 510 +-- MDK-ARM/gimbal/gpio_1.o | Bin 10948 -> 10960 bytes MDK-ARM/gimbal/i2c_1.o | Bin 19652 -> 19664 bytes MDK-ARM/gimbal/init.o | Bin 2876 -> 2884 bytes MDK-ARM/gimbal/ist8310.o | Bin 10980 -> 10992 bytes MDK-ARM/gimbal/limiter.o | Bin 5012 -> 5024 bytes MDK-ARM/gimbal/mixer.o | Bin 4824 -> 4832 bytes MDK-ARM/gimbal/mm.o | Bin 2660 -> 2668 bytes MDK-ARM/gimbal/motor.o | Bin 4024 -> 4032 bytes MDK-ARM/gimbal/motor_dm.o | Bin 19700 -> 19708 bytes MDK-ARM/gimbal/motor_lk.o | Bin 16248 -> 16256 bytes MDK-ARM/gimbal/motor_rm.o | Bin 18116 -> 18124 bytes MDK-ARM/gimbal/pid.o | Bin 8592 -> 8600 bytes MDK-ARM/gimbal/pwm.o | Bin 12524 -> 12532 bytes MDK-ARM/gimbal/remote.o | Bin 4148 -> 4156 bytes MDK-ARM/gimbal/remote_cmd.o | Bin 3340 -> 3352 bytes MDK-ARM/gimbal/shoot.o | Bin 24756 -> 24764 bytes MDK-ARM/gimbal/spi_1.o | Bin 18980 -> 18988 bytes MDK-ARM/gimbal/startup_stm32f407xx.o | Bin 7888 -> 7896 bytes MDK-ARM/gimbal/stm32f4xx_it.o | Bin 17452 -> 18552 bytes MDK-ARM/gimbal/time.o | Bin 5096 -> 5104 bytes MDK-ARM/gimbal/uart.o | Bin 16180 -> 16188 bytes MDK-ARM/gimbal/ui.o | Bin 14520 -> 14528 bytes MDK-ARM/gimbal/usart.o | Bin 17060 -> 17732 bytes MDK-ARM/gimbal/user_math.o | Bin 8424 -> 8432 bytes User/bsp/bsp_config.yaml | 2 + User/bsp/dwt.c | 138 + User/bsp/dwt.h | 53 + User/device/ai.c | 36 +- User/module/config.c | 2 +- User/module/gimbal.c | 2 +- User/module/remote_cmd.c | 4 +- User/task/gimbal_ctrl.c | 16 +- gimbal.ioc | 26 +- 64 files changed, 4735 insertions(+), 4144 deletions(-) create mode 100644 MDK-ARM/gimbal/dwt.d create mode 100644 MDK-ARM/gimbal/dwt.o create mode 100644 User/bsp/dwt.c create mode 100644 User/bsp/dwt.h diff --git a/Core/Inc/stm32f4xx_it.h b/Core/Inc/stm32f4xx_it.h index 7786a87..b6420c2 100644 --- a/Core/Inc/stm32f4xx_it.h +++ b/Core/Inc/stm32f4xx_it.h @@ -75,7 +75,9 @@ void DMA2_Stream3_IRQHandler(void); void CAN2_TX_IRQHandler(void); void CAN2_RX0_IRQHandler(void); void CAN2_RX1_IRQHandler(void); +void DMA2_Stream5_IRQHandler(void); void DMA2_Stream6_IRQHandler(void); +void DMA2_Stream7_IRQHandler(void); void USART6_IRQHandler(void); /* USER CODE BEGIN EFP */ diff --git a/Core/Src/dma.c b/Core/Src/dma.c index f6d2fe3..6c98ee3 100644 --- a/Core/Src/dma.c +++ b/Core/Src/dma.c @@ -62,9 +62,15 @@ void MX_DMA_Init(void) /* DMA2_Stream3_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA2_Stream3_IRQn, 5, 0); HAL_NVIC_EnableIRQ(DMA2_Stream3_IRQn); + /* DMA2_Stream5_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA2_Stream5_IRQn, 5, 0); + HAL_NVIC_EnableIRQ(DMA2_Stream5_IRQn); /* DMA2_Stream6_IRQn interrupt configuration */ HAL_NVIC_SetPriority(DMA2_Stream6_IRQn, 5, 0); HAL_NVIC_EnableIRQ(DMA2_Stream6_IRQn); + /* DMA2_Stream7_IRQn interrupt configuration */ + HAL_NVIC_SetPriority(DMA2_Stream7_IRQn, 5, 0); + HAL_NVIC_EnableIRQ(DMA2_Stream7_IRQn); } diff --git a/Core/Src/stm32f4xx_it.c b/Core/Src/stm32f4xx_it.c index ee79f70..0932c84 100644 --- a/Core/Src/stm32f4xx_it.c +++ b/Core/Src/stm32f4xx_it.c @@ -65,6 +65,8 @@ extern I2C_HandleTypeDef hi2c1; extern DMA_HandleTypeDef hdma_spi1_rx; extern DMA_HandleTypeDef hdma_spi1_tx; extern TIM_HandleTypeDef htim7; +extern DMA_HandleTypeDef hdma_usart1_rx; +extern DMA_HandleTypeDef hdma_usart1_tx; extern DMA_HandleTypeDef hdma_usart2_rx; extern DMA_HandleTypeDef hdma_usart2_tx; extern DMA_HandleTypeDef hdma_usart3_rx; @@ -509,6 +511,20 @@ void CAN2_RX1_IRQHandler(void) /* USER CODE END CAN2_RX1_IRQn 1 */ } +/** + * @brief This function handles DMA2 stream5 global interrupt. + */ +void DMA2_Stream5_IRQHandler(void) +{ + /* USER CODE BEGIN DMA2_Stream5_IRQn 0 */ + + /* USER CODE END DMA2_Stream5_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_usart1_rx); + /* USER CODE BEGIN DMA2_Stream5_IRQn 1 */ + + /* USER CODE END DMA2_Stream5_IRQn 1 */ +} + /** * @brief This function handles DMA2 stream6 global interrupt. */ @@ -523,6 +539,20 @@ void DMA2_Stream6_IRQHandler(void) /* USER CODE END DMA2_Stream6_IRQn 1 */ } +/** + * @brief This function handles DMA2 stream7 global interrupt. + */ +void DMA2_Stream7_IRQHandler(void) +{ + /* USER CODE BEGIN DMA2_Stream7_IRQn 0 */ + + /* USER CODE END DMA2_Stream7_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_usart1_tx); + /* USER CODE BEGIN DMA2_Stream7_IRQn 1 */ + + /* USER CODE END DMA2_Stream7_IRQn 1 */ +} + /** * @brief This function handles USART6 global interrupt. */ diff --git a/Core/Src/usart.c b/Core/Src/usart.c index e0a211b..a5c322e 100644 --- a/Core/Src/usart.c +++ b/Core/Src/usart.c @@ -28,6 +28,8 @@ UART_HandleTypeDef huart1; UART_HandleTypeDef huart2; UART_HandleTypeDef huart3; UART_HandleTypeDef huart6; +DMA_HandleTypeDef hdma_usart1_rx; +DMA_HandleTypeDef hdma_usart1_tx; DMA_HandleTypeDef hdma_usart2_rx; DMA_HandleTypeDef hdma_usart2_tx; DMA_HandleTypeDef hdma_usart3_rx; @@ -183,6 +185,43 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle) GPIO_InitStruct.Alternate = GPIO_AF7_USART1; HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); + /* USART1 DMA Init */ + /* USART1_RX Init */ + hdma_usart1_rx.Instance = DMA2_Stream5; + hdma_usart1_rx.Init.Channel = DMA_CHANNEL_4; + hdma_usart1_rx.Init.Direction = DMA_PERIPH_TO_MEMORY; + hdma_usart1_rx.Init.PeriphInc = DMA_PINC_DISABLE; + hdma_usart1_rx.Init.MemInc = DMA_MINC_ENABLE; + hdma_usart1_rx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; + hdma_usart1_rx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; + hdma_usart1_rx.Init.Mode = DMA_NORMAL; + hdma_usart1_rx.Init.Priority = DMA_PRIORITY_LOW; + hdma_usart1_rx.Init.FIFOMode = DMA_FIFOMODE_DISABLE; + if (HAL_DMA_Init(&hdma_usart1_rx) != HAL_OK) + { + Error_Handler(); + } + + __HAL_LINKDMA(uartHandle,hdmarx,hdma_usart1_rx); + + /* USART1_TX Init */ + hdma_usart1_tx.Instance = DMA2_Stream7; + hdma_usart1_tx.Init.Channel = DMA_CHANNEL_4; + hdma_usart1_tx.Init.Direction = DMA_MEMORY_TO_PERIPH; + hdma_usart1_tx.Init.PeriphInc = DMA_PINC_DISABLE; + hdma_usart1_tx.Init.MemInc = DMA_MINC_ENABLE; + hdma_usart1_tx.Init.PeriphDataAlignment = DMA_PDATAALIGN_BYTE; + hdma_usart1_tx.Init.MemDataAlignment = DMA_MDATAALIGN_BYTE; + hdma_usart1_tx.Init.Mode = DMA_NORMAL; + hdma_usart1_tx.Init.Priority = DMA_PRIORITY_LOW; + hdma_usart1_tx.Init.FIFOMode = DMA_FIFOMODE_DISABLE; + if (HAL_DMA_Init(&hdma_usart1_tx) != HAL_OK) + { + Error_Handler(); + } + + __HAL_LINKDMA(uartHandle,hdmatx,hdma_usart1_tx); + /* USART1 interrupt Init */ HAL_NVIC_SetPriority(USART1_IRQn, 5, 0); HAL_NVIC_EnableIRQ(USART1_IRQn); @@ -385,6 +424,10 @@ void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle) HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9); + /* USART1 DMA DeInit */ + HAL_DMA_DeInit(uartHandle->hdmarx); + HAL_DMA_DeInit(uartHandle->hdmatx); + /* USART1 interrupt Deinit */ HAL_NVIC_DisableIRQ(USART1_IRQn); /* USER CODE BEGIN USART1_MspDeInit 1 */ diff --git a/MDK-ARM/gimbal.uvguix.yunha b/MDK-ARM/gimbal.uvguix.yunha index 2670f81..b2de014 100644 --- a/MDK-ARM/gimbal.uvguix.yunha +++ b/MDK-ARM/gimbal.uvguix.yunha @@ -6,7 +6,7 @@
### uVision Project, (C) Keil Software
- D:\yunha\1\ai\gimbal\User\task + D:\yunha\git_gimbal\ai\gimbal\User\bsp @@ -15,17 +15,17 @@ 38003 Registers - 115 55 + 115 100 346 Code Coverage - 710 160 + 710 100 204 Performance Analyzer - 870 + 443 130 130 100 @@ -70,7 +70,7 @@ 466 Source Browser 500 - 300 + 166 @@ -101,17 +101,17 @@ -1 - 18 - -7 - 1073 - 620 + 0 + 367 + 1447 + 602 0 - 843 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A000000090000000100000029443A5C79756E68615C315C61695C67696D62616C5C557365725C6D6F64756C655C67696D62616C2E63000000000867696D62616C2E6300000000C5D4F200FFFFFFFF23443A5C79756E68615C315C61695C67696D62616C5C557365725C7461736B5C61692E63000000000461692E6300000000FFDC7800FFFFFFFF25443A5C79756E68615C315C61695C67696D62616C5C557365725C6465766963655C61692E63000000000461692E6300000000BECEA100FFFFFFFF32443A5C79756E68615C315C61695C67696D62616C5C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000F0A0A100FFFFFFFF24443A5C79756E68615C315C61695C67696D62616C5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000BCA8E100FFFFFFFF25443A5C79756E68615C315C61695C67696D62616C5C557365725C6465766963655C61692E68000000000461692E68000000009CC1B600FFFFFFFF2B443A5C79756E68615C315C61695C67696D62616C5C557365725C6465766963655C6D6F746F725F646D2E63000000000A6D6F746F725F646D2E6300000000F7B88600FFFFFFFF2C443A5C79756E68615C315C61695C67696D62616C5C557365725C7461736B5C67696D62616C5F6374726C2E63000000000D67696D62616C5F6374726C2E6300000000D9ADC200FFFFFFFF29443A5C79756E68615C315C61695C67696D62616C5C557365725C6D6F64756C655C67696D62616C2E68000000000867696D62616C2E6800000000A5C2D700FFFFFFFF29443A5C79756E68615C315C61695C67696D62616C5C557365725C6D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000B3A6BE00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000B883FFFF4F83FFFFA088FFFF7085FFFF + 1683 + 010000000400000001000000010000000100000001000000000000000200000000000000010000000100000000000000280000002800000001000000130000000E000000010000002E443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6465766963655C61692E63000000000461692E6300000000C5D4F200FFFFFFFF2D443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6273705C756172742E680000000006756172742E6800000000FFDC7800FFFFFFFF2D443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6273705C756172742E630000000006756172742E6300000000BECEA100FFFFFFFF53443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C447269766572735C53544D3332463478785F48414C5F4472697665725C5372635C73746D3332663478785F68616C5F756172742E63000000001473746D3332663478785F68616C5F756172742E6300000000F0A0A100FFFFFFFF34443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C636F6D706F6E656E745C6D697865722E6300000000076D697865722E6300000000BCA8E100FFFFFFFF2E443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6465766963655C61692E68000000000461692E68000000009CC1B600FFFFFFFF32443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6D6F64756C655C67696D62616C2E63000000000867696D62616C2E6300000000F7B88600FFFFFFFF32443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6D6F64756C655C67696D62616C2E68000000000867696D62616C2E6800000000D9ADC200FFFFFFFF32443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000A5C2D700FFFFFFFF33443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C7461736B5C757365725F7461736B2E63000000000B757365725F7461736B2E6300000000B3A6BE00FFFFFFFF35443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C7461736B5C67696D62616C5F6374726C2E63000000000D67696D62616C5F6374726C2E6300000000EAD6A300FFFFFFFF3B443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000F6FA7D00FFFFFFFF2D443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000B5E99D00FFFFFFFF36443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6D6F64756C655C72656D6F74655F636D642E63000000000C72656D6F74655F636D642E63000000005FC3CF00FFFFFFFF31443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C6D6F64756C655C73686F6F742E63000000000773686F6F742E6300000000C1838300FFFFFFFF2C443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C7461736B5C61692E63000000000461692E6300000000CACAD500FFFFFFFF34443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C636F6D706F6E656E745C63726331362E63000000000763726331362E6300000000C5D4F200FFFFFFFF34443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C557365725C636F6D706F6E656E745C63726331362E68000000000763726331362E6800000000FFDC7800FFFFFFFF4D443A5C79756E68615C6769745F67696D62616C5C61695C67696D62616C5C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000B883FFFF4F83FFFFA088FFFF7085FFFF @@ -134,7 +134,7 @@ 16 - B90000008000000029040000F0000000 + B80000006600000028040000D6000000 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFB8000000BF00000028040000C3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000B90000008000000029040000F0000000B80000004F00000028040000BF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF700300004F00000074030000AC010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000750300008000000029040000DD010000740300004F00000028040000AC01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFB40000004F000000B800000070020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000100000080000000B5000000A1020000000000004F000000B4000000700200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000098010000280400009C01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000001000000CD0100002904000051020000000000009C010000280400002002000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF140200009C010000180200002002000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000070020000A005000074020000010000000100001004000000010000009EFDFFFF6E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000001000000A5020000A10500005B0300000000000074020000A00500002A0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFB8000000BF00000028040000C3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000B80000006600000028040000D6000000B80000004F00000028040000BF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF700300004F00000074030000AC010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000740300006600000028040000C3010000740300004F00000028040000AC01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFB40000004F000000B800000070020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000B400000087020000000000004F000000B4000000700200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000098010000280400009C01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000B30100002804000037020000000000009C010000280400002002000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF140200009C010000180200002002000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000070020000A005000074020000010000000100001004000000010000009EFDFFFF6E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000008B020000A0050000410300000000000074020000A00500002A0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2806 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000067961775B305D96000000000000001400067961775B305D096D6F746F722E7961770B7461726765745F66726571056666616273046661627303616273072D3E755F6D617808706172616D2D3E4A114D4F544F525F524D5F5265676973746572114D4F544F525F524D5F5265736973746572114D4F544F525F444D5F5265736973746572046F6D676102524D02444D0673696D62616C0F536C64696E735F67696D62616C5F740F536C64696E735F73696D62616C5F7401670647696D62616C0847696D62616C5F740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2834 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000145349474E414C5F445231365F5241575F5245445996000000000000001400145349474E414C5F445231365F5241575F5245445906445231365F74164F49445F5061727365466565646261636B4672616D6505706172616D095461736B5F496E6974036E6F77067961775B305D096D6F746F722E7961770B7461726765745F66726571056666616273046661627303616273072D3E755F6D617808706172616D2D3E4A114D4F544F525F524D5F5265676973746572114D4F544F525F524D5F5265736973746572114D4F544F525F444D5F5265736973746572046F6D676102524D02444D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 972 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000667696D62616C960000000000000001000667696D62616C000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000667696D62616C960000000000000001000667696D62616C000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1871,11 +1871,11 @@ 0 16 - B80000004F000000E5030000BF000000 + B80000004F00000094030000BF000000 16 - B800000066000000E5030000D6000000 + B80000006600000094030000D6000000 @@ -1891,7 +1891,7 @@ 0 16 - 0300000066000000B100000011030000 + 0300000066000000B100000089020000 16 @@ -1911,7 +1911,7 @@ 0 16 - 0300000066000000B100000011030000 + 0300000066000000B100000089020000 16 @@ -1927,15 +1927,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -1947,15 +1947,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -1967,15 +1967,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -1987,15 +1987,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2027,11 +2027,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2047,15 +2047,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2067,15 +2067,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2087,15 +2087,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2107,15 +2107,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2127,15 +2127,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2147,15 +2147,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2167,15 +2167,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2191,7 +2191,7 @@ 0 16 - 0300000066000000B100000011030000 + 0300000066000000B100000089020000 16 @@ -2211,7 +2211,7 @@ 0 16 - 0300000066000000B100000011030000 + 0300000066000000B100000089020000 16 @@ -2241,7 +2241,7 @@ 198 198 - 0 + 1 0 0 0 @@ -2251,7 +2251,7 @@ 0 16 - 000000009C0100002804000020020000 + 00000000A6020000940300002A030000 16 @@ -2291,7 +2291,7 @@ 0 16 - B800000063000000E5030000BF000000 + B80000006300000094030000BF000000 16 @@ -2307,11 +2307,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2367,15 +2367,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2387,11 +2387,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2407,11 +2407,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2427,11 +2427,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2447,11 +2447,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -2891,7 +2891,7 @@ 0 16 - 0300000066000000B100000011030000 + 0300000066000000B100000089020000 16 @@ -2947,15 +2947,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -2967,15 +2967,15 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 @@ -3027,11 +3027,11 @@ 0 32767 0 - 8192 + 4096 0 16 - BB00000066000000E2030000A6000000 + BB0000006600000091030000A6000000 16 @@ -3448,10 +3448,10 @@ 966 0 8192 - 2 + 0 16 - 000000001C000000D103000038000000 + 0000000000000000D10300001C000000 16 @@ -3508,14 +3508,14 @@ 612 0 8192 - 0 + 2 16 - 00000000000000006F0200001C000000 + 000000001C0000006F02000038000000 16 - 0A0000000A0000007602000042000000 + 0A0000000A0000006E0000006E000000 @@ -3527,27 +3527,27 @@ 0 32767 0 - 16384 + 32768 0 16 - EC030000660000009D05000011030000 + 9B030000660000009D05000011030000 16 - A8040000B9010000B80600003D020000 + 26040000D30100003606000057020000 3415 - 000000000C000000000000000020000001000000FFFFFFFFFFFFFFFFB8000000BF000000E5030000C3000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000B800000066000000E5030000D6000000B80000004F000000E5030000BF0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF700300004F00000074030000AC010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000740300006600000028040000C3010000740300004F00000028040000AC01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFB40000004F000000B80000002A030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000B400000041030000000000004F000000B40000002A0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A202000094030000A602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFFD0020000A6020000D40200002A03000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000AC01000028040000B0010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000C7010000280400003702000000000000B001000028040000200200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000040000001000000FFFFFFFFFFFFFFFFE50300004F000000E90300002A03000001000000020000100400000001000000D7FCFFFFB401000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800040000001000000E903000066000000A005000041030000E90300004F000000A00500002A03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000000000000000000 + 000000000C000000000000000020000001000000FFFFFFFFFFFFFFFFB8000000BF00000094030000C3000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000B80000006600000094030000D6000000B80000004F00000094030000BF0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF700300004F00000074030000AC010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000740300006600000028040000C3010000740300004F00000028040000AC01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFB40000004F000000B8000000A2020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000B4000000B9020000000000004F000000B4000000A20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000A202000094030000A602000001000000010000100400000001000000000000000000000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFFD0020000A6020000D40200002A03000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000AC01000028040000B0010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000C7010000280400003702000000000000B001000028040000200200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000040000001000000FFFFFFFFFFFFFFFF940300004F000000980300002A03000001000000020000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000400000010000009803000066000000A005000041030000980300004F000000A00500002A03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000000000000000000 59392 File - 2882 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C7961775F726D5F6D6F746F72960000000000000014000C7961775F726D5F6D6F746F720A52435F726573746172741372656D6F74655F636F6E74726F6C5F696E69740C4253505F43414E5F496E69740A67696D62616C5F636D640F434D445F47696D62616C436D645F7401670543414E5F740B414852535F45756C725F740847696D62616C5F7412504F534954494F4E5F544F4C4552414E434512566973696F6E5F50726F63657373427974650A4D4F544F525F524D5F740F43414E5F636D645F545249474745520A434D445F486F73745F7408636D645F686F73740E41495F4E4F544943455F464952450A43524331365F43616C630A474D363032305F504944114253505F43414E5F46696E6451756575650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2834 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000145349474E414C5F445231365F5241575F5245445996000000000000001400145349474E414C5F445231365F5241575F5245445906445231365F74164F49445F5061727365466565646261636B4672616D6505706172616D095461736B5F496E6974036E6F77067961775B305D096D6F746F722E7961770B7461726765745F66726571056666616273046661627303616273072D3E755F6D617808706172616D2D3E4A114D4F544F525F524D5F5265676973746572114D4F544F525F524D5F5265736973746572114D4F544F525F444D5F5265736973746572046F6D676102524D02444D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,63 +3603,90 @@ 0 100 - 9 - - ..\User\module\gimbal.c - 16 - 23 - 24 - 1 - - 0 - - - ..\User\task\ai.c - 51 - 34 - 50 - 1 - - 0 - + 14 ..\User\device\ai.c - 23 + 62 + 22 + 30 + 1 + + 0 + + + ..\User\bsp\uart.h + 0 1 - 2 + 1 1 0 - startup_stm32f407xx.s - 0 - 163 - 174 + ..\User\bsp\uart.c + 31 + 136 + 159 1 0 - ../Core/Src/main.c - 0 - 65 - 73 + ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c + 19 + 1458 + 1466 + 1 + + 0 + + + ..\User\component\mixer.c + 21 + 51 + 59 1 0 ..\User\device\ai.h - 0 - 2 - 10 + 1 + 50 + 61 1 0 - ..\User\device\motor_dm.c + ..\User\module\gimbal.c + 54 + 415 + 423 + 1 + + 0 + + + ..\User\module\gimbal.h + 16 + 101 + 109 + 1 + + 0 + + + ..\User\module\config.c + 26 + 260 + 268 + 1 + + 0 + + + ..\User\task\user_task.c 0 1 1 @@ -3669,27 +3696,81 @@ ..\User\task\gimbal_ctrl.c - 28 - 45 - 53 - 1 - - 0 - - - ..\User\module\gimbal.h 0 - 5 - 6 + 40 + 48 1 0 - ..\User\module\config.c - 20 + startup_stm32f407xx.s + 0 + 166 + 174 + 1 + + 0 + + + ../Core/Src/main.c + 0 + 67 + 73 + 1 + + 0 + + + ..\User\module\remote_cmd.c + 0 + 3 + 13 + 1 + + 0 + + + ..\User\module\shoot.c + 0 1 - 20 + 1 + 1 + + 0 + + + ..\User\task\ai.c + 22 + 24 + 48 + 1 + + 0 + + + ..\User\component\crc16.c + 27 + 32 + 51 + 1 + + 0 + + + ..\User\component\crc16.h + 8 + 1 + 19 + 1 + + 0 + + + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + 0 + 3632 + 3640 1 0 diff --git a/MDK-ARM/gimbal.uvoptx b/MDK-ARM/gimbal.uvoptx index e62d492..48aabce 100644 --- a/MDK-ARM/gimbal.uvoptx +++ b/MDK-ARM/gimbal.uvoptx @@ -120,7 +120,7 @@ 0 CMSIS_AGDI - -X"Any" -UAny -O206 -S8 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM) + -X"Any" -UAny -O206 -S8 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM) 0 @@ -168,37 +168,27 @@ 2 1 - gimbal_cmd + ai,0x10 3 1 - ai + ai_cmd 4 1 - jiaozhun + ai_g_cmd 5 1 - ai_cmd + gimbal_cmd_ai 6 1 - ai_g_cmd - - - 7 - 1 - gimbal_cmd_1 - - - 8 - 1 - gimbal_cmd_2 + ai_cmd @@ -911,6 +901,18 @@ 0 0 + + 6 + 52 + 1 + 0 + 0 + 0 + ..\User\bsp\dwt.c + dwt.c + 0 + 0 + @@ -921,7 +923,7 @@ 0 7 - 52 + 53 1 0 0 @@ -933,7 +935,7 @@ 7 - 53 + 54 1 0 0 @@ -945,7 +947,7 @@ 7 - 54 + 55 1 0 0 @@ -957,7 +959,7 @@ 7 - 55 + 56 1 0 0 @@ -969,7 +971,7 @@ 7 - 56 + 57 1 0 0 @@ -981,7 +983,7 @@ 7 - 57 + 58 1 0 0 @@ -993,7 +995,7 @@ 7 - 58 + 59 1 0 0 @@ -1005,7 +1007,7 @@ 7 - 59 + 60 1 0 0 @@ -1017,7 +1019,7 @@ 7 - 60 + 61 1 0 0 @@ -1029,7 +1031,7 @@ 7 - 61 + 62 1 0 0 @@ -1041,7 +1043,7 @@ 7 - 62 + 63 1 0 0 @@ -1053,7 +1055,7 @@ 7 - 63 + 64 1 0 0 @@ -1065,7 +1067,7 @@ 7 - 64 + 65 1 0 0 @@ -1077,7 +1079,7 @@ 7 - 65 + 66 1 0 0 @@ -1097,7 +1099,7 @@ 0 8 - 66 + 67 1 0 0 @@ -1109,7 +1111,7 @@ 8 - 67 + 68 1 0 0 @@ -1121,7 +1123,7 @@ 8 - 68 + 69 1 0 0 @@ -1133,7 +1135,7 @@ 8 - 69 + 70 1 0 0 @@ -1145,7 +1147,7 @@ 8 - 70 + 71 1 0 0 @@ -1157,7 +1159,7 @@ 8 - 71 + 72 1 0 0 @@ -1169,7 +1171,7 @@ 8 - 72 + 73 1 0 0 @@ -1181,7 +1183,7 @@ 8 - 73 + 74 1 0 0 @@ -1201,7 +1203,7 @@ 0 9 - 74 + 75 1 0 0 @@ -1213,7 +1215,7 @@ 9 - 75 + 76 1 0 0 @@ -1225,7 +1227,7 @@ 9 - 76 + 77 1 0 0 @@ -1237,7 +1239,7 @@ 9 - 77 + 78 1 0 0 @@ -1249,7 +1251,7 @@ 9 - 78 + 79 1 0 0 @@ -1261,7 +1263,7 @@ 9 - 79 + 80 1 0 0 @@ -1281,7 +1283,7 @@ 0 10 - 80 + 81 1 0 0 @@ -1293,7 +1295,7 @@ 10 - 81 + 82 1 0 0 @@ -1305,7 +1307,7 @@ 10 - 82 + 83 1 0 0 @@ -1317,7 +1319,7 @@ 10 - 83 + 84 1 0 0 diff --git a/MDK-ARM/gimbal.uvprojx b/MDK-ARM/gimbal.uvprojx index a50168f..76e7f07 100644 --- a/MDK-ARM/gimbal.uvprojx +++ b/MDK-ARM/gimbal.uvprojx @@ -1906,6 +1906,11 @@ 1 ..\User\bsp\uart.c + + dwt.c + 1 + ..\User\bsp\dwt.c + diff --git a/MDK-ARM/gimbal/ahrs.o b/MDK-ARM/gimbal/ahrs.o index 3d7819b20b9994b0a361941ef2623dfe285624d2..e702cc000fea28c36276cf66657c34f1483fe0a1 100644 GIT binary patch delta 2041 zcmYk-e@sYi2qs*CZ=e zmzr&CMe}-W(S{2rEtjxtxYepZSTm%J83lh(lg*5hE!JQ;N1K~{zlU?i`Qv@x`P}dQ zo^!bOdmbmcv9}wK#qr56*LDFenToI%QM;*GS^#dAV zH`e6PSB~RX&M9Yzq_QgH?71by8+qw^dAMYA4km2Q!j#P!n6`NZt`a@75&tq=zbB$kTuJKJPxCDaP4e6)rv;(o&2bciXXNWd(>9p6SksH+X}0Wtu5Ef zhg1`qNrh@OBS^~O;+1V9{4U#Z>8I*;$B*yh`P%Uyy)I(0dbjO(nizKc*jt=^9S4_K z*v0HHj2>rp8iqe&b{U3F$#lt`-UKb^{Ef(4qy@xTx{0g_Un~<=&@GTpA8eiGcoGq* z1k@H!sx3lfEB#FNQ#Mc^=%KG16x-=aP+aT@p>(z%8WfyqhO*A(Wuz$-k|F$mjd@cGp-fxO*5_wxwqu1HLJWjE~<`(MbfP{6Rrn$lNoOi zZpw@|hCuvF3*|3Thy>{AJ;v1us$R2PU20Xwt?IQ@T|+hbbrd3L3NIi$4&ojvFJCUd z+bXZH$}6e-Wv+aK!YlNA#cC=na{2$3`cq@z9;C}^e3x)vl6RC2+_wL~;ivW=c=6e1 z+J?R<{oNVrP0W{IOm;UM!A==Ww_u;#L-CCKG~MDry}Xg$g&~=3Y{3TkA;siTmFp?a$~_bxl5aK_{SR$YQsMvr delta 2059 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 z޹g$gUm+e}i4-cEEVau}3^{#C`q+&L>H-~IAEIaZptI3|RnrAF~#+;e4&1Toy zkyJGH@US^GY=vxdt7~nWv)Vyz4qH(u_9>rM2d%N#R_j`u?M|z;sBLo5vb`vSb~ChF zx0v?q&DnJrmWk}v+QS%gr@}hB3$kmWn;L|$SnXQtL~L-adJ)&cN5q<6Ks4<+YlG_N z6!4>*;aSU_XH)E}_%`eg|CiP2XSi2*0mSbNWHeY&Fg}lO! zrZb~%8Q;~4qP_^k7Nj4qY*DvfJDJq9N)OSxRk}m9tMpomtkN4akwTLfq_3E~^nAr6 z{+cWollUMh7n3Ua8q1B4OuC~&-&CPTEA$px;hhfa6IM2tJNjmqT(lrWpqS1#mF)*&IM4^D;7Z0Esds>n)7c zM4h4^5Iic_D>x{~^Tlx!f(gN-U{-KZ@L|Ds3O+9QKEbC2FAF{|_=4ak1wSwN=Yp>@ zV!qxGydieJADrKRGx9e!CY;e`gnffx3nS*UO>mFce@Spy@LopD@BM41p0qT^gk7RUGV#YKNS3_po#s)dGkJGY!=)pxL@!t!Bc{77fc8~ zBKUs6-xa(n_`KjX!7m8@vEXZhHw1qm$X}_PR}fpDu}-i}aG&7Y1o=aY{T>iZ3Z57I zEx`{6enjv^!IuQTA^2Uve-ivJK^u=c?x$X`RS;j+%6?REP;gvuS}-g4u;Al@mjs^^ zd{OWv!9NrHrr_TS{!sAef>n4{bAFA2+XXuXj|-j>e7j&mFe``^uJ!?F74nkj^{)0k zkk2Gu=j#Odh~V|iCnsZ+5$m>9Q2F6lR({xDU2KQm!w9|+(a$h~cTV&aBlzAe`foFW zw~^N|c0RwK$8n=Bb=_o?N`17Rb$c zDHpFquD6t&UQ#x9)kltUVAl#W-p11WdVL!L^>wu>R#{44vJ<&@CZEP9hUz?CDCCk; ziv=%Vz~^kd#^GLP?y{&*^-K2~m% zX2qA@s)Q@reBAtD==qaLB{Qq^nOroI@|E(tf;P^NeYj}8NCn@tkB|Fd zKaTrZk*_q*&%<^FmoA#`Cl!1tA0HnPn(vK@{7ypWe%ObL=Hq9pf4l`BA6|J%e1nkT zTFUPXloz1uqWSt^@bf(aK0aStap8z8@$tJNC`$9k-*ucH`*6{GEs*_u@Ac)kR{S`Q z|JU&67X}~qp^N7G2%P+U&-nQG&6@p~?_!a!lwX(Rr{BIcAHUo9`JVOh;orOxA0A^W zKY%KS!S`9M06BLqui?@%>pz0uBfOBM=(bm(`}_SU`uzuNj#k+DxunPO8OS;YBBd}m z|1qK4K7lqr-+S>AdO&9jz>xLje zmCwS@U)YDsbGXpWyi!oH-#M)Swci2+Epu}n7V)z_KOP5{G@Sh7{f=+EQMBvv#w++f r4!(cEJ<&z?^*{yR9-OD`aN_xE!KL}W20vdoJzGa~P5RL587BH)eF~|N literal 6764 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 F`5)Yyu>=4B diff --git a/MDK-ARM/gimbal/ai_1.o b/MDK-ARM/gimbal/ai_1.o index 36ca913bf89759b2d8ad15dc067a0b968aed91ce..007d56363ec79c7c31fc75146000d72eda6fd0f6 100644 GIT binary patch delta 1271 zcmYjPTS!z<6g}tMv+vC4Ek|d@nMu>}k&}sK_(*$NMnn+yRS|@}BQSc zK?{+7!KGPJ$5a_D1^&!&h0uOg4vEeGuAeGsISP)HX~9LBdIEo>7Cv{L$nvY1022-^d8t|{I*J0&@i#g7x;?k z)#w}tzYaR{9sDMN59}T~2EnA~x{4lCE8rg<@cKrJP5*$icJ8 z!teteMOBw-OHZOhfV=};BB;&9NliywJlQXd+34wHQVx2e|JR{o-VSwK(&4kfw zrF8}5b^AtWuiS1=4>!tX_Tlh%xzgSdDU)C9Gm#?MX5Wq^WxxH|v6+R#P-F8oQGS;0g#4Ride-XfO6v6)m)3c^T delta 1234 zcmYjPTS!z<6g}tMv+vC4O-ILhspGT)=NP2$? zBYI$182S3i@I#2GkD#!ZW~R_jLR1hEQP?_HZ`Xmd_S$=|z0W>-?yutS#aANy(rDH) zkDXwQ)!=X~nKW3YH33REW1>kmiw0_gdjv-`GKxnys#3e6O#g#mR3y+T*d-<1ar3y#%D7yrzk3y2GS6*gq?U`28i()nEWo&g9zkTYNOy+L*f4aaa0ZQN&Y)Q? zNH9XpAA-nDt9qm>ID=+x7&NkB&@5c~88xX` zhn_0Ex}TO+zZgIdF#5gTTn|dpp;52aLvHfhJZ!M|7W{A0HDWX($c#O}n6VGoZL|Wr zjMKo2MmMn2=mlOdt^rr^b1_dnD9KHzWG``e>wN^Y#xUmzqAz7kIpG0ZkSO}RkCm5k zea$oGm6v@>eKg)AWwc?y45GZj^VICu5Am|`pL#?a_r*Q%@DX#`*UnFxwJG~~v)PmK vjUO;O{87GS4*GL=hxy!Jz(>s=7KQ@_+%Ow~SIstHjoAkrG9OvE6bSwURL`JP diff --git a/MDK-ARM/gimbal/atti_esti.o b/MDK-ARM/gimbal/atti_esti.o index 9f5dd72484afa468fade37ee8fd3feffbb7910ed..dcb20b15762a1ee0ff2cb0c2ca17c252b1638daa 100644 GIT binary patch delta 1782 zcmYjSU1(fI6h1R|&b_lY*LKs!WV6{MyV*^4)8?_?axN{F7BY97a6b_hVM1ouK_q88+{Z>~Re@;aLx59;wh(xdKLCE)@FwD8 z7N-<{WO1`5a_7L5lBW^OBq1kPtGf$etmIb+XJMg`4drz&fQ}2y?Nogt!%Lw5!9*Kz zE#xsXl#O#6;%f%yQrwSN>ZPN=Mc`9LFLaUP8US+&D(92EHMdrG&FSi{Iitxrfcbfo(}|q+Y7SPlC&l?S zIR#CjH;)8uZa_W^^bJhNMEOX*2YVOh=2Y5ESB}KZ5buEew;5`Sm$qJzz}XZzcOg!} zxDQQqRh#Hu(?n0DiIBKglh=)Gy%o+Ghud%Jwy1==f%gDDVM;gP_T7z@a&BF|ogiyIaHVR2HE{1;@dRHeCGUN?sU zTCY{$J;b|!?>D$t@d;qFKW~fX7cAZy@G0QmOnx!00&jrl?bsmk7ZwjGK4qp_7DYzpLy-h0ZWq2B} z)F8gk=Pk~vYO^`bGgfa8c-G>MIPbMMAJ*{!O9}}-Y;h+Vy@Ulv}d%!z`#9 zh%Z}=1OLI|q~^`zgnD5@a@o&Op4?Noa+diJ8v!D)9aR#z^AhG43@-So95|!Vo*e?aD>Bj_fg0g+JV9nzYK0#4Ax+-i|fgI*1 zp_;A9BJnd8->3Lli$^roycjLS>cWGN)P(ywf+uUx$7izs;YS-M43E_SNU6Us+uCcPW&m z#lH3DjqDlC%Xm2i`*jJ1H2h_!vM}UO&DGvJ|Y4Fh) delta 1776 zcmYk7U1(fI6vxlZopbN(X4~AF*z9gLo4eWF>?Tc`q|KN4u+>sE6%`G&qOFQg?L$BW zu|?~xf>j@ajaO7`#ehXDC^m#bkyQBFD>+|DlO4 zVhwxBOyzw}VSLzdA;Y~GE46f&c>sLU_~kxwT);mFcFM|kifmHnVL9Ez7r`dZDQR*q zgiumABQX8|svF!D44!swhO-WhyHtX+^<8skW7ixscFj3W&f{30H8DMiDK=v8RC`if zS`$;&6ndu+pv?`)Y0!sgLMCfR@;THKXl_9TZcslGH%Gh^_Mc{|%dc#`EW!BqUgb1Dd>kMC&c+oN07(CT~_H-D~)6;B6*#8*blisi$*W8|mC@ z>*>hdsEHp!(9Z9c) z%5STTUtd#d2DcT!lDR$*vrx z=^GUEX5zcR*Bc&C{1Vvg&l}Rb*YcJG9|!+v;>UfJ@P>KO&W#YCv^=W#l;ts8$h#0{ zP2vf>AQ`|-FuZJROyT_(UOK)Jn&L(DB0h>0ows}Ef-zMrWX6(CU{kJOieVLkivA~?5ELIaX-3a3ZlFG@du}LN57~cxl zoTVHmzSHt`iuYKa(A2aqT8g!X2Vtpg?g0#*Y3RwR8@LBKG}mjN64+Cl~tuuJA#ZhG@N9C|@;l z_7I*0RS3)m_dE$j&Dspk^XS^(s_kw(dNlrk7+U@*exF*NYCh|W@#wG4$HYoB7u+F^ zEPoJ$Qal$;=QoLBbReG>i_v_(#4GEOEn4kri7w@REWQkHu$ibY$^|V^rr?Vp>MxYU c-e@=a!RTH%ZN7(dHNCQWvYjbNZ;Z;(c%xHf6kq+mp_ zG4&C)G(}pmkT{BgvZ(l|NQ{=?qhO!}Tc}tqNTE>+l`1Hn*Bu4**&jfJx&|OokY;0-tLsL*#Y}|=(JBTEs07ef_W>RCAkbCA zz@Qoh%B6ItN*x9jY6?i|1kh3^fq~_K1~q2_&H=Ne7EQ#T9HD|1H>d$RYCF(XJApwp z2wZO9cB`jBg~|d+xUaz2wsQ;x-e%<<_f?pnRmg`p3Y9V+La-L-E*qrCnu-w|YoQ;w z1GMspp*;@bi#h2vEXthcq#=$E&2Yfb8wdbf_oZRo2m&iUqu*4~>>>wG(30qxgo&ku zs7aXMJrQEqg+-a)IAxZM5;4jxR!-lpL<3OfDa=`qnV4o)3W@kesl=MHpWc5Cv@Zi|>>xjsLdIm|yM@oScwC?Af)NOLhw#5YrFO}Xc} z-Da9WcToGv8fslzL&fi)dRI|t_D8PT_y4MWYpeFJt-3<%t!2Y6QoY^_5;0KDU*d8a;lh{7_|Mvv5v<+>aG(jD~{^UI;FpMOFki3C{!h zmiOXPIE!#nSah!&XH7bP!0g2;*cdG;sP-O#%Pk6Og!kyOAG5uIWxp0xYS8x?&S^qU z!)gw?t>naQFT0Y|C`F_fNo5ZJoDAS~q|2IUk*x5J!5x7ls|EOmm2&cq)pD|Obp%-@ zQDhch`(tEU{Sp2=k#7F_pToNZk=otwY@zq9`$Y}yKd@(L|H$6KC+B)XG4sbaHynAl ziaycBi7`vo>X#B}YSWhzK6UAa7M~{dC~#VzZSgHpr@hv+CF}GPt!a8#f7vg&v<-G;?7At2~ zJF~DKVL2~mH~j@6Eb941BokyKaT~cSk(v7=F&T803Pkma&8d_~E|GjuDs)EOS7jP* z$laQ0lC6B|K!CQ2qSPw7C7j3}-X5>thEGU%T#i>{ryXCNHn7u|yR$;hcn1lugHBwEZwCk}tE( z8TGG9yNBrtx`VpcHc{v1CaQh~<<8i)%+FHw(EqC*+FZ43bJca4t(v9Ej+#B=Eh&1E zXaLVl?p@hYPuil&+k@US_#E|QAHKBJJ8J`Zs`5~E?Jng_g0y2rY7+&K>cEGKXOU5n zohrx!`APO_wDNAiX~Lo>{Zff(?@yQ`Ska0^ELs{o3s+i1%TyqjZ~dejJh$eTqe>b2 zz9E_vG}Rj#bX(WdxIt!JRI63|AVfva0K6W+2;{mf5!2g)ciXsxN+_gf8&*`T=Jp z$z%0t+Qq-sht$Y*4I#b9?*d17xgm7!RB%OO+F7aK6OCzln&%or>g2+v5dYnmfPFj( z9AVl$KxcSxcSxV}4?q-uG^8v1I>!fQuY$4xN=s?ru(#%a@u%it#;QoDZ~w7~m|h zk#7U{aLZ#M?c-r!C*J_Rz^PVgIoLWteN%t677@M8(YBDP_(poUW1$iK*eub|12=ZbL~a{0s6@MTmS$7 diff --git a/MDK-ARM/gimbal/can_1.o b/MDK-ARM/gimbal/can_1.o index 9e8a1246d0e5b8c204f050d89cca4ed89df819f8..f1f2a0b954e5c1e7e89d6b32740b954169c7ba4d 100644 GIT binary patch delta 5078 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 delta 5076 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 delta 2689 zcmY*b32c-_6rT6bzuUj z(2?zdQsw|%*&i5?CBUE@2~3h@Ku=ZxlVxHSM2egTOqDMHm3$c(lCJ~9as^P!4}cL_ z2W%rh0jBx2yUYDhg**);`76+op2M|!09_da24op9=!XoGGoT9jG?3(?1VqbL^5h%V zw$9piwKffuhpg!bYr5LnR3u4q#xx+wu0Tij14_T-K3QTN##)Ez*5NsJkTo)aHhsTo za)b42uzsIej|0G#{uavP*5QJ6xXmV+;&P%+Kv&)m49Ky-pqvU!lGQ*@E&(RX_kk&L zJ1|uq04n*tD+)2{J5a*HO$i`}3lLbvRw^RkP6r|dNkON^O%B?HICQ9DsX3I|Hqo2C z`VwU~dkO2+m)J}2Cyv-`BiXOuUN*1JvkS){T9OyoFi!3yTWdZ~J&ChSuvsQ@mR`1) zhmPvJ5bL#YhAMZPxhgtpCi{elTW)G5)YME0r*U|870<9sIUz>bHp-hbc((a+?w!*+ z=7@?W7O`_9J4dW@W3#ie&W+8^p6$5NHjDrv_yJMH(xyr+L-dk)W976RqGj9V|KD~w z-ODmb;EGViDo#^%Z+h-PPE$qQuqmXGwv{US6vJ#9R~kQwidqgE;EyZQwm+b`{R|s3 zpt=3@I42y~6Zuk|nzY?~)CJuUo|Aqc#GClxxL-@7hE}$ zI0H}8*2-+IC2g%NuGKo^9EWrwuF?|HDIUQ7p*F>2+ZfdjE}U5wxLFWEavy+jNX-!RwgNV2 zDD4RqK}3cC)EGcHr{59Ir+WP+RK97nMd;N&-|Fi1;M^fKc=}cl`~R7hZ8p-Y&H%zf?St6EhE-vQR%pITe8lvw(0t4I9BCzq z^utiRBy|lUmuqYYD_W=Ta(&z6he9V|-SUrI-OlIhJ)v@-jNzcoVV5@QQc!z{wL%Z~ z`6frG(NOlX-}rEZM(Za*t5_W)^ed1rF&|5ME##}r$GJi!&SRAGS?iMY<6o9>2l=z`t~YESf{(7Swo$<=#(e%aIeeSSshLq7i{ zqECRY!H*C9mZ7is{AyHR1s^_>4Y%6j+5Ud-*MT?}hH=`2(zDBYb1jeX4F1t!aC?sbif9M$OKb~}YO9DS>faJ_NJRZ> zLXzC5e^1CIPeezV1?g>RsCg^>OX}A!BcnE%L_;Kda(l`%a|%||WRo1LHeO7b*J49y zwmBLbNA;%5plaG_Rt%~(%LggbF+S8p;;xw<9}WL4@oG~aS0=x(()27;W>aA$%{5s? zG&gg0t`OJw*9AA=K79CJhKS(%57N73*#H0l diff --git a/MDK-ARM/gimbal/config.o b/MDK-ARM/gimbal/config.o index c8ce5ecf33fb6bdc5540044c9faa04f3a9ed63ad..9cfc5c4279d6492e9d16f92dc05f4855cf35ecd5 100644 GIT binary patch delta 2243 zcmYk8Yiv|S6vt=oy=U)Zx3Iw4t~_M7Z=pa7h>JXmN{ThXO;F7`KWa2K&$1yw^5W>l@8Vn~wYoO=ha_$p> zHVeRW>9tar6%fsEM|_*O66#tP*6&odG1hp^}<7X-6ta@tdh6 z#k|wN3}m%%)(4ifL$aOb!q~;e9+8Ccj%u?WrhHeZnu_0(R0eMh*MHxlO3k|+)LaL3 zjZ1WfrR~W5)T*aD1ntm#z!HJCA$p+=`FT{@F?o=7>)DS59Y|_%$fCoVyBs>D`EZEN zfS=+Dr^0qvenRK;+z~-PYCdYwHSh|KJL#aMV`^8b`{SuyDL$c2(C-Ls=g{Q0328qe zPt(6}KIE;Q5i|-hiqA%9oaV3dX(Ct^=^jg^n!lMqHJZ;&#QD90y2H74tvyOs&{iA) z^*k2~YS+9((mrsLnMB-DBlRNDfvhxD+fB?>7F|KmN6gg$+K$IP3oFT*9&`t+{FUhx z#9E49e1M{06|*Xrax||VDx5YHGNj3GsT(M>-Mw5^Cga{|XyKhGjXuP4uW{VE^@bE)I-6c!jEHJQ)Fd`W zA&SqR9PSmVu!IULPK6yuSQfTx=hzW@AlX3PsvQ&5Lv!4s49%Gi4bYqwqL}9FurP!8 z$}Yy`Hd&5z%V`fLXWG!uCk6chQNv=PMIo%ftGE>o<>0RT7eX{r`-{UgUi(WT#Lq>= zERE7^a3j}Q)}JcCd;s057}bDP&E?rtr@1VxEj#S4qv6nD)(ygT-1YP@bW(Lz zC+>ZJy7iWzM=&#*BRAoj%-x_ORbb=)0ym;XVLpqnOWf>;)H`)k7F3Xg~M}w=mujCVy8Pgkg;jp|tRD z$&z_!G8mU~7=90A8vEJ&Q7NfrKS#=u?DsIXMEL~=bLAvx$Oyl)V4jja>xz(e6Bj1> z@TVp?Lh`Br{!?HUBc}!Rtc25mTR=M7{b<^9Z+>~@ocZMy^GX+WHm7w5(4Od=9cc;5 zGXKwk)$+Vw9-A(&_+1!(^WFG#xyYXtZ1i$6vywKnKRpaEf4x=D^_`ZUD;cfriP_OK?ueW;#MLUf*27jCG3U36p*$S zD9e;u6a|cB(O`-N1!O4(6osOQQ4)fhh#F&}5j5cg694BuF7dNm8JM~WaS}iIOX#@N*F!NHIw&HP5 z#Y}QpI{gDy_T`ymU@pZg9;6;%6|=ICax||REZkNUGNj3yaRw;!z4y7S408RG(852> zR^fKw=1Q{*&efR1%yC>Zlm1{QrZ%$#@u}qpWM&&QN%MUcO#xT1y^l?`U|zF%zaz{j zj1R(K6r|=f68;U;6aH-sf%I+m`Mofj!YoJdSfEwm4#mwe%t^4k$j*#Zy4lmOf`nlf zJlBC#>bNxEUXwIXP&>@rBn>iDW9`g?t$U5p5TYLt)4=DCN^D_vAflU#Wu~T~Uj9Bv z;UB^%{Vt4#Fuz4qBc7|>-$~fH^dyiEgq;*LO>>?_&uPwgX@=&4D9zMd7^69gvHx~a zoEB+EaW<{d+%HGCPeWLi`8X!I0hImk?pvXM4N~~m+35d{5#23BRBztalDkm@eGgLj zX>9a+Vnoz-M2%)c8KU_7$)SF+3LB!r%2Hvc5Y`9Fbqbug)0ghR%1d<;f(T~CxfZ2s zPP!D=oEN1m&G|85M)1il!{s$wuJm4_x8baEpyvdFet}rVVy;CdX5h+RwM#j;EBm}C zcK5EmCPpK)eSVzAX`Pk@`a&cYm;1?B_jElyAkSk+vTPb)PqEvC)jO#vs=4x|eZ z{Ni}aOXwPye=59{<@B58RaJCDbFhqVYp!b}A1hPwtB+7z^O`G^1PiXe@s<8OfD$2!0P_8r$>vRhd4I?FCW}XM4J_C7U-mQYasVhK%!` zMT(T{QD2I*zj48l!Ea4unB-Xj{HMUIK+by9v&!87H(R<}!|b#rvb3`;t=sOL9dC)q zs_@^wOXaz6abmK(5}w8QW7s=)vYZjVkh@dP4kwgNK_G1|5=QV4YzPDwK^+>}j59g4 zx&(<0MGZk~L_}laLo;< z$5(EF&N=24xaT>%?*;q=z3>8hklQR_Xaxy~=E^8ixPuvHS SJOme+QW;w3d9cMhsfj=E2~X<) delta 429 zcmXYsJxBvV5QTU4{x*6)30T+&F^Z8Bgb)m(pag;-24ZOw&`Jamf`uuB*x5heL;GH0^@;=irGwzWs`fE)O>mw7#JAs*z1852P4N+5XH_3BpGagm@#%GkYrL} z^aOFZm?m-@1@qqmNg$8qB$)RJ!ef3o`9G6rz-Ew`HsdoOh0vjmqC*>`gPUn0^HY#o zJ&@rH?E67%MjjU+#r79S+yY`|Q}(lyQ<%%S(lblq(=&6E5_2}+VU}jx{Db8O3*(H* zA34hz114v3`A_EH=9zqi%Vlx|kQU)~VJw&&$vvO3V)9RJe@2hVo;=!&?CNHVD~ zdV)AyOcOcwfcbBMB#_5)0L=RY;W6Ks{GUlQU=>JAoADWtLg>&&(V-2}!Ob+0`3^{} z9>{P8_H7_GBaaJ^V*3juE&?&LDf^MhDa_@JhMS)Q)NhkYddh$J2uwobX1)%Ok$g_cE7-9ZWaI@`I`1Smtsz2GX6eWFQq_4A?T|D;G=suV((b znUP~z{o`R#VlDPRE<;thIfq zOf5I^*c=dF0 zpTit|0as}f*QtO<@@fRBLKy{Ws0S;kg*DWRhp7*bQH?H|hi%l4s9Hs$`(;y~j z2p`b`oTp)2qJ_9d7vTmif}cOQ7$r1gXLT_wG=o z`a^fJMcI1V4V|h|pJgcI;bfPp)>qugR+Z3yxS?CsCH3EKdQ#PE!9zHE_oxQ#XK;Sp zQ>sZXa>LVVtzN?5?A@y#(v|L{Pd%b*-O#UEb-fz~RGV&LaJJs2+Vy&Ok{ncBdZU}R zs~+9O;OxCa_2~h3GNg9uAvf$)!+MXqY?pdQKkrU}g+!H&kR_2eM)_NO@0^#r3DXxWEzDlu64ImckZK7v331817X01}gg%f9ro3SP;%_5Q@Rc5MstJh#-I>w&IJvzupBcR dVsY7O_QvAY3@5*sW3dX^W6rQUVXnqv{{bxPO|1X` delta 1439 zcmX}qTWl0n90u_JIp5Ci>0Y{BZM%!KI_*NYwjf0-ZlNdzOo*bvfEE=?FIX!|t+gTu zaWx_$QM2oqxHOQ6))!;&f*PVPf&#@#qYoyn4-$=`G2WwuL=)F<#!Mgf_vQPa$=NwG zGu5)EC2y-}p{^?Q{5z!?u_J}$$w(w0DVAp38ZK;3=EC_fYt&ZxP@UA9mr57^Evcfb z8LhB&-l_`~+@`%*=ztkb*vPvR%ud?ufHw)uPL|r1H?d|X%j}>x3C>P#w9E3PFgGgm zMo}lNe$7pah`vLMDAj>smSOCrBREJO#hY|HKBBvDitfe~eF8tw9R8q!e~3araU)bx zpq>V>kXl$mgXo|ktfdB>v<$s8jNCRx1UVW-fyVGUEyo8mj?=UP(=>sf=q31zUJAt< zu0)(xp_W#onI@5?Dcnrwpo?CH?Q|}lrZsqh*5Vavm~ z9)6_rae+2KK_r71ZA1;d63w&;?X(%|=mPZ7h1f-}!alkPqqGHMbTN+5t8t88gA=qB zXOR=R7E>%saGqX=-)R;)Akv0Px)cp`8M3q;H__!-Pp?N0y#a&t6TxoAalwAZ2|N$pKm>=tX@8x;2?P>$gf~ThxVxr+H~`xzj+eHFU#!oOQ#N)r~I-}8?)Eq`MvAz z)KRnFU%E?I7{@Pn>q>LbFPn7Ayung(_r6Ehn793vE^V7*e%Y+&nd2-89!_=ZMsvCr7_#xK3PHD`YFTc6IFi!9#WTXefoJdt;E_v#g<%rE_VwMnped*7$mn7RJSfL>?j z`{jPU!7TF2R=v@*v3OfQpf{OS{z~pa-ED61+cv$$bh3DR59$HaRKYoG+B` z*?q7DZh?$aal_icUxh9#IOGnS-3KD^CbH)LdE+5xZLmu%KKg#}yP#8y)g;_KR+gI= z)w6nKc~<0G=VWZ!d9D0CHR;?Qf9&Yb@wY6Mat>6j=iryBwAC2r?KxG|X%%qVsxzwS z^w6mD9G!69rLQ{E)fuamcQEEy$+Vt|I!(z2RpH#0%+Q^5z&T9CIg`v-FULf_cP=E; OT$_{1s2xs6D)}EZ2qgyq diff --git a/MDK-ARM/gimbal/dwt.d b/MDK-ARM/gimbal/dwt.d new file mode 100644 index 0000000..ae7f608 --- /dev/null +++ b/MDK-ARM/gimbal/dwt.d @@ -0,0 +1,35 @@ +gimbal/dwt.o: ..\User\bsp\dwt.c ..\User\bsp\dwt.h ..\Core\Inc\main.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h \ + ..\Core\Inc\stm32f4xx_hal_conf.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h \ + ..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h \ + ..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h \ + ..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \ + ..\Drivers\CMSIS\Include\cmsis_version.h \ + ..\Drivers\CMSIS\Include\cmsis_compiler.h \ + ..\Drivers\CMSIS\Include\cmsis_armclang.h \ + ..\Drivers\CMSIS\Include\mpu_armv7.h \ + ..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_can.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_i2c.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_i2c_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_spi.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h \ + ..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h diff --git a/MDK-ARM/gimbal/dwt.o b/MDK-ARM/gimbal/dwt.o new file mode 100644 index 0000000000000000000000000000000000000000..88c2d1668d4d111f9820f8840c6479d5cf2b929c GIT binary patch literal 10844 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 delta 1148 zcmY*XO=uHQ5Pom>wcTb{*kIJO#AbK%r&eo&#T*n58lhlos00+GU~fgOwx?W#C{<_$ zG3`JQDX1qaR${4yl7mwGLBxxAQV;4)y{I4<@Srm<`%@45z4<2dzWLrvD#J6w6^oBA z+vDx!^Ng_$ArRSq&KMuPfDt!2Z&T)C1C%k}D~utFPD}Q>#Ugu&g^9H*bLMqo$$~1G zF;6VzGObE1O^kI=pH=EGI!Bl*b5fvYrfimTn;AFgQqGmvZV}t(GEpOTND68s7?Xkz z5S2QA`nF||)v-#c(;X(O24vM^s%rREr!`sDDEjW^W!WpjqHj)<=8CR4AB=*? zk%d67BJ~{7Tk`dAh-FH+f~_eo{WrxLF{a){5JGL>(I%9SnCtw8Fok+*B4nwXb^7;F zt-6Kj2fesU=!d&VboIGEJ&rX5AglwV&{RsmeCGxO{r%2|ZiDxl+mVbe@WC1I~ zsb1v|hXW~xUxTq!hChc{iOYx5I%G7J??e)u57vfUu)f8$;`we1vMj$i17Ln80?mXAf}Q;;7hvIyU{vU zJ{00pQ3Q&Th*I=mS@a-18U0YO)Kf_y6j9L3xhXxInfbmmXXcx^cig${To1vPOz3EvQwdrJ46;^MX5W8?x*<-1RpyO^pLzJ<+rkKubpaSQV`rmqb9JZ0PG zh%v!xBQm#xj1D;AiKeqeYxVxO--Pu#|2jF3kvmDuVLC>={{XohFc4%1WwSiJOswhA-;iTgw!7W+uS9%eqSYnxDHh#yAa$2p*`Ra> zw`A`CH?cs=1eH=7SSrDQQfdPWAZRtR92;0&VR}>gPE}46{UTO-0#IyG7wzc=S$DT3 z6d5i5$vDX}ngGV#vZgBA#8GNO}Vi`%4xXYs08(igbO2PGA_m*7te zscTGURWYDt+p2h$B@-$>&&9Hj$r1`qDzwU$hMi~snePZ$FW7(Kcf#UdGM5RYqc!-i za9HY{^7iyzJl)efaQ009?2`9~K0B8;xJ`E1bc<85d~6JL!5ZEPIhrWKZ=rTDv8lp= z5RO(1K_$wt1AFmA*g-pD;dHnkj$(PlfesvqIA}#JT#2+|l6-Nr74Bgw`W&V)7Mp|> zT#h*~hz0Q~c#VhR5xF~0hept@`|`6d>>E1D#}CxI(^b delta 984 zcmYjPO-NKx6u#&EIM4Z!NkQ+oOAB?-E+_R&UtUr9d$?I^!agh zZ^6NGLn-?_^^;O$4l1P{!t4vSiJ&Ya7o61zPl0VC=d1`C&^boVTIYp=qp@MUwVVBe z2#(zt7{V*d##-snG!5T?4oG%oiFl~I95TjzQ!u!M8F@C{C&nEQRZ zilvW3!A_8c-EhAZPxzAAx1f!d&}#(Sa$4o~7Th;rvnjNR;Ij&+z#M>CEungZ0&*7Q z8BFy8Q(v=;!v7|}2dY+xvF*ttZ*+nv#U8?&8eIYEl(l@<@H(KZWnIv?ED^}EWLdWx zJfx}wO-QD4GRO%>ifgr5i<#jjnAU+Dw;SnV`t5Y!QyCbb)q;*HO zWml1xSZd@VT4{_#DqvVEjgbfd3^s|J7>T;F?3VQ1x}4hi6|C``C~BgMu_8~s-G*_p z+W(W$Ei&4OM!m9*F5BjnHFCZq(&do8Ei-b;71-`IDVJINdY0@tsq$V+CF!N|n!h1* zUKb-QJEn{0MKVzIj1GO{b$@@EJZ}Lo!wpX2HU+zhKX$ Al>h($ diff --git a/MDK-ARM/gimbal/gimbal.axf b/MDK-ARM/gimbal/gimbal.axf index 2f5892e88934007a47b28038b6ea80792b7874f1..8a2803f4737976bae27a78d875c04631903a91e0 100644 GIT binary patch delta 197860 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

{Dy<_9M0I@BCe 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 ?ks_1I;~a63ckbv>C~q3-(k1AIx~wK zGuZ9g97lz7c#f{i>V3WHOv4w(tACd`f8HxE!sS>!j+Jl4JD=zI?*{H9(5V%;9}jEJ z#aA_#;ur>fy323D2Ql^2{fGApctG<$%*%@4N1VrFbYV3*Ta1ELw|2DwftGG&2XxI^&F6Q(s;mbeu&>%jFku^Zox z-8S)t^1@L55N5EVrJk0mzW4CQSlUF2@gV_5BU%ko;56PD2vu+nU+I6>XI@$0t=-YM zqNcxXvAH$AKQY~`i2C0b1NFCLo3l%A{0<<#A=n)Dd1`m`FR3t(dh9b#neY21U*JF0 zH`!Y&&0NnwvwgDCT;`c;wkImh6tC41W(?V3elyu)wb&_sLal>*Qg3e{?JmE$%y;-_pYh`n`wM>ezS0qCT(y6tNbIvGBaIGjqtWc(J$6!+ncy{I lP3l@(MfKwqc6}Aq|3bT8Z|@}(pHpWV`zh?c)b+1k{{gdGY6SoQ delta 195871 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%0AXCBnsB;#~AMI_5GXH2)& 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